7b32aa163f 
								
							 
						 
						
							
							
								
								Added Bookshelves to search system.  
							
							... 
							
							
							
							Also cleaned up and made search indexing system a little more efficient.
Closes  #1023  
							
						 
						
							2018-09-23 12:34:30 +01:00  
				
					
						
							
							
								 
						
							
								da58c41ab6 
								
							 
						 
						
							
							
								
								Prevented attachDefaultRole from trying to re-attach if already existing  
							
							... 
							
							
							
							Fixes  #1003 
Added test to cover 
						
							2018-09-22 22:09:34 +01:00  
				
					
						
							
							
								 
						
							
								3f58800ed1 
								
							 
						 
						
							
							
								
								Added ability to configure revision limit  
							
							
							
						 
						
							2018-09-22 17:30:42 +01:00  
				
					
						
							
							
								 
						
							
								1cb6ae39c8 
								
							 
						 
						
							
							
								
								Added base RTL support  
							
							... 
							
							
							
							For #939 
- Adds way to check if current language is RTL via config system.
- Made TinyMCE default direction be based on current language text
direction.
- Fixed bullet points to be RTL compatible.
- Set page content body to have direction based on content. 
							
						 
						
							2018-09-22 13:18:26 +01:00  
				
					
						
							
							
								 
						
							
								e3e484e561 
								
							 
						 
						
							
							
								
								Added custom head content to exports  
							
							... 
							
							
							
							Closes  #981 
Also fixed incorrect download tests. 
						
							2018-09-22 11:53:40 +01:00  
				
					
						
							
							
								 
						
							
								e60d11ee04 
								
							 
						 
						
							
							
								
								Altered social auto-reg to be configurable per service  
							
							... 
							
							
							
							- Added {$service}_AUTO_REGISTER and {$service}_AUTO_CONFIRM_EMAIL env
options for each social auth system.
- Auto-register will allow registration from login, even if registration
is disabled.
- Auto-confirm-email indicates trust and will mark new registrants as
'email_confirmed' and skip 'confirmation email' flow.
- Also added covering tests. 
							
						 
						
							2018-09-21 18:05:06 +01:00  
				
					
						
							
							
								 
						
							
								131fcae4c7 
								
							 
						 
						
							
							
								
								Merge pull request  #947  from BookStackApp/bookshelves  
							
							... 
							
							
							
							Bookshelves 
							
						 
						
							2018-09-21 15:29:52 +01:00  
				
					
						
							
							
								 
						
							
								c8d893fac7 
								
							 
						 
						
							
							
								
								Updated 404 test to not fail based on random long name  
							
							
							
						 
						
							2018-09-21 15:24:29 +01:00  
				
					
						
							
							
								 
						
							
								b59e5942c8 
								
							 
						 
						
							
							
								
								Added testing coverage for Bookshelves  
							
							... 
							
							
							
							Created modified TestResponse so we can use DOM operations in new
Testcases as we move away from the BrowserKit tests. 
							
						 
						
							2018-09-21 15:15:16 +01:00  
				
					
						
							
							
								 
						
							
								81eb642f75 
								
							 
						 
						
							
							
								
								Added bookshelves homepage options  
							
							... 
							
							
							
							- Updated homepage selection UI to be more scalable
