You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Extract UI project for use in existing setups (v2) (#779)
* Update README
* Moved UI folders and files to new Admin.UI project
* Fixed application version page can no longer refer to Startup type for detecting assembly version
* Fixed build of Admin project that now depends on UI project
* Extracted UI-specific startup helpers and classes into UI project
* Removed bogus project dependency
* Removed now unused namespace imports in map app startup helpers
* Moved styles and scripts and more helpers to UI project
* Moved back root configuration to Admin app because database migration and seeding is probably out of scope of UI
* Moved startup service configuration to UI project through dependency injection helpers
* Moved back one constant unrelated to UI into main project
* Refactored UI project namespaces for consistency
* Fixed some build issues
* Stub for app builder extensions for UI project
* Fixed test project build
* Moved security headers feature to UI project
* Moved startup app building to UI project
* Fixed authorization middleware setup
* Fixed UI view build
* Fixed views cannot be resolved
* Fixed static assets not accessible from root URL (e.g. ~/)
* Cleaned up startup
* Added convenience DI extensions for setting up UI
* Cleaned up startup test
* Moved migration helpers to UI project
* Support for custom migration assemblies
* Moved migration helpers and config down to EntityFramework.Shared
* Fixed build and tests
* Fixed DI UI helper not using custom entity types completely
* Moved UI config json files to UI project
* Disabled unused code in startup
* Minor code style
* Fixed view localization of UI failing when used in custom web app project
* Refactored middleware configuration to simplify usage of Use* methods in Startup
* Added configuration of health checks middleware
* Options to further configure the auth pipelines, and better separation of endpoint routing
* Ported UI to area
* Fixed test build
* Fixed seeding not working due to missing configuration bind
* Fixed missing new views after merge
* Fixed missing areas in new views
* Fixed test build
Co-authored-by: janskoruba <[email protected]>
thrownewArgumentOutOfRangeException(nameof(databaseProvider.ProviderType),$@"The value needs to be one of {string.Join(", ",Enum.GetNames(typeof(DatabaseProviderType)))}.");
0 commit comments