Shaun Walker
|
f96129fa37
|
Blazor Hybrid / .NET MAUI support
|
2022-08-11 17:09:32 -04:00 |
|
Pavel Veselý
|
e846cf8672
|
Truncate UserAgent for save to Visitors table
|
2022-08-04 16:14:39 +02:00 |
|
Shaun Walker
|
6dc1d42d90
|
fix #2125 - cannot login using WebAssembly, remove granular 404 logging as it is already managed by url mapping, make IModule ReleaseVersions optional when using EF Core migrations
|
2022-04-13 19:27:12 -04:00 |
|
Shaun Walker
|
042083c0e7
|
fix logic issue in url mapping, improve 404 handling, add property change component notifications
|
2022-04-04 17:16:12 -04:00 |
|
Shaun Walker
|
fc12903cfd
|
include theme resources on server page load, add IUpgradeable interface to provide site-based versioning support
|
2022-04-01 17:57:30 -04:00 |
|
Shaun Walker
|
0fcf1c2732
|
filter deleted pages and modules in the router, provide support for cascading aspect of style sheets, replace ResourceDeclaration concept with ResourceLevel
|
2022-03-31 21:05:58 -04:00 |
|
Shaun Walker
|
3194c5b600
|
remote service support via Jwt
|
2022-03-30 08:07:03 -04:00 |
|
Shaun Walker
|
003f14003e
|
Fixed issue with IHostResources not being registered properly
|
2022-03-07 16:52:40 -05:00 |
|
Shaun Walker
|
e8425ba03a
|
improve performance by reducing database calls in initial client request scenarios
|
2022-02-11 15:42:34 -05:00 |
|
Shaun Walker
|
5aed64f614
|
fixed #1989 - installation on SQLite failing due to DropColumn, fixed #1986 - IClientStartup not getting called for External Modules, added ability to correlate new visitors by IP address
|
2022-02-10 08:05:55 -05: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 |
|
Shaun Walker
|
9d17804ac7
|
improved UX in Event Log by preserving criteria when viewing Details, added RowClass and ColumnClass parameters to Pager component, added initial-scale=1.0 to viewport specification in _host, added default visitor tracking filter, fixed "The given key 'level' was not present in the dictionary" issue in Visitor Management - Details by ensuring data was fully loaded
|
2022-01-27 18:12:04 -05:00 |
|
Shaun Walker
|
f964e0e502
|
added router support for url fragments, added language attribute to HTML document tag to improve validation, fixed Theme Settings so they can only be invoked via the Control Panel, added support for webp image files
|
2022-01-22 19:34:30 -05:00 |
|
Shaun Walker
|
826898e3fe
|
enhance Pager component with OnPageChanged event and implement in Visitor Management, allow PermissionGrid component to support Host role, fix unhandled exception in RichTextEditor component related to rerendering, make Quill resource declarations forward compatible, update Blazor theme to Boostrap 5.1.3, add missing RemoteIPAddress parameter in _Host app component, include logic to enable bypass of non-default alias redirection
|
2022-01-19 17:47:27 -05:00 |
|
Shaun Walker
|
9e04230d99
|
added interop method for setting scroll position, persisted RemoteIPAddress in PageState so it is available on Blazor Server, added support for forwarded headers from load balancers and proxy servers, replaced DateTime.Now references DateTimeUtcNow for consistency, fixed issue where upgrade logic was being executed for prior version
|
2022-01-13 07:18:37 -05:00 |
|
Shaun Walker
|
e2688e6feb
|
include purge job for maintaining event logs and visitor logs
|
2022-01-07 23:30:29 -05:00 |
|
Shaun Walker
|
f7c1e7b706
|
alias management improvements
|
2022-01-06 13:37:29 -05:00 |
|
Shaun Walker
|
eeff4af167
|
make Url Mappings relative rather than absolute
|
2022-01-03 10:56:13 -05:00 |
|
Shaun Walker
|
b9f7c39550
|
improve capture of request attributes
|
2021-12-30 14:13:58 -05:00 |
|
Shaun Walker
|
f54d07548e
|
separate PWA service worker script from manifest script
|
2021-12-23 09:46:03 -05:00 |
|
Shaun Walker
|
c21a097fd2
|
added support for default alias specification, alias auto registration, alias redirect, alias line break delimiters
|
2021-12-22 15:43:59 -05:00 |
|
Shaun Walker
|
6a2ff369ea
|
Add support for IsPublic to all Setting types, enable Url Mapping for internal links
|
2021-12-18 10:35:22 -05:00 |
|
Shaun Walker
|
76fe155c0a
|
visitor improvements
|
2021-12-11 09:30:05 -05:00 |
|
Shaun Walker
|
9c32937c83
|
added support for url mapping and viitors
|
2021-12-09 08:48:56 -05:00 |
|
Shaun Walker
|
a216e2b92e
|
Additional properties added to Route model to improve abstraction, modified Site Settings to support settings moved to the server.
|
2021-12-02 16:33:16 -05:00 |
|
Shaun Walker
|
43d166fb7d
|
Route parsing abstraction and optimization, site router performance improvements, migrate site-based concepts (favicon, PWA support) to server for performance and prerendering benefits, move ThemeBuilder interop logic to OnAfterRenderAsync, upgrade SqlClient to release version, update installer to Bootstrap 5.1.3
|
2021-12-01 08:22:59 -05:00 |
|
Shaun Walker
|
53ff491efd
|
Assorted enhancements
|
2021-11-24 08:08:39 -05:00 |
|
Shaun Walker
|
306b78b526
|
Added ability for Runtime and RenderMode to be set per Site - enabling the framework to support multiple hosting models concurrently in the same installation. Fixed WebAssembly Prerendering issue (this also resolved the issue where the component taghelper was not passing parameters correctly to the app when running on WebAssembly). Fix #1702 - remove web,config from upgrade package.
|
2021-10-05 14:32:05 -04:00 |
|
Shaun Walker
|
005843ef2d
|
Use ComponentTagHelper parameters on Blazor Server for passing state to allow pre-rendering to function properly ( ComponentTagHelper parameters do not work on Blazor WebAssembly - likely a .NET 5 bug )
|
2021-09-23 17:16:51 -04:00 |
|
Shaun Walker
|
28694fc11f
|
added defensive logic to app.razor, relocated shared resource definition in preparation for utilizing shared resources
|
2021-06-14 17:29:23 -04:00 |
|
Shaun Walker
|
bc720555c4
|
refactoring, enhancements, and some fixes
|
2021-06-10 08:16:02 -04:00 |
|
Shaun Walker
|
276817c89d
|
made RenderMode configurable
|
2021-05-30 15:37:23 -04:00 |
|
Shaun Walker
|
09537ab0e4
|
auth improvements related to multi-tenancy
|
2021-05-19 08:46:02 -04:00 |
|
Shaun Walker
|
a5de639d15
|
optimizing tenant resolution and routing
|
2021-05-10 17:45:39 -04:00 |
|
Shaun Walker
|
86ce8994d9
|
fix #1156 add defensive coding for scenario where host name does not match any alias
|
2021-03-11 20:21:15 -05:00 |
|
Shaun Walker
|
478e4044b8
|
Fix #1094 - localization fallback logic
|
2021-02-08 08:17:13 -05:00 |
|
hishamco
|
7db1fe226d
|
Fix the localization manager resolution
|
2021-02-06 22:40:11 +03:00 |
|
hishamco
|
13e356f510
|
Use LocalizationManager.GetDefaultCulture()
|
2021-02-05 21:47:50 +03:00 |
|
hishamco
|
3f29fd1b9f
|
Merge remote-tracking branch 'upstream/dev' into default-language-fix
|
2021-02-05 15:35:52 +03:00 |
|
Shaun Walker
|
531cba715e
|
performance and user experience improvements
|
2021-02-04 08:54:59 -05:00 |
|
hishamco
|
90ca6aafe9
|
Set default language if the culture not supported
|
2021-01-24 01:06:50 +03:00 |
|
Shaun Walker
|
c0ed7c7934
|
Localization fixes - table definition, SQL script naming, SQL script not marked as Embedded Resource, changed column name from IsCurrrent to IsDefault to reflect intent, set default language for site in _Host
|
2021-01-21 17:09:34 -05:00 |
|
Shaun Walker
|
ecacb681b4
|
introduce Resource Declaration and Location properties to offer more resource management options for developers
|
2020-10-19 08:03:04 -04:00 |
|
Shaun Walker
|
a8cd84e798
|
added support for dynamic inclusion of global resources in _host.cshtml ( ie. global stylesheets and scripts such as those required by UI component suites )
|
2020-08-28 11:24:43 -04:00 |
|