64b8291487 
					 
					
						
						
							
							improve module/theme/translation upload user experience to be consistent with download  
						
						
						
						
					 
					
						2023-05-02 14:22:34 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ef4e99b3a7 
					 
					
						
						
							
							further optimization of permissions - removed reference to Role to reduce API payload and minimize information disclosure  
						
						
						
						
					 
					
						2023-03-10 08:28:37 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						af3b289331 
					 
					
						
						
							
							exclude legacy Permissions properties from serialization/API payload  
						
						
						
						
					 
					
						2023-03-09 15:51:16 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						63df2742db 
					 
					
						
						
							
							initialize SiteId in Permission constructor  
						
						
						
						
					 
					
						2023-03-08 08:43:45 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f29f77f66 
					 
					
						
						
							
							fix   #2624  - permission grid behavior issues  
						
						
						
						
					 
					
						2023-03-06 12:20:20 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b41909d47 
					 
					
						
						
							
							#2618  - add backward compatibility for permissions optimizations  
						
						
						
						
					 
					
						2023-03-02 15:34:42 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8605e3ca5a 
					 
					
						
						
							
							Major refactoring replacing permission strings with permission collections. These changes will require extensive regression testing. These changes may include breaking changes which will need to be identified and resolved to provide backward compatibility.  
						
						
						
						
					 
					
						2023-02-28 17:59:21 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a50a13374f 
					 
					
						
						
							
							improve initialization logic in FileManager which could sometimes result in Upload button not being displayed when the component was initially loaded  
						
						
						
						
					 
					
						2023-02-15 15:06:50 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6f2965a5b0 
					 
					
						
						
							
							Merge pull request  #2537  from leigh-pointer/Pager-Pointer  
						
						... 
						
						
						
						A change to the Pager bar to set the mouse pointer to pointer 
						
						
					 
					
						2023-01-04 14:51:29 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6a213561f6 
					 
					
						
						
							
							added an autocomplete component and implemented in permission grid  
						
						
						
						
					 
					
						2023-01-04 14:50:05 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f8cfdacc26 
					 
					
						
						
							
							A change to the Pager bar to set the mouse pointer to pointer  
						
						... 
						
						
						
						Currently the mouse pointer shows the Selector icon when hoovered over the page number buttons. This is an update changing the icon to the Pointer icon.
