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