- Cleaned homepage selection logic in code
- Added seed test data for bookshelves
- Added bookshelves to permission system 
							
						 
						
							2018-09-20 15:27:30 +01:00  
				
					
						
							
							
								 
						
							
								08b967607f 
								
							 
						 
						
							
							
								
								Changes as per code review, and fixes failing test cases.  
							
							... 
							
							
							
							Signed-off-by: Abijeet <abijeetpatro@gmail.com> 
							
						 
						
							2018-09-16 20:44:09 +05:30  
				
					
						
							
							
								 
						
							
								0c8b6b7324 
								
							 
						 
						
							
							
								
								Final tweaks after code review and fixing failing test cases.  
							
							
							
						 
						
							2018-09-16 01:12:36 +05:30  
				
					
						
							
							
								 
						
							
								54ca4487fa 
								
							 
						 
						
							
							
								
								Adds tests and few fixes.  
							
							... 
							
							
							
							Signed-off-by: Abijeet <abijeetpatro@gmail.com> 
							
						 
						
							2018-09-15 21:05:51 +05:30  
				
					
						
							
							
								 
						
							
								098128aafb 
								
							 
						 
						
							
							
								
								Added test to cover new language autodetect config option  
							
							
							
						 
						
							2018-08-12 13:34:14 +01:00  
				
					
						
							
							
								 
						
							
								f421d83627 
								
							 
						 
						
							
							
								
								Added ability to set custom ldap group -> role mapping  
							
							... 
							
							
							
							Added input in role form to allow matching against custom names.
Changed default mapping to use role display name instead of the hidden
DB name. 
							
						 
						
							2018-07-15 19:34:42 +01:00  
				
					
						
							
							
								 
						
							
								17bca662a7 
								
							 
						 
						
							
							
								
								Added tests to cover ldap group mapping  
							
							... 
							
							
							
							Also updated .env.example formatting.
Updated how LdapRepo uses Ldap so can be mocked by testing. 
							
						 
						
							2018-07-15 17:57:25 +01:00  
				
					
						
							
							
								 
						
							
								2bcc159fd6 
								
							 
						 
						
							
							
								
								Allowed creating pages in visible chapters in invisible books  
							
							... 
							
							
							
							Fixes permissions with test to cover in the event a page is created,
with permission, in a chapter but the user does not have permission to
see the parent book.
Fixes  #912  
							
						 
						
							2018-07-14 14:12:29 +01:00  
				
					
						
							
							
								 
						
							
								6b84a76af1 
								
							 
						 
						
							
							
								
								Merge branch 'drawing_updates'  
							
							
							
						 
						
							2018-05-27 19:42:25 +01:00  
				
					
						
							
							
								 
						
							
								2bd6ba9895 
								
							 
						 
						
							
							
								
								Added maintenance view with image-cleanup  
							
							
							
						 
						
							2018-05-27 19:40:07 +01:00  
				
					
						
							
							
								 
						
							
								61c9324229 
								
							 
						 
						
							
							
								
								Removed old image versions test  
							
							
							
						 
						
							2018-05-20 17:12:44 +01:00  
				
					
						
							
							
								 
						
							
								13ad0031d6 
								
							 
						 
						
							
							
								
								Drawings now generate revisions, not replace  
							
							... 
							
							
							
							Updated drawing update test to accomodate.
Image deletion system now takes revisions into account. 
							
						 
						
							2018-05-13 17:41:35 +01:00  
				
					
						
							
							
								 
						
							
								47cb99a2d6 
								
							 
						 
						
							
							
								
								Added test cases.  
							
							... 
							
							
							
							Signed-off-by: Abijeet <abijeetpatro@gmail.com> 
							
						 
						
							2018-05-12 13:07:28 +05:30  
				
					
						
							
							
								 
						
							
								eb5069ca66 
								
							 
						 
						
							
							
								
								Attempted to fix failing time-based test  
							
							
							
						 
						
							2018-04-22 20:06:46 +01:00  
				
					
						
							
							
								 
						
							
								67e0c3d2a5 
								
							 
						 
						
							
							
								
								Improved export base64 encoding of images  
							
							... 
							
							
							
							Now will use set storage mechanism to find image files.
Fixes  #786 
Added test to cover 
							
						 
						
							2018-04-22 12:23:43 +01:00  
				
					
						
							
							
								 
						
							
								cdb1c7ef88 
								
							 
						 
						
							
							
								
								Added destination permission checking to entity move  
							
							
							
						 
						
							2018-04-14 18:47:13 +01:00  
				
					
						
							
							
								 
						
							
								0f7b0ad45a 
								
							 
						 
						
							
							
								
								Added ability to copy a page  
							
							... 
							
							
							
							In 'More' menu alongside move.