Updated the CSS class name to 'app-pager-pointer' in app.css and the Component. 
						
						
					 
					
						2023-01-03 14:24:17 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						467e88ef55 
					 
					
						
						
							
							fix   #2526  - support multiple TabStrip components on a page  
						
						
						
						
					 
					
						2022-12-19 15:58:04 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0965db5d57 
					 
					
						
						
							
							fix skip pages logic in pager where screen was not being refreshed  
						
						
						
						
					 
					
						2022-12-19 15:11:04 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c5c5fd859f 
					 
					
						
						
							
							A change to the Pager bar to set the mouse pointer to pointer  
						
						... 
						
						
						
						Currently the mouse pointer shows the Selector icon when hoovered over the page number buttons.  This is an update changing the icon to the Pointer icon. 
						
						
					 
					
						2022-11-21 09:44:30 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7489d9d186 
					 
					
						
						
							
							move UI logic from FileService to FileManager, add progressive retry logic, update file attributes if uploading a new version of a file, clean up temporary artifacts on failure, improve upload efficiency  
						
						
						
						
					 
					
						2022-11-09 21:11:02 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						44242fdb4a 
					 
					
						
						
							
							Add footer to the Pager control  
						
						... 
						
						
						
						Mirrored the Head functionality for <tfoot> tag 
						
						
					 
					
						2022-09-28 14:00:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						72cc44641b 
					 
					
						
						
							
							Add Blazor Server reconnect script, fix event log direct link from notification email, add more validation to Pager, improve browser refresh script to wait for server availability  
						
						
						
						
					 
					
						2022-09-24 08:37:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						06812d5df8 
					 
					
						
						
							
							improve BaseUrl handling for MAUI, replace ContentUrl with FileUrl and improve file server  
						
						
						
						
					 
					
						2022-09-21 13:38:21 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						13b9982461 
					 
					
						
						
							
							added public Refresh method to FileManager  
						
						
						
						
					 
					
						2022-09-02 09:11:00 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99d4d75d8e 
					 
					
						
						
							
							Improvements to richtexteditor to allow file management in raw html editor. Also allow disabling of raw html editor which can be utilized via new setting in Html/Text module.  
						
						
						
						
					 
					
						2022-08-19 15:32:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2c1543aa82 
					 
					
						
						
							
							optimize Url Parameters and implement in Event Log  
						
						
						
						
					 
					
						2022-08-18 16:04:30 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fc6a794714 
					 
					
						
						
							
							add support for preserving state when loading admin components  
						
						
						
						
					 
					
						2022-08-12 10:43:00 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5530422846 
					 
					
						
						
							
							Fix   #2252  - unable to insert images into rich text editor  
						
						
						
						
					 
					
						2022-06-27 12:23:55 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1ce3cc4d7c 
					 
					
						
						
							
							added extension method for creating a LocalizerFactory using a type name, refactored Pager and LocalizableComponent to use LocalizerFactory  
						
						
						
						
					 
					
						2022-06-15 16:19:22 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b22f8a0b02 
					 
					
						
						
							
							Remove generic type suffix properly  
						
						
						
						
					 
					
						2022-06-08 00:12:10 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						227331bf24 
					 
					
						
						
							
							Merge branch 'dev' into pager  
						
						
						
						
					 
					
						2022-06-07 23:37:08 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						79c8126c4a 
					 
					
						
						
							
							Fix   #2230  - add support for an Unauthenticated User global role  
						
						
						
						
					 
					
						2022-06-07 15:25:44 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45984a8166 
					 
					
						
						
							
							Merge pull request  #2231  from sbwalker/dev  
						
						... 
						
						
						
						Improvements for #2221  - validate file extensions client-side before initiating upload, validate file extension server-side before writing part to disk, optimize part cleanup logic, add error handling to JavaScript XMLHttpRequest, ensure FileInput gets initialized after upload 
						
						
					 
					
						2022-06-04 15:41:38 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ea5655ae42 
					 
					
						
						
							
							Improvements for  #2221  - validate file extensions client-side before initiating upload, valid file extension server-side before writing part to disk, optimize cleanup logic, add error handling to JavaScript XMLHttpRequest, ensure FileInput gets initialized after upload  
						
						
						
						
					 
					
						2022-06-04 15:40:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1abae55976 
					 
					
						
						
							
							Remove magic string  
						
						
						
						
					 
					
						2022-05-31 11:59:17 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a83ed40ec4 
					 
					
						
						
							
							Avoid breaking changes  
						
						
						
						
					 
					
						2022-05-31 10:40:42 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						583383aee1 
					 
					
						
						
							
							Pager should inherits from LocalizableComponent  
						
						
						
						
					 
					
						2022-05-27 15:33:48 +03:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						88377529bc 
					 
					
						
						
							
							Fix for  #2209  Localization Pager component (Page @_page of @_pages)  
						
						... 
						
						
						
						Added fixe for issue.  Added the resource "PageOfPages" to SharedResources as trying to inject IStringLocalizer<Pager<TableItem>> and adding Pager.resx the resource failed to load. 
						
						
					 
					
						2022-05-22 20:23:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b92a888583 
					 
					
						
						
							
							factor out auth constants, remove TAlias is Alias is not an extensible type, improve SiteOptions cache clearing, improve principal validation, localization improvements  
						
						
						
						
					 
					
						2022-03-26 17:30:06 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						003f14003e 
					 
					
						
						
							
							Fixed issue with IHostResources not being registered properly  
						
						
						
						
					 
					
						2022-03-07 16:52:40 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ede6a45f15 
					 
					
						
						
							
							more RichTextEditor refactoring  
						
						
						
						
					 
					
						2022-02-08 07:42:47 -05: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ad090e62cc 
					 
					
						
						
							
							enhance Pager to support pure responsive Grid format (Columns = 0)  
						
						
						
						
					 
					
						2022-01-23 10:40:41 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						11002efc02 
					 
					
						
						
							
							hide deleted pages in Admin Dashboard, impove Settings API by replacing IsPublic with IsPrivate, isolate Setting updates to not affect PageState, make Pager horizintally scrollable on narrow viewports, improve LocalizableComponent to support embedded controls  
						
						
						
						
					 
					
						2022-01-14 13:26:24 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						51b356cc0e 
					 
					
						
						
							
							enhanced scheduler to support one-time jobs, fixed pager component so that top/bottom have consistent UX, fixed Blazor theme z-index issues caused by input-group in Bootstrap 5, improved password reset instructions in email notification  
						
						
						
						
					 
					
						2022-01-10 19:58:58 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fc9e47778b 
					 
					
						
						
							
							Fix for   #1914  Label Control appending Class to LabelClass  
						
						... 
						
						
						
						Modified so that the Class parameter is not constantly appended when a new Class is applied. 
						
						
					 
					
						2022-01-08 16:12:27 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6567b55ea3 
					 
					
						
						
							
							Removed RichTextEditor OnInitialized  
						
						... 
						
						
						
						Redundant procedure call. 
						
						
					 
					
						2021-12-16 20:11:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						20e90c0de4 
					 
					
						
						
							
							Rework to  #1848  RawHTML not being saved  
						
						... 
						
						
						
						Restructured the execution of code.
RawHTML now works as it did in previous versions as well as the new functionality. 
						
						
					 
					
						2021-12-16 20:07:40 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						811ddb9b44 
					 
					
						
						
							
							Update the ToolBar position on the Pager Component  
						
						... 
						
						
						
						Add the option "Both" to display the toolbar at the top and bottom of the pager.  Nice if the Pager is displaying large sets of data. 
						
						
					 
					
						2021-12-06 19:18:07 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						65d468be33 
					 
					
						
						
							
							Fix   #1837  RichTextEditor Content not re-Rendering  
						
						... 
						
						
						
						Change to the OnAfterRenderAsync method and changed OnInitialized to OnParametersSet 
						
						
					 
					
						2021-12-03 06:31:45 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9dfd9ad519 
					 
					
						
						
							
							Quill Security related bug fixes.  
						
						... 
						
						
						
						Upgraded Quill references to 1.3.7
Tabnabbing vulnerability in snow theme #2438 
https://github.com/quilljs/quill/issues/2438 
https://github.com/quilljs/quill/releases/tag/v1.3.7  
						
						
					 
					
						2021-12-02 09:56:55 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						53ff491efd 
					 
					
						
						
							
							Assorted enhancements  
						
						
						
						
					 
					
						2021-11-24 08:08:39 -05:00