Commit graph

7991 commits

Author SHA1 Message Date
Collin Barrett
2393848869 refactor: lint dir action & depbot for next 2025-06-11 19:14:10 -05:00
Collin Barrett
18164ad7c6 fix(api): call AddServiceDefaults 2025-06-10 19:49:56 -05:00
dependabot[bot]
8f45ec426b Bump Aspire.Hosting.AppHost and 3 others
Bumps Aspire.Hosting.AppHost from 9.3.0 to 9.3.1
Bumps Microsoft.AspNetCore.OpenApi from 9.0.5 to 9.0.6
Bumps Microsoft.Extensions.Http.Resilience from 9.5.0 to 9.6.0
Bumps Microsoft.Extensions.ServiceDiscovery from 9.3.0 to 9.3.1

---
updated-dependencies:
- dependency-name: Aspire.Hosting.AppHost
  dependency-version: 9.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.AspNetCore.OpenApi
  dependency-version: 9.0.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: Microsoft.Extensions.Http.Resilience
  dependency-version: 9.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: Microsoft.Extensions.ServiceDiscovery
  dependency-version: 9.3.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-10 19:20:25 -05:00
Collin Barrett
e95a8ec05d feat(api): build api on global.json change 2025-06-10 19:14:16 -05:00
dependabot[bot]
0d99f3140d chore(deps): bump dotnet-sdk from 9.0.300 to 9.0.301
Bumps [dotnet-sdk](https://github.com/dotnet/sdk) from 9.0.300 to 9.0.301.
- [Release notes](https://github.com/dotnet/sdk/releases)
- [Commits](https://github.com/dotnet/sdk/compare/v9.0.300...v9.0.301)

---
updated-dependencies:
- dependency-name: dotnet-sdk
  dependency-version: 9.0.301
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-10 19:11:34 -05:00
Collin Barrett
e0849b7814 feat(web): keep nextjs deps up to date 2025-06-10 19:07:53 -05:00
dependabot[bot]
b53e0044ee chore(deps): bump @types/react from 19.1.6 to 19.1.7 in /web
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.1.6 to 19.1.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-version: 19.1.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-10 14:26:12 -05:00
dependabot[bot]
90e983abcb chore(deps): bump @types/node from 22.15.30 to 24.0.0 in /web
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.30 to 24.0.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-10 14:24:54 -05:00
Collin Barrett
23010fb5ea refactor(api): cleanup 2025-06-09 16:08:32 -05:00
Collin Barrett
ed15c2623e refactor(depbot): gh actions and dotnet-sdk 2025-06-08 13:38:41 -05:00
Collin Barrett
56de578620 refactor(api): re-enable some instrumentation 2025-06-08 13:07:45 -05:00
Collin Barrett
33bb55d870 feat(api): adjust caching 2025-06-08 12:50:10 -05:00
Collin Barrett
8c22f90bab feat(api): add output cache 2025-06-08 12:50:10 -05:00
Collin Barrett
3076eac77a refactor(api): rm HybridCache 2025-06-08 12:50:10 -05:00
dependabot[bot]
a8831f94a6 chore(deps): bump @types/node from 22.15.29 to 22.15.30 in /web
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.29 to 22.15.30.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 22.15.30
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-07 09:48:17 -05:00
Collin Barrett
82dbd2e5bf refactor(api): disable some expensive AppInsights logging 2025-06-05 20:41:25 -05:00
dependabot[bot]
28fc41e506 Bump Swashbuckle.AspNetCore from 8.1.3 to 8.1.4
---
updated-dependencies:
- dependency-name: Swashbuckle.AspNetCore
  dependency-version: 8.1.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-05 19:25:39 -05:00
dependabot[bot]
2665c3fd71 chore(deps): bump @types/react-dom from 19.1.5 to 19.1.6 in /web
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 19.1.5 to 19.1.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)

---
updated-dependencies:
- dependency-name: "@types/react-dom"
  dependency-version: 19.1.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-05 19:25:21 -05:00
dependabot[bot]
87a4684af5 Bump Swashbuckle.AspNetCore from 8.1.2 to 8.1.3
---
updated-dependencies:
- dependency-name: Swashbuckle.AspNetCore
  dependency-version: 8.1.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-04 17:49:37 -05:00
Collin Barrett
c6f4f3a1c6 refactor(api): format endpoint map 2025-06-03 19:11:32 -05:00
Collin Barrett
ea4c5d8bfc refactor(api): tweak cors config 2025-06-03 19:11:32 -05:00
dependabot[bot]
b53c213d39 chore(deps): bump @types/node from 22.15.27 to 22.15.29 in /web
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.27 to 22.15.29.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 22.15.29
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-02 17:39:24 -05:00
Collin Barrett
2d08fb07ce feat(api): config Cache-Control 2025-06-01 14:48:07 -05:00
Collin Barrett
d2ba27c712 refactor(api): resolve CA1852 2025-06-01 14:48:07 -05:00
Collin Barrett
a883477cb6 refactor(api): re-configure secure CORS in options 2025-06-01 14:08:48 -05:00
Collin Barrett
8ee6ac17fd Revert "refactor(api): cache api responses"
This reverts commit d5a755f2ba.
2025-06-01 14:08:48 -05:00
Collin Barrett
9d87e1b1bc Revert "refactor(api): loosen CORS to allow CF edge cache"
This reverts commit ec1e006dc8.
2025-06-01 14:08:48 -05:00
Collin Barrett
d5a755f2ba refactor(api): cache api responses 2025-05-31 21:12:34 -05:00
Collin Barrett
ec1e006dc8 refactor(api): loosen CORS to allow CF edge cache 2025-05-31 12:17:52 -05:00
Collin Barrett
3865616802 refactor(api): reset default aspire config 2025-05-31 12:00:37 -05:00
Collin Barrett
e850889358 Revert "feat(api): rm Vary header to allow Cloudflare to cache"
This reverts commit 5977acf4f7.
2025-05-31 11:20:49 -05:00
Collin Barrett
5977acf4f7 feat(api): rm Vary header to allow Cloudflare to cache 2025-05-31 11:16:02 -05:00
Collin Barrett
43c0e16d5f refactor(api): GetLanguages w/o mediatr 2025-05-30 21:39:27 -05:00
Collin Barrett
74e744f42e refactor(api): WIP rm mediatr 2025-05-30 21:39:27 -05:00
dependabot[bot]
05bb701f22 chore(deps): bump eslint-plugin-prettier from 5.4.0 to 5.4.1 in /web
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 5.4.0 to 5.4.1.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.4.0...v5.4.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-version: 5.4.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-30 18:56:10 -05:00
dependabot[bot]
3d8f1c3b9b chore(deps): bump @types/node from 22.15.24 to 22.15.27 in /web
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.24 to 22.15.27.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 22.15.27
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-30 18:55:31 -05:00
Collin Barrett
eb0fa51806 refactor(aspire): de-dup add ot 2025-05-29 19:33:23 -05:00
Collin Barrett
60d4e97aff feat(aspire): delay api until db online 2025-05-29 19:33:23 -05:00
dependabot[bot]
3b38775665 chore(deps): bump @types/node from 22.15.23 to 22.15.24 in /web
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.23 to 22.15.24.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 22.15.24
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-29 16:40:40 -05:00
Collin Barrett
df1f488576 Potential fix for code scanning alert no. 4: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-05-28 20:18:59 -05:00
Collin Barrett
d19feeb36b Potential fix for code scanning alert no. 2: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-05-28 20:17:05 -05:00
Collin Barrett
d36f808493 Potential fix for code scanning alert no. 3: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-05-28 20:15:53 -05:00
Collin Barrett
afc87722c3 Potential fix for code scanning alert no. 5: Workflow does not contain permissions
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-05-28 20:15:05 -05:00
Collin Barrett
2ea6cd56c2 refactor: reset codeql config 2025-05-28 20:11:50 -05:00
Collin Barrett
ae94f21b8d fix(directory): build API on PR pre-merge 2025-05-28 19:29:51 -05:00
Collin Barrett
6132173c40 refactor: swap MemoryCache for HybridCache 2025-05-28 19:29:51 -05:00
dependabot[bot]
836ce6751b chore(deps): bump @types/react from 19.1.5 to 19.1.6 in /web
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 19.1.5 to 19.1.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: "@types/react"
  dependency-version: 19.1.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-28 06:28:11 -05:00
dependabot[bot]
05c59d779a chore(deps): bump @types/node from 22.15.21 to 22.15.23 in /web
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.15.21 to 22.15.23.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 22.15.23
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-28 06:26:44 -05:00
Collin Barrett
d1dc35c7b5 refactor(api): rm JB Annotations, simplify warning suppressions 2025-05-27 18:15:18 -05:00
Collin Barrett
cf98af22c9 chore: try removing DisableImplicitNuGetFallbackFolder 2025-05-27 18:15:18 -05:00