Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								8dcb4be8a8 
								
							 
						 
						
							
							
								
								Token login  
							
							
							
						 
						
							2022-12-07 20:44:20 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								d499d20a9c 
								
							 
						 
						
							
							
								
								Token stuff  
							
							
							
						 
						
							2022-12-03 15:20:59 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								2772a38dae 
								
							 
						 
						
							
							
								
								WIPWIPWIP  
							
							
							
						 
						
							2022-12-02 15:37:48 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								679b075ecc 
								
							 
						 
						
							
							
								
								Fix   #503 , bump version for release  
							
							
							
						 
						
							2022-11-17 20:47:27 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								497f871447 
								
							 
						 
						
							
							
								
								Docs  
							
							
							
						 
						
							2022-11-16 10:33:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								ad860afb8b 
								
							 
						 
						
							
							
								
								Polish async batching  
							
							
							
						 
						
							2022-11-16 10:28:20 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								b4933a5645 
								
							 
						 
						
							
							
								
								WIP: Batch message INSERTs  
							
							
							
						 
						
							2022-11-15 14:24:56 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								a43a4aea5e 
								
							 
						 
						
							
							
								
								Docs  
							
							
							
						 
						
							2022-11-12 14:41:28 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								54eae00774 
								
							 
						 
						
							
							
								
								Intermittent test failure  
							
							
							
						 
						
							2022-10-09 08:53:40 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								16ad94441b 
								
							 
						 
						
							
							
								
								Personal preference  
							
							
							
						 
						
							2022-10-08 17:58:05 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karmanyaah Malhotra 
								
							 
						 
						
							
							
							
							
								
							
							
								3b29294679 
								
							 
						 
						
							
							
								
								minor modification to tests involving ips  
							
							
							
						 
						
							2022-10-07 20:27:22 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karmanyaah Malhotra 
								
							 
						 
						
							
							
							
							
								
							
							
								de2ca33700 
								
							 
						 
						
							
							
								
								recommended fixes [1 of 2]  
							
							
							
						 
						
							2022-10-07 16:17:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karmanyaah Malhotra 
								
							 
						 
						
							
							
							
							
								
							
							
								c2382d29a1 
								
							 
						 
						
							
							
								
								refactor visitor IPs and allow exempting IP Ranges  
							
							... 
							
							
							
							Use netip.Addr instead of storing addresses as strings. This requires
