6c66a8935a 
								
							 
						 
						
							
							
								
								Added test to check page HTML id de-duplication  
							
							... 
							
							
							
							Relates to #1393  
							
						 
						
							2019-04-20 13:01:56 +01:00  
				
					
						
							
							
								 
						
							
								c24764018a 
								
							 
						 
						
							
							
								
								Updated ldap server option parsing to work with protocol and port  
							
							... 
							
							
							
							- Aligns with PHP behaviour where ports is ignore for full LDAP URI.
- Added tests to check format being passed to LDAP is as expected.
- May be related to #1220 
- Related to #1386  and #1278  
							
						 
						
							2019-04-16 22:47:53 +01:00  
				
					
						
							
							
								 
						
							
								c380c10d54 
								
							 
						 
						
							
							
								
								Prevented bad duplicate IDs causing major exception  
							
							... 
							
							
							
							Related to #1393  
							
						 
						
							2019-04-15 21:20:32 +01:00  
				
					
						
							
							
								 
						
							
								7f3f6e65b9 
								
							 
						 
						
							
							
								
								Aligned item creation wording and updated shelf-book-add logic  
							
							
							
						 
						
							2019-04-15 20:45:04 +01:00  
				
					
						
							
							
								 
						
							
								d3cd369247 
								
							 
						 
						
							
							
								
								Fix phpcs issues  
							
							
							
						 
						
							2019-04-15 09:27:17 +01:00  
				
					
						
							
							
								 
						
							
								faa3a8b842 
								
							 
						 
						
							
							
								
								Add button to add a book directly from a shelf view  
							
							
							
						 
						
							2019-04-15 09:27:17 +01:00  
				
					
						
							
							
								 
						
							
								ee58bea8b7 
								
							 
						 
						
							
							
								
								Updated user references to be app-default-supporting functions  
							
							
							
						 
						
							2019-04-14 13:19:33 +01:00  
				
					
						
							
							
								 
						
							
								9406b4d4c9 
								
							 
						 
						
							
							
								
								Updated view toggle to store date  
							
							... 
							
							
							
							Also added test for user list order preferences 
							
						 
						
							2019-04-14 13:01:51 +01:00  
				
					
						
							
							
								 
						
							
								b12ae6d11b 
								
							 
						 
						
							
							
								
								Added bookshelves to breadcrumbs  
							
							... 
							
							
							
							- Updated breadcrumb dropdown switchers and back-end sibling code to handle new breadcrumbs.
- Added breadcrumb view composer and EntityContext system to mangage
tracking if in the context of a bookshelf. 
							
						 
						
							2019-04-07 18:28:11 +01:00  
				
					
						
							
							
								 
						
							
								221a483b40 
								
							 
						 
						
							
							
								
								Standardised view referencing to dot-notation  
							
							
							
						 
						
							2019-04-07 12:00:09 +01:00  
				
					
						
							
							
								 
						
							
								0a06e2bce3 
								
							 
						 
						
							
							
								
								Actioned some todo items, Cleaned old grid css  
							
							
							
						 
						
							2019-04-07 09:57:48 +01:00  
				
					
						
							
							
								 
						
							
								d9cde4123d 
								
							 
						 
						
							
							
								
								Fixed entity excerpt function signature misalignment  
							
							
							
						 
						
							2019-04-06 18:47:27 +01:00  
				
					
						
							
							
								 
						
							
								7cda9b026e 
								
							 
						 
						
							
							
								
								Updated tests to suit layout changes, Updated 404 page  
							
							... 
							
							
							
							- Also replaced 'or' usage in templates with null coalescing operator 
							
						 
						
							2019-04-06 18:36:17 +01:00  
				
					
						
							
							
								 
						
							
								745a0bb98d 
								
							 
						 
						
							
							
								
								Updated custom homepage views  
							
							
							
						 
						
							2019-04-06 17:31:59 +01:00  
				
					
						
							
							
								 
						
							
								aedff7dc6d 
								
							 
						 
						
							
							
								
								Added book selector to books sort  
							
							... 
							
							
							
							Now more efficient rather than listing all books in the system. 
							
						 
						
							2019-04-06 16:59:04 +01:00  
				
					
						
							
							
								 
						
							
								17969c0bbf 
								
							 
						 
						
							
							
								
								Added shelves and search shortcuts to profile page  
							
							
							
						 
						
							2019-04-06 16:21:20 +01:00  
				
					
						
							
							
								 
						
							
								37bf7f11e4 
								
							 
						 
						
							
							
								
								Implemented new design in entity selector  
							
							... 
							
							
							
							- Also showed entity path in search.
