oqtane.framework/Oqtane.Server/Repository
Mark Davis 85ac8dd701
Make ActiveDatabase setter public
We have two cases where we need to override the active database:  Unit Testing and added GraphQL.  In both of these cases, we have a database context that is in a different scope than the automatically assigned active database during normal Oqtane startup.  Our work-around has been to make this setter public.  Unless there is a better solution to our cases, I feel this change would be useful for others as well.
2023-02-04 09:04:54 -08:00
..
Context Make ActiveDatabase setter public 2023-02-04 09:04:54 -08:00
Interfaces add support for API permissions at the UI layer - including ability to delegate user, role, profile management 2023-01-09 11:38:25 -05:00
AliasRepository.cs made folder paths cross platform, introduced file handler for abstracting the serving of files, enabled url mapping for broken file links, resolved public folder deletion issue 2022-08-30 07:21:52 -04:00
FileRepository.cs move UI logic from FileService to FileManager, add progressive retry logic, update file attributes if uploading a new version of a file, clean up temporary artifacts on failure, improve upload efficiency 2022-11-09 21:11:02 -05:00
FolderRepository.cs Scope permissions by SiteId to support entity level authorization as well as improve caching and performance. Optimize GetTenant to use existing cache. 2022-11-07 18:16:32 -05:00
JobLogRepository.cs Namespace Fix undo (#340) 2020-04-04 14:06:24 -04:00
JobRepository.cs improve validation and exception handling in API Controllers 2021-06-15 19:11:00 -04:00
LanguageRepository.cs Added version to Language Management, improved framework performance by loading languages into PageState, include all supported cultures and allow Administrator to add any language to a site regardless of translation availability, fix translation upgrade issue 2022-07-16 09:59:47 -04:00
LogRepository.cs Enhanced Purge Job to include retention policy for Notifications 2022-02-24 12:37:06 -05:00
ModuleDefinitionRepository.cs Scope permissions by SiteId to support entity level authorization as well as improve caching and performance. Optimize GetTenant to use existing cache. 2022-11-07 18:16:32 -05:00
ModuleRepository.cs Scope permissions by SiteId to support entity level authorization as well as improve caching and performance. Optimize GetTenant to use existing cache. 2022-11-07 18:16:32 -05:00
NotificationRepository.cs Enhanced Purge Job to include retention policy for Notifications 2022-02-24 12:37:06 -05:00
PageModuleRepository.cs add support for API permissions at the UI layer - including ability to delegate user, role, profile management 2023-01-09 11:38:25 -05:00
PageRepository.cs Scope permissions by SiteId to support entity level authorization as well as improve caching and performance. Optimize GetTenant to use existing cache. 2022-11-07 18:16:32 -05:00
PermissionRepository.cs permission updates 2023-01-10 08:20:32 -05:00
ProfileRepository.cs Improve validation and error handling in Controller methods 2021-06-07 15:29:08 -04:00
RoleRepository.cs Improve validation and error handling in Controller methods 2021-06-07 15:29:08 -04:00
SettingRepository.cs cleanly separate SiteState service for client and server use cases 2022-03-27 21:05:44 -04:00
SiteRepository.cs add support for API permissions at the UI layer - including ability to delegate user, role, profile management 2023-01-09 11:38:25 -05:00
SiteTemplateRepository.cs implementation of [OqtaneIgnore] class attribute in controls 2020-05-07 21:02:43 +02:00
SqlRepository.cs Merge AppVersions information into EFMigrationsHistory table 2021-05-25 12:17:44 -07:00
TenantRepository.cs Scope permissions by SiteId to support entity level authorization as well as improve caching and performance. Optimize GetTenant to use existing cache. 2022-11-07 18:16:32 -05:00
TenantResolver.cs optimizing tenant resolution and routing 2021-05-10 17:45:39 -04:00
ThemeRepository.cs Fix #2382 - Admin pane improvements 2022-09-02 18:10:13 -04:00
UrlMappingRepository.cs fix #2182 - modifications to address MySQL compatibility issues 2022-05-08 22:14:26 -04:00
UserRepository.cs made folder paths cross platform, introduced file handler for abstracting the serving of files, enabled url mapping for broken file links, resolved public folder deletion issue 2022-08-30 07:21:52 -04:00
UserRoleRepository.cs Fix #2111 - Adding user to Host role removes all other users roles 2022-04-05 17:11:13 -04:00
VisitorRepository.cs Enhanced Purge Job to include retention policy for Notifications 2022-02-24 12:37:06 -05:00