sbwalker
68cdcd193c
allow page themes to be different from site theme - display warning message
2023-07-13 08:58:43 -04:00
Shaun Walker
08438c7725
Merge pull request #2964 from OpenEugene/release/v4.0.0
...
Show all themes on page add/edit
2023-07-13 07:52:34 -04:00
Mark Davis
b3039e71be
Show all themes when editing
2023-06-30 17:07:46 -07:00
sbwalker
e1a8d3db54
fix #2938 - path not updated correctly when parent page changed
2023-06-28 12:17:27 -04:00
sbwalker
6126624631
add validation logic to ensure page theme martches site theme
2023-06-23 07:38:33 -04:00
sbwalker
2a5713ed67
restrict to a single theme per site
2023-06-22 11:32:03 -04:00
sbwalker
c3bccbade8
fix #2387 - improve container selection in Edit Page
2023-06-21 09:20:05 -04:00
sbwalker
02e22df4d5
fix parent page selection in add page and fix navigation on save/cancel
2023-06-19 16:22:49 -04:00
sbwalker
2f5d1cebb0
fix to allow Theme Settings to be supported in Page Management
2023-06-07 10:50:25 -04:00
sbwalker
10a754642a
ability for non-administrators to edit page settings
2023-06-05 14:33:05 -04:00
sbwalker
9f93476167
use ReturnUrl for Page Management invoked by Control Panel
2023-06-05 09:42:33 -04:00
sbwalker
98c2f012ee
ability to specify if a theme is enabled for a site
2023-05-24 13:09:10 -04:00
sbwalker
20c7bf3c48
add support for body content
2023-05-22 15:02:36 -04:00
sbwalker
7336417634
handle id attribute automatically for headcontent inline scripts
2023-05-18 08:26:51 -04:00
sbwalker
5da4dadc31
allow HeadContent to support script tags
2023-05-17 17:13:08 -04:00
sbwalker
8d2f644177
added HeadContent property to Site and replaced Meta property on Page with HeadContent property.
2023-05-16 16:23:07 -04:00
Shaun Walker
2b41909d47
#2618 - add backward compatibility for permissions optimizations
2023-03-02 15:34:42 -05:00
Shaun Walker
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
Shaun Walker
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
Shaun Walker
d1f50f12af
Fix #2399 - page paths not being validated for deleted pages
2022-09-06 10:50:53 -04:00
Shaun Walker
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
Shaun Walker
0fcf1c2732
filter deleted pages and modules in the router, provide support for cascading aspect of style sheets, replace ResourceDeclaration concept with ResourceLevel
2022-03-31 21:05:58 -04:00
Shaun Walker
c635351a12
resolved UI error when closing Event Log and Visitor Management, made button class consistent in Recycle Bin, refactored RichTextEditor, made use of ConfigManager consistently throughout framework, added support for deleted Sites, removed reference to Runtime in Startup as it is now set per Site, added versioning to Html/Text, added Meta tag support to Page Management
2022-02-06 12:19:42 -05:00
Shaun Walker
f964e0e502
added router support for url fragments, added language attribute to HTML document tag to improve validation, fixed Theme Settings so they can only be invoked via the Control Panel, added support for webp image files
2022-01-22 19:34:30 -05:00
Shaun Walker
43d166fb7d
Route parsing abstraction and optimization, site router performance improvements, migrate site-based concepts (favicon, PWA support) to server for performance and prerendering benefits, move ThemeBuilder interop logic to OnAfterRenderAsync, upgrade SqlClient to release version, update installer to Bootstrap 5.1.3
2021-12-01 08:22:59 -05:00
Shaun Walker
53ff491efd
Assorted enhancements
2021-11-24 08:08:39 -05:00
Leigh
5ca77c3f64
Modification to Page Management component
...
Add a new tabpane that lists all the module on that page. From here you are able to modify the module settings and or delete the module from a page. Delete will send the module to the recycle bin.
2021-11-15 23:26:20 +01:00
Shaun Walker
aeb599867c
Allow root page paths (rather than specifying a magic "home" string). More UX improvements to FileManager and Pager.
2021-10-01 11:28:48 -04:00
Shaun Walker
f739db1e42
Enhance Settings API for public Site Settings. Added Settings to Site model by default. Added new parameters to Login and UserProfile components. Enhanced Oqtane Theme settings to use new component parameters. Enhanced image download and resizing logic.
2021-09-20 17:15:52 -04:00
Shaun Walker
b78644f7e2
fix #1607 - issue with setting Site Root when adding/editing a page
2021-08-16 11:39:00 -04:00
Grayson Walker
7f056277ae
pages validation
2021-08-12 14:48:23 -04:00
Grayson Walker
00ca3d856b
reset admin
2021-07-31 15:09:14 -04:00
Grayson Walker
cf40462531
moduleDefintions - profiles validation changes
2021-07-29 16:46:58 -04:00
Grayson Walker
2dbf9671d9
dashboard - moduleCretaor changes
2021-07-29 16:38:36 -04:00
Grayson Walker
e42a687c9b
fixing spacing
2021-07-29 15:28:15 -04:00
Grayson Walker
33a76c61ca
updated modules for input requirements
2021-07-27 16:24:01 -04:00
Leigh
31f35ad902
Modifications for Bootstrap 5
...
replace tables in markup with responsive approach
2021-07-11 14:16:33 +02:00
Leigh
fca290f8f5
Modifications for Bootstrap 5
...
Admin section now finished. All Tables now replaced with div
2021-07-10 13:37:05 +02:00
Shaun Walker
cb7d9a0371
upgrade to Boostrap 5
2021-07-02 20:03:51 -04:00
Grayson Walker
ba9ca22aaa
update to resources
2021-06-25 16:34:30 -04:00
Grayson Walker
ae0edcfd2d
create default rex files with static keys
2021-06-18 14:45:38 -04: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
e836e27a5a
fix #1305 - tabpanel loses focus
2021-05-03 08:19:25 -04:00
Shaun Walker
cbe843bafc
User experience improvements
2021-04-17 19:18:24 -04:00
Shaun Walker
c794f77d65
fix #1217 - ensure parent page cannot be set to current page
2021-04-02 08:19:55 -04: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
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
Shaun Walker
df382ce7a3
allow developers to use custom icon libraries (Open Iconic is the default)
2020-12-22 08:37:33 -05:00
hishamco
a29d7b524c
Localize alert messages in admin pages
2020-12-09 21:12:00 +03:00
hishamco
9a3fd94c11
Localize non components for the pages
2020-11-20 00:50:14 +03:00