56b9107c6b 
								
							 
						 
						
							
							
								
								Dependancies: Updated php & JS deps, updated license lists  
							
							... 
							
							
							
							Fixed issue now picked up by newer TS version 
							
						 
						
							2024-09-27 12:29:19 +01:00  
				
					
						
							
							
								 
						
							
								b35b62d59f 
								
							 
						 
						
							
							
								
								Merge branch 'lexical' into development  
							
							
							
						 
						
							2024-09-27 12:04:01 +01:00  
				
					
						
							
							
								 
						
							
								22d078b47f 
								
							 
						 
						
							
							
								
								Lexical: Imported core lexical libs  
							
							... 
							
							
							
							Imported at 0.17.1, Modified to work in-app.
Added & configured test dependancies.
Tests need to be altered to avoid using non-included deps including
react dependancies. 
							
						 
						
							2024-09-18 13:43:39 +01:00  
				
					
						
							
							
								 
						
							
								1f2506221a 
								
							 
						 
						
							
							
								
								API: Updated docs with consistent types, fixed users response example  
							
							... 
							
							
							
							For #5178  and #5183  
							
						 
						
							2024-08-27 12:23:36 +01:00  
				
					
						
							
							
								 
						
							
								e145f21512 
								
							 
						 
						
							
							
								
								Dev compose: Set image versions, removed unsupported mysql flag  
							
							... 
							
							
							
							Quick local test performed, ran a working instance.
For #5124  
							
						 
						
							2024-07-17 11:13:39 +01:00  
				
					
						
							
							
								 
						
							
								47ac0d5c3e 
								
							 
						 
						
							
							
								
								Updated translator & dependency attribution before release v24.05.3  
							
							
							
						 
						
							2024-07-14 17:09:41 +01:00  
				
					
						
							
							
								 
						
							
								13d970c7ce 
								
							 
						 
						
							
							
								
								Lexical: Added button icon system  
							
							... 
							
							
							
							With a bunch of default icons 
							
						 
						
							2024-06-19 20:00:29 +01:00  
				
					
						
							
							
								 
						
							
								c096b20d9c 
								
							 
						 
						
							
							
								
								Updated translator & dependency attribution before release v24.05.2  
							
							
							
						 
						
							2024-06-10 11:42:37 +01:00  
				
					
						
							
							
								 
						
							
								49546cd627 
								
							 
						 
						
							
							
								
								Lexical: Switched to ts for new editor build  
							
							
							
						 
						
							2024-05-27 23:50:28 +01:00  
				
					
						
							
							
								 
						
							
								5a4f595341 
								
							 
						 
						
							
							
								
								Editors: Added lexical editor for testing  
							
							... 
							
							
							
							Started basic playground for testing lexical as a new WYSIWYG editor.
Moved out tinymce to be under wysiwyg-tinymce instead so lexical is the
default, but TinyMce code remains. 
							
						 
						
							2024-05-27 15:39:41 +01:00  
				
					
						
							
							
								 
						
							
								38913288d8 
								
							 
						 
						
							
							
								
								Devdocs: Fixed visual theme system lang folder reference  
							
							... 
							
							
							
							Made some other minor updates while there.
Fixes  #4998  
							
						 
						
							2024-05-16 14:15:26 +01:00  
				
					
						
							
							
								 
						
							
								a3a776d4a6 
								
							 
						 
						
							
							
								
								Updated translator & dependency attribution before release v24.05  
							
							
							
						 
						
							2024-05-11 15:47:38 +01:00  
				
					
						
							
							
								 
						
							
								3946158e88 
								
							 
						 
						
							
							
								
								API: Added audit log list endpoint  
							
							... 
							
							
							
							Not yested covered with testing.
Changes database columns for more presentable names and for future use
to connect additional model types.
For #4316  
							
						 
						
							2024-05-04 16:28:18 +01:00  
				
					
						
							
							
								 
						
							
								f5e6f9574d 
								
							 
						 
						
							
							
								
								JS Build: Split markdown to own file, updated packages  
							
							... 
							
							
							
							Markdown-related code was growing, representing half of app.js main
