Grayson Walker
ef6f5f2769
update resources
2021-06-25 17:03:29 -04:00
Grayson Walker
ba9ca22aaa
update to resources
2021-06-25 16:34:30 -04:00
Shaun Walker
c4e6a4af49
fix remaining default resx differences, enhance module message with ability to dismiss, fix issue in ConfigManager.RemoveSetting, introduce package registry service
2021-06-22 14:14:46 -04:00
gjwalk
f7363504c2
Merge branch 'dev' into dev
2021-06-18 15:35:20 -04:00
Grayson Walker
ae0edcfd2d
create default rex files with static keys
2021-06-18 14:45:38 -04:00
Shaun Walker
7ee9923b52
Merge pull request #1483 from leigh-pointer/SResControlPanel
...
Introduce SharedResource Localisation to ControlPanel
2021-06-16 16:27:52 -04:00
Shaun Walker
72ff6fa0e7
improvements to refresh logic, module template enhancements
2021-06-16 16:31:02 -04:00
Leigh
4fcfb2ab4e
Introduce SharedResource Localisation
...
Updated the ControlPanel to use Shared resources for;
Add, Edit, Delete, Cancel
Corrected the SharedResources.cs namespace.
2021-06-16 09:46:33 +02:00
Shaun Walker
d82fc8be90
added IsClickable Page property #1092 , improve validation in Role Management, display database information in SQL Management, improve HttpClient header support
2021-06-10 20:10:46 -04:00
Shaun Walker
bc720555c4
refactoring, enhancements, and some fixes
2021-06-10 08:16:02 -04:00
Shaun Walker
c07e766e57
add support for public content folders
2021-05-26 12:01:35 -04:00
Shaun Walker
3f48c1f8fe
fix #1367 - provides support for multiple entities in auth policy and makes parameter names more intuitive - backward compatible with entityid
2021-05-23 10:29:05 -04:00
Shaun Walker
09537ab0e4
auth improvements related to multi-tenancy
2021-05-19 08:46:02 -04:00
Shaun Walker
a5de639d15
optimizing tenant resolution and routing
2021-05-10 17:45:39 -04:00
Leigh
2be48e910e
Set module view permissions to page edit permissions
2021-04-30 14:15:56 +02:00
Leigh
bc2e3a7333
Permissions for edit are applied from the page permissions.
2021-04-30 13:52:50 +02:00
hishamco
c52f6c92f1
Add English to the language switcher
2021-04-21 17:47:50 +03: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
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
Leigh Pointer
3ff1dc4a21
MenuItems updated with HTML markup in place of the FontIcon component
2021-03-09 17:16:25 +01:00
Leigh Pointer
13b45453c6
Fixed Issue with menu Icon Spacing. #1160
2021-03-05 15:31:38 +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
9e8c574fb5
fix #1103 reported by @PhilipMur - incorrect life cycle method for Control Panel loading
2021-02-15 10:38:38 -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
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
Shaun Walker
de25e3fbf1
fix navigation usability issue for shared add/edit page UI invoked by Control Panel and Page Management
2021-01-05 14:47:09 -05:00
hishamco
56e86edf9f
Address feedback
2020-12-28 19:59:58 +03:00
hishamco
f05b955c34
Show LanguageSwitcher if more than one culture
2020-12-28 18:15:28 +03:00
Shaun Walker
df382ce7a3
allow developers to use custom icon libraries (Open Iconic is the default)
2020-12-22 08:37:33 -05:00
Shaun Walker
08f2877e80
Merge pull request #983 from hishamco/translations
...
Add missing localization strings
2020-12-09 09:54:36 -05:00
hishamco
dd89296713
Replace Visible with ShowLanguageSwitcher property
2020-12-09 17:47:49 +03:00
hishamco
941d08f0a2
Add missing Control Panel localization strings
2020-12-08 22:57:58 +03:00
Pavel Vesely
35e776b150
Fix - return to url during login fail when returnurl contains "/"
2020-12-07 21:27:00 +01:00
Shaun Walker
1968b0283d
Merge pull request #967 from hishamco/language-switcher
...
Add Language switcher
2020-12-04 14:53:48 -05:00
hishamco
20f1a6175f
Use cookie everywhere
2020-12-03 17:15:08 +03:00
hishamco
049ded6f7e
Fallback to default culture if its required
2020-12-03 16:14:23 +03:00
hishamco
1a8125c26d
Use REST style
2020-12-03 15:50:25 +03:00
hishamco
5ee38e4ae7
Add Visible property to control the visibility
2020-12-03 14:13:01 +03:00
hishamco
a37eb8a44a
Introduce Culture model to avoid CultureInfo.DisplayName issue
2020-12-03 14:05:49 +03:00
hishamco
1b3cc2c44e
Interop local storage APIs should be generic
2020-12-03 13:37:18 +03:00
Shaun Walker
fd60b40c53
Fixes to make site alias, page path, and module action Url resolutions case insensitive. Optimized logic for Settings component which fixed localization rendering issue.
2020-12-01 19:36:02 -05:00
hishamco
fa3cc48fd0
Avoid to select the current selected culture
2020-12-02 02:19:47 +03:00
hishamco
d4dd80ff32
Add missing event args
2020-12-02 02:15:52 +03:00
hishamco
330499dda5
Use Interop
2020-12-02 02:10:01 +03:00
hishamco
75556070d6
Ability to change culture
2020-12-02 02:04:34 +03:00
hishamco
c4d1b16abb
Add LanguageSwitcher component
2020-12-02 01:52:46 +03:00
Shaun Walker
acd77b79ba
Merge pull request #932 from hishamco/localize-control-panel
...
Localize ControlPanel Component
2020-11-20 10:25:38 -05:00
Shaun Walker
50959199bd
Merge pull request #931 from hishamco/localize-oqtane-theme
...
Localize Login & UserProfile components
2020-11-20 10:25:25 -05:00
Shaun Walker
d64f06eb71
missing using statement causing compilation error
2020-11-20 10:20:29 -05:00
hishamco
5cee11accb
Localize ControlPanel component
2020-11-20 02:11:16 +03:00
hishamco
f8e1c8c53d
Localize Login & UserProfile components
2020-11-20 02:05:48 +03:00
hishamco
322d45dd12
Runtime enum should be in Oqtane,Shared
2020-11-19 17:33:49 +03:00
Shaun Walker
07519bccde
fixed issue where modulestate was being modified and not treated as a readonly cache
2020-11-09 15:35:32 -05:00
Tony Valenti
955e7a3856
Factored out Contants.*** Role into RoleNames.***
...
Renamed 'AllUsers' to 'Everyone'
2020-10-16 06:22:52 -05:00
Mike Casas
e1ec58b297
Rename MenuHorizontal.Razor to MenuHorizontal.razor
2020-08-18 09:34:26 -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
8e43fcab21
Icons in module actions menu
2020-07-03 10:15:45 +02: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
Shaun Walker
99cad13890
restrict user data leakage
2020-06-03 19:46:47 -04:00
Shaun Walker
4142cc63e7
Merge pull request #576 from sbwalker/master
...
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:57:21 -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
4144be5323
Control panel Pane persistence & default selection fix.
2020-06-01 10:12:33 +02:00
Shaun Walker
7d21cfefc1
restrict container selection to the current theme, hide layout selection if theme does not support layouts, make behavior consistent for all theme/layout/container selection
2020-05-31 22:53:11 -04:00
Pavel Vesely
f7470e3c5b
Horizontal menu fix
2020-05-28 20:00:28 +02:00
Pavel Vesely
ddbb08ea75
Control panel state persistence
2020-05-22 21:29:06 +02:00
Shaun Walker
9b74262c76
Added support for module resource management
2020-05-18 09:47:37 -04:00
Shaun Walker
f6f895b516
more responsive design adjustments
2020-05-09 12:16:39 -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
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
Shaun Walker
c394c6ea7a
Resolved authentication issue #441 related to alias refactoring #439 , fixed breaking change in .NET Core 3.2 related to Blazor WebAssembly identification
2020-05-05 16:28:50 -04:00
Shaun Walker
45aeb17020
fixed module action import/export, improved module installation
2020-05-01 15:58:34 -04:00
Shaun Walker
e0389f809b
Merge pull request #414 from chlupac/ComponentRefactoring
...
Theme base components refactoring - clear of async warnings
2020-04-28 08:58:44 -04:00
Pavel Vesely
e29b4f9d8d
Theme base components refactoring - clear of async warnings
2020-04-27 22:43:24 +02:00
Shaun Walker
1ebe678d45
Merge branch 'master' into ComponentRefactoring
2020-04-27 14:25:09 -04:00
Shaun Walker
d2fd8c7f4e
improved responsive design for Blazaor theme to make it more mobile friendly
2020-04-27 14:18:58 -04:00
Pavel Vesely
ced2051704
Theme base components refactoring
2020-04-27 19:28:58 +02:00
Pavel Vesely
8dd2677b8f
Menu component refactoring
...
Login component refactoring
2020-04-27 10:05:13 +02:00
Shaun Walker
ab5257cea2
Security fixes for Site Administrators to ensure proper access. Improvements to User and Role management components. Fix logic in CreateUser so that it does not prevent Administrators from creating users.
2020-04-21 15:16:12 -04:00
Shaun Walker
62987ca72f
allow users to modify default module names, descriptions, and categories and improve control panel behavior
2020-04-18 10:51:07 -04:00
Shaun Walker
b9d70dd11a
changed ServerAssemblyName to ServerManagerType to optimize processing
2020-04-16 22:27:12 -04:00
Shaun Walker
482747627e
added uninstall support for modules
2020-04-12 20:08:19 -04:00
Shaun Walker
e8efc5e508
upgrade to .NET Core 3.2 Preview 3 and fixes for issues created by #314 ( #323 )
2020-04-02 12:07:35 -04:00
Hisham Bin Ateya
66ad089088
Refactoring ( #314 )
...
* Refactoring
* Refactoring
* Check for a valid email.
* Fixed missing character.
* Moved logic to the Utilities class.
* Rename template .sql file
* Modified null and empty string check.
* Check for a valid email.
* Fixed missing character.
* Moved logic to the Utilities class.
* Added Favicon support, Progressive Web App support, page title and url support, and private/public user registration options
* Refactoring
* Refactoring
* Check for a valid email.
* Moved logic to the Utilities class.
Co-authored-by: Aubrey <aubrey.b@treskcow.tech>
Co-authored-by: MIchael Atwood <matwood@dragonmastery.com>
Co-authored-by: Shaun Walker <shaun.walker@siliqon.com>
2020-03-31 10:21:05 -04:00
Shaun Walker
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
Shaun Walker
1e688dcf5e
Fixed some display issues for mobile rendering
2020-03-25 10:54:34 -04:00
Shaun Walker
7da2824e50
fixed issues with client-side Blazor
2020-03-19 15:03:11 -04:00
Pavel Vesely
cf6643aef3
Client fixes
...
Client is partially done.
227 warnings left out of 1500
I like Rider
2020-03-15 15:19:35 +01:00
Pavel Vesely
3e1c371be6
PermissionNames constants
...
Replace magic strings in authorisation calls
2020-03-14 09:21:26 +01:00
Shaun Walker
fe98084324
optimizations and fixes
2020-03-11 14:39:49 -04:00
Shaun Walker
2436f74830
fixes for client-side Blazor
2020-03-10 14:44:50 -04:00
Shaun Walker
155c4e12d9
completed client state invalidation in multi-user environment
2020-03-10 10:37:42 -04:00
Pavel Vesely
45dabe554a
Control panel html facelift + naming fix
2020-03-08 15:55:19 +01:00
Pavel Vesely
ff18059b06
HtmlText null exception fix
...
HtmlText Mode switch fix
Control panel fix
(cherry picked from commit b7d2cd0600
)
2020-03-06 22:55:46 +01:00
Hisham Bin Ateya
303bdf3be2
Remove this keyword
2020-03-05 19:22:13 +03:00