conversions at the database level and in tests, but is more memory
efficient otherwise, and facilitates the following.
Parse rate limit exemptions as netip.Prefix. This allows storing IP
ranges in the exemption list. Regular IP addresses (entered explicitly
or resolved from hostnames) are IPV4/32, denoting a range of one
address. 
							
						 
						
							2022-10-05 16:04:42 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								5014bba0b3 
								
							 
						 
						
							
							
								
								Replace interface{}  
							
							
							
						 
						
							2022-10-01 16:31:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								bddde5c637 
								
							 
						 
						
							
							
								
								Bump Go version, Generics whoooo  
							
							
							
						 
						
							2022-10-01 15:50:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								419bfecd6f 
								
							 
						 
						
							
							
								
								Reformatting, make update  
							
							
							
						 
						
							2022-09-27 12:37:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								6476978a2e 
								
							 
						 
						
							
							
								
								Move things  
							
							
							
						 
						
							2022-09-11 16:31:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								ae1fb74ac6 
								
							 
						 
						
							
							
								
								Merge branch 'main' of github.com:binwiederhier/ntfy into icons  
							
							
							
						 
						
							2022-09-10 23:22:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								b0d58a618e 
								
							 
						 
						
							
							
								
								Fix test  
							
							
							
						 
						
							2022-08-21 21:32:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christophe Henry 
								
							 
						 
						
							
							
							
							
								
							
							
								ec64b412a8 
								
							 
						 
						
							
							
								
								Document Matrix pushkey error + set log level to warnings for Matrix errors  
							
							
							
						 
						
							2022-08-21 17:03:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hunter Kehoe 
								
							 
						 
						
							
							
							
							
								
							
							
								3c5a10de17 
								
							 
						 
						
							
							
								
								combine attachment and icon url regex  
							
							
							
						 
						
							2022-07-17 15:47:21 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hunter Kehoe 
								
							 
						 
						
							
							
							
							
								
							
							
								99886d7f66 
								
							 
						 
						
							
							
								
								change icon from object to string  
							
							
							
						 
						
							2022-07-17 15:40:24 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hunter Kehoe 
								
							 
						 
						
							
							
							
							
								
							
							
								d519fd999b 
								
							 
						 
						
							
							
								
								notification icons  
							
							
							
						 
						
							2022-07-16 14:13:46 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								88a77cb132 
								
							 
						 
						
							
							
								
								Fix race  
							
							
							
						 
						
							2022-07-08 10:16:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								10a9aca2a1 
								
							 
						 
						
							
							
								
								Delete expired attachments based on mod time instead of DB entry to avoid races  
							
							
							
						 
						
							2022-07-08 10:00:04 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								e874f3516e 
								
							 
						 
						
							
							
								
								Docs  
							
							
							
						 
						
							2022-07-03 19:36:58 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								bf8077626e 
								
							 
						 
						
							
							
								
								Permissions of unix socket  
							
							
							
						 
						
							2022-07-03 19:33:01 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Koro 
								
							 
						 
						
							
							
							
							
								
							
							
								ed1673beed 
								
							 
						 
						
							
							
								
								Set socket mode after creation.  
							
							
							
						 
						
							2022-07-03 17:39:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Koro 
								
							 
						 
						
							
							
							
							
								
							
							
								9f358d4793 
								
							 
						 
						
							
							
								
								Add socket mode to configuration struct.  
							
							
							
						 
						
							2022-07-03 15:39:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								95bd876be2 
								
							 
						 
						
							
							
								
								Fix HTTP Spec priority header parsing  
							
							
							
						 
						
							2022-07-01 09:28:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								5f2ce5e542 
								
							 
						 
						
							
							
								
								Fix intermittent test failure; bump version  
							
							
							
						 
						
							2022-06-23 15:01:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								113900d3eb 
								
							 
						 
						
							
							
								
								Cache startup queries  
							
							
							
						 
						
							2022-06-23 11:02:45 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								b4a824aa38 
								
							 
						 
						
							
							
								
								Format actions PR, changelog  
							
							
							
						 
						
							2022-06-22 20:23:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp C. Heckel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e8569c6008 
								
							 
						 
						
							
							
								
								Merge pull request  #341  from wunter8/custom-intent-broadcast-action  
							
							... 
							
							
							
							allow custom intent in broadcast action without JSON 
							
						 
						
							2022-06-22 20:21:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								b74defef14 
								
							 
						 
						
							
							
								
								Enable WAL mode, add changelog  
							
							
							
						 
						
							2022-06-22 20:17:47 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hunter Kehoe 
								
							 
						 
						
							
							
							
							
								
							
							
								ee38d76bc2 
								
							 
						 
						
							
							
								
								allow custom intent in broadcast action without JSON  
							
							
							
						 
						
							2022-06-22 15:29:16 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								3334d84861 
								
							 
						 
						
							
							
								
								Fix another race, add test  
							
							
							
						 
						
							2022-06-22 15:11:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								9cee8ab888 
								
							 
						 
						
							
							
								
								Call subscriber funtions in individual goroutines  
							
							
							
						 
						
							2022-06-22 13:52:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								ed9d99fd57 
								
							 
						 
						
							
							
								
								"Fix" data race  
							
							
							
						 
						
							2022-06-22 13:47:54 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								edfc1b78a1 
								
							 
						 
						
							
							
								
								Delayed message lock shorter  
							
							
							
						 
						
							2022-06-21 20:07:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								c1f7bed8d1 
								
							 
						 
						
							
							
								
								Fix tests, lock topic as short as possible  
							
							
							
						 
						
							2022-06-21 19:45:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								85f2252a77 
								
							 
						 
						
							
							
								
								WIP: Shorter lock, for  #338  
							
							
							
						 
						
							2022-06-21 19:07:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								d05211648d 
								
							 
						 
						
							
							
								
								Fix since=<id> implementation for multiple topics,  closes   #336  
							
							
							
						 
						
							2022-06-20 12:11:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								25a4b29ffc 
								
							 
						 
						
							
							
								
								Return HTTP 500 on Matrix discovery GET if base-url not configured; log entire HTTP request when TRACE enabled  
							
							
							
						 
						
							2022-06-19 21:25:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								9918f4965d 
								
							 
						 
						
							
							
								
								Only use last X-Forwarded-For address as visitor address,  closes   #328  
							
							
							
						 
						
							2022-06-16 15:31:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								df2362e1a7 
								
							 
						 
						
							
							
								
								Update deps  
							
							
							
						 
						
							2022-06-16 12:48:43 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								8a56b82813 
								
							 
						 
						
							
							
								
								500-test  
							
							
							
						 
						
							2022-06-16 12:42:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								6122cf20aa 
								
							 
						 
						
							
							
								
								More tests  
							
							
							
						 
						
							2022-06-16 12:37:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								18bd3c0e55 
								
							 
						 
						
							
							
								
								Docs and Matrix tests  
							
							
							
						 
						
							2022-06-16 11:40:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								0ff8e968ca 
								
							 
						 
						
							
							
								
								Docs  
							
							
							
						 
						
							2022-06-15 20:51:42 -04:00