Commit graph

7535 commits

Author SHA1 Message Date
Collin Barrett
2fefd15bb3 chore(web): ♻️ npx prettier . --write 2024-06-14 19:36:46 +00:00
Collin Barrett
4ccbfca3ea chore(web): 📦 bump prettier 2024-06-14 19:36:46 +00:00
Collin Barrett
15eca8234f chore(web): 📦 npx browserslist@latest --update-db 2024-06-14 19:36:46 +00:00
Collin Barrett
092cd22311 feat(web): ️ cache npm deps in pipeline 2024-06-14 19:36:46 +00:00
Collin Barrett
b82b6c4385 feat(dir): ️ don't fetch all git history 2024-06-14 17:27:40 +00:00
Collin Barrett
44a1f1f2cf feat(dir): ️ enable caching in migration pipeline 2024-06-14 17:27:40 +00:00
github-actions[bot]
2f39cb1b33 chore(dir-data): ♻️ migrate PR #4349 2024-06-14 17:10:07 +00:00
github-actions[bot]
24f2405103 chore(dir-data): 🎨 lint PR #4349 2024-06-14 17:10:07 +00:00
Collin Barrett
1c3c1c272e fix(dir-data): 🐛 change url
closes #4345
2024-06-14 17:10:07 +00:00
Collin Barrett
ee11830238 refactor(dir): ♻️ OpenAPI spec name 2024-06-14 16:07:09 +00:00
Collin Barrett
7754315eb9 fix(dir): 🐛 swagger UI launch url 2024-06-14 16:07:09 +00:00
Collin Barrett
09e4593ac6 refactor(dir): ♻️🔥📦 rm unused dep 2024-06-14 16:07:09 +00:00
Collin Barrett
5656d142a9 Revert "refactor(dir): ♻️ ren OpenAPI spec to recommended name"
This reverts commit dc6d91af93.
2024-06-14 14:55:49 +00:00
Collin Barrett
dc6d91af93 refactor(dir): ♻️ ren OpenAPI spec to recommended name
ref https://swagger.io/specification/#document-structure
2024-06-14 14:41:23 +00:00
Collin Barrett
02e0a980d9 feat(dir): ️ enable nuget cache in build pipeline 2024-06-13 21:49:45 +00:00
Collin Barrett
a0c1724060 refactor(dir): ♻️ change Swagger UI title 2024-06-13 21:49:45 +00:00
Collin Barrett
26c4ed2f8c refactor(web): ♻️ extract staging-web GH environment 2024-06-13 21:49:45 +00:00
Collin Barrett
6f8416ef84 test(web): 🧪 GH environment for staging 2024-06-13 21:49:45 +00:00
Collin Barrett
c7f0c13254 doc(readme): 📄♻️🔥 tidy some info 2024-06-13 21:49:45 +00:00
Collin Barrett
fa0602a37b refactor(svcs): ♻️ prepare for initial aspire->main merge 2024-06-13 19:18:17 +00:00
Collin Barrett
05da0f26cf refactor(web): ♻️ change directory api url 2024-06-13 19:18:17 +00:00
Collin Barrett
484a8a9a87 fix(web): 🐛 Unexpected Unicode BOM (Byte Order Mark) unicode-bom 2024-06-13 19:18:17 +00:00
Collin Barrett
e52f284324 ci: add Azure Static Web Apps workflow file
on-behalf-of: @Azure opensource@microsoft.com
2024-06-13 19:18:17 +00:00
dependabot[bot]
e3ee2b6991 build(deps): bump Microsoft.Extensions.Http.Resilience
Bumps [Microsoft.Extensions.Http.Resilience](https://github.com/dotnet/extensions) from 8.5.0 to 8.6.0.
- [Release notes](https://github.com/dotnet/extensions/releases)
- [Commits](https://github.com/dotnet/extensions/commits)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Http.Resilience
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-13 19:18:17 +00:00
dependabot[bot]
28da38843d build(deps): bump Azure.Monitor.OpenTelemetry.AspNetCore
Bumps [Azure.Monitor.OpenTelemetry.AspNetCore](https://github.com/Azure/azure-sdk-for-net) from 1.1.1 to 1.2.0.
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](https://github.com/Azure/azure-sdk-for-net/compare/Azure.Monitor.OpenTelemetry.AspNetCore_1.1.1...Azure.Monitor.OpenTelemetry.AspNetCore_1.2.0)

---
updated-dependencies:
- dependency-name: Azure.Monitor.OpenTelemetry.AspNetCore
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-13 19:18:17 +00:00
Collin Barrett
11194c2fa7 test(dir): 🚧🧪 WIP int test /alive 2024-06-13 19:18:17 +00:00
Collin Barrett
5985911efb feat(dir): enable health check in production 2024-06-13 19:18:17 +00:00
Collin Barrett
3abd616c9e feat(dir): migrate Apply Data Change action 2024-06-13 19:18:17 +00:00
Collin Barrett
89f15c99f0 feat(dir): ️ add in-memory caching 2024-06-13 19:18:17 +00:00
Collin Barrett
2cede3e539 refactor(dir): ♻️ use primary ctor syntax for responses 2024-06-13 19:18:17 +00:00
Collin Barrett
d668655af1 refactor(dir): ♻️ apply migrations from API 2024-06-13 19:18:17 +00:00
Collin Barrett
21257bf8f6 feat(dir): 🛠️ add CI/CD 2024-06-13 19:18:17 +00:00
dependabot[bot]
0bf8e603ea build(deps): bump MediatR in /services/FilterLists.AppHost
Bumps [MediatR](https://github.com/jbogard/MediatR) from 12.2.0 to 12.3.0.
- [Release notes](https://github.com/jbogard/MediatR/releases)
- [Commits](https://github.com/jbogard/MediatR/compare/v12.2.0...v12.3.0)

---
updated-dependencies:
- dependency-name: MediatR
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-13 19:18:17 +00:00
Collin Barrett
d785b940bc refactor(dir): ♻️ make QueryDbContext readonly 2024-06-13 19:18:17 +00:00
Collin Barrett
1c1fb09e20 refactor(svcs): 🔧♻️ configure & apply AnalysisMode Recommended 2024-06-13 19:18:17 +00:00
Collin Barrett
a0c337e0ab refactor(svcs): ♻️🔥 abandon Aspire publishing 2024-06-13 19:18:17 +00:00
Collin Barrett
e0647a1303 feat(dir): migrate OpenAPI & SwaggerUI 2024-06-13 19:18:17 +00:00
Collin Barrett
07343fa0d9 feat(dir): migrate query endpoints 2024-06-13 19:18:17 +00:00
Collin Barrett
8268dfbec8 feat(dir): 🔒 hide kestrel server header 2024-06-13 19:18:17 +00:00
dependabot[bot]
ed536d0ae4 build(deps): bump coverlet.collector in /services/FilterLists.Tests
Bumps [coverlet.collector](https://github.com/coverlet-coverage/coverlet) from 6.0.0 to 6.0.2.
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases)
- [Commits](https://github.com/coverlet-coverage/coverlet/compare/v6.0.0...v6.0.2)

---
updated-dependencies:
- dependency-name: coverlet.collector
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-13 19:18:17 +00:00
Collin Barrett
2581f199e1 refactor(web): 🔥 rm aspire-starter web template 2024-06-13 19:18:17 +00:00
Collin Barrett
11ec925a19 refactor(dir): ♻️📄 use db volume mount & add docs
ref https://learn.microsoft.com/en-us/dotnet/aspire/fundamentals/persist-data-volumes
2024-06-13 19:18:17 +00:00
Collin Barrett
57cf8b8de3 refactor(dir): ♻️🚧 prevent MigrationService from publishing
https://github.com/dotnet/aspire-samples/issues/300
2024-06-13 19:18:17 +00:00
Collin Barrett
2e042a3601 feat(dir): add InitialSeedData ef migration 2024-06-13 19:18:17 +00:00
dependabot[bot]
6268928f07 build(deps): bump xunit.runner.visualstudio
Bumps [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit) from 2.5.3 to 2.8.1.
- [Release notes](https://github.com/xunit/visualstudio.xunit/releases)
- [Commits](https://github.com/xunit/visualstudio.xunit/compare/2.5.3...2.8.1)

---
updated-dependencies:
- dependency-name: xunit.runner.visualstudio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-13 19:18:17 +00:00
dependabot[bot]
b3bad337db build(deps): bump Microsoft.NET.Test.Sdk in /services/FilterLists.Tests
Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.9.0 to 17.10.0.
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](https://github.com/microsoft/vstest/compare/v17.9.0...v17.10.0)

---
updated-dependencies:
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-13 19:18:17 +00:00
dependabot[bot]
5a8afdf24a build(deps): bump xunit in /services/FilterLists.Tests
Bumps [xunit](https://github.com/xunit/xunit) from 2.5.3 to 2.8.1.
- [Commits](https://github.com/xunit/xunit/compare/2.5.3...2.8.1)

---
updated-dependencies:
- dependency-name: xunit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-13 19:18:17 +00:00
dependabot[bot]
805bf502de build(deps): bump Microsoft.Extensions.Http.Resilience
Bumps [Microsoft.Extensions.Http.Resilience](https://github.com/dotnet/extensions) from 8.3.0 to 8.5.0.
- [Release notes](https://github.com/dotnet/extensions/releases)
- [Commits](https://github.com/dotnet/extensions/compare/v8.3.0...v8.5.0)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Http.Resilience
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-13 19:18:17 +00:00
dependabot[bot]
03d1b36d8f build(deps): bump OpenTelemetry.Instrumentation.Runtime
Bumps [OpenTelemetry.Instrumentation.Runtime](https://github.com/open-telemetry/opentelemetry-dotnet-contrib) from 1.8.0 to 1.8.1.
- [Release notes](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/releases)
- [Commits](https://github.com/open-telemetry/opentelemetry-dotnet-contrib/compare/Exporter.Geneva-1.8.0...Instrumentation.Http-1.8.1)

---
updated-dependencies:
- dependency-name: OpenTelemetry.Instrumentation.Runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-13 19:18:17 +00:00
Collin Barrett
c870d8acfe doc(dir): 📄 create sql users 2024-06-13 19:18:17 +00:00