3d3540f090 
					 
					
						
						
							
							fixed issue where ModuleDefinition cache properties were being overwritten  
						
						
						
						
					 
					
						2023-03-13 10:04:37 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						af3b289331 
					 
					
						
						
							
							exclude legacy Permissions properties from serialization/API payload  
						
						
						
						
					 
					
						2023-03-09 15:51:16 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ca0de5258e 
					 
					
						
						
							
							Merge pull request  #2620  from leigh-pointer/DeletePermissionModDef  
						
						... 
						
						
						
						Fix Correct Permission Delete when ModuleDef is deleted #2619  
						
						
					 
					
						2023-03-02 15:33:25 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2b41909d47 
					 
					
						
						
							
							#2618  - add backward compatibility for permissions optimizations  
						
						
						
						
					 
					
						2023-03-02 15:34:42 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e23a9f22dd 
					 
					
						
						
							
							Fix Correct Permission Delete when ModuleDef is deleted  #2619  
						
						... 
						
						
						
						Added PermissionsRepository to delete the Module permissions when the Module Definition is deleted. 
						
						
					 
					
						2023-03-02 06:58:19 +01: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b49d011edf 
					 
					
						
						
							
							Fix for deleting a ModuleDefinition and related records   #2602  
						
						... 
						
						
						
						We then find all Module items that have a ModuleDefinitionName property that matches the ModuleDefinitionName of the item to be removed, and remove them one by one. For each Module item to be removed, we find the PageModule items associated with it, remove them from the pageModules list, and then remove the Module item itself from the modules list. 
						
						
					 
					
						2023-02-24 11:44:12 +01:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f2df8e96db 
					 
					
						
						
							
							fix   #2567  - migrate tenant connection string details from database to appsettings.json  
						
						
						
						
					 
					
						2023-02-23 16:29:15 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2e61a43e4f 
					 
					
						
						
							
							fix   #2596  - fix EF Core tracking error when updating a file in a folder which has a Capacity specified  
						
						
						
						
					 
					
						2023-02-15 12:43:18 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fa8d0c91fc 
					 
					
						
						
							
							added new methods for managing visitor settings (for personalization)  
						
						
						
						
					 
					
						2023-02-08 17:43:55 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db73052ee5 
					 
					
						
						
							
							allow system log to be cleared  
						
						
						
						
					 
					
						2023-02-08 14:45:20 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						ffca1d2486 
					 
					
						
						
							
							refactor visitor cookie name into a shared constant  
						
						
						
						
					 
					
						2023-02-07 16:26:23 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1f2ad4e884 
					 
					
						
						
							
							Suppress unauthorized visitor logging as it is usually caused by clients that do not support cookies  
						
						
						
						
					 
					
						2023-02-03 16:12:13 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b671b590ad 
					 
					
						
						
							
							change Sql Manager logging level  
						
						
						
						
					 
					
						2023-01-12 08:18:36 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c2375c897d 
					 
					
						
						
							
							permission updates  
						
						
						
						
					 
					
						2023-01-10 08:20:32 -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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1616f94b86 
					 
					
						
						
							
							add ability to view error.log in System Info  
						
						
						
						
					 
					
						2023-01-05 10:18:55 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd13ad1fca 
					 
					
						
						
							
							initialize API permissions based on default roles  
						
						
						
						
					 
					
						2022-12-06 17:16:51 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						28b58b9048 
					 
					
						
						
							
							add ModuleControllerBase helper method for validating EntityId  
						
						
						
						
					 
					
						2022-12-05 14:21:12 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb10dde97d 
					 
					
						
						
							
							added API Management for managing site level entity permissions  
						
						
						
						
					 
					
						2022-12-02 16:42:43 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c91e285475 
					 
					
						
						
							
							fix   #2512  - provide guidance about password complexity policy during install, and ensure modified passwords meet complexity policy  
						
						
						
						
					 
					
						2022-12-02 07:42:49 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b09a3ccdae 
					 
					
						
						
							
							enhance dynamic authorization policies to support default role specification  
						
						
						
						
					 
					
						2022-12-02 07:34:06 -05: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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						40ddbbfbb7 
					 
					
						
						
							
							fix File Update API to update the file size and image dimensions  
						
						
						
						
					 
					
						2022-10-27 09:38:26 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						368b900a6e 
					 
					
						
						
							
							fix   #2464  - translation install/upgrade experience  
						
						
						
						
					 
					
						2022-10-20 13:16:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e88d3cca07 
					 
					
						
						
							
							Resolve deserialization issue with System.Text.Json when accessing remote services  
						
						
						
						
					 
					
						2022-10-12 12:37:03 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2ea054dc72 
					 
					
						
						
							
							fix   #2435  - remove NewtonSoft.Json dependency  
						
						
						
						
					 
					
						2022-10-11 08:34:33 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2e32b65421 
					 
					
						
						
							
							add file download event  
						
						
						
						
					 
					
						2022-10-05 08:00:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e01c3e7e4a 
					 
					
						
						
							
							log any user creation errors from .NET Identity  
						
						
						
						
					 
					
						2022-09-29 17:16:29 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1438e61f1b 
					 
					
						
						
							
							fix   #2427  - issue with upgrade available in Language Management  
						
						
						
						
					 
					
						2022-09-28 16:16:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						45df729711 
					 
					
						
						
							
							clean up pdb files on client, hash assembly file names  
						
						
						
						
					 
					
						2022-09-14 10:09:50 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5302be8bc1 
					 
					
						
						
							
							optimize assembly list retrieval  
						
						
						
						
					 
					
						2022-09-12 16:19:32 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2d306e8fda 
					 
					
						
						
							
							optimize assembly loading for MAUI to use client storage  
						
						
						
						
					 
					
						2022-09-11 10:48:40 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d40c1d9b31 
					 
					
						
						
							
							Backslash fix.  
						
						
						
						
					 
					
						2022-09-06 09:14:58 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						28f73727b5 
					 
					
						
						
							
							moved hierarchical ordering logic to server for pages and folders  
						
						
						
						
					 
					
						2022-08-30 07:31:56 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c7edc28bd9 
					 
					
						
						
							
							improve support for module content editors  
						
						
						
						
					 
					
						2022-08-16 17:25:46 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3c6ebd7742 
					 
					
						
						
							
							performance improvements to reduce http and database interactions  
						
						
						
						
					 
					
						2022-08-12 16:47:51 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bd0a218214 
					 
					
						
						
							
							Merge pull request  #2355  from sbwalker/dev  
						
						... 
						
						
						
						Blazor Hybrid / .NET MAUI support 
						
						
					 
					
						2022-08-11 17:11:45 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f96129fa37 
					 
					
						
						
							
							Blazor Hybrid / .NET MAUI support  
						
						
						
						
					 
					
						2022-08-11 17:09:32 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						773710aeef 
					 
					
						
						
							
							#Bug in passing Lifetime property to GenerateToken  
						
						... 
						
						
						
						Audience is passed to GenerateToken instead of Lifetime. 
						
						
					 
					
						2022-08-09 15:32:52 +04:30 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cf2adc7f6a 
					 
					
						
						
							
							Fix satellite assembly loading issue when running on WebAssembly  
						
						
						
						
					 
					
						2022-08-08 10:47:33 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						99be638525 
					 
					
						
						
							
							Fix   #2336  - error.png path incorrect  
						
						
						
						
					 
					
						2022-08-06 16:27:24 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c097956fcb 
					 
					
						
						
							
							fix upgrade issue for framework translations, improvements for managing module translations  
						
						
						
						
					 
					
						2022-08-01 17:05:18 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						6bfab696ad 
					 
					
						
						
							
							optimize satellite assembly loading based on the new model where all cultures are available  
						
						
						
						
					 
					
						2022-07-21 16:02:23 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d05fba06ec 
					 
					
						
						
							
							add Environment to System Info  
						
						
						
						
					 
					
						2022-07-19 14:33:51 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						557b30815e 
					 
					
						
						
							
							use package name as a convention for identifying satellite assemblies  
						
						
						
						
					 
					
						2022-07-18 13:14:34 -04:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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