Allows you to move if you have permission to create within the new
target parent.
Closes  #673  
							
						 
						
							2018-04-14 18:00:16 +01:00  
				
					
						
							
							
								 
						
							
								1a72208d27 
								
							 
						 
						
							
							
								
								Added configurable robots.txt file.  
							
							... 
							
							
							
							Deleted old static file.
Default output depends on app-public setting.
Otherwise can be overidden in `.env` file via `ALLOW_ROBOTS`
Otherwise view file can be customized.
Fixes  #779  
							
						 
						
							2018-03-31 12:41:40 +01:00  
				
					
						
							
							
								 
						
							
								582158f70e 
								
							 
						 
						
							
							
								
								Added tags to chapters and books  
							
							... 
							
							
							
							Closes  #121  
						
							2018-03-30 14:09:51 +01:00  
				
					
						
							
							
								 
						
							
								23f90ed6b4 
								
							 
						 
						
							
							
								
								Ensured uploaded system images remain public  
							
							... 
							
							
							
							Also added tests to cover local_secure image storage.
Fixes  #725  
							
						 
						
							2018-03-25 12:41:52 +01:00  
				
					
						
							
							
								 
						
							
								1a9f676416 
								
							 
						 
						
							
							
								
								Updated create routes to prevent slug clashes  
							
							... 
							
							
							
							Fixes  #758  
						
							2018-03-25 11:34:42 +01:00  
				
					
						
							
							
								 
						
							
								1ad6fe1cbd 
								
							 
						 
						
							
							
								
								Added togglable script escaping to page content  
							
							... 
							
							
							
							Configurable via 'ALLOW_CONTENT_SCRIPTS' env variable.
Fixes  #575  
							
						 
						
							2018-03-17 15:52:42 +00:00  
				
					
						
							
							
								 
						
							
								81fa021083 
								
							 
						 
						
							
							
								
								Finished migrated from icon-font to SVG  
							
							
							
						 
						
							2018-02-17 19:49:00 +00:00  
				
					
						
							
							
								 
						
							
								548dcd4db1 
								
							 
						 
						
							
							
								
								Fixed error when accessing non-authed attachment  
							
							... 
							
							
							
							Also updated attachment tests to use standard test-case.
Fixes  #681  
							
						 
						
							2018-02-11 12:37:02 +00:00  
				
					
						
							
							
								 
						
							
								59e809be16 
								
							 
						 
						
							
							
								
								Added command to add a new admin user  
							
							... 
							
							
							
							Closes  #609  
						
							2018-01-28 18:09:26 +00:00  
				
					
						
							
							
								 
						
							
								ec050a5eef 
								
							 
						 
						
							
							
								
								Fixed validation issue on register post  
							
							... 
							
							
							
							Added test to cover and also cleaned up RegisterController comments.
Fixes  #670  
							
						 
						
							2018-01-28 17:15:30 +00:00  
				
					
						
							
							
								 
						
							
								ead4b14d94 
								
							 
						 
						
							
							
								
								Updated user profile image delete to delete all uploads  
							
							... 
							
							
							
							Also moved test and made more comprehensive 
							
						 
						
							2018-01-28 14:08:14 +00:00  
				
					
						
							
							
								 
						
							
								35e00ddb95 
								
							 
						 
						
							
							
								
								#630 : Deleting user's profile pics on deleting of user account ( #646 )  
							
							... 
							
							
							
							* Issue-630: Fixed issue with deleting user profile pics when deleting a user.
