4bf9f36baa
fix #2245 - default database type not set correctly when adding new site for any DB other than LocalDB, added Source: info to all extension installation scenarios now that the Registry supports both Nuget and GitHub locations
2022-06-20 17:44:49 -04:00
25173ae85c
Ddd filtering by Category to Module Management - default to Common
2022-05-21 10:10:57 -04:00
d5d4f85003
3.1.1 database providers, default module creator version to local install version
2022-05-02 17:08:29 -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
4ed4f8d942
fix UX in module/theme creators
2021-11-10 15:56:51 -05: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
b4f7344ae4
removed unnecessary message from top of module, theme, language installation pages
2021-09-17 09:28:27 -04:00
898b908c1b
Added support for File descriptions, Folder capacity and image sizes. Added image resizing capability using ImageSharp - implemented in user profile. Added parameter to disable image preview in FileManager component. Overhauled Pager component and added Columns parameter for Grid mode. Populated PageState.User.IsAuthenticated in SiteRouter. Added support for zero price commercial extentions.
2021-09-15 08:02:55 -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
e00b7c9be9
add some missing localization keys
2021-08-27 17:29:45 -04:00
bb75242a4f
fix #1617 convert line break to comma when saving aliases, improve license acceptance user experience
2021-08-27 08:17:48 -04:00
39ccc30680
fix Type label in Add Folder UI, make Profile description required, fix misc Bootstrap 5 cosmetic issues, fix #1618 Alias case sensitivity in router, fix File add and update methods so they return Url, fix UrlCombine helper method to use proper slash, enhance package installation to support commercial options
2021-08-26 18:20:58 -04:00
ffcc229c78
support for commercial modules, themes, translations
2021-08-16 09:46:02 -04:00
ffe724b32d
add support for free/paid in module, theme, translation installation
2021-08-13 15:56:22 -04:00
fe06a29ad2
Merge pull request #1594 from gjwalk/dev
...
moduleDefinitions validation
2021-08-09 11:24:00 -04:00
5a5535ea98
format license terms
2021-08-06 15:28:48 -04:00
b1d64eac88
moduleDefinitions validation
2021-08-06 13:32:40 -04:00
e4201c1a4d
allow host username to be specified during installation, allow user to be added to host role, refresh user list after delete, improve date/time entry in scheduled jobs, require license acceptance during module and theme install
2021-08-06 12:59:56 -04:00
00ca3d856b
reset admin
2021-07-31 15:09:14 -04:00
cf40462531
moduleDefintions - profiles validation changes
2021-07-29 16:46:58 -04:00
2dbf9671d9
dashboard - moduleCretaor changes
2021-07-29 16:38:36 -04:00
e42a687c9b
fixing spacing
2021-07-29 15:28:15 -04:00
33a76c61ca
updated modules for input requirements
2021-07-27 16:24:01 -04:00
fca290f8f5
Modifications for Bootstrap 5
...
Admin section now finished. All Tables now replaced with div
2021-07-10 13:37:05 +02:00
cb7d9a0371
upgrade to Boostrap 5
2021-07-02 20:03:51 -04:00
17c0aec1fb
show friendly message when no packages match criteria
2021-06-27 20:20:01 -04:00
f989f63546
Merge branch 'dev' into dev
2021-06-25 17:56:21 -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
e1e4d82684
resx file corrections
2021-06-25 08:22:36 -04:00
509f054961
package UI updates
2021-06-25 08:10:15 -04:00
52bcdb12c5
package management modifications
2021-06-24 18:02:01 -04:00
bfafffd8cb
add search to package manager components
2021-06-23 13:00:44 -04:00
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
6bff09d0ca
fix Localizer class specification
2021-06-18 16:46:15 -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
8dfe8eba27
fix issue in theme creator
2021-06-01 15:49:06 -04:00
ddd657bfa7
added metadata support for Module and Theme templates
2021-05-31 11:59:19 -04:00
4108c07862
moved Packages folder to secure location
2021-05-27 21:39:43 -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