|
8605e3ca5a
|
Major refactoring replacing permission strings with permission collections. These changes will require extensive regression testing. These changes may include breaking changes which will need to be identified and resolved to provide backward compatibility.
|
2023-02-28 17:59:21 -05:00 |
|
|
f2df8e96db
|
fix #2567 - migrate tenant connection string details from database to appsettings.json
|
2023-02-23 16:29:15 -05:00 |
|
|
2e61a43e4f
|
fix #2596 - fix EF Core tracking error when updating a file in a folder which has a Capacity specified
|
2023-02-15 12:43:18 -05:00 |
|
|
e136972cd7
|
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 |
|
|
7489d9d186
|
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 |
|
|
6182b96d16
|
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 |
|
|
075748d697
|
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 |
|
|
b3feda9fd1
|
performance optimization for permissions
|
2022-07-19 10:49:33 -04:00 |
|
|
0fba385b9e
|
Enhanced Purge Job to include retention policy for Notifications
|
2022-02-24 12:37:06 -05:00 |
|
|
5aed64f614
|
fixed #1989 - installation on SQLite failing due to DropColumn, fixed #1986 - IClientStartup not getting called for External Modules, added ability to correlate new visitors by IP address
|
2022-02-10 08:05:55 -05:00 |
|
|
e2688e6feb
|
include purge job for maintaining event logs and visitor logs
|
2022-01-07 23:30:29 -05:00 |
|
|
e3ebbde767
|
add logging for the logout event to the UI component, relocate module setting deletion to repository
|
2021-12-15 10:33:12 -05:00 |
|
|
2f34bf69e3
|
moduledefinition settings and host settings
|
2021-12-09 15:50:00 -05:00 |
|
|
9c32937c83
|
added support for url mapping and viitors
|
2021-12-09 08:48:56 -05:00 |
|
|
bf6edceb36
|
Fix issue where module definition version was not being loaded correctly on startup. Also user customizable module definition properties were being overwritten on upgrade.
|
2021-06-28 10:21:48 -04:00 |
|
|
65a14da5a9
|
improve validation and exception handling in API Controllers
|
2021-06-15 19:11:00 -04:00 |
|
|
82c05a841f
|
Improve validation and error handling in Controller methods
|
2021-06-07 15:29:08 -04:00 |
|
|
9c0cef870c
|
Merge AppVersions information into EFMigrationsHistory table
|
2021-05-25 12:17:44 -07:00 |
|
|
c036a9d11f
|
Remove DbConfig and new constructors on DbContextBase and refactor Migrations to use explcit generation of IOqtaneDatabase instance
|
2021-05-12 15:17:40 -07:00 |
|
|
4ffdcf1e52
|
Remove dependency of Oqtane.Server on SqlClient
|
2021-05-11 13:56:49 -07:00 |
|
|
a5de639d15
|
optimizing tenant resolution and routing
|
2021-05-10 17:45:39 -04:00 |
|
|
9d083726be
|
user and role management improvements
|
2021-04-23 16:11:35 -04:00 |
|
|
74c403cef1
|
Merge remote-tracking branch 'upstream/dev' into dev
|
2021-04-19 11:08:35 -07:00 |
|
|
8c45b7e42f
|
Added support for migrating existing Oqtane installations from DbUp to Migrations. Also added a Migration for version 2.0.2, and set current version to 2.1.0
|
2021-04-08 12:20:21 -07:00 |
|
|
d8bcc32239
|
refactor user deletion
|
2021-03-29 12:58:40 -04:00 |
|
|
2fb63e8117
|
Added suuport to inject an IOqtaneDatabase in EntityBuilders to allow each Database to control certain Migration behaviors. Also updated Installer to dynamically build Database Configuration section
|
2021-03-27 11:16:16 -07:00 |
|
|
cbcfc88492
|
Add support for Sqlite - Installation path tested but AddSite not supported yet
|
2021-03-23 11:06:18 -07:00 |
|
|
8f1c760e87
|
Updated the Installation of Oqtane to use Migrations
|
2021-03-21 14:52:45 -07:00 |
|
|
801615c981
|
fix: user delete
|
2021-03-13 12:34:47 +01:00 |
|
|
531cba715e
|
performance and user experience improvements
|
2021-02-04 08:54:59 -05:00 |
|
|
c0ed7c7934
|
Localization fixes - table definition, SQL script naming, SQL script not marked as Embedded Resource, changed column name from IsCurrrent to IsDefault to reflect intent, set default language for site in _Host
|
2021-01-21 17:09:34 -05:00 |
|
|
b4aec286ed
|
Merge pull request #1045 from hishamco/language-management
Add Languages Management
|
2021-01-18 08:30:31 -05:00 |
|
|
f1a1a21d74
|
Introduce GetFolderPath and GetFilePath repository methods
|
2021-01-11 16:32:13 +01:00 |
|
|
aa19a35834
|
Add language repository & controller
|
2021-01-10 20:09:04 +03:00 |
|
|
97cec46ec1
|
load module settings automatically so that they are part of the ModuleState and can be easily accessed by developers
|
2020-11-04 15:40:57 -05:00 |
|
|
809946685a
|
resolved #604 - added support for renaming files and moving to a different folder. Also added support for renaming folders and moving to a different parent folder.
|
2020-08-16 19:00:49 -04:00 |
|
|
7c6dc6d774
|
Added ability to execute version specific code during framework upgrade (removed ApplicationVersion table and replaced with Version field on Tenant table), updated version number to 0.9.0 and renamed install scripts to match - this will be a baseline release which will be upgradeable
|
2020-05-01 10:27:14 -04:00 |
|
|
34538dd945
|
install/upgrade refactoring to consolidate all use cases and implement IInstallable interface for modules, moved tenant creation to site management UI, fixed z-order issues in Blazor theme, enhanced JS Interop methods to support integrity and crossorigin
|
2020-04-30 13:58:04 -04:00 |
|
|
06db9efc08
|
Merge branch 'master' into PermissionOptimalization
|
2020-04-26 13:19:54 -04:00 |
|
|
58d3c406cd
|
added IInstallable interface and uninstall implementation for modules. Refactoring module installation to use interface still in progress.
|
2020-04-26 13:15:02 -04:00 |
|
|
7606e7b488
|
Permission Optimalization
|
2020-04-26 16:19:20 +02:00 |
|
|
482747627e
|
added uninstall support for modules
|
2020-04-12 20:08:19 -04:00 |
|
|
5af6f7a52d
|
Namespace Fix undo (#340)
|
2020-04-04 14:06:24 -04:00 |
|
|
71bd3a8d6a
|
Namespace fix (#335)
|
2020-04-03 17:18:33 -04:00 |
|
|
d9265e127e
|
SQL maanager, Module Creator, module settings enhancements
|
2020-03-24 14:08:29 -04:00 |
|
|
18a843e74f
|
extensibility enhancements for site templates
|
2020-03-19 12:07:33 -04:00 |
|
|
5b3feaf26f
|
Server naming fixes and cleanup
Server is now completely cleaned up and without warnings
|
2020-03-15 11:53:24 +01:00 |
|
|
fe98084324
|
optimizations and fixes
|
2020-03-11 14:39:49 -04:00 |
|
|
061043bd15
|
optimized cross tenant logic and fixed bug related to reordering modules in panes
|
2020-03-04 09:28:02 -05:00 |
|
|
d18b4d574a
|
Removed Repository methods which are not used and are not valid because they do not adhere to tenant scope boundaries
|
2020-02-23 10:45:32 -05:00 |
|