Shaun Walker
b710ac8705
Merge pull request #1301 from leigh-pointer/AddModulePermissions
...
Permissions for edit are applied from the page permissions.
2021-04-30 07:35:37 -04:00
Shaun Walker
2244fcc814
Merge pull request #1259 from hishamco/more-localization
...
Localize Page Template Module Titles
2021-04-30 07:35:21 -04:00
Leigh
c36cd77ab4
Check now displays warning instead of an Error
2021-04-30 09:49:51 +02:00
Leigh
9e814fad64
Permissions for edit are applied from the page permissions.
2021-04-30 09:36:50 +02:00
hishamco
18aa8d48fe
Use SharedResources
2021-04-29 02:44:41 +03:00
Shaun Walker
9037f49680
Merge pull request #1294 from cnurse/dev
...
Adding new DatabaseConfig components in the Client project for supported Databases
2021-04-28 15:30:22 -04:00
Leigh Pointer
a79ba591fe
Make container fluid to fill the pane
2021-04-28 07:01:39 +02:00
Charles Nurse
1efd623a99
Adding new DatabaseConfig components in the Client project for supported Databases to avoid deploying server dlls to client
2021-04-27 15:35:10 -07:00
Leigh Pointer
189dcf5b90
Fix for Error with Footer on Oqtane Theme #1282
2021-04-26 15:38:33 +02:00
Shaun Walker
d42c7a5ea5
user and role management improvements
2021-04-24 13:47:20 -04:00
Shaun Walker
310c782326
Merge pull request #1274 from sbwalker/dev
...
user and role management improvements
2021-04-23 16:09:19 -04:00
Shaun Walker
9d083726be
user and role management improvements
2021-04-23 16:11:35 -04:00
Shaun Walker
65aac34f8c
Merge pull request #1267 from sbwalker/dev
...
modify nuget package installer to support satellite assemblies in subfolders
2021-04-23 09:34:17 -04:00
Shaun Walker
856b11b574
Merge pull request #1265 from hishamco/language-switcher
...
Add English to the language switcher
2021-04-23 09:34:01 -04:00
Shaun Walker
2780e4d029
modify nuget package installer to support satellite assemblies in subfolders
2021-04-21 19:31:02 -04:00
hishamco
c52f6c92f1
Add English to the language switcher
2021-04-21 17:47:50 +03:00
hishamco
3cafb68f6b
Localize module titles in UI
2021-04-21 17:31:22 +03:00
hishamco
6e5496e969
Exclude English from the languages list
2021-04-21 16:41:24 +03:00
Shaun Walker
40f8436947
Merge pull request #1239 from cnurse/dev
...
Implement Database Migrations and add Multi-Database Support
2021-04-19 21:11:11 -04:00
Charles Nurse
20b5a10882
Resolve name of variable in AddSite
2021-04-19 11:15:53 -07:00
Charles Nurse
4598d0d6ba
Resolve conflict in AddSite
2021-04-19 11:13:10 -07:00
Charles Nurse
74c403cef1
Merge remote-tracking branch 'upstream/dev' into dev
2021-04-19 11:08:35 -07:00
Shaun Walker
a85376afb1
2.0.2 release testing
2021-04-19 08:40:58 -04:00
Shaun Walker
0fe931d772
prepare for 2.0.2 release
2021-04-19 08:04:33 -04:00
Leigh Pointer
1e7e2c8848
Redirect on log out #1225 Fix
2021-04-18 16:58:58 +02:00
Shaun Walker
cbe843bafc
User experience improvements
2021-04-17 19:18:24 -04:00
Shaun Walker
1d3a79437c
add theme creator module to simplify the scaffolding of external themes
2021-04-07 13:05:18 -04:00
Shaun Walker
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
Shaun Walker
6b90e0f37b
fix #1197 - move folder path logic from Client Service to Server Controller
2021-04-05 08:53:22 -04:00
Shaun Walker
fc145a167d
organize theme components into folders
2021-04-03 19:46:29 -04:00
Shaun Walker
61b73060e5
login form validation
2021-04-02 16:14:02 -04:00
Charles Nurse
d12b18350f
Fixed bug in AddSite due to missing assignment of database type
2021-04-02 11:49:38 -07:00
Charles Nurse
e6530ee127
Added support for MySQL and ProgreSQL and AddSite/Tenant
2021-04-02 10:55:00 -07:00
Shaun Walker
57575945cd
Merge pull request #1219 from sbwalker/dev
...
fix #1211 - add message to indicate Module Creator is only intended for use in development environments
2021-04-02 08:35:04 -04:00
Shaun Walker
00f8f2cb89
fix #1211 - add message to indicate Module Creator is only intended for use in development environments
2021-04-02 08:37:37 -04:00
Shaun Walker
9995066628
Merge pull request #1216 from leigh-pointer/dev.fork
...
Added Keypress event to catch Enter key on Login page #1198
2021-04-02 08:20:42 -04:00
Shaun Walker
c794f77d65
fix #1217 - ensure parent page cannot be set to current page
2021-04-02 08:19:55 -04:00
Leigh Pointer
60a1f4ed15
Added functionality, when the EnterKey is press the login command is run.
2021-04-02 07:01:27 +02:00
Shaun Walker
af5f79d343
fix dropdown list UX behavior where there is a default option
2021-04-01 17:58:59 -04:00
Shaun Walker
58c84da9c9
add ability to test SMTP connection in Site Settings
2021-04-01 09:44:07 -04:00
Shaun Walker
710d1be64b
Merge pull request #1212 from sbwalker/dev
...
if running on WebAssembly reload the client application if the server application is restarted
2021-03-31 15:36:32 -04:00
Shaun Walker
bd48e1d8f1
if running on WebAssembly reload the client application if the server application is restarted
2021-03-31 15:39:01 -04:00
Shaun Walker
bde1ff44f8
Merge pull request #1206 from hishamco/localizer
...
Fix localizer in Admin pages
2021-03-31 10:16:53 -04:00
hishamco
c92a81fcb6
Remove unnecessary localizer from RecycleBin page
2021-03-31 14:15:36 +03:00
hishamco
ec0b317f80
Fix localizer in Admin pages
2021-03-31 00:50:19 +03:00
Shaun Walker
09c040128a
Ensure Install Wizard will only be displayed if the Master database connection string in appsettings.json is not specified. This addresses a potential security issue where the Install Wizard could be displayed in an existing installation if the Master database connection failed during startup.
2021-03-30 17:48:49 -04:00
Shaun Walker
c037614917
Merge pull request #1205 from sbwalker/dev
...
Ensure Install Wizard will only be displayed if the Master database connection string in appsettings.json is not specified. This addresses a potential security issue where the Install Wizard could be displayed in an existing installation if the Master database connection failed during startup.
2021-03-30 17:46:42 -04:00
hishamco
367a23171d
thene -> theme
2021-03-30 17:26:03 +03:00
Shaun Walker
40501c6ebd
Merge pull request #1202 from hishamco/resources
...
Add Resources folder to Oqtane.Client
2021-03-30 10:04:38 -04:00
Shaun Walker
62362b9194
make module creator templates extensible
2021-03-30 10:06:25 -04:00
hishamco
40f9437ea5
Add Resources folder to Oqtane.Client
2021-03-29 20:15:04 +03:00
Shaun Walker
d8bcc32239
refactor user deletion
2021-03-29 12:58:40 -04:00
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
Shaun Walker
095d2e5f45
Merge pull request #1188 from erw13n/dev
...
Remove admin border after edit
2021-03-25 08:33:06 -04: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
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
Erwin Yulianto
63140bce81
Remove admin border after edit
...
After finish Edit, there's a class "container" which is conflict with Bootstrap that cause an issue on Full-width pane.
2021-03-17 19:26:50 +07:00
hishamco
c527f28a6d
Address feedback
2021-03-13 17:02:24 +03:00
hishamco
c5e3c9b35e
Delete profile should refresh profiles list
2021-03-13 13:02:40 +03:00
Shaun Walker
6d3e17a5f5
Fix Pager component issue which manifested itself in Event Log. This reverts a fix from #1160 and addresses the root problem.
2021-03-11 11:21:47 -05:00
Leigh Pointer
b58c7386b3
Fixed issue Event Log strange behavior with the Paging control #1158
2021-03-10 17:00:49 +01:00
Leigh Pointer
3ff1dc4a21
MenuItems updated with HTML markup in place of the FontIcon component
2021-03-09 17:16:25 +01:00
Leigh Pointer
78aabaafb3
Merge pull request #11 from oqtane/dev
...
Merge from source
2021-03-09 15:50:08 +01:00
hishamco
7f1f4ec4fb
Rows -> Records
2021-03-08 20:57:06 +03:00
Leigh Pointer
13b45453c6
Fixed Issue with menu Icon Spacing. #1160
2021-03-05 15:31:38 +01:00
hishamco
4c9960b983
Rows -> Maximum Rows
2021-03-05 16:41:53 +03:00
Shaun Walker
af896e0fa8
Merge pull request #1155 from sbwalker/dev
...
Fix UX issue where the Location field was not being updated when the user selected Create Module
2021-03-04 08:29:54 -05:00
Shaun Walker
745575c1f1
Fix UX issue where the Location field was not being updated when the user selected Create Module
2021-03-04 08:30:09 -05:00
Leigh Pointer
63fc1cd042
Update Index.razor
2021-03-03 17:15:00 +01:00
Leigh Pointer
a03434ac41
recycle bin and log paging
2021-03-03 16:39:32 +01:00
Leigh Pointer
7205246718
Added Delete all pages and modules
2021-03-03 13:25:49 +01:00
Shaun Walker
ba54076c61
Prepare for 2.0.1 release
2021-02-26 08:04:44 -05:00
Leigh Pointer
6c79006dd7
fix for #1134 Files size incorrect when less than 1000 bytes
2021-02-25 07:44:19 +01:00
Shaun Walker
eda2a5637f
Revert "Fix Upload SVG throw error #1120 "
2021-02-24 17:26:54 -05:00
Shaun Walker
f60c60ac1d
Merge pull request #1121 from leigh-pointer/dev
...
Fix Upload SVG throw error #1120
2021-02-24 17:22:23 -05:00
Shaun Walker
75a5262259
Merge pull request #1124 from PhilipMur/dev
...
Fixed site Favicon not saving
2021-02-24 17:22:02 -05:00
Philip Murray
60d685416d
Fixed site Favicon not saving
...
The saved function for the favicon was not there
2021-02-19 13:09:29 +00:00
Leigh Pointer
3af095997f
Fixed when file size is less that 1 Kb displays 0. This can be misleading as many svg files are less that 1 kb. File size now displays to 2 deciaml places.
2021-02-18 09:27:51 +01:00
Shaun Walker
b7ce7bb3e4
Improve Login user experience when running on WebAssembly and address Logout scenario
2021-02-16 08:11:36 -05:00
Shaun Walker
2b92dd51a1
Merge pull request #1112 from sbwalker/dev
...
fix #1103 reported by @PhilipMur - incorrect life cycle method for Control Panel loading
2021-02-15 10:37:27 -05:00
Shaun Walker
9e8c574fb5
fix #1103 reported by @PhilipMur - incorrect life cycle method for Control Panel loading
2021-02-15 10:38:38 -05:00
Leigh Pointer
fcd795be3d
#1106 Fix issue where Section would not initialize collapsed.
2021-02-13 07:33:12 +01:00
Leigh Pointer
c6e2c2e501
DirectorySeparator issue when black or forward slash.
...
Tested on Apple mac and Windows
2021-02-11 15:38:37 +01:00
Shaun Walker
2fc877a99e
fix #1097 - made PWA manifest Urls absolute rather than relative
2021-02-10 14:50:06 -05:00
Shaun Walker
c3e7fa67f3
Performance improvement - set IsFixed="true" on ModuleState CascadingValues so that Blazor will not monitor them for changes
2021-02-05 09:37:10 -05:00
Shaun Walker
988639b603
module creator owner and module name cannot be the same
2021-02-04 09:36:19 -05:00
Shaun Walker
531cba715e
performance and user experience improvements
2021-02-04 08:54:59 -05:00
Jayson Furr
5a02ce6124
Fixes to vertical menu logic. Now supports multiple levels of menu items. Added FontIcon component to reduce duplicate code.
2021-01-23 21:15:54 -06:00
Jayson Furr
6fdbbeb8ce
Fixes to horizontal menu logic. Now supports two levels of menu items.
2021-01-23 18:24:07 -06:00
Shaun Walker
f637c9137c
added HTML5 date picker to input controls
2021-01-22 14:19:43 -05: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
350d2cec96
Merge pull request #1061 from sbwalker/dev
...
set SiteState in HostedServiceBase for scheduled jobs
2021-01-18 10:18:47 -05:00
Shaun Walker
b664bc2dbb
remove Add Job component and make Type read-only in Edit
2021-01-18 10:19:42 -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
a2943d083b
Set culture when added language set to current
2021-01-13 18:43:26 +03:00
hishamco
b3152ee3e5
LanguageSwitcher should have the cultures from language management
2021-01-13 18:26:36 +03:00
hishamco
c5ae8c979b
Cultures should come from supported cultures
2021-01-13 18:19:56 +03:00
Shaun Walker
4fd49ab028
Merge pull request #1046 from chlupac/ContentUrl
...
Add missing ContentUrl method
2021-01-12 09:41:38 -05:00