5413 Commits

Author SHA1 Message Date
Tomasz Czubocha
2aea99d345
fix: correctly resolve layer package artifact and docker image paths (#12972) 2025-01-07 16:12:38 +01:00
Eslam λ Hefnawy
3704754e68
fix(esbuild): track files added to the zip file (#12966) 2025-01-07 07:07:26 -08:00
Tomasz Czubocha
c9d519e52e
feat: add support for provenance option in docker build (#12958) 2024-12-17 13:00:32 +01:00
Tomasz Czubocha
2a5321c12c
fix: use relative paths for artifacts (#12952) 2024-12-17 12:58:31 +01:00
Tomasz Czubocha
55dd2dc117
fix: correctly integrate with axiom when using deploy –package (#12945) 2024-12-11 17:29:37 +01:00
Eslam λ Hefnawy
f69f69f280
fix(esbuild): revert fix for bundling off (#12949) 2024-12-11 07:10:23 -08:00
Eslam λ Hefnawy
c48bd04eea
fix(invoke-local): improve error message (#12939) 2024-12-09 08:19:00 -08:00
Eslam λ Hefnawy
d4f43fef52
fix(esbuild): fix typo in exclude property (#12942) 2024-12-09 08:18:40 -08:00
Eslam λ Hefnawy
be6335ad3a
fix(esbuild): fix building when bundling is disabled (#12941) 2024-12-09 08:13:59 -08:00
Tomasz Czubocha
9d91405047
fix: correct dev dependency exclusion and async processing logic (#12925) 2024-11-27 17:09:03 +01:00
Tomasz Czubocha
03740e19d7
feat: enable setting AWS API Gateway integration timeout (#12926) 2024-11-27 17:03:15 +01:00
Tomasz Czubocha
6f90906c9b
revert: feat: resolve state store on info, deploy and remove (#12893) (#12928)
This reverts commit c8c1831a
2024-11-27 17:01:04 +01:00
Tomasz Czubocha
7a155fb63c
feat: add Node.js 22.x support for dev mode (#12929) 2024-11-27 16:59:36 +01:00
Tomasz Czubocha
12814c4ce9
feat: add nodejs22.x runtime (#12916) 2024-11-25 12:04:45 -05:00
Tomasz Czubocha
1eb9ddd126
fix: ignore invalid credentials errors when retrieving AWS env vars for local invoke (#12913) 2024-11-25 16:15:55 +01:00
Max Marze
5fea01a570
feat: add python3.13 runtime (#12907) 2024-11-14 14:29:55 -05:00
Eslam λ Hefnawy
a7d04bd28d
fix(esbuild): include package.json in artifact if type is module (#12872) 2024-11-14 17:51:08 +01:00
Tomasz Czubocha
c8c1831abf
feat: resolve state store on info, deploy and remove (#12893) 2024-10-28 19:01:14 +01:00
Tomasz Czubocha
76a79c594a
fix(invoke-local): replace undefined 'fse' with direct 'fs-extra' imports (#12870) 2024-10-21 19:11:53 +02:00
Tomasz Czubocha
5fbe5f6cb8
fix: use aws profile for axiom integration (#12877) 2024-10-21 17:45:58 +02:00
Tomasz Czubocha
eb872ca9f4
fix(compose): correct layer directory structure when packaging (#12869) 2024-10-21 17:45:13 +02:00
Tomasz Czubocha
a2a625e7d3
fix: improve error handling (#12879) 2024-10-21 17:44:18 +02:00
Tomasz Czubocha
67cc1d40df
fix: integrate with axiom when using deploy function command (#12878) 2024-10-21 17:43:40 +02:00
Tomasz Czubocha
73b3de8a6a
fix: properly disable dashboard observability when set to false (#12864) 2024-10-14 09:48:20 -07:00
Tomasz Czubocha
5cc9a7aad2
fix(compose): correctly resolve layers and package artifacts (#12856) 2024-10-09 17:21:51 +02:00
Eslam λ Hefnawy
9e68a34a72
fix(dev): fix dev mode with long running invocations (#12837) 2024-09-30 17:51:43 +02:00
Eslam λ Hefnawy
ca4dd447dc
fix(compose): logging improvements for compose (#12826) 2024-09-23 21:21:06 +03:00
Tomasz Czubocha
f57e521d3a
fix(deploy-function): do not set Runtime if function PackageType is Image (#12810) 2024-09-17 15:20:04 +02:00
Tomasz Czubocha
a12a2bd81b
fix: revert to original signature of getServerlessDeploymentBucketName (#12801) 2024-09-13 19:40:22 +02:00
Tomasz Czubocha
4887554d99
fix: avoid creating deployment bucket when unnecessary (#12794) 2024-09-10 22:31:34 +02:00
Tomasz Czubocha
18cbcc9cdb
feat: global deployment bucket (#12790) 2024-09-09 23:01:13 +02:00
Tomasz Czubocha
bf2d00ed15
fix: show axiom progress bar correctly (#12777) 2024-09-04 10:31:37 -04:00
Max Marze
8664adb59e
feat: add esbuild-package hook (#12783)
* feat: add esbuild-package hook

* feat: add esbuild-package hook
2024-09-03 15:38:15 -04:00
Tomasz Czubocha
7e663b451c
docs: add general Resolvers and AWS Resolver specific documentation (#12756) 2024-08-21 18:46:07 +02:00
Max Marze
72a8bae63b
feat: update invoke local to use AWS base images (#12754) 2024-08-13 20:40:50 -04:00
dependabot[bot]
717d4440ea
chore(deps-dev): bump junit:junit (#12746)
Bumps [junit:junit](https://github.com/junit-team/junit4) from 4.13 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.13...r4.13.1)

---
updated-dependencies:
- dependency-name: junit:junit
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 13:07:49 -04:00
dependabot[bot]
51bdfa781a
chore(deps): bump com.fasterxml.jackson.core:jackson-databind (#12745)
Bumps [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) from 2.11.0 to 2.12.7.1.
- [Commits](https://github.com/FasterXML/jackson/commits)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 13:06:12 -04:00
Tomasz Czubocha
8c5af4a7fa
feat: add Axiom integration (#12741) 2024-08-08 22:09:02 +02:00
Tomasz Czubocha
2d4af130c2
revert: remove aws-profile option (#12722) 2024-08-01 12:20:48 -04:00
Eslam λ Hefnawy
54e52ab966
fix(esbuild): output esm if type: module in package.json (#12713) 2024-07-29 11:04:02 -07:00
Max Marze
85d19014a5
fix(esbuild): if wildcard aws-sdk modules are user defined, do not remove (#12693) 2024-07-19 15:17:39 -04:00
Max Marze
da76745572
chore: add debug logs to esbuild external & exclude logic (#12691) 2024-07-18 23:59:15 -04:00
Max Marze
f4b666da1a fix(esbuild): include externals & excludes that are not package.json dependencies 2024-07-18 20:25:56 -04:00
Max Marze
15b7456843
fix(esbuild): include externals & excludes that are not package.json dependencies (#12690) 2024-07-18 20:04:05 -04:00
Max Marze
9dab1461d9
fix(esbuild): handle if dependencies is not defined in package.json (#12680) 2024-07-11 17:21:22 -04:00
Max Marze
46966f321b
feat: support glob patterns in esbuild external & exclude (#12678) 2024-07-11 15:14:12 -04:00
Eslam λ Hefnawy
2cb089e5c5
feat: adds support for esbuild plugins (SC-2514) (#12662)
* feat: adds support for esbuild plugins

* chore: update docs

* chore: memoize build function
2024-07-10 07:35:04 -07:00
Tomasz Czubocha
47121fcb25
fix: add custom lambda log group to resource array in iam policy doc (#12675) 2024-07-09 12:25:55 -04:00
Tomasz Czubocha
add8c9a068
fix: use LoggingConfig.LogGroup for custom log group (#12673) 2024-07-09 05:50:38 -07:00
Tomasz Czubocha
777ad8d0d8
fix: add concurrency limit for zipping during packaging (#12669) 2024-07-08 15:03:07 -04:00