a37eb8a44a
Introduce Culture model to avoid CultureInfo.DisplayName issue
2020-12-03 14:05:49 +03:00
c67e893b6e
Add LocalizationService APIs
2020-12-02 01:38:32 +03:00
4401dba4ec
improve user experience of Module Creator flow
2020-11-25 11:59:17 -05:00
5e42ab8cca
improve user experience by delegating application restart responsibility to the host user
2020-11-24 16:22:53 -05:00
7b3dfc49b2
Refactor to eliminate repetitive code.
2020-10-06 08:11:00 -04:00
6e7c8e7b05
improvements for custom authorization policy usage
2020-06-25 10:23:27 -04:00
6034a161e7
Fixed ThemeService using tenant aware api calls
2020-06-22 08:41:09 +02:00
42696eacbd
fix #600 Unhandled exception opening a user's profile
2020-06-14 21:12:55 -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
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
1532eb7586
Optimized downloading of assemblies when using WebAssembly
2020-05-18 18:02:23 -04:00
96f5668a3b
Setting service bug.
2020-05-16 08:40:30 +02:00
caabac3e74
removed redundant assembly download logic, added security on download controller methods
2020-05-14 18:40:53 -04:00
560c995564
Include AliasId in service API calls ( this is not needed for interacting with the MasterDB repository however it is needed for tenant-based logging )
2020-05-12 20:31:31 -04:00
47f17a589f
implementation of [OqtaneIgnore] class attribute in controls
2020-05-07 21:02:43 +02:00
e09fcd7e42
added CreateApiUrl method back for backward compatibility
2020-05-05 09:47:23 -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
df3afb1e21
Merge branch 'master' into master
2020-04-26 13:27:16 -04:00
72995cd8fa
added system info admin page/module, improved UI for framework, module, and theme install/upgrade, added version to ModuleDefinitions, fixed bug in logging logic introduced during code standardization
2020-04-20 18:05:37 -04:00
f0043f53ee
OS independent file paths & Utility.PathCombine added
...
System.IO.Path.Combine provides cross-platform support for system paths, however rooted paths discarding of earlier segments
Utilities.PathCombine ensures if any parameters start with root chacters does not discard previous Utilities.PathCombine allows appending of "\\" to translate to the correct cross-platform result
2020-04-18 14:57:31 -04:00
70502cd881
OS independent file paths
2020-04-17 16:25:00 -04:00
f5e4c1dd29
fixed user registration, and updated module creator templates to use new Service approach
2020-04-16 10:21:16 -04:00
69bfd6f0e8
Migration to using System.Net.Http.Json; part two
...
- some cosmetics and bugs,
- logging preparation,
- error checking
- Fixed bug with site.AllowRegistration in case of installation
2020-04-16 10:04:02 +02:00
95e9bee4e2
Migration to using System.Net.Http.Json; part one - functional migration
2020-04-15 23:07:27 +02:00
fe2ad29b3b
Merge pull request #374 from mikecasas/fix-register
...
Fix register
2020-04-15 16:18:57 -04:00
1b373a4bfa
Added site service to be able to get the site properties.
2020-04-15 05:52:57 -04:00
5232762c0d
Fix Notifications parameters
...
Removed space causing siteid to always send null.
2020-04-14 21:51:22 -04:00
70ebd6eb35
added defensive coding to deal with scenarios where files are deleted but still references from other entities
2020-04-14 12:18:11 -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
7786cd027b
Use string Interpolation for constructing Urls ( #324 )
2020-04-03 12:44:54 -04:00
940cdcb349
Database Manager
...
done:
+ master.sql as resource
+ implemented incremental database changes also for Master
+ dbUp sql script variables implemented
+ improved database handling and creation code
+ simpified database creation
+ almost all Database and Tenant creation moved to DatabaseManager.cs (rest code marked with TODO)
+ Unattended install of master can be performed by settings in appsettings.json
+ Improved IsInstalled checking
+ Removed DBSchema field from Tenant
+ Default database and site creation moved to Program.Main
2020-03-29 14:45:02 +02:00
d9265e127e
SQL maanager, Module Creator, module settings enhancements
2020-03-24 14:08:29 -04:00
7da2824e50
fixed issues with client-side Blazor
2020-03-19 15:03:11 -04:00
0c2d1d2449
Merge branch 'master' into master
2020-03-19 12:10:12 -04:00
18a843e74f
extensibility enhancements for site templates
2020-03-19 12:07:33 -04:00
65d39974b5
Magic Strings - EntityNames
2020-03-18 09:11:49 +01:00
84496e11f2
Magic Strings
2020-03-16 17:29:07 +01:00
cf6643aef3
Client fixes
...
Client is partially done.
227 warnings left out of 1500
I like Rider
2020-03-15 15:19:35 +01:00
fe98084324
optimizations and fixes
2020-03-11 14:39:49 -04:00
2436f74830
fixes for client-side Blazor
2020-03-10 14:44:50 -04:00
155c4e12d9
completed client state invalidation in multi-user environment
2020-03-10 10:37:42 -04:00
cb7bc282e4
Merge pull request #266 from sbwalker/master
...
infrastructure for dealing with client cache invalidation in a multi-user environment
2020-03-09 15:39:25 -04:00
d7b3b444b5
infrastructure for dealing with client cache invalidation in a multi-user environment
2020-03-09 15:37:49 -04:00
5d575c95ca
ILogger reference removed
2020-03-09 19:04:34 +01:00
92444ccf75
GetFiles and GetFolder by folder path
2020-03-08 14:26:31 +01:00
425b4e1c67
Fix casing for constructor params
2020-03-05 20:03:54 +03:00
303bdf3be2
Remove this keyword
2020-03-05 19:22:13 +03:00
a46235ea1e
Fix naming conventions for private fields
2020-03-05 01:46:53 +03:00