617b2edea0 
								
							 
						 
						
							
							
								
								JS: Updated packages, fixed lint issue  
							
							... 
							
							
							
							Left eslint as old due to eslint-config-airbnb-base not yet being
comptible.
Some SASS deprecations to solve. 
							
						 
						
							2024-12-09 13:07:39 +00:00  
				
					
						
							
							
								 
						
							
								3298374113 
								
							 
						 
						
							
							
								
								Merge branch 'docker-simplify' into development  
							
							
							
						 
						
							2024-12-01 16:10:22 +00:00  
				
					
						
							
							
								 
						
							
								227c5e155b 
								
							 
						 
						
							
							
								
								Dev Docker: Fixed missing gd jpeg handling, forced migrations  
							
							... 
							
							
							
							Migrations run without force could fail startup in certain environment
conditions (when testing production env).
Also updated paths permission handling to update more needed locations. 
							
						 
						
							2024-12-01 16:10:05 +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  
				
					
						
							
							
								 
						
							
								edb684c72c 
								
							 
						 
						
							
							
								
								ZIP Exports: Updated format doc with advisories regarding html/md  
							
							
							
						 
						
							2024-11-26 17:53:20 +00:00  
				
					
						
							
							
								 
						
							
								d13e4d2eef 
								
							 
						 
						
							
							
								
								ZIP imports: Started actual import logic  
							
							
							
						 
						
							2024-11-09 14:01:24 +00:00  
				
					
						
							
							
								 
						
							
								42ada66fdd 
								
							 
						 
						
							
							
								
								ZIP Exports: Added core logic for books/chapters  
							
							
							
						 
						
							2024-10-23 11:30:32 +01:00  
				
					
						
							
							
								 
						
							
								4fb4fe0931 
								
							 
						 
						
							
							
								
								ZIP Exports: Added working image handling/inclusion  
							
							
							
						 
						
							2024-10-21 13:59:15 +01:00  
				
					
						
							
							
								 
						
							
								7c39dd5cba 
								
							 
						 
						
							
							
								
								ZIP Export: Started building link/ref handling  
							
							
							
						 
						
							2024-10-20 19:56:56 +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  
				
					
						
							
							
								 
						
							
								42bd07d733 
								
							 
						 
						
							
							
								
								ZIP Export: Continued expanding format doc types  
							
							
							
						 
						
							2024-10-15 13:57:16 +01:00  
				
					
						
							
							
								 
						
							
								1930af91ce 
								
							 
						 
						
							
							
								
								ZIP Export: Started types in format doc  
							
							
							
						 
						
							2024-10-13 22:56:22 +01:00  
				
					
						
							
							
								 
						
							
								e088d09e47 
								
							 
						 
						
							
							
								
								ZIP Export: Started defining format  
							
							
							
						 
						
							2024-10-13 14:18:23 +01:00  
				
					
						
							
							
								 
						
							
								d22413b931 
								
							 
						 
						
							
							
								
								JS: Converted/updated translation code to TS, fixed some comment counts  
							
							... 
							
							
							
							- Migrated translation service to TS, stripping a lot of now unused code
  along the way.
- Added test to cover translation service.
- Fixed some comment count issues, where it was not showing correct
  value. or updating, on comment create or delete. 
							
						 
						
							2024-10-07 22:55:10 +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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								7bf5425c6b 
								
							 
						 
						
							
							
								
								Updated PHP and npm deps, Upped node version  
							
							
							
						 
						
							2023-08-19 20:22:19 +01: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  
				
					
						
							
							
								 
						
							
								f6a6b11ec5 
								
							 
						 
						
							
							
								
								Added and addressed multi-role/own-role-perm/inheretance scenario  
							
							... 
							
							
							
							Found during manual testing.
Have checked against relation queries manually too. 
							
						 
						
							2023-01-26 12:53:25 +00:00  
				
					
						
							
							
								 
						
							
								0f113ec41f 
								
							 
						 
						
							
							
								
								Merge pull request  #3986  from BookStackApp/permission_testing  
							
							... 
							
							
							
							Permission Testing & Alignment 
							
						 
						
							2023-01-24 21:37:28 +00:00  
				
					
						
							
							
								 
						
							
								1fa5a31960 
								
							 
						 
						
							
							
								
								Fixed role entity permissions ignoring inheritance  
							
							... 
							
							
							
							Added additional scnenario tests to cover 
							
						 
						
							2023-01-24 21:26:41 +00:00  
				
					
						
							
							
								 
						
							
								8be36455ab 
								
							 
						 
						
							
							
								
								Addressed fallback override cases found during testing  
							
							... 
							
							
							
							Had misalignment between query and usercan, The nuance between fallback
