965 Commits

Author SHA1 Message Date
David Fowler
67d4c06b6d
Fixed the spa project (#2126)
- Clean up the SPA project (removed dead code)
- Fixed URLs in override file
2023-06-15 08:03:56 -07:00
David Fowler
508fa593d7
Added implict usings (#2125) 2023-06-15 05:25:36 -07:00
Eric Erhardt
5d13c097d3 Address PR feedback 2023-06-13 14:41:55 -05:00
Eric Erhardt
fd76f390ef Cache JsonSerializerOptions
According to https://github.com/dotnet/runtime/issues/65396, using a new JsonSerializerOptions every time JsonSerializer is invoked is a suboptimal pattern.

Fix this by caching JsonSerializerOptions instances.
2023-06-13 11:31:11 -05:00
David Fowler
df4eb4c124 More code sharing and clean up WebHooks client 2023-05-09 07:05:40 -07:00
Reuben Bond
e4b94decb2 Use Services.Common in WebhookClient 2023-05-09 07:05:40 -07:00
Reuben Bond
6f4ae509f1 Port WebhookClient to WebApplicationBuilder 2023-05-09 07:05:40 -07:00
Reuben Bond
8f9f9d168f Add libman package to WebMVC to fix site 2023-05-09 07:05:39 -07:00
Reuben Bond
f5218e8087 Start adding connection strings for VS launch profile 2023-05-09 07:05:39 -07:00
Reuben Bond
3858d7ccf7 Fix integration tests 2023-05-09 07:05:39 -07:00
David Fowler
a87efdef32 Small nit 2023-05-09 07:05:39 -07:00
David Fowler
89a42e6c8f Removed session since its not used 2023-05-09 07:05:39 -07:00
David Fowler
6ad5e8fb09 Deleted test controller 2023-05-09 07:05:39 -07:00
David Fowler
bdebee70dc Clean up SignIn action 2023-05-09 07:05:39 -07:00
David Fowler
184ed15ef6 Clean up the auth delegating handler 2023-05-09 07:05:39 -07:00
David Fowler
6933d9997d Forward SignalR requests through the web app 2023-05-09 07:05:39 -07:00
David Fowler
992b58d4bc Fixed cookies 2023-05-09 07:05:39 -07:00
David Fowler
a7cdb1df68 Remove unused code 2023-05-09 07:05:39 -07:00
David Fowler
0a07aea4ff Small refactoring of the helper methods 2023-05-09 07:05:38 -07:00
David Fowler
8c2ca8dbd9 Make WebMVC use the service common helpers 2023-05-09 07:05:38 -07:00
David Fowler
561d48bc62 Fix cors and prefix rewriting 2023-05-09 07:05:38 -07:00
David Fowler
c3efea0293 Add YARP to the BFF directly.
- This avoids the extra process hop
2023-05-09 07:05:38 -07:00
David Fowler
30ed0011cb Added YARP as an API gateway
- It will eventually replace envoy
2023-05-09 07:05:38 -07:00
David Fowler
06d74d1658 Small tweaks to make the MVC application run locally 2023-05-09 07:05:38 -07:00
David Fowler
50952bed10 Sort usings and delete web.config 2023-05-09 07:05:38 -07:00
Reuben Bond
bcb1374d1e Avoid logging exception details twice in a given log, clean up 2023-05-09 07:05:37 -07:00
Reuben Bond
cf02e90aad Migrate from ILoggerFactory to ILogger<T> and use Logging Source Generator 2023-05-09 07:05:37 -07:00
Reuben Bond
917764273b Remove superfluous UseDeveloperExceptionPage() and AddOptions() calls 2023-05-09 07:05:36 -07:00
Reuben Bond
83200f9331 Fix Dockerfiles to include Services.Common 2023-05-09 07:05:36 -07:00
Reuben Bond
b9f48faf99 Use simpler syntax for default 2023-05-09 07:05:36 -07:00
Reuben Bond
da024f9812 Remove Program.AppName 2023-05-09 07:05:36 -07:00
Reuben Bond
8da0a81514 Remove Serilog usage 2023-05-09 07:05:35 -07:00
David Fowler
f3d2843166 Make tests work 2023-05-09 07:05:34 -07:00
Reuben Bond
91247ec52e BAD MISC - playing with tests 2023-05-09 07:05:34 -07:00
Reuben Bond
d91da03665 Fix IncludeScopes setting in appsettings.json for WebSPA 2023-05-09 07:05:34 -07:00
Reuben Bond
451d79f7b9 Fix formatting 2023-05-04 06:48:37 -07:00
dependabot[bot]
88a9a49da4
Bump webpack from 5.75.0 to 5.76.0 in /src/Web/WebSPA/Client
Bumps [webpack](https://github.com/webpack/webpack) from 5.75.0 to 5.76.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.75.0...v5.76.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-14 17:59:40 +00:00
Reuben Bond
f92e02f3dd Convert WebStatus to WebApplicationBuilder 2023-03-10 13:47:18 +05:30
Reuben Bond
a0adc4bbf3 Remove unnecessary jQuery from WebStatus 2023-03-10 13:09:41 +05:30
Reuben Bond
98635a3e93 Eliminate Azure Dev Spaces 2023-03-10 13:09:35 +05:30
Reuben Bond
3097651747 Fix Docker build after moving to centralized packaging 2023-03-10 11:50:14 +05:30
Reuben Bond
a2c45956a3 Use centralized package versioning 2023-03-10 11:45:18 +05:30
Reuben Bond
7a6e07cb64 WebMVC: Migrate to WebApplicationBuilder and delete Startup 2023-03-10 00:43:44 +05:30
Tarun Jain
242cbeabaf minor fix to removal of deprecated Azure Dev Spaces support 2023-03-10 00:39:19 +05:30
Reuben Bond
e43cf8effa Remove deprecated Azure Dev Spaces support 2023-03-09 23:35:11 +05:30
Reuben Bond
68d0df2e2f WebSPA: minor style fixes 2023-03-09 23:21:36 +05:30
Reuben Bond
f7f4259147 Update JS libraries 2023-03-09 23:18:36 +05:30
Reuben Bond
049c4af196 WebSPA: migrate to WebApplicationBuilder and delete Startup 2023-03-09 22:26:46 +05:30
Reuben Bond
85ad916fcb Remove redundant using directives 2023-03-09 17:37:33 +05:30
Reuben Bond
2c94c38269 Update NodeJS, NPM, and deps 2023-03-09 17:30:47 +05:30