* Issue #630 : Deleting user's profile pics on deleting of user account
* Issue-630: Added test case for deleting user 
							
						 
						
							2018-01-28 13:50:24 +00:00  
				
					
						
							
							
								 
						
							
								faf7c55fdd 
								
							 
						 
						
							
							
								
								Actually fixed the BaseURL this time  🤦  
							
							
							
						 
						
							2018-01-28 13:33:50 +00:00  
				
					
						
							
							
								 
						
							
								ba6eb6727a 
								
							 
						 
						
							
							
								
								Fixed test failing from missing baseURL  
							
							... 
							
							
							
							Also updated image upload test to delete before upload to prevent failed
tests breaking subsequent tests. 
							
						 
						
							2018-01-28 13:27:41 +00:00  
				
					
						
							
							
								 
						
							
								88d09a2a3b 
								
							 
						 
						
							
							
								
								Added drawing endpoint tests  
							
							... 
							
							
							
							Also refactored ImageTests away from BrowserKit
Also added image upload type validation. 
							
						 
						
							2018-01-28 13:18:28 +00:00  
				
					
						
							
							
								 
						
							
								e269cc7ea7 
								
							 
						 
						
							
							
								
								Adds test case for sorting permissions.  
							
							... 
							
							
							
							Signed-off-by: Abijeet <abijeetpatro@gmail.com> 
							
						 
						
							2017-12-31 20:17:08 +05:30  
				
					
						
							
							
								 
						
							
								96b8c403a8 
								
							 
						 
						
							
							
								
								Fixed failing book view test  
							
							... 
							
							
							
							Also ensured setting system localcache is cleared correctly 
							
						 
						
							2017-12-30 16:09:27 +00:00  
				
					
						
							
							
								 
						
							
								359b1b40a2 
								
							 
						 
						
							
							
								
								Fixed broken table/ol/ul page includes  
							
							... 
							
							
							
							Fixes  #640  
						
							2017-12-30 15:50:33 +00:00  
				
					
						
							
							
								 
						
							
								1aa4d0dc59 
								
							 
						 
						
							
							
								
								Merge branch 'feature-613' of git://github.com/Abijeet/BookStack into Abijeet-feature-613  
							
							
							
						 
						
							2017-12-29 16:25:15 +00:00  
				
					
						
							
							
								 
						
							
								afe781bc39 
								
							 
						 
						
							
							
								
								Enabled session in 404 responses  
							
							... 
							
							
							
							Fixes  #634  
						
							2017-12-28 13:19:02 +00:00  
				
					
						
							
							
								 
						
							
								d5a2529775 
								
							 
						 
						
							
							
								
								Adds test cases and fixes an issue with the permission checking.  
							
							... 
							
							
							
							Signed-off-by: Abijeet <abijeetpatro@gmail.com> 
							
						 
						
							2017-12-26 15:46:20 +05:30  
				
					
						
							
							
								 
						
							
								a5e49f642b 
								
							 
						 
						
							
							
								
								Merge branch 'disable-comments' of git://github.com/Abijeet/BookStack into Abijeet-disable-comments  
							
							
							
						 
						
							2017-12-07 19:15:26 +00:00  
				
					
						
							
							
								 
						
							
								261e57fc4e 
								
							 
						 
						
							
							
								
								Converted books view setting to user setting  
							
							... 
							
							
							
							Also cleaned up/moved new CSS and removed redundant new book methods. 
							
						 
						
							2017-12-06 16:34:26 +00:00  
				
					
						
							
							
								 
						
							
								bc1302a8d8 
								
							 
						 
						
							
							
								
								Merge branch 'BookStackApp-master' of git://github.com/OsmosysSoftware/BookStack into OsmosysSoftware-BookStackApp-master  
							
							
							
						 
						
							2017-12-06 15:52:54 +00:00  
				
					
						
							
							
								 
						
							
								eeb2b8cbe5 
								
							 
						 
						
							
							
								
								Prevented finding of check script in lang tests  
							
							
							
						 
						
							2017-12-06 11:17:34 +00:00