and entity-role permissions was not taken into account by the query
system. Now added with new test cases to cover. 
							
						 
						
							2023-01-24 20:42:20 +00:00  
				
					
						
							
							
								 
						
							
								78ebcb6f38 
								
							 
						 
						
							
							
								
								Addressed a range of deprecation warnings  
							
							... 
							
							
							
							Closes  #3969  
						
							2023-01-21 20:50:04 +00:00  
				
					
						
							
							
								 
						
							
								e2a72d16aa 
								
							 
						 
						
							
							
								
								Made adjustments to fit copied work into dev branch  
							
							... 
							
							
							
							Ported non-compatible elements, Now all tests passing apart from some
specific permission scenario tests which are probably correctly failing.
Updates some tests to better avoid messing environment state. 
							
						 
						
							2023-01-21 13:03:47 +00:00  
				
					
						
							
							
								 
						
							
								c724bfe4d3 
								
							 
						 
						
							
							
								
								Copied over work from user_permissions branch  
							
							... 
							
							
							
							Only that relevant to the additional testing work. 
							
						 
						
							2023-01-21 11:08:34 +00:00  
				
					
						
							
							
								 
						
							
								05a24ea355 
								
							 
						 
						
							
							
								
								Updated js dev docs with latest component changes  
							
							
							
						 
						
							2022-11-16 16:02:31 +00:00  
				
					
						
							
							
								 
						
							
								a090720241 
								
							 
						 
						
							
							
								
								Developed dev JS docs a bit further  
							
							
							
						 
						
							2022-10-02 14:27:12 +01:00  
				
					
						
							
							
								 
						
							
								6dd89ba956 
								
							 
						 
						
							
							
								
								Split out some development-specific readme parts to own pages  
							
							
							
						 
						
							2022-09-27 20:11:58 +01:00  
				
					
						
							
							
								 
						
							
								47887ec595 
								
							 
						 
						
							
							
								
								Added path example to visual theme system  
							
							
							
						 
						
							2022-06-27 13:38:51 +01:00  
				
					
						
							
							
								 
						
							
								709533c1fb 
								
							 
						 
						
							
							
								
								Fixed up logical theme docs a tad  
							
							... 
							
							
							
							- Added link to video guide on YouTube.
- Formalised the customCommand docs parts I hastily added before. 
							
						 
						
							2021-11-24 18:58:46 +00:00  
				
					
						
							
							
								 
						
							
								cdaad2f40e 
								
							 
						 
						
							
							
								
								Support custom commands via logical theme system  
							
							... 
							
							
							
							Added initial work to support registering commands through the logical
theme system. Includes docs changes and example.
Not yet covered via testing. 
							
						 
						
							2021-11-22 18:30:58 +00:00  
				
					
						
							
							
								 
						
							
								754403a29e 
								
							 
						 
						
							
							
								
								Added video guide link to visual theme system docs  
							
							
							
						 
						
							2021-11-18 21:04:25 +00:00  
				
					
						
							
							
								 
						
							
								c7322a71f7 
								
							 
						 
						
							
							
								
								Added theme add social driver redirect configuration callback  
							
							... 
							
							
							
							Allows someone using the theme system to configure the social driver
before a redirect action occurs, by passing a callback as an additional
param to the theme 'addSocialDriver' method. 
							
						 
						
							2021-05-24 12:55:45 +01:00  
				
					
						
							
							
								 
						
							
								44a293f051 
								
							 
						 
						
							
							
								
								Fleshed out and checked over theme system docs  
							
							
							
						 
						
							2021-03-20 15:09:17 +00:00  
				
					
						
							
							
								 
						
							
								a92c35a7ac 
								
							 
						 
						
							
							
								
								Worked on theme system documentation  
							
							
							
						 
						
							2021-03-19 23:06:50 +00:00  
				
					
						
							
							
								 
						
							
								2ae89f2c32 
								
							 
						 
						
							
							
								
								Added the possibility of social provider extension via theme  
							
							... 
							
							
							
							Also started docs page 
							
						 
						
							2021-03-19 16:22:47 +00:00  
				
					
						
							
							
								 
						
							
								7590ecd37c 
								
							 
						 
						
							
							
								
								Updated some comment elements and standardised more JS  
							
							... 
							
							
							
							- Updated comment routes to be simpler.
- Updated comments JS to align better with updated component system.
- Documented available global JS functions/services.
- Removed redundant controller method.
- Added window.$events helpers for validation messages and
success/error.
- Updated JS events system to not be class based for simplicity.
- Added window.trans_plural method to handle pluralisation/replacements
where you already have the translation string itself.
Fixes  #1836  
							
						 
						
							2020-07-28 18:19:18 +01:00  
				
					
						
							
							
								 
						
							
								10305a4446 
								
							 
						 
						
							
							
								
								Converted entity-dash from vue to a component  
							
							
							
						 
						
							2020-06-28 21:15:00 +01:00  
				
					
						
							
							
								 
						
							
								76d02cd472 
								
							 
						 
						
							
							
								
								Started attempt at formalising component system used in BookStack  
							
							... 
							
							
							
							Added a document to try to define things.
Updated the loading so components are registed dynamically.
Added some standardised ways to reference other elems & define options 
							
						 
						
							2020-06-24 20:38:08 +01:00