20528a2442 
								
							 
						 
						
							
							
								
								Fixed error thrown when owner existed but the creator did not  
							
							... 
							
							
							
							Added test to cover.
For #2687  
							
						 
						
							2021-04-20 21:04:38 +01:00  
				
					
						
							
							
								 
						
							
								5c9c1d1a4b 
								
							 
						 
						
							
							
								
								Updated shelf sort to allow default sort, added testing  
							
							... 
							
							
							
							Done during review of #2515  
							
						 
						
							2021-03-21 23:06:15 +00:00  
				
					
						
							
							
								 
						
							
								829fecd338 
								
							 
						 
						
							
							
								
								Updated app to PHP7.3 min supported version, For php8 support  
							
							... 
							
							
							
							- Updated remaining dependancies
- Upped min versions used
- Updated GH actions to drop 7.2 and include 8.0
- Updated phpunit & tests to 9.x 
							
						 
						
							2021-03-20 15:35:39 +00:00  
				
					
						
							
							
								 
						
							
								71ccb90ef4 
								
							 
						 
						
							
							
								
								Amended owned by search filter to use slugs  
							
							
							
						 
						
							2021-03-15 18:27:03 +00:00  
				
					
						
							
							
								 
						
							
								c8564b7792 
								
							 
						 
						
							
							
								
								Merge branch 'search-owned-by-me' of git://github.com/benediktvolke/BookStack into benediktvolke-search-owned-by-me  
							
							
							
						 
						
							2021-03-15 18:21:09 +00:00  
				
					
						
							
							
								 
						
							
								a644f64c6b 
								
							 
						 
						
							
							
								
								Merge branch 'v0.31.x'  
							
							
							
						 
						
							2021-03-13 15:37:44 +00:00  
				
					
						
							
							
								 
						
							
								339d4ec355 
								
							 
						 
						
							
							
								
								Fixed misalignment of page and chapter parent book  
							
							... 
							
							
							
							Could occur when a chapter was moved with deleted pages.
Fixes  #2632  
							
						 
						
							2021-03-13 15:18:37 +00:00  
				
					
						
							
							
								 
						
							
								3c57cbc567 
								
							 
						 
						
							
							
								
								Updated testing for user slugs  
							
							
							
						 
						
							2021-03-10 23:04:18 +00:00  
				
					
						
							
							
								 
						
							
								4d4a57d1bf 
								
							 
						 
						
							
							
								
								Converted some tests from BrowserKit, Updated shared helpers  
							
							
							
						 
						
							2021-03-03 22:11:00 +00:00  
				
					
						
							
							
								 
						
							
								cf489453c9 
								
							 
						 
						
							
							
								
								Add test for new search tag  
							
							
							
						 
						
							2021-02-14 11:40:02 +01:00  
				
					
						
							
							
								 
						
							
								6a4b020dd8 
								
							 
						 
						
							
							
								
								Removed user and revision links in export meta  
							
							... 
							
							
							
							Closes  #2526  
						
							2021-02-12 20:58:01 +00:00  
				
					
						
							
							
								 
						
							
								b0f4500c34 
								
							 
						 
						
							
							
								
								Added env option for setting dark mode default  
							
							... 
							
							
							
							Also allowed config-centralised default user settings for this change
and bought existing user-level view options into that default settings
system to be cleaner in code usage.
For #2081  
							
						 
						
							2021-02-07 23:12:05 +00:00  
				
					
						
							
							
								 
						
							
								a7e3c26fe3 
								
							 
						 
						
							
							
								
								Fixed markdown content on revision restore  
							
							... 
							
							
							
							Closes  #2496  
						
							2021-02-06 14:14:38 +00:00  
				
					
						
							
							
								 
						
							
								37de4e2e0a 
								
							 
						 
						
							
							
								
								Added test for markdown page revision restore  
							
							... 
							
							
							
							Also added md change detection in revision saving. 
							
						 
						
							2021-02-06 13:51:05 +00:00  
				
					
						
							
							
								 
						
							
								28c706fee3 
								
							 
						 
						
							
							
								
								Added strikethrough support to back-end md rendering  
							
							... 
							
							
							
							Needed to tweak the default library strikethrough extension
so that it uses the same element as front-end.
Added testing to cover.
For #2470 . 
							
						 
						
							2021-01-10 23:01:11 +00:00  
				
					
						
							
							
								 
						
							
								526be33ab2 
								
							 
						 
						
							
							
								
								Fixed page copying not retaining content  
							
							... 
							
							
							
							Was when there was no markdown content.
Added tests to cover both HTML and markdown scenarios.
Also removed old console.log
Related to #2463  
							
						 
						
							2021-01-09 19:39:09 +00:00  
				
					
						
							
							
								 
						
							
								831f441879 
								
							 
						 
						
							
							
								
								Added in table + tasklist markdown rendering  
							
							... 
							
							
							
							For parity with markdown-it renderer.