- Cleaned popular entity fetch logic.
- Cleaned entity selector JS code a little 
							
						 
						
							2019-03-30 16:54:15 +00:00  
				
					
						
							
							
								 
						
							
								53a26a365c 
								
							 
						 
						
							
							
								
								Merge branch 'master' into 2019-design  
							
							
							
						 
						
							2019-03-30 13:17:29 +00:00  
				
					
						
							
							
								 
						
							
								193e2ffebe 
								
							 
						 
						
							
							
								
								Prevent dbl exts. on img upload, Randomized attachment upload names  
							
							
							
						 
						
							2019-03-24 19:08:21 +00:00  
				
					
						
							
							
								 
						
							
								f5fe524e6c 
								
							 
						 
						
							
							
								
								Added extension whitelist for image uploads  
							
							... 
							
							
							
							- A continuation of the security issues addressed in v0.25.3 
							
						 
						
							2019-03-21 19:43:15 +00:00  
				
					
						
							
							
								 
						
							
								37b91b6b0e 
								
							 
						 
						
							
							
								
								Hardened image file validation by removing custom validation  
							
							... 
							
							
							
							- Added test to check PHP files cannot be uploaded as an image. 
							
						 
						
							2019-03-20 23:59:55 +00:00  
				
					
						
							
							
								 
						
							
								8b7bee7c67 
								
							 
						 
						
							
							
								
								Updated standard entity lists  
							
							
							
						 
						
							2019-03-17 15:07:03 +00:00  
				
					
						
							
							
								 
						
							
								5f2d226f09 
								
							 
						 
						
							
							
								
								Merge branch 'master' into 2019-design  
							
							
							
						 
						
							2019-03-10 21:40:02 +00:00  
				
					
						
							
							
								 
						
							
								44c537de1a 
								
							 
						 
						
							
							
								
								Performed some LDAP service/test cleanup  
							
							
							
						 
						
							2019-03-10 10:54:19 +00:00  
				
					
						
							
							
								 
						
							
								6bccf0e64a 
								
							 
						 
						
							
							
								
								Merge branch 'feature-ldap-attributes' of git://github.com/dfanara/BookStack into dfanara-feature-ldap-attributes  
							
							
							
						 
						
							2019-03-10 10:31:09 +00:00  
				
					
						
							
							
								 
						
							
								042a6f9760 
								
							 
						 
						
							
							
								
								Updated shelf menu item to show on custom permission  
							
							... 
							
							
							
							- Extended new 'userCanOnAny' helper to take a entity class for
filtering.
Closes  #1201  
							
						 
						
							2019-03-09 21:15:45 +00:00  
				
					
						
							
							
								 
						
							
								5c9b528517 
								
							 
						 
						
							
							
								
								Abstracted userCanCreatePage helper to work for any permisison  
							
							... 
							
							
							
							- Added test to cover scenario where someone with create-own permission
would want to copy a viewable item into a container entity that they
own. 
							
						 
						
							2019-03-09 16:50:22 +00:00  
				
					
						
							
							
								 
						
							
								6be2d3f28c 
								
							 
						 
						
							
							
								
								Merge branch 'Copy-For-View-Only' of git://github.com/mark-james/BookStack into mark-james-Copy-For-View-Only  
							
							
							
						 
						
							2019-03-09 16:12:12 +00:00  
				
					
						
							
							
								 
						
							
								502ea608bf 
								
							 
						 
						
							
							
								
								Issue  #1306  - Unit Tests for LdapService Changes  
							
							
							
						 
						
							2019-03-09 01:08:49 -05:00  
				
					
						
							
							
								 
						
							
								55b07c7076 
								
							 
						 
						
							
							
								
								Issue  #1306  - Specify display name attribute from LDAP  
							
							
							
						 
						
							2019-03-08 23:55:11 -05:00  
				
					
						
							
							
								 
						
							
								98a4359198 
								
							 
						 
						
							
							
								
								Updated user language select to use correct default  
							
							... 
							
							
							
							- Updated localisation system to take note of system defaul locale
