sbwalker
|
2299375aaa
|
change project tagline
|
2023-06-09 12:36:15 -04:00 |
|
sbwalker
|
10a754642a
|
ability for non-administrators to edit page settings
|
2023-06-05 14:33:05 -04:00 |
|
sbwalker
|
613f4848da
|
use constant rather than magic string
|
2023-06-01 12:41:03 -04:00 |
|
sbwalker
|
7a21f96552
|
added IEventSubscriber amd EventDistributorHostedService to optimize event processing
|
2023-05-31 09:36:32 -04:00 |
|
sbwalker
|
0d5c3a3a0c
|
ability to specify PageTemplates for modules
|
2023-05-30 15:52:27 -04:00 |
|
sbwalker
|
261adefbc7
|
added ability to disable SMTP and set IsBodyHtml by default
|
2023-05-25 15:19:05 -04:00 |
|
sbwalker
|
95ba87945b
|
optimize client assembly download service, add support for site level scripts
|
2023-05-25 12:32:21 -04:00 |
|
Shaun Walker
|
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 |
|
Shaun Walker
|
82221f54c5
|
add defensive logic to package installer
|
2023-03-29 08:47:54 -04:00 |
|
Ben Emamian
|
5fbb9160f1
|
Code Cleanups
|
2023-03-21 00:45:17 +11:00 |
|
Shaun Walker
|
2b41909d47
|
#2618 - add backward compatibility for permissions optimizations
|
2023-03-02 15:34:42 -05:00 |
|
Shaun Walker
|
f2df8e96db
|
fix #2567 - migrate tenant connection string details from database to appsettings.json
|
2023-02-23 16:29:15 -05:00 |
|
Shaun Walker
|
0883a8dbff
|
optimize Split() statements for consistency
|
2023-02-08 16:51:45 -05:00 |
|
Shaun Walker
|
475894b680
|
fix #2584 - added IsDeleted columns back to Folder and File tables to preserve compatibility for SQLite
|
2023-02-08 08:05:25 -05:00 |
|
Shaun Walker
|
7a105047e9
|
Fixed issue where TenantMiddleware was not rewriting the Url path for the new File Server when running on an Alias Path which resulted in a 404 when serving files
|
2023-01-23 15:16:08 -05:00 |
|
Shaun Walker
|
afc75a09d9
|
remove extra info from Body as the From display name is now always set to the user's name
|
2023-01-12 11:48:25 -05:00 |
|
Shaun Walker
|
c6e6c98875
|
improve notification job
|
2023-01-12 09:13:13 -05:00 |
|
Shaun Walker
|
7ab5ed5bcb
|
copyright year update
|
2023-01-11 14:40:16 -05:00 |
|
Shaun Walker
|
ea463a6548
|
fix #2534 - added Relay Configured site setting to enable sending from users email address
|
2023-01-09 16:37:06 -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
|
cb10dde97d
|
added API Management for managing site level entity permissions
|
2022-12-02 16:42:43 -05:00 |
|
Shaun Walker
|
6182b96d16
|
Scope permissions by SiteId to support entity level authorization as well as improve caching and performance. Optimize GetTenant to use existing cache.
|
2022-11-07 18:16:32 -05:00 |
|
Shaun Walker
|
2ea054dc72
|
fix #2435 - remove NewtonSoft.Json dependency
|
2022-10-11 08:34:33 -04:00 |
|
Shaun Walker
|
2e32b65421
|
add file download event
|
2022-10-05 08:00:45 -04:00 |
|
Shaun Walker
|
c5b632cb24
|
Enhance SyncManager to raise events which can be handled on the server within hosted services. Raise create, update, delete events for all major entities. Include support for refresh and reload events to synchronize client state. Move client state cache invalidation to a hosted service to separate concerns and demonstrate events.
|
2022-10-04 19:20:02 -04:00 |
|
Shaun Walker
|
68ada8fbe4
|
Merge pull request #2431 from chlupac/InstallFix
Unattended installation fix
|
2022-09-30 11:49:06 -04:00 |
|
Shaun Walker
|
a04c7222b2
|
add upgrade logic for sites using remapped identifier and email claim types
|
2022-09-30 09:53:37 -04:00 |
|
Shaun Walker
|
1438e61f1b
|
fix #2427 - issue with upgrade available in Language Management
|
2022-09-28 16:16:46 -04:00 |
|
Pavel Veselý
|
45515b2c06
|
Unattented instalation fix
|
2022-09-24 15:44:20 +02:00 |
|
Shaun Walker
|
2404e26b61
|
fix issue in upgrade logic for making folder paths cross platform
|
2022-09-08 15:43:03 -04:00 |
|
Darryl Koehn
|
ba97f63338
|
Make sure Job date times are stored in the database as UTC. This is required if using Postgres or you will get an exception with a message of “Cannot write DateTime with Kind=Unspecified to PostgreSQL type 'timestamp with time zone', only UTC is supported.”.
|
2022-09-07 12:46:24 -06:00 |
|
Shaun Walker
|
282a0b0c44
|
Fix #2382 - Admin pane improvements
|
2022-09-02 18:10:13 -04:00 |
|
Shaun Walker
|
13b9982461
|
added public Refresh method to FileManager
|
2022-09-02 09:11:00 -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
|
4084b352de
|
added ability to specify a site home page, updated default template content to include .NET MAUI
|
2022-08-15 17:01:20 -04:00 |
|
Shaun Walker
|
3c6ebd7742
|
performance improvements to reduce http and database interactions
|
2022-08-12 16:47:51 -04:00 |
|
Shaun Walker
|
f96129fa37
|
Blazor Hybrid / .NET MAUI support
|
2022-08-11 17:09:32 -04:00 |
|
Shaun Walker
|
cf2adc7f6a
|
Fix satellite assembly loading issue when running on WebAssembly
|
2022-08-08 10:47:33 -04:00 |
|
Shaun Walker
|
d8b4267668
|
Fix #2339 - refactor module upgrade logic to remove requirement on ServerManagerType for modules which have no backend
|
2022-08-06 16:13:28 -04:00 |
|
Shaun Walker
|
6bfab696ad
|
optimize satellite assembly loading based on the new model where all cultures are available
|
2022-07-21 16:02:23 -04:00 |
|
Shaun Walker
|
ded6c9c199
|
Merge pull request #2299 from chlupac/InstallManFix
Fix - InstallationManager crash when package folders are missing
|
2022-07-19 13:12:43 -04:00 |
|
Pavel Veselý
|
7ef8e2c8b8
|
Fix - InstallationManager crash when package folders are missing
|
2022-07-19 09:42:12 +02:00 |
|
Shaun Walker
|
f97a6a2bee
|
Added version to Language Management, improved framework performance by loading languages into PageState, include all supported cultures and allow Administrator to add any language to a site regardless of translation availability, fix translation upgrade issue
|
2022-07-16 09:59:47 -04:00 |
|
Shaun Walker
|
d6258409fc
|
fixed issue in default site template where MIT License module was being created in invalid pane
|
2022-07-14 09:10:51 -04:00 |
|
Shaun Walker
|
9ef63ae60e
|
Fix #2280 - add 404 page on upgrade, Fix #2279 add message indicating a restart is required to activate scheduled jobs after installation, add Package Name to Module and Theme management
|
2022-07-13 15:18:41 -04:00 |
|
Shaun Walker
|
0da88398b4
|
fix #2239 - email notification encoding to support all cultures
|
2022-06-20 19:42:32 -04:00 |
|
Shaun Walker
|
6d3a556d34
|
additional changes for #2228
|
2022-06-13 09:10:01 -04:00 |
|
Shaun Walker
|
53f3320492
|
Merge pull request #2228 from chlupac/Log_notification_improvement
Log notification improvement
|
2022-06-08 15:48:17 -04:00 |
|
Shaun Walker
|
79c8126c4a
|
Fix #2230 - add support for an Unauthenticated User global role
|
2022-06-07 15:25:44 -04:00 |
|
Pavel Vesely
|
f06cb0dfbb
|
Log notification improvement
|
2022-05-31 11:33:42 +02:00 |
|