Added tests to cover.
For #2452  
							
						 
						
							2021-01-09 19:04:23 +00:00  
				
					
						
							
							
								 
						
							
								20729a618f 
								
							 
						 
						
							
							
								
								Fixed markdown content not stored on first page save  
							
							... 
							
							
							
							HTML content was still saved.
This changes makes the back-end check for md content
instead of html to ensure that gets stored in cases
where both are sent to the system.
Closes  #2446  
							
						 
						
							2021-01-04 17:52:08 +00:00  
				
					
						
							
							
								 
						
							
								024b0d8a64 
								
							 
						 
						
							
							
								
								Fixed restore revision save order, Added restore summary testing  
							
							... 
							
							
							
							Found during review of #2353 , A revision would be stored before a
restore which would result with a duplicate revision and the new summary
would be assigned against the wrong content.
This change saves the revison after restore and adds test to check the
content and summary text. 
							
						 
						
							2021-01-02 16:42:05 +00:00  
				
					
						
							
							
								 
						
							
								4c580d1571 
								
							 
						 
						
							
							
								
								Added owners to entity creation and updated tests  
							
							
							
						 
						
							2020-12-30 22:18:28 +00:00  
				
					
						
							
							
								 
						
							
								6c09334ba0 
								
							 
						 
						
							
							
								
								Fixed issue where page export contain system would miss images  
							
							
							
						 
						
							2020-12-06 22:23:21 +00:00  
				
					
						
							
							
								 
						
							
								65b2c90522 
								
							 
						 
						
							
							
								
								Merge branch 'v0.30.x'  
							
							
							
						 
						
							2020-12-06 21:32:01 +00:00  
				
					
						
							
							
								 
						
							
								884664bfe9 
								
							 
						 
						
							
							
								
								Ensured base64 images are read from image upload folder  
							
							... 
							
							
							
							Also removed unused storage systems and updated testing. 
							
						 
						
							2020-12-06 15:34:18 +00:00  
				
					
						
							
							
								 
						
							
								ef1b98019a 
								
							 
						 
						
							
							
								
								Fixed some mis-refactoring and split search service  
							
							... 
							
							
							
							Search service broken into index and runner tools. 
							
						 
						
							2020-11-22 00:17:45 +00:00  
				
					
						
							
							
								 
						
							
								c7a2d568bf 
								
							 
						 
						
							
							
								
								Moved models to folder, renamed managers to tools  
							
							... 
							
							
							
							Tools seems to fit better since the classes were a bit of a mixed bunch
and did not always manage.
Also simplified the structure of the SlugGenerator class.
Also focused EntityContext on shelves and simplified to use session
helper. 
							
						 
						
							2020-11-21 23:20:54 +00:00  
				
					
						
							
							
								 
						
							
								712ccd23c4 
								
							 
						 
						
							
							
								
								Updated activities table format  
							
							... 
							
							
							
							Renamed some columns to be more generic and applicable.
