Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								371779205a 
								
							 
						 
						
							
							
								
								Notifications: Added new preferences view and access control  
							
							 
							
							... 
							
							
							
							- Added general user preferences view and updated link in profile menu
  to suit.
- Made notification permission required for notification preferences
  view, added test to cover. 
							
						 
						
							2023-08-14 17:29:12 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d9fdecd902 
								
							 
						 
						
							
							
								
								Notifications: User watch list and differnt page watch options  
							
							 
							
							... 
							
							
							
							- Adds option filtering and alternative text for page watch options.
- Adds "Watched & Ignored Items" list to user notification preferences
  page to show existing watched items. 
							
						 
						
							2023-08-14 13:11:18 +01:00  
						
					 
				
					
						
							
							
								 
								JonatanRek
							
						 
						
							 
							
							
							
							
								
							
							
								2b604b5af9 
								
							 
						 
						
							
							
								
								Move Manifest Definition to Separate Config File  
							
							 
							
							
							
						 
						
							2023-08-10 17:02:31 +02:00  
						
					 
				
					
						
							
							
								 
								JonatanRek
							
						 
						
							 
							
							
							
							
								
							
							
								08ea97fd83 
								
							 
						 
						
							
							
								
								Manifest Tweaks  
							
							 
							
							
							
						 
						
							2023-08-10 16:43:14 +02:00  
						
					 
				
					
						
							
							
								 
								JonatanRek
							
						 
						
							 
							
							
							
							
								
							
							
								601491b275 
								
							 
						 
						
							
							
								
								Add Color  
							
							 
							
							
							
						 
						
							2023-08-10 15:51:09 +02:00  
						
					 
				
					
						
							
							
								 
								JonatanRek
							
						 
						
							 
							
							
							
							
								
							
							
								88e148ba00 
								
							 
						 
						
							
							
								
								Initial Draft  
							
							 
							
							
							
						 
						
							2023-08-10 15:44:27 +02:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c47b3f805a 
								
							 
						 
						
							
							
								
								Notifications: Updated watch control to show parent status  
							
							 
							
							
							
						 
						
							2023-08-09 14:53:31 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ecab2c8e42 
								
							 
						 
						
							
							
								
								Notifications: Added logic and classes for remaining notification types  
							
							 
							
							
							
						 
						
							2023-08-05 14:19:23 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								18ae67a138 
								
							 
						 
						
							
							
								
								Notifications: Got core notification logic working for new pages  
							
							 
							
							... 
							
							
							
							Also rolled out watch UI to chapter and page views 
							
						 
						
							2023-08-04 16:51:29 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9779c1a357 
								
							 
						 
						
							
							
								
								Notifications: Started core user notification logic  
							
							 
							
							... 
							
							
							
							Put together an initial notification.
Started logic to query and identify watchers. 
							
						 
						
							2023-08-04 12:27:29 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								9d149e4d36 
								
							 
						 
						
							
							
								
								Notifications: Linked watch functionality to UI  
							
							 
							
							... 
							
							
							
							Got watch system working to an initial base state.
Moved some existing logic where it makes sense. 
							
						 
						
							2023-08-02 13:14:00 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								8cdf3203ef 
								
							 
						 
						
							
							
								
								Notifications: Started back-end for watch system  
							
							 
							
							... 
							
							
							
							Added DB and started controller method. 
							
						 
						
							2023-07-31 16:08:29 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6100b99828 
								
							 
						 
						
							
							
								
								Notifications: Extracted watch options, updated UI further  
							
							 
							
							
							
						 
						
							2023-07-31 15:23:28 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								730f539029 
								
							 
						 
						
							
							
								
								Notifications: Started entity watch UI  
							
							 
							
							
							
						 
						
							2023-07-27 14:27:45 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ff2674c464 
								
							 
						 
						
							
							
								
								Notifications: Added role receive-notifications permission  
							
							 
							
							
							
						 
						
							2023-07-25 17:59:04 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								100b28707c 
								
							 
						 
						
							
							
								
								Notifications: added user preference UI & logic  
							
							 
							
							... 
							
							
							
							Includes testing to cover.
