55d074f1a5 
								
							 
						 
						
							
							
								
								Attachment API: Fixed error when name not provided in update  
							
							... 
							
							
							
							Fixes  #5353  
						
							2024-12-09 11:32:15 +00:00  
				
					
						
							
							
								 
						
							
								5164375b18 
								
							 
						 
						
							
							
								
								Merge branch 'rashadkhan359/development' into development  
							
							
							
						 
						
							2024-12-03 13:52:38 +00:00  
				
					
						
							
							
								 
						
							
								fec44452cb 
								
							 
						 
						
							
							
								
								Search API: Updated handling of parent detail, added testing  
							
							... 
							
							
							
							Review of #5280 .
- Removed additional non-needed loads which could ignore permissions.
- Updated new formatter method name to be more specific on use.
- Added test case to cover changes.
- Updated API examples to align parent id/info in info to be
  representative. 
							
						 
						
							2024-12-03 13:51:46 +00:00  
				
					
						
							
							
								 
						
							
								18ab38a87b 
								
							 
						 
						
							
							
								
								Merge branch 'fix/markdown-export' into development  
							
							
							
						 
						
							2024-12-02 11:50:15 +00:00  
				
					
						
							
							
								 
						
							
								0f9957bc03 
								
							 
						 
						
							
							
								
								MD Exports: Added HTML description conversion  
							
							... 
							
							
							
							Also updated tests to cover checking description use/conversion.
Made during review of #5313  
							
						 
						
							2024-12-02 11:46:56 +00:00  
				
					
						
							
							
								 
						
							
								80f258c3c5 
								
							 
						 
						
							
							
								
								Merge branch 'fix-ldap-display-name' into development  
							
							
							
						 
						
							2024-12-01 18:44:23 +00:00  
				
					
						
							
							
								 
						
							
								90341e0e00 
								
							 
						 
						
							
							
								
								LDAP: Review and testing of mulitple-display-name attr support  
							
							... 
							
							
							
							Review of #5295 
Added test to cover functionality.
Moved splitting from config to service. 
							
						 
						
							2024-12-01 18:42:54 +00:00  
				
					
						
							
							
								 
						
							
								fdbbcf2b8a 
								
							 
						 
						
							
							
								
								Merge branch 'portazips' into development  
							
							
							
						 
						
							2024-12-01 13:06:43 +00:00  
				
					
						
							
							
								 
						
							
								e9f906ce56 
								
							 
						 
						
							
							
								
								Attachments: Fixed full range request handling  
							
							... 
							
							
							
							We were not responsing with a range request, where the requested range
was for the full extent of content. This changes things to always
provide a range request, even for the full range.
Change made since our existing logic could cause problems in chromium
browsers.
Elseif statement removed as its was likley redundant based upon other
existing checks.
This also changes responses for requested ranges beyond content, but I
think that's technically correct looking at the spec (416 are for when
there are no overlapping request/response ranges at all).
Updated tests to cover.
For #5342  
							
						 
						
							2024-11-29 13:19:55 +00:00  
				
					
						
							
							
								 
						
							
								bc1f1d92e5 
								
							 
						 
						
							
							
								
								OIDC: Added extra userinfo content-type normalisation and test  
							
							... 
							
							
							
							During review of #5337  
							
						 
						
							2024-11-28 16:58:06 +00:00  
				
					
						
							
							
								 
						
							
								bdca9fc1ce 
								
							 
						 
						
							
							
								
								ZIP Exports: Changed the instance id mechanism  
							
							... 
							
							
							
							Adds an instance id via app settings. 
							
						 
						
							2024-11-27 16:30:19 +00:00  
				
					
						
							
							
								 
						
							
								0a182a45ba 
								
							 
						 
						
							
							
								
								ZIP Exports: Added detection/handling of images with external storage  
							
							... 
							
							
							
							Added test to cover. 
							
						 
						
							2024-11-26 15:59:39 +00:00  
				
					
						
							
							
								 
						
							
								95d62e7f57 
								
							 
						 
						
							
							
								
								ZIP Imports/Exports: Fixed some lint and test issues  
							
							... 
							
							
							
							- Updated test handling to create imports folder when required.
- Updated some tests to delete created import zip files. 
							
						 
						
							2024-11-25 16:30:56 +00:00  
				
					
						
							
							
								 
						
							
								9ecc91929a 
								
							 
						 
						
							
							
								
								ZIP Import & Exports: Addressed issues during testing  
							
							... 
							
							
							
							- Handled links to within-zip page images found in chapter/book
  descriptions; Added test to cover.
- Fixed session showing unrelated success on failed import.
Tested import file-create undo on failure as part of this testing. 
							
						 
						
							2024-11-25 15:54:15 +00:00  
				
					
						
							
							
								 
						
							
								59cfc087e1 
								
							 
						 
						
							
							
								
								ZIP Imports: Added image type validation/handling  
							
							... 
							
							
							
							Images were missing their extension after import since it was