Removed now redundant book_id column.
Allowed nullable entity morph columns for non-entity activity.
Ran tests and made required changes. 
							
						 
						
							2020-11-08 00:03:19 +00:00  
				
					
						
							
							
								 
						
							
								4824ef2760 
								
							 
						 
						
							
							
								
								Merge pull request  #2283  from BookStackApp/recycle_bin  
							
							... 
							
							
							
							Recycle Bin Implementation 
							
						 
						
							2020-11-07 15:10:17 +00:00  
				
					
						
							
							
								 
						
							
								483cb41665 
								
							 
						 
						
							
							
								
								Started testing work for recycle bin implementation  
							
							
							
						 
						
							2020-11-06 12:54:39 +00:00  
				
					
						
							
							
								 
						
							
								bbd1384acb 
								
							 
						 
						
							
							
								
								XSS and redirect fixes with test cases  
							
							
							
						 
						
							2020-10-27 01:34:51 +00:00  
				
					
						
							
							
								 
						
							
								465d405926 
								
							 
						 
						
							
							
								
								Updated page content related links on content id changes  
							
							... 
							
							
							
							For #2278  
							
						 
						
							2020-09-28 22:26:50 +01:00  
				
					
						
							
							
								 
						
							
								9985046685 
								
							 
						 
						
							
							
								
								Added test for includes on book export  
							
							... 
							
							
							
							Related to #2227  
							
						 
						
							2020-09-26 16:54:24 +01:00  
				
					
						
							
							
								 
						
							
								31eec34b5d 
								
							 
						 
						
							
							
								
								Moved decode and updated page plaintext decode test  
							
							
							
						 
						
							2020-09-19 15:13:18 +01:00  
				
					
						
							
							
								 
						
							
								2e39e45886 
								
							 
						 
						
							
							
								
								Added test to check text gen decodes HTML entities  
							
							
							
						 
						
							2020-09-19 14:58:18 +01: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  
				
					
						
							
							
								 
						
							
								3bfd26bf86 
								
							 
						 
						
							
							
								
								Converted the page editor from vue to component  
							
							
							
						 
						
							2020-07-05 21:18:17 +01:00  
				
					
						
							
							
								 
						
							
								8dc9689c6d 
								
							 
						 
						
							
							
								
								Removed tests for removed ajax tag route  
							
							
							
						 
						
							2020-06-29 23:46:08 +01:00  
				
					
						
							
							
								 
						
							
								8bc3e0f31a 
								
							 
						 
						
							
							
								
								Merge branch 'master' of git://github.com/drzippie/BookStack into drzippie-master  
							
							
							
						 
						
							2020-06-27 17:11:11 +01:00  
				
					
						
							
							
								 
						
							
								715dee2d0e 
								
							 
						 
						
							
							
								
								Converted search filters to not be vue based  
							
							
							
						 
						
							2020-06-27 13:29:00 +01:00  
				
					
						
							
							
								 
						
							
								d617dba61c 
								
							 
						 
						
							
							
								
								removed test_slug_multi_byte_lower_casing  and added new test test_slug_multi_byte_url_safe  
							
							
							
						 
						
							2020-06-25 18:42:28 +02:00  
				
					
						
							
							
								 
						
							
								3502abdd49 
								
							 
						 
						
							
							
								
								Fixed revision issues caused by page fillable changes  
							
							
							
						 
						
							2020-05-23 12:28:14 +01:00  
				
					
						
							
							
								 
						
							
								00c0815808 
								
							 
						 
						
							
							
								
								Fixed issue where updated page content would not be indexed  
							
							... 
							
							
							
							- Also updated html field of pages to not be fillable.
   (Since HTML should always go through app id parsing)
Related to #2042  
							
						 
						
							2020-05-23 00:46:13 +01:00  
				
					
						
							
							
								 
						
							
								9666c8c0f7 
								
							 
						 
						
							
							
								
								Updated shelf-list view to enforce view permissions for child books  
							
							... 
							
							
							
							- Aligned shelf-homepage behaviour to match
- Updated testing to cover.
For #2111  
							
						 
						
							2020-05-12 22:21:45 +01:00  
				
					
						
							
							
								 
						
							
								3c26e7b727 
								
							 
						 
						
							
							
								
								Updated comment md rendering to be server-side  
							
							
							
						 
						
							2020-05-01 23:24:11 +01:00  
				
					
						
							
							
								 
						
							
								d4df18098f 
								
							 
						 
						
							
							
								
								Cleaned up the activity service  
							
							... 
							
							
							
							- Added test to ensure activity on entity delete works as expected. 
							
						 
						
							2020-04-10 20:55:33 +01:00  
				
					
						
							
							
								 
						
							
								47e645909e 
								
							 
						 
						
							
							
								
								Reviewed  #1688 , Show parent shelves on books page  
							
							... 
							
							
							
							- Moved list to the left of the page to align with other navigational
items.
- Hid list of no shelves, to help hide shelf references if not in use.
- Tweaked test to ensure it wasn't finding shelf name in breadcrumb
rather than list being tested. 
							
						 
						
							2020-04-09 17:29:22 +01:00  
				
					
						
							
							
								 
						
							
								898cedf536 
								
							 
						 
						
							
							
								
								Merge branch 'feature/#1598' of git://github.com/cw1998/BookStack into cw1998-feature/#1598  
							
							
							
						 
						
							2020-04-09 17:18:37 +01:00  
				
					
						
							
							
								 
						
							
								f84bf8e883 
								
							 
						 
						
							
							
								
								Updated test files to be PSR-4 compliant  
							
							... 
							
							
							
							Closes  #1924  
						
							2020-04-04 01:16:05 +01:00  
				
					
						
							
							
								 
						
							
								6caedc7a37 
								
							 
						 
						
							
							
								
								Fixed issues preventing breadcrumb navigation menus from opening  
							
							... 
							
							
							
							- Added tests to cover endpoint
Fixes  #1884  
							
						 
						
							2020-02-15 19:09:33 +00:00  
				
					
						
							
							
								 
						
							
								5978d9a0d3 
								
							 
						 
						
							
							
								
								Updated cover image methods so image parameter is not optional but still nullable  
							
							
							
						 
						
							2020-02-15 18:38:36 +00:00  
				
					
						
							
							
								 
						
							
								ea3c3cde5a 
								
							 
						 
						
							
							
								
								Added test to ensure shelf cover image gets set on create  
							
							... 
							
							
							
							Related to #1897  
							
						 
						
							2020-02-15 18:34:02 +00:00