before replacing the current locale
Fixes  #1316  
							
						 
						
							2019-03-07 21:09:23 +00:00  
				
					
						
							
							
								 
						
							
								035a0d8efb 
								
							 
						 
						
							
							
								
								Added experimental breadcrumb traversal  
							
							
							
						 
						
							2019-02-24 15:57:35 +00:00  
				
					
						
							
							
								 
						
							
								f1e571a57c 
								
							 
						 
						
							
							
								
								Made shelf listing more unique & efficient  
							
							... 
							
							
							
							- Now includes listing of all books within. 
							
						 
						
							2019-02-16 17:13:01 +00:00  
				
					
						
							
							
								 
						
							
								a112c11df8 
								
							 
						 
						
							
							
								
								Re-ordered and updated main settings page  
							
							
							
						 
						
							2019-02-16 14:17:35 +00:00  
				
					
						
							
							
								 
						
							
								3286f29a61 
								
							 
						 
						
							
							
								
								Merge branch 'master' into 2019-design  
							
							
							
						 
						
							2019-02-09 14:58:38 +00:00  
				
					
						
							
							
								 
						
							
								5325870271 
								
							 
						 
						
							
							
								
								Updated auth pages to new design, Removed public layout  
							
							
							
						 
						
							2019-02-03 17:34:15 +00:00  
				
					
						
							
							
								 
						
							
								138f5d5c4f 
								
							 
						 
						
							
							
								
								Updated user and shelf views to new design  
							
							
							
						 
						
							2019-02-03 13:45:45 +00:00  
				
					
						
							
							
								 
						
							
								20988962fe 
								
							 
						 
						
							
							
								
								Migrated a whole load more page/chapter/shelf views  
							
							
							
						 
						
							2019-02-02 11:41:41 +00:00  
				
					
						
							
							
								 
						
							
								32603362a6 
								
							 
						 
						
							
							
								
								Updated a bunch of book views  
							
							
							
						 
						
							2019-01-31 20:37:12 +00:00  
				
					
						
							
							
								 
						
							
								5ef0992d5b 
								
							 
						 
						
							
							
								
								PHPCS related fixes.  
							
							
							
						 
						
							2019-01-27 15:59:23 +05:30  
				
					
						
							
							
								 
						
							
								36424a24b5 
								
							 
						 
						
							
							
								
								Added ability for date format strings to be localized by back-end  
							
							... 
							
							
							
							Requires the locale to be installed on the system-side.
Closes  #1214  
							
						 
						
							2019-01-19 12:11:18 +00:00  
				
					
						
							
							
								 
						
							
								0efed43389 
								
							 
						 
						
							
							
								
								Converted more views to new layout and made breadcrumbs more flexible  
							
							
							
						 
						
							2019-01-13 15:54:55 +00:00  
				
					
						
							
							
								 
						
							
								163a57cf70 
								
							 
						 
						
							
							
								
								Merge branch 'master' into 2019-design  
							
							
							
						 
						
							2019-01-13 14:10:27 +00:00  
				
					
						
							
							
								 
						
							
								0e0a17cc30 
								
							 
						 
						
							
							
								
								Prevented page text content includes  
							
							... 
							
							
							
							Avoids possible permission issues where included content shown in search or preview
where the user would not normally have permission to view the included content.
Closes  #1178  
							
						 
						
							2019-01-05 17:18:40 +00:00  
				
					
						
							
							
								 
						
							
								a2087fe3ff 
								
							 
						 
						
							
							
								
								Made delete permissions a requirement for move operations  
							
							... 
							
							
							
							Closes  #1200  
						
							2019-01-05 14:39:40 +00:00  
				
					
						
							
							
								 
						
							
								19770d2792 
								
							 
						 
						
							
							
								
								Use joint_permissions to determine is a user has an available page or chapter to copy.  
							
							
							
						 
						
							2019-01-02 16:55:28 +11:00  
				
					
						
							
							
								 
						
							
								99c6d70c51 
								
							 
						 
						
							
							
								
								Initial updates to allow for page copy when the user can read the page but can't update it.  
							
							
							
						 
						
							2018-12-31 17:01:49 +11:00  
				
					
						
							
							
								 
						
							
								2317bf2350 
								
							 
						 
						
							
							
								
								Added check for last admin on role change  
							
							... 
							
							
							
							Will show error message if last admin and admin role is removed.
Closes  #1124 
Also cleaned up user controller a little. 
							
						 
						
							2018-12-30 16:11:58 +00:00  
				
					
						
							
							
								 
						
							
								68017e2553 
								
							 
						 
						
							
							
								
								Added testing for avatar fetching systems & config  
							
							... 
							
							
							
							Abstracts imageservice http interaction.
Closes  #1193  
							
						 
						
							2018-12-23 15:34:38 +00:00  
				
					
						
							
							
								 
						
							
								b56fc21aaf 
								
							 
						 
						
							
							
								
								Abstracted user avatar fetching away from gravatar  
							
							... 
							
							
							
							Still uses gravatar as a default.
Updated URL placeholders to follow LDAP format.
Potential breaking config change: `GRAVATAR=false` replaced by `AVATAR_URL=false`
Builds upon #1111  
							
						 
						
							2018-12-22 19:29:19 +00:00