Commit Graph

63 Commits

Author SHA1 Message Date
708d473b47 Missing Parameter
#4176
2024-04-22 20:19:33 +02:00
Ben
cc222a6f4a Revert "removed AddModuleMessage from OnParametersSetAsync methods to mitigate risk of infinite loops"
This reverts commit 92719d095a.
2024-02-25 08:52:55 +08:00
92719d095a removed AddModuleMessage from OnParametersSetAsync methods to mitigate risk of infinite loops 2024-02-22 14:21:49 -05:00
9966fc4651 add ability to validate and download packages 2023-09-02 14:08:21 -04:00
836de56276 include only distinct items which have package names 2023-08-25 17:44:27 -04:00
bdd1ba05e8 optimize package update queries 2023-08-25 15:42:45 -04:00
2b20b34a74 improve UX for Extend license option 2023-08-23 09:38:48 -04:00
7f108eebf9 change Help button style 2023-08-06 07:58:27 -04:00
34253916ea add version to support url 2023-08-02 16:45:59 -04:00
0e042925f2 SupportUrl integration 2023-07-14 15:18:52 -04:00
c0e6f06a5c ability to specify if a module definition is enabled for a site 2023-05-24 09:40:05 -04:00
cc3cc55269 consolidated package installation so that it always occurs during startup and added logging in case of errors 2023-04-05 10:26:21 -04:00
1438e61f1b fix #2427 - issue with upgrade available in Language Management 2022-09-28 16:16:46 -04:00
25173ae85c Ddd filtering by Category to Module Management - default to Common 2022-05-21 10:10:57 -04:00
e8464206e7 refactor module upgrade logic, implement for themes and translations 2022-04-27 19:29:29 -04:00
8ee83f738b fix# https://github.com/oqtane/oqtane.framework/issues/2160 2022-04-27 17:44:54 +02:00
d43a3e132c null reference exception still occurring
added a '?' operator after the m.ModuleDefinition
2022-02-14 19:06:00 +01:00
192e6fde92 Fix for Version 3 module definitions error #1963
The code was assuming that the ModuleDefinitionId exists in the PageState.Modules collection. Instead of using .Count()  code now uses .FirstOrDefault() != null
2022-01-25 06:23:07 +01:00
d5b0356625 Modification to Module Management
The component now reports back if the module is in use.  This will assist in housekeeping and removal of unused modules.
2021-11-16 00:37:57 +01:00
3e9a4f2c1a Fixed validation issue in Role Managment - Users. Modified FileManager component to allow Folder parameter to contain a folder path which is translated to a FolderId internally and refactored Packages folder logic. 2021-10-06 17:20:44 -04:00
53e5728ad2 fix #1640 to resolve issue with server prerendering, upgrade Installer to Bootstrap5, add more defensive logic and logging to DatabaseManager, fix file logger issue, update Pager to use Bootstrap5 pagination, add expiry date support for commercial extensions 2021-09-10 08:24:05 -04:00
07165ce68d add support for trial periods 2021-09-03 15:24:51 -04:00
ffcc229c78 support for commercial modules, themes, translations 2021-08-16 09:46:02 -04:00
ef6f5f2769 update resources 2021-06-25 17:03:29 -04:00
ba9ca22aaa update to resources 2021-06-25 16:34:30 -04:00
bfafffd8cb add search to package manager components 2021-06-23 13:00:44 -04:00
f7363504c2 Merge branch 'dev' into dev 2021-06-18 15:35:20 -04:00
ae0edcfd2d create default rex files with static keys 2021-06-18 14:45:38 -04:00
72ff6fa0e7 improvements to refresh logic, module template enhancements 2021-06-16 16:31:02 -04:00
72b06b16cf fix #1272 - add support for ref folder in package installation 2021-05-24 15:50:38 -04:00
5c21ab37ee added PackageName property to IModule and ITheme interfaces to allow creators to specify the Nuget package name associated to a specific module/theme. This is necessary for packages which contain multiple extensions. 2021-05-24 08:59:50 -04:00
cbe843bafc User experience improvements 2021-04-17 19:18:24 -04:00
ec0b317f80 Fix localizer in Admin pages 2021-03-31 00:50:19 +03:00
531cba715e performance and user experience improvements 2021-02-04 08:54:59 -05:00
a29d7b524c Localize alert messages in admin pages 2020-12-09 21:12:00 +03:00
5e42ab8cca improve user experience by delegating application restart responsibility to the host user 2020-11-24 16:22:53 -05:00
4599e9a0fc Localize non components for the module definitions pages 2020-11-20 01:39:56 +03:00
a77a86a439 Localize components for the module definitions pages 2020-11-20 01:37:18 +03:00
336550c571 increase wait time for browser redirects during app restarts 2020-07-23 14:39:53 -04:00
882412b8ff button/input columns style="width: 1px" 2020-06-18 22:22:16 -07:00
4e6b4a20ef refactoring of #518 to simplify registration of scripts in modules and themes 2020-06-14 12:07:16 -04:00
c4f1d37421 improve user experience after app restarts 2020-06-02 14:21:57 -04:00
3a5b6954e3 fix for #525 when running locally without a network connection 2020-05-28 16:24:22 -04:00
5af6f7a52d Namespace Fix undo (#340) 2020-04-04 14:06:24 -04:00
71bd3a8d6a Namespace fix (#335) 2020-04-03 17:18:33 -04:00
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
a06ad38432 Naming fixes 2020-03-14 11:07:49 +01:00
155c4e12d9 completed client state invalidation in multi-user environment 2020-03-10 10:37:42 -04: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
2607d4dbb3 improvements to module/theme installation and removal 2019-10-09 12:06:53 -04:00