Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"image": "ghcr.io/lifadev/devcontainers/devcontainer:2026.1.17",
"image": "ghcr.io/lifadev/devcontainers/devcontainer:2026.1.22",
"workspaceFolder": "/workspace",
"workspaceMount": "type=bind,source=${localWorkspaceFolder},target=/workspace,consistency=cached",
"customizations": {
Expand Down
32 changes: 16 additions & 16 deletions images/src/angular/.devcontainer/devcontainer-lock.json
Original file line number Diff line number Diff line change
@@ -1,36 +1,36 @@
{
"features": {
"ghcr.io/lifadev/devcontainers/features/base:2025": {
"ghcr.io/lifadev/devcontainers/features/base": {
"version": "2025.4.12",
"resolved": "ghcr.io/lifadev/devcontainers/features/base@sha256:d083d0f6d166afaebcb771e9adfa8f957bf27f3449a383fc2655aded11de9846",
"integrity": "sha256:d083d0f6d166afaebcb771e9adfa8f957bf27f3449a383fc2655aded11de9846"
},
"ghcr.io/lifadev/devcontainers/features/bash:2025": {
"version": "2025.4.12",
"resolved": "ghcr.io/lifadev/devcontainers/features/bash@sha256:fa6b20635baa88fb3ebe05528a54332709f5ed9cb317b844c75d325faf5b6873",
"integrity": "sha256:fa6b20635baa88fb3ebe05528a54332709f5ed9cb317b844c75d325faf5b6873"
"ghcr.io/lifadev/devcontainers/features/bash": {
"version": "2026.1.21",
"resolved": "ghcr.io/lifadev/devcontainers/features/bash@sha256:0ea1048e66b4019e99a3a1052a2c603a5da2afcf4e0def45632506ffeebf562a",
"integrity": "sha256:0ea1048e66b4019e99a3a1052a2c603a5da2afcf4e0def45632506ffeebf562a"
},
"ghcr.io/lifadev/devcontainers/features/developer:2025": {
"ghcr.io/lifadev/devcontainers/features/developer": {
"version": "2025.4.12",
"resolved": "ghcr.io/lifadev/devcontainers/features/developer@sha256:9fdc2762f0e4da0b0038f25e6a6b70c3e643d164002f90ba0957deb0c975330f",
"integrity": "sha256:9fdc2762f0e4da0b0038f25e6a6b70c3e643d164002f90ba0957deb0c975330f"
},
"ghcr.io/lifadev/devcontainers/features/starship:2025": {
"version": "2025.4.28",
"resolved": "ghcr.io/lifadev/devcontainers/features/starship@ssha256:6566b0d9b94bb0567ea6022624f34f07b850fdbd97b29f45d6e0e44c5a969fef",
"integrity": "sha256:6566b0d9b94bb0567ea6022624f34f07b850fdbd97b29f45d6e0e44c5a969fef"
"ghcr.io/lifadev/devcontainers/features/starship": {
"version": "2025.12.30",
"resolved": "ghcr.io/lifadev/devcontainers/features/starship@sha256:42b087359e4118f75f2d7399bdc7e5866d8db0a4f14e82bd67f93e43d6536b81",
"integrity": "sha256:42b087359e4118f75f2d7399bdc7e5866d8db0a4f14e82bd67f93e43d6536b81"
},
"ghcr.io/lifadev/devcontainers/features/node20:2025": {
"ghcr.io/lifadev/devcontainers/features/node20": {
"version": "2025.4.23",
"resolved": "ghcr.io/lifadev/devcontainers/features/node20@sha256:ad4d0dc2ed20056de9419578defc06a980ba15074fedc1f8754da36226cf7336",
"integrity": "sha256:ad4d0dc2ed20056de9419578defc06a980ba15074fedc1f8754da36226cf7336"
},
"ghcr.io/wemaintain/devcontainers/features/nx:0": {
"version": "0.2.0",
"resolved": "ghcr.io/wemaintain/devcontainers/features/nx@sha256:315df1dccb3fd8e70edb2307bada5d72a50aefec0de3bb10c698b69eafcd2ee6",
"integrity": "sha256:315df1dccb3fd8e70edb2307bada5d72a50aefec0de3bb10c698b69eafcd2ee6"
"ghcr.io/wemaintain/devcontainers/features/nx": {
"version": "2026.1.21",
"resolved": "ghcr.io/wemaintain/devcontainers/features/nx@sha256:639cff2cf4443dccfb3e993249ab49a9c790aa53446caa9510e480cc3c75e201",
"integrity": "sha256:639cff2cf4443dccfb3e993249ab49a9c790aa53446caa9510e480cc3c75e201"
},
"ghcr.io/wemaintain/devcontainers/features/angular:2025": {
"ghcr.io/wemaintain/devcontainers/features/angular": {
"version": "2025.5.13",
"resolved": "ghcr.io/wemaintain/devcontainers/features/angular@sha256:292d5096e1e9a247744c2995be8db0446689f7e68e2a8b729c9a7e511b69dc1f",
"integrity": "sha256:292d5096e1e9a247744c2995be8db0446689f7e68e2a8b729c9a7e511b69dc1f"
Expand Down
53 changes: 48 additions & 5 deletions images/src/angular/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"image": "debian:bookworm-20250224",
"image": "debian:trixie-20260112",
"features": {
"ghcr.io/lifadev/devcontainers/features/base": {},
"ghcr.io/lifadev/devcontainers/features/bash": {},
Expand All @@ -14,16 +14,59 @@
"remoteEnv": {
"PATH": "/opt/bin:${containerEnv:PATH}"
},
"postCreateCommand": "corepack enable",
"postCreateCommand": "sudo env PATH=$PATH corepack enable",
"customizations": {
"manifest": {
"name": "angular",
"version": "0.0.3"
"version": "2026.1.22"
},
"vscode": {
"settings": {
"extensions.ignoreRecommendations": true
}
"editor.formatOnSave": true,
"extensions.ignoreRecommendations": true,
"files.watcherExclude": {
"**/.git": true,
"**/.nx": true,
"**/dist": true,
"**/node_modules": true
},
"[javascript]": {
"editor.codeActionsOnSave": {
"source.organizeImports": "explicit"
},
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[javascriptreact]": {
"editor.codeActionsOnSave": {
"source.organizeImports": "explicit"
},
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.codeActionsOnSave": {
"source.organizeImports": "explicit"
},
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescript]": {
"editor.codeActionsOnSave": {
"source.organizeImports": "explicit"
},
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.codeActionsOnSave": {
"source.organizeImports": "explicit"
},
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
},
"extensions": [
"graphql.vscode-graphql-syntax",
"graphql.vscode-graphql",
"esbenp.prettier-vscode",
"TypeScriptTeam.native-preview"
]
}
}
}
40 changes: 20 additions & 20 deletions images/src/backend/.devcontainer/devcontainer-lock.json
Original file line number Diff line number Diff line change
@@ -1,49 +1,49 @@
{
"features": {
"ghcr.io/lifadev/devcontainers/features/aws2": {
"version": "2026.1.16",
"resolved": "ghcr.io/lifadev/devcontainers/features/aws2@sha256:acfd39a966522a31d5ce77f2f41f5bbced301d65c6d1debe5450a43396302230",
"integrity": "sha256:acfd39a966522a31d5ce77f2f41f5bbced301d65c6d1debe5450a43396302230"
},
"ghcr.io/lifadev/devcontainers/features/base": {
"version": "2025.4.12",
"resolved": "ghcr.io/lifadev/devcontainers/features/base@sha256:d083d0f6d166afaebcb771e9adfa8f957bf27f3449a383fc2655aded11de9846",
"integrity": "sha256:d083d0f6d166afaebcb771e9adfa8f957bf27f3449a383fc2655aded11de9846"
},
"ghcr.io/lifadev/devcontainers/features/bash": {
"version": "2025.8.5",
"resolved": "ghcr.io/lifadev/devcontainers/features/bash@sha256:60d40712be7402e24462f0d4312fbf9d5b4a72549323a211a47795e062b7caa5",
"integrity": "sha256:60d40712be7402e24462f0d4312fbf9d5b4a72549323a211a47795e062b7caa5"
},
"ghcr.io/lifadev/devcontainers/features/cdk": {
"version": "2026.1.15",
"resolved": "ghcr.io/lifadev/devcontainers/features/cdk@sha256:4e4ba3adb398b024f88c4e7585d676dfccaa0743d07bc5ce522b0ba9a630d3fd",
"integrity": "sha256:4e4ba3adb398b024f88c4e7585d676dfccaa0743d07bc5ce522b0ba9a630d3fd"
"version": "2026.1.21",
"resolved": "ghcr.io/lifadev/devcontainers/features/bash@sha256:0ea1048e66b4019e99a3a1052a2c603a5da2afcf4e0def45632506ffeebf562a",
"integrity": "sha256:0ea1048e66b4019e99a3a1052a2c603a5da2afcf4e0def45632506ffeebf562a"
},
"ghcr.io/lifadev/devcontainers/features/developer": {
"version": "2025.4.12",
"resolved": "ghcr.io/lifadev/devcontainers/features/developer@sha256:9fdc2762f0e4da0b0038f25e6a6b70c3e643d164002f90ba0957deb0c975330f",
"integrity": "sha256:9fdc2762f0e4da0b0038f25e6a6b70c3e643d164002f90ba0957deb0c975330f"
},
"ghcr.io/lifadev/devcontainers/features/starship": {
"version": "2025.12.30",
"resolved": "ghcr.io/lifadev/devcontainers/features/starship@sha256:42b087359e4118f75f2d7399bdc7e5866d8db0a4f14e82bd67f93e43d6536b81",
"integrity": "sha256:42b087359e4118f75f2d7399bdc7e5866d8db0a4f14e82bd67f93e43d6536b81"
},
"ghcr.io/lifadev/devcontainers/features/cdk": {
"version": "2026.1.15",
"resolved": "ghcr.io/lifadev/devcontainers/features/cdk@sha256:4e4ba3adb398b024f88c4e7585d676dfccaa0743d07bc5ce522b0ba9a630d3fd",
"integrity": "sha256:4e4ba3adb398b024f88c4e7585d676dfccaa0743d07bc5ce522b0ba9a630d3fd"
},
"ghcr.io/lifadev/devcontainers/features/node24": {
"version": "2026.1.13",
"resolved": "ghcr.io/lifadev/devcontainers/features/node24@sha256:05ce64027182e59a60468b52485eecd0aab321c256985fda08860f0202956695",
"integrity": "sha256:05ce64027182e59a60468b52485eecd0aab321c256985fda08860f0202956695"
},
"ghcr.io/lifadev/devcontainers/features/starship": {
"version": "2025.12.30",
"resolved": "ghcr.io/lifadev/devcontainers/features/starship@sha256:42b087359e4118f75f2d7399bdc7e5866d8db0a4f14e82bd67f93e43d6536b81",
"integrity": "sha256:42b087359e4118f75f2d7399bdc7e5866d8db0a4f14e82bd67f93e43d6536b81"
"ghcr.io/lifadev/devcontainers/features/aws2": {
"version": "2026.1.16",
"resolved": "ghcr.io/lifadev/devcontainers/features/aws2@sha256:acfd39a966522a31d5ce77f2f41f5bbced301d65c6d1debe5450a43396302230",
"integrity": "sha256:acfd39a966522a31d5ce77f2f41f5bbced301d65c6d1debe5450a43396302230"
},
"ghcr.io/wemaintain/devcontainers/features/cdktf": {
"version": "2025.6.7",
"resolved": "ghcr.io/wemaintain/devcontainers/features/cdktf@sha256:cc990b6c0a390c8c1daae2358ce88c2c0d8db33b885570c3187b54e25ba8a0e2",
"integrity": "sha256:cc990b6c0a390c8c1daae2358ce88c2c0d8db33b885570c3187b54e25ba8a0e2"
},
"ghcr.io/wemaintain/devcontainers/features/nx": {
"version": "2026.1.13",
"resolved": "ghcr.io/wemaintain/devcontainers/features/nx@sha256:6b38e5d63b5c07f391d2f1c385de7106d84d1f17a616c2adc4d427c9fc803181",
"integrity": "sha256:6b38e5d63b5c07f391d2f1c385de7106d84d1f17a616c2adc4d427c9fc803181"
"version": "2026.1.21",
"resolved": "ghcr.io/wemaintain/devcontainers/features/nx@sha256:639cff2cf4443dccfb3e993249ab49a9c790aa53446caa9510e480cc3c75e201",
"integrity": "sha256:639cff2cf4443dccfb3e993249ab49a9c790aa53446caa9510e480cc3c75e201"
},
"ghcr.io/wemaintain/devcontainers/features/terraform": {
"version": "2026.1.13",
Expand Down
5 changes: 2 additions & 3 deletions images/src/backend/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"customizations": {
"manifest": {
"name": "backend",
"version": "2026.1.210"
"version": "2026.1.22"
},
"vscode": {
"settings": {
Expand Down Expand Up @@ -62,8 +62,7 @@
"source.organizeImports": "explicit"
},
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"editor.codeActionsOnSave": {}
}
},
"extensions": [
"graphql.vscode-graphql-syntax",
Expand Down
42 changes: 21 additions & 21 deletions images/src/charts/.devcontainer/devcontainer-lock.json
Original file line number Diff line number Diff line change
@@ -1,34 +1,34 @@
{
"features": {
"ghcr.io/lifadev/devcontainers/features/base:0": {
"version": "0.2.2",
"resolved": "ghcr.io/lifadev/devcontainers/features/base@sha256:f5a9d7dc48219bad37e92e2857f4e62c7fd36b94bb80382a52e676a8d44c7928",
"integrity": "sha256:f5a9d7dc48219bad37e92e2857f4e62c7fd36b94bb80382a52e676a8d44c7928"
"ghcr.io/lifadev/devcontainers/features/base": {
"version": "2025.4.12",
"resolved": "ghcr.io/lifadev/devcontainers/features/base@sha256:d083d0f6d166afaebcb771e9adfa8f957bf27f3449a383fc2655aded11de9846",
"integrity": "sha256:d083d0f6d166afaebcb771e9adfa8f957bf27f3449a383fc2655aded11de9846"
},
"ghcr.io/lifadev/devcontainers/features/bash:0": {
"version": "0.2.1",
"resolved": "ghcr.io/lifadev/devcontainers/features/bash@sha256:bbb92d74cf25d74e088670dcae231300a953475b39d7f5fbf07cd1b613198341",
"integrity": "sha256:bbb92d74cf25d74e088670dcae231300a953475b39d7f5fbf07cd1b613198341"
"ghcr.io/lifadev/devcontainers/features/bash": {
"version": "2026.1.21",
"resolved": "ghcr.io/lifadev/devcontainers/features/bash@sha256:0ea1048e66b4019e99a3a1052a2c603a5da2afcf4e0def45632506ffeebf562a",
"integrity": "sha256:0ea1048e66b4019e99a3a1052a2c603a5da2afcf4e0def45632506ffeebf562a"
},
"ghcr.io/wemaintain/devcontainers/features/helm:0": {
"version": "0.1.0",
"resolved": "ghcr.io/wemaintain/devcontainers/features/helm@sha256:63aecec2bedf5651da290f6c33db4ed6a466f7d172bae7d1481343cc4b83fbe7",
"integrity": "sha256:63aecec2bedf5651da290f6c33db4ed6a466f7d172bae7d1481343cc4b83fbe7"
"ghcr.io/lifadev/devcontainers/features/developer": {
"version": "2025.4.12",
"resolved": "ghcr.io/lifadev/devcontainers/features/developer@sha256:9fdc2762f0e4da0b0038f25e6a6b70c3e643d164002f90ba0957deb0c975330f",
"integrity": "sha256:9fdc2762f0e4da0b0038f25e6a6b70c3e643d164002f90ba0957deb0c975330f"
},
"ghcr.io/lifadev/devcontainers/features/developer:0": {
"version": "0.1.2",
"resolved": "ghcr.io/lifadev/devcontainers/features/developer@sha256:343a522561fd36025fa42cb56a273aa3d8be8e4cec7e8e12373cf4de5a31dcb8",
"integrity": "sha256:343a522561fd36025fa42cb56a273aa3d8be8e4cec7e8e12373cf4de5a31dcb8"
"ghcr.io/lifadev/devcontainers/features/starship": {
"version": "2025.12.30",
"resolved": "ghcr.io/lifadev/devcontainers/features/starship@sha256:42b087359e4118f75f2d7399bdc7e5866d8db0a4f14e82bd67f93e43d6536b81",
"integrity": "sha256:42b087359e4118f75f2d7399bdc7e5866d8db0a4f14e82bd67f93e43d6536b81"
},
"ghcr.io/wemaintain/devcontainers/features/kube:0": {
"ghcr.io/wemaintain/devcontainers/features/kube": {
"version": "0.1.0",
"resolved": "ghcr.io/wemaintain/devcontainers/features/kube@sha256:73ddcd8e4d0fad6325bfbd76512651a416fa7e904ccc9c6924a80ed2e924a6e8",
"integrity": "sha256:73ddcd8e4d0fad6325bfbd76512651a416fa7e904ccc9c6924a80ed2e924a6e8"
},
"ghcr.io/lifadev/devcontainers/features/starship:0": {
"version": "0.1.2",
"resolved": "ghcr.io/lifadev/devcontainers/features/starship@sha256:4131a20d929b16497f0367789b69d723955b02d345eb7c786e559af0b03478c7",
"integrity": "sha256:4131a20d929b16497f0367789b69d723955b02d345eb7c786e559af0b03478c7"
"ghcr.io/wemaintain/devcontainers/features/helm": {
"version": "0.1.0",
"resolved": "ghcr.io/wemaintain/devcontainers/features/helm@sha256:63aecec2bedf5651da290f6c33db4ed6a466f7d172bae7d1481343cc4b83fbe7",
"integrity": "sha256:63aecec2bedf5651da290f6c33db4ed6a466f7d172bae7d1481343cc4b83fbe7"
}
}
}
4 changes: 2 additions & 2 deletions images/src/charts/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"image": "debian:bookworm-20250224",
"image": "debian:trixie-20260112",
"features": {
"ghcr.io/lifadev/devcontainers/features/base": {},
"ghcr.io/lifadev/devcontainers/features/bash": {},
Expand All @@ -16,7 +16,7 @@
"customizations": {
"manifest": {
"name": "charts",
"version": "0.1.2"
"version": "2026.1.22"
},
"vscode": {
"settings": {
Expand Down
30 changes: 15 additions & 15 deletions images/src/terraform/.devcontainer/devcontainer-lock.json
Original file line number Diff line number Diff line change
@@ -1,34 +1,34 @@
{
"features": {
"ghcr.io/lifadev/devcontainers/features/base:0": {
"ghcr.io/lifadev/devcontainers/features/base": {
"version": "2025.4.12",
"resolved": "ghcr.io/lifadev/devcontainers/features/base@sha256:d083d0f6d166afaebcb771e9adfa8f957bf27f3449a383fc2655aded11de9846",
"integrity": "sha256:d083d0f6d166afaebcb771e9adfa8f957bf27f3449a383fc2655aded11de9846"
},
"ghcr.io/lifadev/devcontainers/features/bash:0": {
"version": "2025.8.5",
"resolved": "ghcr.io/lifadev/devcontainers/features/bash@sha256:60d40712be7402e24462f0d4312fbf9d5b4a72549323a211a47795e062b7caa5",
"integrity": "sha256:60d40712be7402e24462f0d4312fbf9d5b4a72549323a211a47795e062b7caa5"
"ghcr.io/lifadev/devcontainers/features/bash": {
"version": "2026.1.21",
"resolved": "ghcr.io/lifadev/devcontainers/features/bash@sha256:0ea1048e66b4019e99a3a1052a2c603a5da2afcf4e0def45632506ffeebf562a",
"integrity": "sha256:0ea1048e66b4019e99a3a1052a2c603a5da2afcf4e0def45632506ffeebf562a"
},
"ghcr.io/lifadev/devcontainers/features/developer:0": {
"ghcr.io/lifadev/devcontainers/features/developer": {
"version": "2025.4.12",
"resolved": "ghcr.io/lifadev/devcontainers/features/developer@sha256:9fdc2762f0e4da0b0038f25e6a6b70c3e643d164002f90ba0957deb0c975330f",
"integrity": "sha256:9fdc2762f0e4da0b0038f25e6a6b70c3e643d164002f90ba0957deb0c975330f"
},
"ghcr.io/lifadev/devcontainers/features/starship:0": {
"version": "2025.4.28",
"resolved": "ghcr.io/lifadev/devcontainers/features/starship@sha256:6566b0d9b94bb0567ea6022624f34f07b850fdbd97b29f45d6e0e44c5a969fef",
"integrity": "sha256:6566b0d9b94bb0567ea6022624f34f07b850fdbd97b29f45d6e0e44c5a969fef"
"ghcr.io/lifadev/devcontainers/features/starship": {
"version": "2025.12.30",
"resolved": "ghcr.io/lifadev/devcontainers/features/starship@sha256:42b087359e4118f75f2d7399bdc7e5866d8db0a4f14e82bd67f93e43d6536b81",
"integrity": "sha256:42b087359e4118f75f2d7399bdc7e5866d8db0a4f14e82bd67f93e43d6536b81"
},
"ghcr.io/lifadev/devcontainers/features/aws2": {
"version": "2026.1.16",
"resolved": "ghcr.io/lifadev/devcontainers/features/aws2@sha256:acfd39a966522a31d5ce77f2f41f5bbced301d65c6d1debe5450a43396302230",
"integrity": "sha256:acfd39a966522a31d5ce77f2f41f5bbced301d65c6d1debe5450a43396302230"
},
"ghcr.io/wemaintain/devcontainers/features/terraform:0": {
"version": "2025.8.25",
"resolved": "ghcr.io/wemaintain/devcontainers/features/terraform@sha256:e62fe3e5f1efe6522646927cb6c5e6960b2630684d224eab8d53c33f33161162",
"integrity": "sha256:e62fe3e5f1efe6522646927cb6c5e6960b2630684d224eab8d53c33f33161162"
},
"ghcr.io/lifadev/devcontainers/features/aws2:0": {
"version": "2025.8.21",
"resolved": "ghcr.io/lifadev/devcontainers/features/aws2@sha256:88b196d465984fbec18aa43d82e555e4a69cc1e6c3ca45cb1ddd1aaabcbd5e80",
"integrity": "sha256:88b196d465984fbec18aa43d82e555e4a69cc1e6c3ca45cb1ddd1aaabcbd5e80"
}
}
}
4 changes: 2 additions & 2 deletions images/src/terraform/.devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"image": "debian:bookworm-20250224",
"image": "debian:trixie-20260112",
"features": {
"ghcr.io/lifadev/devcontainers/features/base": {},
"ghcr.io/lifadev/devcontainers/features/bash": {},
Expand All @@ -16,7 +16,7 @@
"customizations": {
"manifest": {
"name": "terraform",
"version": "0.3.1"
"version": "2026.1.22"
},
"vscode": {
"settings": {
Expand Down