0c0916c6ab
Fixed build warnings related to ModuleMessage component changes
2020-10-05 09:11:47 -04:00
6a7be12758
added DefaultAction property to IModule ( #765 )
2020-10-03 15:50:15 -04:00
2e2d46996a
Refactoring
2020-09-30 00:07:00 +03:00
f83c1b1741
Use invariant culture by default
2020-09-29 22:12:03 +03:00
52d1d5841e
Avoid looking for en-US culture resources
2020-09-29 18:50:06 +03:00
accf947afd
LoadClientAssemblies adds satellite assemblies
2020-09-29 18:28:02 +03:00
465cbe3c96
Update Constants.cs
...
Hopefully, nothing wrong with uploading a csv file.
2020-09-16 14:18:22 -04:00
7f15a5f464
prepare for 1.0.4 release
2020-09-09 12:01:16 -04:00
cb1c725ec1
add support for SVG and ICO files
2020-08-31 09:48:51 -04:00
d0c8399dd9
enhanced Module Creator to allow developer to specify framework reference version so that modules can target any version including the local development environment
2020-08-29 11:30:16 -04:00
cf198ff781
prepare for 1.0.3 release
2020-08-07 13:23:58 -04:00
8d539d058c
preparing for 1.0.2 release
2020-07-23 15:07:18 -04:00
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
5e816ea912
Removed anchor property and hash is only set if there is anchor
2020-06-30 12:49:56 -07:00
c5037e7084
Url parameters working on any page, plus queries and anchors
2020-06-30 03:41:35 -07:00
fdc39d57fb
Module Router Enhancement
...
Allows for PageVariables through the URL
2020-06-27 11:49:24 -07:00
fa15a5e44b
preparing for 1.0.1 release
2020-06-23 09:41:17 -04:00
ab8a1e7324
Step 1.
2020-06-18 06:13:15 -04:00
0636227284
refactored script resource declaration to allow for bundling, made script loading async, refactored RichTextEditor to use new method
2020-06-17 10:27:14 -04:00
3503f20255
Fixed type filtering in assembly extensions
2020-06-08 11:36:32 +02:00
99cad13890
restrict user data leakage
2020-06-03 19:46:47 -04:00
01491b063d
Merge pull request #574 from chlupac/OqtaneIgnore
...
OqtaneIgnore implementation fix
2020-06-01 14:58:04 -04:00
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
27a3ac8d1c
OqtaneIgnore implementation fix
2020-06-01 09:21:53 +02:00
58d97dd731
OqtaneIgnore implementation to theme elements
2020-05-29 16:09:27 +02:00
151e37c470
Uri extensions for read query values
...
- safe way to check if key is presented
- safe parsing int values in query
- should replace int.Parse()
_jobId = Int32.Parse(PageState.QueryString["id"]);
can throw unhandled exception when "id" is not int
correct way
if (PageState.Uri.TryGetQueryValueInt("id",out _jobId)) ....
2020-05-28 12:26:23 +02:00
35b26c7525
update to version 1.0.0
2020-05-19 14:08:03 -04:00
b59e2533ea
update to .NET Core 3.2
2020-05-19 12:48:30 -04:00
09b17e142e
Merge pull request #503 from jimspillane/FixMergeFiles
...
Fix file upload merge
2020-05-19 07:52:07 -04:00
b8ce634f85
Fix file upload merge
...
Allow upload of file names that match the token pattern ".part_", but not in the file extension. For example, a file named, a.part_Y.txt, would not be uploaded.
2020-05-18 19:53:49 -04:00
1532eb7586
Optimized downloading of assemblies when using WebAssembly
2020-05-18 18:02:23 -04:00
6ae019336d
changing default theme to Oqtane theme
2020-05-18 10:44:54 -04:00
9b74262c76
Added support for module resource management
2020-05-18 09:47:37 -04:00
54d4447d23
Central management of resources ( ie. stylesheets and scripts )
2020-05-16 12:00:15 -04:00
51c27ae0e5
Merge pull request #486 from sbwalker/master
...
added ability to set default container at the page level, expanded size of role description in upgrade script for 0.9.2
2020-05-15 09:49:45 -04:00
ac03afb146
added ability to set default container at the page level, expanded size of role description in upgrade script for 0.9.2
2020-05-15 09:50:48 -04:00
39641804f1
Move Path and File validation to Shared Utilities
...
Created extension methods:
IsPathValid(Folder)
IsFileValid(File)
IsPathOrFileValid(string)
Added client side validation check for Folders.
2020-05-14 22:02:57 -04:00
8afe8e7474
Add File and Path rules
...
Apply the file and path naming rules found at
https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file
Mitigate path traversal.
2020-05-14 09:53:36 -04:00
1cca18c4d2
Add additional reserved names and characters
...
Added CONIN$,CONOUT$ and characters <>:"/\|?*
Added .Split('.')[0] to folder.Name to catch names like CON.txt and allow names like CONTRACT.
2020-05-12 22:38:28 -04:00
88cf30f7c6
Merge branch 'master' of https://github.com/oqtane/oqtane.framework into IClientStartup
2020-05-12 23:20:06 +02:00
4c188b782d
ClientAssembly selection criteria changed
2020-05-12 23:17:37 +02:00
598b433cd2
Merge pull request #463 from chlupac/IClientStartup
...
IClientStartup implementation
2020-05-12 14:31:10 -04:00
6f3fe8d933
validate folder names, handle missing files more gracefully
2020-05-12 13:24:51 -04:00
da73d519d7
IClientStartup implementation
2020-05-12 10:00:28 +02:00
d6f3fd108b
Merge pull request #449 from chlupac/LoadOptimalization
...
Simplified loading of oqtane assemblies
2020-05-07 15:09:32 -04:00
47f17a589f
implementation of [OqtaneIgnore] class attribute in controls
2020-05-07 21:02:43 +02:00
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
a02cfea6c9
improve performance of alias handling and allow aliases to be an unlimited number of subfolders in depth
2020-05-05 09:15:36 -04:00
7c6dc6d774
Added ability to execute version specific code during framework upgrade (removed ApplicationVersion table and replaced with Version field on Tenant table), updated version number to 0.9.0 and renamed install scripts to match - this will be a baseline release which will be upgradeable
2020-05-01 10:27:14 -04:00
34538dd945
install/upgrade refactoring to consolidate all use cases and implement IInstallable interface for modules, moved tenant creation to site management UI, fixed z-order issues in Blazor theme, enhanced JS Interop methods to support integrity and crossorigin
2020-04-30 13:58:04 -04:00