Skip to content

Commit ac3beba

Browse files
committed
feat(api): add monitoring feature with track_events use case
- features/monitoring: new feature module + track_events endpoint - app.py / authentication / config: wire up monitoring + tweaks - features/todo/use_cases: minor adjustments - Dockerfile + install-equinor-certificates.sh: build infra - openapi.json + uv.lock + pyproject: dependency updates
1 parent 63d6495 commit ac3beba

23 files changed

Lines changed: 884 additions & 810 deletions

.github/dependabot.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,14 @@ updates:
1313
interval: "monthly" # when template is used, recommended interval is "weekly"
1414
groups:
1515
web:
16+
exclude-patterns:
17+
- "@hey-api/openapi-ts"
1618
update-types:
1719
- "minor"
1820
- "patch"
21+
openapi-ts:
22+
patterns:
23+
- "@hey-api/openapi-ts"
1924

2025
- package-ecosystem: "docker"
2126
directories:

.github/release-please-config.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
2-
"$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json",
3-
"packages": {
4-
".": {
5-
"release-type": "simple",
6-
"changelog-path": "docs/docs/changelog/changelog.md",
7-
"extra-files": ["web/package.json"]
8-
}
9-
}
2+
"$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json",
3+
"packages": {
4+
".": {
5+
"release-type": "simple",
6+
"changelog-path": "docs/docs/changelog/changelog.md",
7+
"extra-files": ["web/package.json"]
8+
}
9+
}
1010
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{ ".": "1.5.0" }
1+
{".":"1.5.0"}

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ repos:
7979
files: ^api/.*\.py$
8080

8181
- repo: https://github.com/biomejs/pre-commit
82-
rev: v2.4.13
82+
rev: v2.4.14
8383
hooks:
8484
- id: biome-check
8585
name: "Lint : biome (ts/js)"

IaC/deploy-app-registration.sh

Lines changed: 0 additions & 201 deletions
This file was deleted.

IaC/deploy-resources.sh

Lines changed: 0 additions & 40 deletions
This file was deleted.

0 commit comments

Comments
 (0)