6543 
							
						 
					 
					
						
						
							
						
						6baa5d7588 
					 
					
						
						
							
							[API] Add notification endpoint ( #9488 )  
						
						... 
						
						
						
						* [API] Add notification endpoints
 * add func GetNotifications(opts FindNotificationOptions)
 * add func (n *Notification) APIFormat()
 * add func (nl NotificationList) APIFormat()
 * add func (n *Notification) APIURL()
 * add func (nl NotificationList) APIFormat()
 * add LoadAttributes functions (loadRepo, loadIssue, loadComment, loadUser)
 * add func (c *Comment) APIURL()
 * add func (issue *Issue) GetLastComment()
 * add endpoint GET /notifications
 * add endpoint PUT /notifications
 * add endpoint GET /repos/{owner}/{repo}/notifications
 * add endpoint PUT /repos/{owner}/{repo}/notifications
 * add endpoint GET /notifications/threads/{id}
 * add endpoint PATCH /notifications/threads/{id}
* Add TEST
* code format
* code format 
						
						
					 
					
						2020-01-09 11:56:32 +00:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						bb6879d339 
					 
					
						
						
							
							Improve notification ( #8835 )  
						
						... 
						
						
						
						* Improve notifications
* batch load user
* Update notification only when read
* Fix reorder
* fix lint
* fix test
* fix lint
* make function meaningful
* fix comment 
						
						
					 
					
						2019-11-12 16:33:34 +08:00 
						 
				 
			
				
					
						
							
							
								Sasha Varlamov 
							
						 
					 
					
						
						
							
						
						7ec6cddd27 
					 
					
						
						
							
							Add 'mark all read' option to notifications ( #3097 )  
						
						... 
						
						
						
						* Add 'mark all read' option to notifications
Signed-off-by: Sasha Varlamov <sasha@sashavarlamov.com >
* Fix exported comment
Signed-off-by: Sasha Varlamov <sasha@sashavarlamov.com >
* Format method comments
Signed-off-by: Sasha Varlamov <sasha@sashavarlamov.com >
* Fix exported comment
Signed-off-by: Sasha Varlamov <sasha@sashavarlamov.com >
Format method comments
Signed-off-by: Sasha Varlamov <sasha@sashavarlamov.com >
Tests for reactions (#3083 )
* Unit tests for reactions
* Fix import order
Signed-off-by: Lauris Bukšis-Haberkorns <lauris@nix.lv >
Fix reaction possition when there is attachments (#3099 )
Refactor notifications swap function
* Accept change to drop beforeupdate call
* Update purge notifications error message for consistency
* Drop unnecessary check for mark all as read button
* Remove debugging comment 
						
						
					 
					
						2017-12-07 13:52:57 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						6eeadb2082 
					 
					
						
						
							
							Hide unactive on explore users and some refactors ( #2741 )  
						
						... 
						
						
						
						* hide unactive on explore users and some refactors
* fix test for removed Organizations
* fix test for removed Organizations
* fix imports
* fix logic bug
* refactor the toConds
* Rename TestOrganizations to TestSearchUsers and add tests for users
* fix other tests
* fix other tests
* fix watchers tests
* fix comments and remove unused code 
						
						
					 
					
						2017-10-24 20:36:19 +03:00 
						 
				 
			
				
					
						
							
							
								David Schneiderbauer 
							
						 
					 
					
						
						
							
						
						d766d0c4e0 
					 
					
						
						
							
							Prevent sending emails and notifications to inactive users ( #2384 )  
						
						... 
						
						
						
						* Filter inactive users before sending emails or creating browser notifications
Signed-off-by: David Schneiderbauer <dschneiderbauer@gmail.com >
* fix formatting issues
Signed-off-by: David Schneiderbauer <dschneiderbauer@gmail.com >
* included requested changes
Signed-off-by: David Schneiderbauer <dschneiderbauer@gmail.com >
* optimized database queries
* rebasing new master and add tablenames for clarification in xorm queries
* remove escaped quotationmarks using backticks
Signed-off-by: David Schneiderbauer <dschneiderbauer@gmail.com > 
						
						
					 
					
						2017-09-16 08:18:25 +08:00 
						 
				 
			
				
					
						
							
							
								Morlinest 
							
						 
					 
					
						
						
							
						
						8e61823ec4 
					 
					
						
						
							
							Fix tests code to prevent some runtime errors ( #2381 )  
						
						... 
						
						
						
						* Fix tests code to prevent some runtime errors
* Reduce nesting 
						
						
					 
					
						2017-08-28 12:17:45 +03:00 
						 
				 
			
				
					
						
							
							
								Ethan Koenig 
							
						 
					 
					
						
						
							
						
						ceae143e78 
					 
					
						
						
							
							Consistency checks for unit tests ( #853 )  
						
						
						
						
					 
					
						2017-02-07 19:47:55 +08:00 
						 
				 
			
				
					
						
							
							
								Ethan Koenig 
							
						 
					 
					
						
						
							
						
						2eb15f4a61 
					 
					
						
						
							
							Unit tests and remove unused functions in models/notification ( #796 )  
						
						... 
						
						
						
						* Unit tests and remove unused functions in models/notification
* Read -> Unread 
						
						
					 
					
						2017-01-30 22:21:49 +08:00