8e7b553ca8
Page IsClickable column must be nullable in order to support upgrades, add more defensive logic
2021-06-24 07:41:34 -04:00
c91b8e72c0
fix EF Core version value in upgrade scripts
2021-06-01 10:31:16 -04:00
afcc5e2170
handle HtmlText module transition from SQL scripts to Migrations in module rather than in core framework
2021-05-30 13:16:26 -04:00
8529a42075
fixed upgrade logic
2021-05-28 16:01:11 -04:00
9c0cef870c
Merge AppVersions information into EFMigrationsHistory table
2021-05-25 12:17:44 -07:00
8f5beaf3fe
Fix bug with installs due to missing Migrations
2021-04-20 10:58:26 -07:00
40f8436947
Merge pull request #1239 from cnurse/dev
...
Implement Database Migrations and add Multi-Database Support
2021-04-19 21:11:11 -04:00
74c403cef1
Merge remote-tracking branch 'upstream/dev' into dev
2021-04-19 11:08:35 -07:00
cbe843bafc
User experience improvements
2021-04-17 19:18:24 -04: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
d05747af1e
enhanced ModuleActions component to display panes in a submenu, added more containers to Oqtane theme, added more panes to MultiPane layout, added module outline in edit mode to distinguish modules in panes, consolidated to use a single default AdminPane named "Content", fixed bug related to custom Admin Container behavior
2021-04-06 17:45:11 -04:00
14480edd67
added globally unique identifier for Site ( used string data type to ensure compatibility with multiple database engines )
2021-04-02 12:30:20 -04: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
54ff8eced1
Fix the relationship
2021-01-13 23:41:08 +03:00
128729d4a0
TenantId -> SiteId
2021-01-10 23:50:34 +03:00
91a844c910
Add language management page template
2021-01-10 23:17:03 +03:00
21e09d95da
Add migration script
2021-01-10 21:32:25 +03:00
df382ce7a3
allow developers to use custom icon libraries (Open Iconic is the default)
2020-12-22 08:37:33 -05:00
0ef04e81ff
Fixed issue where Page Url expansion script for 1.0.4 was not implemented properly - it was not tagged as an embedded resource.
2020-10-21 08:01:17 -04:00
bb21eba39f
script file name should reflect next major version
2020-08-26 15:24:44 -04:00
fc50a45ecd
Create Tenant.01.00.02.02.sql
...
Proposed fixed for #699
2020-08-22 14:55:43 -07:00
f515def414
Html encode job log messages, add new IModule property to allow modules to specify Runtime support, provide feedback during module content import, remove default EditMode option at the Page level (should be implemented at Module level) - resolves issue where Admin modules could not be deleted, include link to Event Log in AddModuleMessage for Error message type, fixed fallback support for themes in siterouter, integrated auth policy into site templates for Module Creator
2020-07-08 19:56:02 -04:00
7d89670930
Fixed the sql script file name and added update for null values.
2020-06-18 12:58:30 -04:00
ab8a1e7324
Step 1.
2020-06-18 06:13:15 -04:00
4285603563
migrate script naming convention
2020-06-14 13:06:33 -04:00
99cad13890
restrict user data leakage
2020-06-03 19:46:47 -04:00
0f09df13b5
page redirect support and added missing unique indexes on database tables
2020-05-28 14:48:00 -04:00
ac03afb146
added ability to set default container at the page level, expanded size of role description in upgrade script for 0.9.2
2020-05-15 09:50:48 -04:00
d7ad175cd7
fixes for framework upgrade, fixes for control panel CSS styles, added AllPages attrubute for Modules, bumped version to 0.9.1 to test upgrades
2020-05-07 14:38:24 -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
72995cd8fa
added system info admin page/module, improved UI for framework, module, and theme install/upgrade, added version to ModuleDefinitions, fixed bug in logging logic introduced during code standardization
2020-04-20 18:05:37 -04:00
62987ca72f
allow users to modify default module names, descriptions, and categories and improve control panel behavior
2020-04-18 10:51:07 -04:00
0b302c6e26
Startup migration bug ( #320 )
...
* Startup migration bug
* ModuleCreator - sql name fix
* Database Manager fixes and improvements
* Database Manager fixes and improvements - removed default password
2020-04-02 08:08:36 -04:00
35f87d25be
Added Favicon support, Progressive Web App support, page title and url support, and private/public user registration options
2020-03-30 20:42:43 -04:00
940cdcb349
Database Manager
...
done:
+ master.sql as resource
+ implemented incremental database changes also for Master
+ dbUp sql script variables implemented
+ improved database handling and creation code
+ simpified database creation
+ almost all Database and Tenant creation moved to DatabaseManager.cs (rest code marked with TODO)
+ Unattended install of master can be performed by settings in appsettings.json
+ Improved IsInstalled checking
+ Removed DBSchema field from Tenant
+ Default database and site creation moved to Program.Main
2020-03-29 14:45:02 +02:00
b4ddc45829
resolved a number of issues with site creation #224
2020-02-25 18:53:36 -05:00
00914208ba
added image preview to the file manager component
2020-02-22 09:56:28 -05:00
6a92c9f764
Folder and file management service
2020-02-11 14:25:38 -05:00
ee682516c3
refactoring email verification
2020-02-04 15:14:27 -05:00
0aed11e71c
notification service and user management improvements
2020-02-03 16:43:37 -05:00
25d2c6596d
completed background job scheduler
2019-11-15 08:42:31 -05:00
b4cd038e17
fix issue #170 which is related to the host user not being part of the Registered Users role
2019-11-13 18:39:04 -05:00
ffba735aac
Support for user personalizable pages
2019-11-10 14:56:29 -05:00
ab564f7244
modified all admin UIs to position action buttons on the left side of grids and implemented ActionDialog throughout rather than dedicated delete components
2019-11-04 23:29:35 -05:00
3d7ae6a743
logging enhancements
2019-10-24 16:54:14 -04:00
2e3a4efb74
structured logging
2019-10-22 11:57:28 -04:00
440ef5fe65
Add IDeletable to PageModule
2019-10-16 22:12:09 +02:00
05a405e036
Improvements to themes, layouts, and CSS styling
2019-10-16 14:28:49 -04:00