|
57ef4c0396
|
move HtmlText caching from repository to service layer
|
2024-08-14 10:00:56 -04:00 |
|
|
497f9ca0b1
|
improve validation of seach content
|
2024-07-20 19:17:47 -04:00 |
|
|
d822225465
|
use Task.FromResult()
|
2024-07-17 16:22:01 -04:00 |
|
|
5a2af6d0f9
|
update module template to .NET 8.0.7
|
2024-07-17 16:17:10 -04:00 |
|
|
c3f041dc87
|
testing search indexing of files
|
2024-07-13 09:28:02 -04:00 |
|
|
5b46dd7293
|
search refactoring
|
2024-07-06 07:58:04 -04:00 |
|
|
8969b1273f
|
use PageModule in ISearchable
|
2024-07-02 14:50:26 -04:00 |
|
|
0178e015e3
|
breaking search modifications into smaller PRs
|
2024-06-28 15:43:54 -04:00 |
|
|
8ce07ced9e
|
change IList to List for consistency with rest of framework
|
2024-06-10 17:17:20 -04:00 |
|
|
3508ae1e0a
|
remove List from method name to conform to Oqtane naming conventions
|
2024-06-10 16:17:05 -04:00 |
|
|
7f970d489f
|
refactoring the code.
|
2024-06-04 17:32:31 +08:00 |
|
|
9d85ca07f4
|
#4303: add search function.
|
2024-06-03 21:19:42 +08:00 |
|
|
2e7c3167f5
|
refactor #4198 - copy existing module
|
2024-04-29 14:58:30 -04:00 |
|
|
bbc77f81ca
|
use DbContextFactory in all Html/Text methods
|
2024-03-21 15:25:17 -04:00 |
|
|
e0ef3ca39a
|
move logging from Html/Text controller to Server Service class so that is captured in all render modes
|
2024-03-21 15:19:30 -04:00 |
|
|
3eb9de57ef
|
fix #4017 - SiteState being lost in server rendered scenarios
|
2024-03-19 13:53:05 -04:00 |
|
|
4457487e2a
|
use IServerStartup rather than class naming convention to register server service class
|
2024-03-09 07:53:58 -05:00 |
|
|
074fcaaa73
|
use IServerStartup for registering DbContextFactory
|
2024-03-08 07:39:34 -05:00 |
|
|
06bd964adc
|
use DBContextFactory
|
2024-03-06 11:36:56 -05:00 |
|
|
f2555563a8
|
optimize to use ITransientService rather than introducing a new IServerService interface which needs to be scanned
|
2024-03-05 10:59:39 -05:00 |
|
|
74952cf62d
|
implement client and server service implementations in Html/Text module
|
2024-03-05 08:44:09 -05:00 |
|
|
f2df8e96db
|
fix #2567 - migrate tenant connection string details from database to appsettings.json
|
2023-02-23 16:29:15 -05:00 |
|
|
5a8ca24566
|
make casing consistent in route template definition and method parameter declation or else Swagger will not be able to resolve
|
2022-12-06 10:48:56 -05:00 |
|
|
28b58b9048
|
add ModuleControllerBase helper method for validating EntityId
|
2022-12-05 14:21:12 -05:00 |
|
|
3c6ebd7742
|
performance improvements to reduce http and database interactions
|
2022-08-12 16:47:51 -04:00 |
|
|
5762ce58a4
|
introduce ITransientService interface for auto registration of transient services (for DBContexts and Repositories)
|
2022-07-26 09:41:42 -04:00 |
|
|
1c7380d4cf
|
removed method-level [ValidateAntiForgeryToken] attribute as it is now handled by global AutoValidateAntiforgeryTokenFilter, adjusted gitignore to improve filtering of Module and Theme folders in wwwroot and exclude all files in Oqtane.Server/Data
|
2022-04-15 08:01:32 -04:00 |
|
|
c635351a12
|
resolved UI error when closing Event Log and Visitor Management, made button class consistent in Recycle Bin, refactored RichTextEditor, made use of ConfigManager consistently throughout framework, added support for deleted Sites, removed reference to Runtime in Startup as it is now set per Site, added versioning to Html/Text, added Meta tag support to Page Management
|
2022-02-06 12:19:42 -05:00 |
|
|
5b8e6d4df6
|
Add many PrivateApi attributes to hide unimportant stuff in docs
|
2021-11-11 20:01:55 +01:00 |
|
|
bc720555c4
|
refactoring, enhancements, and some fixes
|
2021-06-10 08:16:02 -04:00 |
|
|
357ef09dd1
|
new controller auth parameter should take precedence over legacy
|
2021-06-06 10:03:54 -04:00 |
|
|
b76e8498d7
|
move logic for inserting migrations history from MigrateableModuleBase to MigrationUtils
|
2021-05-31 16:17:06 -04:00 |
|
|
afcc5e2170
|
handle HtmlText module transition from SQL scripts to Migrations in module rather than in core framework
|
2021-05-30 13:16:26 -04:00 |
|
|
4a609b444e
|
Rename IOqtaneDatabase interface (and related base class)
|
2021-05-24 11:57:47 -07:00 |
|
|
3f48c1f8fe
|
fix #1367 - provides support for multiple entities in auth policy and makes parameter names more intuitive - backward compatible with entityid
|
2021-05-23 10:29:05 -04:00 |
|
|
47c04dc150
|
Convert Database projects so they build installable Packages rather than deploy to bin and modify installation to deploy Databases on demand as needed.
|
2021-05-20 12:39:09 -07:00 |
|
|
c036a9d11f
|
Remove DbConfig and new constructors on DbContextBase and refactor Migrations to use explcit generation of IOqtaneDatabase instance
|
2021-05-12 15:17:40 -07:00 |
|
|
a5de639d15
|
optimizing tenant resolution and routing
|
2021-05-10 17:45:39 -04:00 |
|
|
8f5beaf3fe
|
Fix bug with installs due to missing Migrations
|
2021-04-20 10:58:26 -07:00 |
|
|
e11a65c6ca
|
Rollback removal of script files for Html Module to resolve conflict
|
2021-04-14 16:03:00 -07:00 |
|
|
e6530ee127
|
Added support for MySQL and ProgreSQL and AddSite/Tenant
|
2021-04-02 10:55:00 -07:00 |
|
|
2fb63e8117
|
Added suuport to inject an IOqtaneDatabase in EntityBuilders to allow each Database to control certain Migration behaviors. Also updated Installer to dynamically build Database Configuration section
|
2021-03-27 11:16:16 -07:00 |
|
|
cbcfc88492
|
Add support for Sqlite - Installation path tested but AddSite not supported yet
|
2021-03-23 11:06:18 -07:00 |
|
|
8f1c760e87
|
Updated the Installation of Oqtane to use Migrations
|
2021-03-21 14:52:45 -07:00 |
|
|
83e5502111
|
Creation of EF Core Migrations - these execute using EF Tools, but are not integrated to run programmatically
|
2021-03-19 17:01:49 -07:00 |
|
|
766be6c929
|
Factor out default controller route.
|
2020-10-16 10:37:17 -05:00 |
|
|
becc779db8
|
Extracted "ViewModule" and "EditModule" into PolicyNames class.
|
2020-10-16 10:07:01 -05:00 |
|
|
6e7c8e7b05
|
improvements for custom authorization policy usage
|
2020-06-25 10:23:27 -04:00 |
|
|
c394c6ea7a
|
Resolved authentication issue #441 related to alias refactoring #439, fixed breaking change in .NET Core 3.2 related to Blazor WebAssembly identification
|
2020-05-05 16:28:50 -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 |
|