bundle code while only being needed in one view/scenario.
This extracts markdown related code to its own built file.
Related to #4858  
							
						 
						
							2024-04-08 14:41:51 +01:00  
				
					
						
							
							
								 
						
							
								3345680f7d 
								
							 
						 
						
							
							
								
								Licensing: Added license gen as composer command  
							
							
							
						 
						
							2024-03-24 11:58:31 +00:00  
				
					
						
							
							
								 
						
							
								a2fd80954b 
								
							 
						 
						
							
							
								
								Licensing: Added links and tests for new licenses endpoint  
							
							... 
							
							
							
							For #4907  
							
						 
						
							2024-03-23 22:04:18 +00:00  
				
					
						
							
							
								 
						
							
								ed956a4cf0 
								
							 
						 
						
							
							
								
								Licensing: Updated license gen scripts to share logic  
							
							
							
						 
						
							2024-03-23 15:33:05 +00:00  
				
					
						
							
							
								 
						
							
								55a2a6db88 
								
							 
						 
						
							
							
								
								Licensing: Added script to gen info for JS packages  
							
							
							
						 
						
							2024-03-23 15:19:58 +00:00  
				
					
						
							
							
								 
						
							
								f789359886 
								
							 
						 
						
							
							
								
								Licensing: Added script to build PHP library licensing information  
							
							
							
						 
						
							2024-03-22 14:44:23 +00:00  
				
					
						
							
							
								 
						
							
								70479df5dc 
								
							 
						 
						
							
							
								
								Dockerfile: Don't cache 50MB of lists and use a single layer, make it pretty  
							
							
							
						 
						
							2024-03-12 14:04:33 +01:00  
				
					
						
							
							
								 
						
							
								779f09bff6 
								
							 
						 
						
							
							
								
								Merge branch 'chapter-templates' into development  
							
							
							
						 
						
							2024-02-01 12:55:38 +00:00  
				
					
						
							
							
								 
						
							
								4137cf9c8f 
								
							 
						 
						
							
							
								
								Default chapter templates: Updated api docs and tests  
							
							... 
							
							
							
							Also applied minor tweaks to some wording and logic.
During review of #4750  
							
						 
						
							2024-02-01 12:22:16 +00:00  
				
					
						
							
							
								 
						
							
								adf1806fea 
								
							 
						 
						
							
							
								
								Chapters API: Added missing book_slug field  
							
							... 
							
							
							
							Was removed during previous changes, but reflected in response examples.
This adds into all standard single chapter responses.
For #4765  
							
						 
						
							2024-01-16 12:06:13 +00:00  
				
					
						
							
							
								 
						
							
								fb3cfaf7c7 
								
							 
						 
						
							
							
								
								Input WYSIWYG: Updated API examples to align with changes  
							
							
							
						 
						
							2023-12-22 14:37:48 +00:00  
				
					
						
							
							
								 
						
							
								00ae04e0bd 
								
							 
						 
						
							
							
								
								Input WYSIWYG: Updated API to show/accept html descriptions  
							
							... 
							
							
							
							Also aligned books, shelves and chapters to return description content
and some relations (where not breaking API) in create/update responses
also so that information can be seen direct from that input in a
request.
API docs and tests not yet updated to match. 
							
						 
						
							2023-12-21 13:23:52 +00:00  
				
					
						
							
							
								 
						
							
								4017048555 
								
							 
						 
						
							
							
								
								Page Templates: Changed template field name, added API support  
							
							
							
						 
						
							2023-12-12 12:14:00 +00:00  
				
					
						
							
							
								 
						
							
								11955e270c 
								
							 
						 
						
							
							
								
								Depenencies: Updated NPM packages  
							
							... 
							
							
							
							Avoided updating markdown-it package to 14 for now since it would cause
bundle size to inflate. Don't think ESBuild is properly tree shaking
"entities" sub package which inflates size. 
							
						 
						
							2023-12-09 10:49:28 +00:00  
				
					
						
							
							
								 
						
							
								324e403ae5 
								
							 
						 
						
							
							
								
								JS Events: Added CM pre/post init events  
							
							... 
							
							
							
							To allow hacking of all CodeMirror instances.
Closes  #4639 . 
							
						 
						
							2023-11-01 17:56:52 +00:00  
				
					
						
							
							
								 
						
							
								95b9ea1a21 
								
							 
						 
						
							
							
								
								Dev: Reviewed and expanded on PHP testing docs  
							
							
							
						 
						
							2023-09-17 23:41:02 +01:00  
				
					
						
							
							
								 
						
							
								976f241ae0 
								
							 
						 
						
							
							
								
								fix typo  
							
							
							
						 
						
							2023-08-31 10:01:56 +02:00  
				
					
						
							
							
								 
						
							
								415dab9936 
								
							 
						 
						
							
							
								
								fix typos  
							
							
							
						 
						
							2023-08-31 10:00:45 +02:00  
				
					
						
							
							
								 
						
							
								391478465a 
								
							 
						 
						
							
							
								
								Merge branch 'add-priority' into development  
							
							
							
						 
						
							2023-08-21 15:43:16 +01:00  
				
					
						
							
							
								 
						
							
								9ca1139ab0 
								
							 
						 
						
							
							
								
								API: Reviewed changes for API priority control  
							
							... 
							
							
							
							Review of #4313 
