Charles Nurse
|
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 |
|
Charles Nurse
|
3a032f401a
|
Added IDatabase interface and refactored to use it to handle database type - updated Installer to dynamically add databases to selector
|
2021-03-24 11:45:44 -07:00 |
|
Charles Nurse
|
cbcfc88492
|
Add support for Sqlite - Installation path tested but AddSite not supported yet
|
2021-03-23 11:06:18 -07:00 |
|
Charles Nurse
|
8f1c760e87
|
Updated the Installation of Oqtane to use Migrations
|
2021-03-21 14:52:45 -07:00 |
|
Charles Nurse
|
83e5502111
|
Creation of EF Core Migrations - these execute using EF Tools, but are not integrated to run programmatically
|
2021-03-19 17:01:49 -07:00 |
|
Charles Nurse
|
c64f350f36
|
Create new DbContextUtils class and move common SaveChanges code to this class. While MasterDbContext has no entities that support IDeletable it does not hurt to check and minimizes duplication
|
2021-03-06 16:06:29 -08:00 |
|
Charles Nurse
|
8376a09ad6
|
Create new UseOqtaneDatabase extension method and replace all uses of UseSqlServer.
This is a preparative step to locate all database configuration in one file.
|
2021-03-06 14:13:06 -08:00 |
|
Shaun Walker
|
531cba715e
|
performance and user experience improvements
|
2021-02-04 08:54:59 -05:00 |
|
hishamco
|
5a660f2634
|
Reset IsDefault per site Id for new language
|
2021-01-23 23:48:10 +03:00 |
|
Shaun Walker
|
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 |
|
Shaun Walker
|
82a118b603
|
notification improvements
|
2021-01-18 14:39:56 -05:00 |
|
Shaun Walker
|
b4aec286ed
|
Merge pull request #1045 from hishamco/language-management
Add Languages Management
|
2021-01-18 08:30:31 -05:00 |
|
hishamco
|
e938d4f801
|
Add Admins role
|
2021-01-15 00:28:59 +03:00 |
|
Shaun Walker
|
edbdfe454e
|
Merge pull request #1047 from chlupac/GetPath
Introduce GetFolderPath and GetFilePath repository methods
|
2021-01-12 09:41:09 -05:00 |
|
Pavel Vesely
|
f1a1a21d74
|
Introduce GetFolderPath and GetFilePath repository methods
|
2021-01-11 16:32:13 +01:00 |
|
hishamco
|
932c5590af
|
Make sure one language is set to current
|
2021-01-11 00:11:30 +03:00 |
|
hishamco
|
70595eb90a
|
Fix Language table
|
2021-01-10 23:50:21 +03:00 |
|
hishamco
|
91a844c910
|
Add language management page template
|
2021-01-10 23:17:03 +03:00 |
|
hishamco
|
aa19a35834
|
Add language repository & controller
|
2021-01-10 20:09:04 +03:00 |
|
Shaun Walker
|
a61a2f748c
|
fixed issue with Sql Management and System Info missing icons after new installation
|
2021-01-05 09:00:42 -05:00 |
|
Shaun Walker
|
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 |
|
Tony Valenti
|
c683de2cda
|
Refactor TenantNames.Master
|
2020-10-16 10:45:13 -05:00 |
|
Tony Valenti
|
955e7a3856
|
Factored out Contants.*** Role into RoleNames.***
Renamed 'AllUsers' to 'Everyone'
|
2020-10-16 06:22:52 -05:00 |
|
Shaun Walker
|
8196112a59
|
fixed Theme install/uninstall issue, fixed Layout inheritance issue, fixed File server performance issue, cleaned up remaining hardcoded permission strings
|
2020-09-16 15:24:07 -04:00 |
|
Shaun Walker
|
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 |
|
Shaun Walker
|
9db4985b14
|
Merge pull request #655 from alexhendel/fix-path-handling
Fix directory separator for path operations
|
2020-07-16 10:27:34 -04:00 |
|
Alexander Hendel
|
807252c9e5
|
Fix directory separator for path operations
|
2020-07-15 16:09:19 +02:00 |
|
Shaun Walker
|
b5db62ef6a
|
remove line feeds from content during import
|
2020-07-09 08:45:23 -04:00 |
|
Shaun Walker
|
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 |
|
Pavel Vesely
|
2e7cfefb2e
|
Notification Repository Breaking change fix
|
2020-07-01 14:23:55 +02:00 |
|
Shaun Walker
|
65df0549fd
|
Merge pull request #625 from mikecasas/feature-email
Send notification based on a future datetime
|
2020-06-19 17:24:31 -04:00 |
|
Shaun Walker
|
99d99ca6ad
|
upgrade themes to latest Bootstrap, fix breaking change to ThemeBase due to IThemeControl being removed
|
2020-06-19 17:22:26 -04:00 |
|
Mike Casas
|
ee5553ad8a
|
Step 2.
|
2020-06-18 07:35:40 -04:00 |
|
Shaun Walker
|
71b3b695fc
|
fix #618
|
2020-06-15 15:47:35 -04:00 |
|
Shaun Walker
|
7d7e8e9e66
|
quick fix for #475 - cannot save role
|
2020-06-15 09:22:35 -04:00 |
|
Shaun Walker
|
99cad13890
|
restrict user data leakage
|
2020-06-03 19:46:47 -04:00 |
|
Shaun Walker
|
01491b063d
|
Merge pull request #574 from chlupac/OqtaneIgnore
OqtaneIgnore implementation fix
|
2020-06-01 14:58:04 -04:00 |
|
Shaun Walker
|
1b7ca45d4a
|
Added support for friendly names and thumbnails in theme, layout, and container components. Added fallback support during loading for themes, layout, and containers.
|
2020-06-01 14:58:46 -04:00 |
|
Pavel Vesely
|
27a3ac8d1c
|
OqtaneIgnore implementation fix
|
2020-06-01 09:21:53 +02:00 |
|
Shaun Walker
|
6402723d2a
|
addressed consistency between theme loading and moduledefinition loading, added theme detailed UI view
|
2020-05-29 16:27:02 -04:00 |
|
Pavel Vesely
|
58d97dd731
|
OqtaneIgnore implementation to theme elements
|
2020-05-29 16:09:27 +02:00 |
|
ijungleboy
|
7d251b20cc
|
Fix collection of theme information because of improper namespace checks
https://github.com/oqtane/oqtane.framework/issues/554
|
2020-05-28 21:07:30 +02:00 |
|
Shaun Walker
|
52b2c876a4
|
performance optimizations to avoid use of reflection ( thanks to @chlupac for this suggestion )
|
2020-05-19 13:39:39 -04:00 |
|
Shaun Walker
|
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 |
|
Shaun Walker
|
552df0c9fc
|
Merge pull request #455 from chlupac/NewVersion
Ignore abstract classes at loading
|
2020-05-08 17:30:06 -04:00 |
|
Shaun Walker
|
c2ed71ab0d
|
added classes to all theme controls, added mobile support to Oqtane theme
|
2020-05-08 17:30:35 -04:00 |
|
Pavel Vesely
|
1e270e6423
|
Ignore abstract classes at loading
|
2020-05-08 21:30:31 +02:00 |
|
Shaun Walker
|
d6f3fd108b
|
Merge pull request #449 from chlupac/LoadOptimalization
Simplified loading of oqtane assemblies
|
2020-05-07 15:09:32 -04:00 |
|
Pavel Vesely
|
47f17a589f
|
implementation of [OqtaneIgnore] class attribute in controls
|
2020-05-07 21:02:43 +02:00 |
|
Shaun Walker
|
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 |
|