79470ea4b7 
								
							 
						 
						
							
							
								
								Notifications: Made improvements from manual testing  
							
							... 
							
							
							
							- Added titles for preference pages.
- Added extra check for non-guest for notifications on preferences page. 
							
						 
						
							2023-08-16 20:15:49 +01:00  
				
					
						
							
							
								 
						
							
								565908ef52 
								
							 
						 
						
							
							
								
								Notifications: Add phpunit test for notification sending  
							
							... 
							
							
							
							Covers core case scenarios, and check of notification content. 
							
						 
						
							2023-08-16 16:02:00 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								8cdf3203ef 
								
							 
						 
						
							
							
								
								Notifications: Started back-end for watch system  
							
							... 
							
							
							
							Added DB and started controller method. 
							
						 
						
							2023-07-31 16:08:29 +01:00  
				
					
						
							
							
								 
						
							
								6100b99828 
								
							 
						 
						
							
							
								
								Notifications: Extracted watch options, updated UI further  
							
							
							
						 
						
							2023-07-31 15:23:28 +01:00  
				
					
						
							
							
								 
						
							
								ff2674c464 
								
							 
						 
						
							
							
								
								Notifications: Added role receive-notifications permission  
							
							
							
						 
						
							2023-07-25 17:59:04 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								00b5dd7852 
								
							 
						 
						
							
							
								
								Users API: Fixed incorrect created_at date on index endpoint  
							
							... 
							
							
							
							For #4325  
							
						 
						
							2023-06-17 18:18:17 +01:00  
				
					
						
							
							
								 
						
							
								f39938c4e3 
								
							 
						 
						
							
							
								
								Added activity text for each activity type  
							
							... 
							
							
							
							Ensures some sensible text is always in webhook text data.
Also aligned some notification reporting to use centralised activity
system instead of custom success events.
For #4216  
							
						 
						
							2023-06-12 16:47:36 +01:00  
				
					
						
							
							
								 
						
							
								141eecb858 
								
							 
						 
						
							
							
								
								Cleaned up namespacing in routes  
							
							... 
							
							
							
							Also moved home controller and moved controllers up a level in http. 
							
						 
						
							2023-05-18 20:57:05 +01:00  
				
					
						
							
							
								 
						
							
								295cd01605 
								
							 
						 
						
							
							
								
								Played around with a new app structure  
							
							
							
						 
						
							2023-05-17 17:56:55 +01:00