(potentially) not part of the import data.
This adds validation via mime sniffing (to match normal image upload
checks) and also uses the same logic to sniff out a correct extension.
Added tests to cover.
Also fixed some existing tests around zip functionality. 
							
						 
						
							2024-11-18 17:42:49 +00:00  
				
					
						
							
							
								 
						
							
								e2f6e50df4 
								
							 
						 
						
							
							
								
								ZIP Exports: Added ID checks and testing to validator  
							
							
							
						 
						
							2024-11-18 15:53:21 +00:00  
				
					
						
							
							
								 
						
							
								c2c64e207f 
								
							 
						 
						
							
							
								
								ZIP Imports: Covered import runner with further testing  
							
							
							
						 
						
							2024-11-16 19:52:20 +00:00  
				
					
						
							
							
								 
						
							
								8645aeaa4a 
								
							 
						 
						
							
							
								
								ZIP Imports: Started testing core import logic  
							
							... 
							
							
							
							Fixed image size handling, and lack of attachment reference replacements
during testing. 
							
						 
						
							2024-11-16 16:12:45 +00:00  
				
					
						
							
							
								 
						
							
								7681e32dca 
								
							 
						 
						
							
							
								
								ZIP Imports: Added high level import run tests  
							
							
							
						 
						
							2024-11-16 13:57:41 +00:00  
				
					
						
							
							
								 
						
							
								a6ba8dd68f 
								
							 
						 
						
							
							
								
								Testing: Improved reliability  
							
							... 
							
							
							
							- Added extra column/value check for page revision test for accuracy.
- Changed search sort test to use more reliable values.
  - Change due to database seeding somtimes generating values that
    proceeded the test value, expected to be first, in sort results. 
							
						 
						
							2024-11-08 11:35:18 +00:00  
				
					
						
							
							
								 
						
							
								7017a1cae5 
								
							 
						 
						
							
							
								
								Update URL Command: Added revisions table support  
							
							... 
							
							
							
							For #5292 
Added test to cover. 
							
						 
						
							2024-11-08 11:22:30 +00:00  
				
					
						
							
							
								 
						
							
								92cfde495e 
								
							 
						 
						
							
							
								
								ZIP Imports: Added full contents view to import display  
							
							... 
							
							
							
							Reduced import data will now be stored on the import itself, instead of
storing a set of totals. 
							
						 
						
							2024-11-05 13:17:31 +00:00  
				
					
						
							
							
								 
						
							
								8f6f81948e 
								
							 
						 
						
							
							
								
								ZIP Imports: Fleshed out continue page, Added testing  
							
							
							
						 
						
							2024-11-03 17:28:18 +00:00  
				
					
						
							
							
								 
						
							
								259aa829d4 
								
							 
						 
						
							
							
								
								ZIP Imports: Added validation message display, added testing  
							
							... 
							
							
							
							Testing covers main UI access, and main non-successfull import actions.
Started planning stored import model.
Extracted some text to language files. 
							
						 
						
							2024-11-02 14:51:04 +00:00  
				
					
						
							
							
								 
						
							
								87242ce6cb 
								
							 
						 
						
							
							
								
								Adapt tests with displayName array  
							
							
							
						 
						
							2024-10-28 22:27:15 +01:00  
				
					
						
							
							
								 
						
							
								f606711463 
								
							 
						 
						
							
							
								
								respective book and chapter structure added.  
							
							
							
						 
						
							2024-10-27 22:50:20 +05:30  
				
					
						
							
							
								 
						
							
								d1f69feb4a 
								
							 
						 
						
							
							
								
								ZIP Exports: Tested each type and model of export  
							
							
							
						 
						
							2024-10-27 14:33:43 +00:00  
				
					
						
							
							
								 
						
							
								7aaf866064 
								
							 
						 
						
							
							
								
								fix tests namespace definition  
							
							
							
						 
						
							2024-10-26 13:24:49 +02:00  
				
					
						
							
							
								 
						
							
								484342f26a 
								
							 
						 
						
							
							
								
								ZIP Exports: Added entity cross refs, Started export tests  
							
							
							
						 
						
							2024-10-23 15:59:58 +01:00  
				
					
						
							
							
								 
						
							
								3e656efb00 
								
							 
						 
						
							
							
								
								Added include func for search api  
							
							
							
						 
						
							2024-10-21 02:42:49 +05:30  
				
					
						
							
							
								 
						
							
								21ccfa97dd 
								
							 
						 
						
							
							
								
								ZIP Export: Expanded page & added base attachment handling  
							
							
							
						 
						
							2024-10-19 15:41:07 +01:00  
				
					
						
							
							
								 
						
							
								bf0262d7d1 
								
							 
						 
						
							
							
								
								Testing: Split export tests into multiple files  
							
							
							
						 
						
							2024-10-19 13:59:42 +01:00  
				
					
						
							
							
								 
						
							
								42b9700673 
								
							 
						 
						
							
							
								
								ZIP Exports: Finished up format doc, move files, started builder  
							
							... 
							
							
							
							Moved all existing export related app files into their new own dir. 
							
						 
						
							2024-10-15 16:14:11 +01:00  
				
					
						
							
							
								 
						
							
								6f1c54d018 
								
							 
						 
						
							
							
								
								Users: Changed name validation to min:1 instead of 2  
							
							... 
							
							
							
							Would cause scenarios where users could be created with 1 char, but then