- Made constructor changes while reviewing some classes.
- Updated API examples for consistency.
- Tweaked formatting for some array changes.
- Simplified added tests.
- Tweaked chapter/page repo priority handling to be simpler.
Performed manual API endpoint testing of page/chapter create/update. 
							
						 
						
							2023-08-21 15:42:47 +01:00  
				
					
						
							
							
								 
						
							
								7bf5425c6b 
								
							 
						 
						
							
							
								
								Updated PHP and npm deps, Upped node version  
							
							
							
						 
						
							2023-08-19 20:22:19 +01:00  
				
					
						
							
							
								 
						
							
								3a36d3c847 
								
							 
						 
						
							
							
								
								add tests for priority  
							
							
							
						 
						
							2023-07-11 14:11:13 +02:00  
				
					
						
							
							
								 
						
							
								d293171da2 
								
							 
						 
						
							
							
								
								API Docs: Add Missing Fields in Example Responses  
							
							
							
						 
						
							2023-06-30 09:36:46 +02:00  
				
					
						
							
							
								 
						
							
								174cd5a893 
								
							 
						 
						
							
							
								
								API Docs: Add Missing editor fields in Example Responses  
							
							
							
						 
						
							2023-06-30 09:35:47 +02:00  
				
					
						
							
							
								 
						
							
								ccfe38e963 
								
							 
						 
						
							
							
								
								API Docs: Add book_slug to Example Responses  
							
							... 
							
							
							
							Remove the book attribute in responses because it is never returned by the API. Currently, Chapters Create does not return book_slug! (The example response is consistent with the inconsistent API behavior) 
							
						 
						
							2023-06-30 09:33:53 +02:00  
				
					
						
							
							
								 
						
							
								23ae332c1b 
								
							 
						 
						
							
							
								
								API Docs: Sort a few example responses  
							
							
							
						 
						
							2023-06-30 09:27:18 +02:00  
				
					
						
							
							
								 
						
							
								3a39f13420 
								
							 
						 
						
							
							
								
								API Docs: Remove Dates from Tags in Example Responses  
							
							
							
						 
						
							2023-06-30 09:24:46 +02:00  
				
					
						
							
							
								 
						
							
								ca2d2c97d4 
								
							 
						 
						
							
							
								
								API Docs: Add User Slugs to Example Responses  
							
							
							
						 
						
							2023-06-30 09:23:02 +02:00  
				
					
						
							
							
								 
						
							
								e47870794d 
								
							 
						 
						
							
							
								
								API Docs: Add Missing Type in Response  
							
							... 
							
							
							
							Type is always returned when pages/chapters are in a contents array. 
							
						 
						
							2023-06-26 10:14:10 +02:00  
				
					
						
							
							
								 
						
							
								e43d85b801 
								
							 
						 
						
							
							
								
								API Docs: Remove id from Tag in Response  
							
							
							
						 
						
							2023-06-26 10:13:02 +02:00  
				
					
						
							
							
								 
						
							
								8b935e71d1 
								
							 
						 
						
							
							
								
								Pages API: Made raw_html available on page responses  
							
							... 
							
							
							
							To provide a way to see the original un-pre-processed database HTML
content.
For #4310  
							
						 
						
							2023-06-20 17:07:46 +01:00  
				
					
						
							
							
								 
						
							
								00b5dd7852 
								
							 
						 
						
							
							
								
								Users API: Fixed incorrect created_at date on index endpoint  
							
							... 
							
							
							
							For #4325  
							
						 
						
							2023-06-17 18:18:17 +01:00  
				
					
						
							
							
								 
						
							
								1e220c473f 
								
							 
						 
						
							
							
								
								API: Fixed misaligned image datetime format  
							
							... 
							
							
							
							For #4294  
							
						 
						
							2023-06-10 10:54:56 +01:00  
				
					
						
							
							
								 
						
							
								01f3f4d315 
								
							 
						 
						
							
							
								
								Fix timestamp in API docs example response  
							
							
							
						 
						
							2023-04-24 11:19:00 +02:00  
				
					
						
							
							
								 
						
							
								e1bd13f481 
								
							 
						 
						
							
							
								
								Edits from reviewing public events page  
							
							
							
						 
						
							2023-04-20 16:54:11 +01:00  
				
					
						
							
							
								 
						
							
								c74f7cc628 
								
							 
						 
						
							
							
								
								Documented public JS events used  
							
							... 
							
							
							
							Related to #4179  
							
						 
						
							2023-04-20 16:25:48 +01:00  
				
					
						
							
							
								 
						
							
								974390688d 
								
							 
						 
						
							
							
								
								ESLINT: Added GH action and details to dev docs  
							
							
							
						 
						
							2023-04-19 22:56:55 +01:00