sbwalker
|
fdbdd0ef4c
|
Added defensive logic to File Indexer for scenarios where file does not exist on disk. Added ability to reset the search index prior to reindexing.
|
2024-11-07 17:05:28 -05:00 |
|
sbwalker
|
57ef4c0396
|
move HtmlText caching from repository to service layer
|
2024-08-14 10:00:56 -04:00 |
|
sbwalker
|
35f873a342
|
add search reindex capability
|
2024-08-10 10:01:52 -04:00 |
|
sbwalker
|
497f9ca0b1
|
improve validation of seach content
|
2024-07-20 19:17:47 -04:00 |
|
sbwalker
|
d822225465
|
use Task.FromResult()
|
2024-07-17 16:22:01 -04:00 |
|
sbwalker
|
5a2af6d0f9
|
update module template to .NET 8.0.7
|
2024-07-17 16:17:10 -04:00 |
|
sbwalker
|
c3f041dc87
|
testing search indexing of files
|
2024-07-13 09:28:02 -04:00 |
|
sbwalker
|
5b46dd7293
|
search refactoring
|
2024-07-06 07:58:04 -04:00 |
|
sbwalker
|
8969b1273f
|
use PageModule in ISearchable
|
2024-07-02 14:50:26 -04:00 |
|
sbwalker
|
0178e015e3
|
breaking search modifications into smaller PRs
|
2024-06-28 15:43:54 -04:00 |
|
sbwalker
|
8ce07ced9e
|
change IList to List for consistency with rest of framework
|
2024-06-10 17:17:20 -04:00 |
|
sbwalker
|
3508ae1e0a
|
remove List from method name to conform to Oqtane naming conventions
|
2024-06-10 16:17:05 -04:00 |
|
Ben
|
7f970d489f
|
refactoring the code.
|
2024-06-04 17:32:31 +08:00 |
|
Ben
|
9d85ca07f4
|
#4303: add search function.
|
2024-06-03 21:19:42 +08:00 |
|
sbwalker
|
2e7c3167f5
|
refactor #4198 - copy existing module
|
2024-04-29 14:58:30 -04:00 |
|
sbwalker
|
bbc77f81ca
|
use DbContextFactory in all Html/Text methods
|
2024-03-21 15:25:17 -04:00 |
|
sbwalker
|
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 |
|
sbwalker
|
3eb9de57ef
|
fix #4017 - SiteState being lost in server rendered scenarios
|
2024-03-19 13:53:05 -04:00 |
|
sbwalker
|
4457487e2a
|
use IServerStartup rather than class naming convention to register server service class
|
2024-03-09 07:53:58 -05:00 |
|
sbwalker
|
074fcaaa73
|
use IServerStartup for registering DbContextFactory
|
2024-03-08 07:39:34 -05:00 |
|
sbwalker
|
06bd964adc
|
use DBContextFactory
|
2024-03-06 11:36:56 -05:00 |
|
sbwalker
|
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 |
|
sbwalker
|
74952cf62d
|
implement client and server service implementations in Html/Text module
|
2024-03-05 08:44:09 -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
|
8c6c66fb11
|
add sitemap generator which outputs all public pages and also includes an ISitemap interface for modules
|
2023-02-20 08:35:46 -05:00 |
|
Shaun Walker
|
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 |
|
Shaun Walker
|
28b58b9048
|
add ModuleControllerBase helper method for validating EntityId
|
2022-12-05 14:21:12 -05:00 |
|
Shaun Walker
|
3c6ebd7742
|
performance improvements to reduce http and database interactions
|
2022-08-12 16:47:51 -04:00 |
|
Shaun Walker
|
5762ce58a4
|
introduce ITransientService interface for auto registration of transient services (for DBContexts and Repositories)
|
2022-07-26 09:41:42 -04:00 |
|
Shaun Walker
|
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 |
|
Shaun Walker
|
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 |
|
ijungleboy
|
5b8e6d4df6
|
Add many PrivateApi attributes to hide unimportant stuff in docs
|
2021-11-11 20:01:55 +01:00 |
|
Shaun Walker
|
eea417ff44
|
added logging for startup issues
|
2021-07-01 07:37:03 -04:00 |
|
Shaun Walker
|
3bc5744007
|
improved error handling, improved consistency of console error messages, added ability to add a Decimal column in Migrations
|
2021-06-18 13:01:42 -04:00 |
|
Shaun Walker
|
bc720555c4
|
refactoring, enhancements, and some fixes
|
2021-06-10 08:16:02 -04:00 |
|
Shaun Walker
|
357ef09dd1
|
new controller auth parameter should take precedence over legacy
|
2021-06-06 10:03:54 -04:00 |
|
Shaun Walker
|
b76e8498d7
|
move logic for inserting migrations history from MigrateableModuleBase to MigrationUtils
|
2021-05-31 16:17:06 -04:00 |
|
Shaun Walker
|
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 |
|
Charles Nurse
|
4a609b444e
|
Rename IOqtaneDatabase interface (and related base class)
|
2021-05-24 11:57:47 -07:00 |
|
Shaun Walker
|
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 |
|
Charles Nurse
|
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 |
|
Charles Nurse
|
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 |
|
Shaun Walker
|
a5de639d15
|
optimizing tenant resolution and routing
|
2021-05-10 17:45:39 -04:00 |
|
Charles Nurse
|
8f5beaf3fe
|
Fix bug with installs due to missing Migrations
|
2021-04-20 10:58:26 -07:00 |
|
Charles Nurse
|
e11a65c6ca
|
Rollback removal of script files for Html Module to resolve conflict
|
2021-04-14 16:03:00 -07:00 |
|
Charles Nurse
|
e6530ee127
|
Added support for MySQL and ProgreSQL and AddSite/Tenant
|
2021-04-02 10:55:00 -07:00 |
|
Charles Nurse
|
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 |
|
Charles Nurse
|
cbcfc88492
|
Add support for Sqlite - Installation path tested but AddSite not supported yet
|
2021-03-23 11:06:18 -07:00 |
|
Charles Nurse
|
8f1c760e87
|
Updated the Installation of Oqtane to use Migrations
|
2021-03-21 14:52:45 -07:00 |
|
Charles Nurse
|
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 |
|