fail to update due to validation differences.
Added test to cover.
For #5263  
							
						 
						
							2024-10-15 11:07:41 +01:00  
				
					
						
							
							
								 
						
							
								4dc75bad05 
								
							 
						 
						
							
							
								
								Settings: Added test to cover setting category by view  
							
							
							
						 
						
							2024-10-11 13:33:07 +01:00  
				
					
						
							
							
								 
						
							
								51287d545b 
								
							 
						 
						
							
							
								
								Searching: Fixed some form search issues  
							
							... 
							
							
							
							- Form was not retaining certain filters
- Form request handling of entity type set wrong filter name
Added test to cover. 
							
						 
						
							2024-10-05 14:49:30 +01:00  
				
					
						
							
							
								 
						
							
								b1a3ea1aa4 
								
							 
						 
						
							
							
								
								Languages: Enabled Welsh option  
							
							
							
						 
						
							2024-10-04 11:02:17 +01:00  
				
					
						
							
							
								 
						
							
								966ff91386 
								
							 
						 
						
							
							
								
								Search: Prevented negated terms filling in UI inputs  
							
							... 
							
							
							
							Added test to cover. 
							
						 
						
							2024-10-03 19:40:11 +01:00  
				
					
						
							
							
								 
						
							
								cd84d08157 
								
							 
						 
						
							
							
								
								Search: Added exact/filter/tag term negation support  
							
							
							
						 
						
							2024-10-03 19:27:03 +01:00  
				
					
						
							
							
								 
						
							
								93c677a6a9 
								
							 
						 
						
							
							
								
								Searching: Added negation support to UI and term handling  
							
							... 
							
							
							
							Updated/added tests to cover.
Support for actual search queries still remains. 
							
						 
						
							2024-10-03 15:59:50 +01:00  
				
					
						
							
							
								 
						
							
								177cfd72bf 
								
							 
						 
						
							
							
								
								Search: Added structure for search term inputs  
							
							... 
							
							
							
							Sets things up to allow more complex terms ready to handle negation. 
							
						 
						
							2024-10-02 17:31:45 +01:00  
				
					
						
							
							
								 
						
							
								e65655594f 
								
							 
						 
						
							
							
								
								Merge branch 'feature/opensearch' into development  
							
							
							
						 
						
							2024-09-30 17:21:51 +01:00  
				
					
						
							
							
								 
						
							
								514db60617 
								
							 
						 
						
							
							
								
								Tests: Categorised up meta tests  
							
							... 
							
							
							
							Extracted robots.txt tests into its own file to fit into new folder.
Also tweaked open search tests a tad to specifically check long app
names. 
							
						 
						
							2024-09-30 17:07:53 +01:00  
				
					
						
							
							
								 
						
							
								2f74cfb42c 
								
							 
						 
						
							
							
								
								Add test for OpenSearch endpoint  
							
							
							
						 
						
							2024-09-30 17:45:20 +02:00  
				
					
						
							
							
								 
						
							
								d12e8ec923 
								
							 
						 
						
							
							
								
								Users: Improved user response for failed invite sending  
							
							... 
							
							
							
							Added specific handling to show relevant error message when user
creation fails due to invite sending errors, while also returning user
to the form with previous input.
Includes test to cover.
For #5195  
							
						 
						
							2024-09-29 16:41:18 +01:00  
				
					
						
							
							
								 
						
							
								89f84c9a95 
								
							 
						 
						
							
							
								
								Pages: Updated editor field to always be set  
							
							... 
							
							
							
							- Migration for setting on existing pages
- Added test to cover simple new page scenario
For #5117  
							
						 
						
							2024-09-29 14:36:41 +01:00  
				
					
						
							
							
								 
						
							
								6103a22feb 
								
							 
						 
						
							
							
								
								Exports: Made pdf command timeout configurable  
							
							... 
							
							
							
							Added test to cover.
For #5119  
							
						 
						
							2024-09-27 16:33:58 +01:00  
				
					
						
							
							
								 
						
							
								b35b62d59f 
								
							 
						 
						
							
							
								
								Merge branch 'lexical' into development  
							
							
							
						 
						
							2024-09-27 12:04:01 +01:00  
				
					
						
							
							
								 
						
							
								8b32e6c15a 
								
							 
						 
						
							
							
								
								Page Editors: Added switching/options for new lexical editor  
							
							
							
						 
						
							2024-09-22 20:06:55 +01:00  
				
					
						
							
							
								 
						
							
								9aa3442a17 
								
							 
						 
						
							
							
								
								API: Fixed lacking permission enforcement on book contents  
							
							
							
						 
						
							2024-08-29 14:43:21 +01:00