Also added file missing from previous commit. 
							
						 
						
							2023-07-25 17:08:40 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								45e75edf05 
								
							 
						 
						
							
							
								
								Notifications: Started activity->notification core framework  
							
							 
							
							
							
						 
						
							2023-07-19 11:03:05 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1c922be4c7 
								
							 
						 
						
							
							
								
								Comments: Added text for new activity types  
							
							 
							
							
							
						 
						
							2023-07-19 10:11:53 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0359e2490a 
								
							 
						 
						
							
							
								
								Comments: Updated testing to check for new activities  
							
							 
							
							
							
						 
						
							2023-07-19 10:09:08 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								422e50302a 
								
							 
						 
						
							
							
								
								Comments: Added extra comment-specific activities  
							
							 
							
							... 
							
							
							
							Kept existing "COMMENTED_ON" activity for upgrade compatibility,
specifically for existing webhook usage and for showing comment
activities in activity lists.
Precursor to content notifications.
Currently untested.
Also applied some type updates. 
							
						 
						
							2023-07-18 15:07:31 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7504ad32a7 
								
							 
						 
						
							
							
								
								Updated translator attribution before release v23.06.2  
							
							 
							
							
							
						 
						
							2023-07-12 22:34:04 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								fca18862d2 
								
							 
						 
						
							
							
								
								Updated translations with latest Crowdin changes ( #4367 )  
							
							 
							
							
							
						 
						
							2023-07-12 22:22:43 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ae834050f5 
								
							 
						 
						
							
							
								
								Shelf permissions: reverted create removal  
							
							 
							
							... 
							
							
							
							Reverted work in 847a57a49a .
Left test in but updated to new expectation.
Left migration in but removed content to prevent new pre-v23.06
upgraders loosing shelf create permission status.
Added note to permission to describe use-case.
For #4375  
							
						 
						
							2023-07-12 22:04:05 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a83150131a 
								
							 
						 
						
							
							
								
								Webhooks: Fixed failing delete-based events  
							
							 
							
							... 
							
							
							
							Due to queue serialization.
Added a test to check a couple of delete events.
Added ApiTokenFactory to support.
Also made a couple of typing/doc updates while there.
Related to #4373  
							
						 
						
							2023-07-12 16:16:12 +01:00  
						
					 
				
					
						
							
							
								 
								Jean-René ROUET
							
						 
						
							 
							
							
							
							
								
							
							
								3a36d3c847 
								
							 
						 
						
							
							
								
								add tests for priority  
							
							 
							
							
							
						 
						
							2023-07-11 14:11:13 +02:00  
						
					 
				
					
						
							
							
								 
								Jean-René ROUET
							
						 
						
							 
							
							
							
							
								
							
							
								4d399f6ba7 
								
							 
						 
						
							
							
								
								add priority on page and chapter create  
							
							 
							
							
							
						 
						
							2023-07-11 13:28:20 +02:00  
						
					 
				
					
						
							
							
								 
								Jean-René Rouet
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b1b8067cbe 
								
							 
						 
						
							
							
								
								Merge branch 'BookStackApp:development' into add-priority  
							
							 
							
							
							
						 
						
							2023-07-11 08:57:14 +02:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								18979e84d6 
								
							 
						 
						
							
							
								
								Updated tranlsator attribution and sponsors  
							
							 
							
							
							
						 
						
							2023-07-05 12:40:49 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								bf5e886d76 
								
							 
						 
						
							
							
								
								Updated translations with latest Crowdin changes ( #4352 )  
							
							 
							
							
							
						 
						
							2023-07-05 12:28:19 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								e04a1af444 
								
							 
						 
						
							
							
								
								Merge pull request  #4344  from devdot/update-api-docs  
							
							 
							
							... 
							
							
							
							Update API Docs 
							
						 
						
							2023-07-05 12:08:51 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								eb2c5d00cb 
								
							 
						 
						
							
							
								
								Audit log: Added IP address wrapping  
							
							 
							
							... 
							
							
							
							Primarily to support long ipv6 addresses which would overflow over the
activity date.
For #4349  
							
						 
						
							2023-07-05 11:37:49 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								96819b7bd9 
								
							 
						 
						
							
							
								
								Images: Updated image timestamp upon file change  
							
							 
							
							... 
							
							
							
							For #4354  
							
						 
						
							2023-07-05 11:28:03 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								18ee80a743 
								
							 
						 
						
							
							
								
								Roles: fixed error upon created_at sorting  
							
							 
							
							... 
							
							
							
							Added test to cover core role sorting functionality.
For #4350  
							
						 
						
							2023-07-04 21:52:46 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								1a56de6cb4 
								
							 
						 
						
							
							
								
								Testing: Split out role tests to management and permissions  
							
							 
							
							
							
						 
						
							2023-07-04 21:40:05 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								465989efa9 
								
							 
						 
						
							
							
								
								Mail: Updated to forked symfony/mailer to allow assurance of tls  
							
							 
							
							... 
							
							
							
							Related to #4358  
							
						 
						
							2023-07-04 15:21:31 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								80635144b1 
								
							 
						 
						
							
							
								
								Meta: Updated dev version and translation attribution  
							
							 
							
							
							
						 
						
							2023-06-30 10:55:54 +01:00  
						
					 
				
					
						
							
							
								 
								Thomas Kuschan
							
						 
						
							 
							
							
							
							
								
							
							
								d293171da2 
								
							 
						 
						
							
							
								
								API Docs: Add Missing Fields in Example Responses  
							
							 
							
							
							
						 
						
							2023-06-30 09:36:46 +02:00  
						
					 
				
					
						
							
							
								 
								Thomas Kuschan
							
						 
						
							 
							
							
							
							
								
							
							
								174cd5a893 
								
							 
						 
						
							
							
								
								API Docs: Add Missing editor fields in Example Responses  
							
							 
							
							
							
						 
						
							2023-06-30 09:35:47 +02:00  
						
					 
				
					
						
							
							
								 
								Thomas Kuschan
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Thomas Kuschan
							
						 
						
							 
							
							
							
							
								
							
							
								23ae332c1b 
								
							 
						 
						
							
							
								
								API Docs: Sort a few example responses  
							
							 
							
							
							
						 
						
							2023-06-30 09:27:18 +02:00  
						
					 
				
					
						
							
							
								 
								Thomas Kuschan
							
						 
						
							 
							
							
							
							
								
							
							
								3a39f13420 
								
							 
						 
						
							
							
								
								API Docs: Remove Dates from Tags in Example Responses  
							
							 
							
							
							
						 
						
							2023-06-30 09:24:46 +02:00  
						
					 
				
					
						
							
							
								 
								Thomas Kuschan
							
						 
						
							 
							
							
							
							
								
							
							
								ca2d2c97d4 
								
							 
						 
						
							
							
								
								API Docs: Add User Slugs to Example Responses  
							
							 
							
							
							
						 
						
							2023-06-30 09:23:02 +02:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								d23cfc3d32 
								
							 
						 
						
							
							
								
								Updated test to match German translation  
							
							 
							
							
							
						 
						
							2023-06-28 23:46:59 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								5ea2d0c57b 
								
							 
						 
						
							
							
								
								WYSIWYG: Fixed growing rows on Firefox  
							
							 
							
							... 
							
							
							
							Occured when the cell contained any block content with a differnt line
height to the table cell itself.
In firefox, cells with a height would end up with an actual greater
real cell height, which messed up TinyMCE resize calculations, causing
tables to grow.
Adding default vertical-align: top, changes this behaviour to get proper
cell heights.
Related to Firefox issue: https://bugzilla.mozilla.org/show_bug.cgi?id=569645 
Have tested that editor cell text align options can still be used with
this.
For #4337  
							
						 
						
							2023-06-28 23:28:31 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b425d0f65c 
								
							 
						 
						
							
							
								
								Updated tinymce to v6.5.1  
							
							 
							
							
							
						 
						
							2023-06-28 22:45:21 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								63f03046b3 
								
							 
						 
						
							
							
								
								Updated translations with latest Crowdin changes ( #4256 )  
							
							 
							
							
							
						 
						
							2023-06-28 17:54:32 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								7f98906b0f 
								
							 
						 
						
							
							
								
								Comments: Tweaked design to be more consistent and compact  
							
							 
							
							
							
						 
						
							2023-06-28 13:41:14 +01:00  
						
					 
				
					
						
							
							
								 
								Dan Brown
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b24246085f 
								
							 
						 
						
							
							
								
								CSS: Tweaked css heading font to fall back to body font  
							
							 
							
							
							
						 
						
							2023-06-28 09:35:30 +01:00  
						
					 
				
					
						
							
							
								 
								Thomas Kuschan
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Thomas Kuschan
							
						 
						
							 
							
							
							
							
								
							
							
								e43d85b801 
								
							 
						 
						
							
							
								
								API Docs: Remove id from Tag in Response  
							
							 
							
							
							
						 
						
							2023-06-26 10:13:02 +02:00