binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								e6bb5f484c 
								
							 
						 
						
							
							
								
								Self-review, round 2  
							
							
							
						 
						
							2023-02-09 15:24:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								bcb22d8d4c 
								
							 
						 
						
							
							
								
								Added disallowed-topics  
							
							
							
						 
						
							2023-02-09 08:32:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								b37cf02a6e 
								
							 
						 
						
							
							
								
								Code review (round 1)  
							
							
							
						 
						
							2023-02-08 22:57:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								e1a4a74905 
								
							 
						 
						
							
							
								
								Auth rate limiter  
							
							
							
						 
						
							2023-02-08 15:20:44 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								a32e8abc12 
								
							 
						 
						
							
							
								
								"ntfy tier" CLI command  
							
							
							
						 
						
							2023-02-07 12:02:25 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								e3b39f670f 
								
							 
						 
						
							
							
								
								WIP tier CLI  
							
							
							
						 
						
							2023-02-06 22:38:22 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								7cc8c81bd8 
								
							 
						 
						
							
							
								
								Continued logging work  
							
							
							
						 
						
							2023-02-05 23:34:27 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								5d6051c490 
								
							 
						 
						
							
							
								
								Logging WIP  
							
							
							
						 
						
							2023-02-04 21:26:01 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								a6641980c2 
								
							 
						 
						
							
							
								
								WIP: Logging  
							
							
							
						 
						
							2023-02-03 22:21:50 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								b516f99394 
								
							 
						 
						
							
							
								
								Tokens test  
							
							
							
						 
						
							2023-01-30 12:19:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								4ad1099e9f 
								
							 
						 
						
							
							
								
								Fix staticcheck  
							
							
							
						 
						
							2023-01-29 22:05:50 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								d717bf39ac 
								
							 
						 
						
							
							
								
								"ntfy token" CLI  
							
							
							
						 
						
							2023-01-29 21:42:40 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								e596834096 
								
							 
						 
						
							
							
								
								Add "last access" to access tokens  
							
							
							
						 
						
							2023-01-28 20:29:06 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								000bf27c87 
								
							 
						 
						
							
							
								
								Speed up tests, hopefully fix races  
							
							
							
						 
						
							2023-01-28 09:03:14 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								c874a641df 
								
							 
						 
						
							
							
								
								Rate limits make sense now!  
							
							
							
						 
						
							2023-01-26 22:57:18 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								236254d907 
								
							 
						 
						
							
							
								
								Add bandwidth limit to tier; fix display name sync issues  
							
							
							
						 
						
							2023-01-25 10:05:54 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								954d919361 
								
							 
						 
						
							
							
								
								Delayed deletion  
							
							
							
						 
						
							2023-01-22 22:21:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								31a3bb7cd6 
								
							 
						 
						
							
							
								
								Payments webhook test, delete attachments/messages when reservations are removed,  
							
							
							
						 
						
							2023-01-20 22:47:37 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								f945fb4cdd 
								
							 
						 
						
							
							
								
								A little polishing, make upgrade banner work when not logged in  
							
							
							
						 
						
							2023-01-18 13:46:40 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								83de879894 
								
							 
						 
						
							
							
								
								publishSyncEvent, Stripe endpoint changes  
							
							
							
						 
						
							2023-01-16 16:35:37 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								01fd4754f9 
								
							 
						 
						
							
							
								
								WIP: Stripe integration  
							
							
							
						 
						
							2023-01-14 06:43:44 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								7007c0a0bd 
								
							 
						 
						
							
							
								
								Docs  
							
							
							
						 
						
							2023-01-12 12:04:18 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								7e528d9c10 
								
							 
						 
						
							
							
								
								Sync topic (begin), rename user fields  
							
							
							
						 
						
							2023-01-09 21:53:21 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								b27c608508 
								
							 
						 
						
							
							
								
								useContext work in JS  
							
							
							
						 
						
							2023-01-09 20:37:13 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								3aba7404fc 
								
							 
						 
						
							
							
								
								Tiers make sense for admins now  
							
							
							
						 
						
							2023-01-09 15:40:46 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								60f1882bec 
								
							 
						 
						
							
							
								
								Startup queries, foreign keys  
							
							
							
						 
						
							2023-01-05 15:20:44 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								4b9d40464c 
								
							 
						 
						
							
							
								
								Replace read/write flags with Permission  
							
							
							
						 
						
							2023-01-02 21:12:42 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								1733323132 
								
							 
						 
						
							
							
								
								Introduce Reservation  
							
							
							
						 
						
							2023-01-02 20:08:37 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								2267d27c9b 
								
							 
						 
						
							
							
								
								User-owned ACL entries  
							
							
							
						 
						
							2023-01-01 15:21:43 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								d9722a9825 
								
							 
						 
						
							
							
								
								Fix almost all tests  
							
							
							
						 
						
							2022-12-27 22:14:14 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								d4c7ad4beb 
								
							 
						 
						
							
							
								
								Rename auth package to user; add extendToken feature  
							
							
							
						 
						
							2022-12-25 11:41:38 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									binwiederhier 
								
							 
						 
						
							
							
							
							
								
							
							
								c2f16f740b 
								
							 
						 
						
							
							
								
								Stuff  
							
							
							
						 
						
							2022-12-14 23:11:22 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								fe11ed3ac7 
								
							 
						 
						
							
							
								
								Remove --env-topic flag from "ntfy publish" (as per deprecation)  
							
							
							
						 
						
							2022-11-28 11:06:47 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								5b2fe66903 
								
							 
						 
						
							
							
								
								Fix test  
							
							
							
						 
						
							2022-11-16 21:12:52 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								ad860afb8b 
								
							 
						 
						
							
							
								
								Polish async batching  
							
							
							
						 
						
							2022-11-16 10:28:20 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Sandro Jäckel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								df9fe7f8d0 
								
							 
						 
						
							
							
								
								Allow reasding subscribe credentials from NTFY_USER env  
							
							
							
						 
						
							2022-10-21 19:45:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hunter Kehoe 
								
							 
						 
						
							
							
							
							
								
							
							
								85eb9160d8 
								
							 
						 
						
							
							
								
								ntfy pub: use default-user and default-password from client.yml 
							
							... 
							
							
							
							fixes  #431  
						
							2022-10-09 08:34:23 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hunter Kehoe 
								
							 
						 
						
							
							
							
							
								
							
							
								ce392de0a8 
								
							 
						 
						
							
							
								
								allow empty password in client.yml  
							
							... 
							
							
							
							fixes  #374  
						
							2022-10-09 07:50:37 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								16ad94441b 
								
							 
						 
						
							
							
								
								Personal preference  
							
							
							
						 
						
							2022-10-08 17:58:05 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karmanyaah Malhotra 
								
							 
						 
						
							
							
							
							
								
							
							
								bc5060b218 
								
							 
						 
						
							
							
								
								test new config parsing  
							
							
							
						 
						
							2022-10-07 21:15:45 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karmanyaah Malhotra 
								
							 
						 
						
							
							
							
							
								
							
							
								4edc625331 
								
							 
						 
						
							
							
								
								fix lint  
							
							
							
						 
						
							2022-10-07 20:36:01 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Karmanyaah Malhotra 
								
							 
						 
						
							
							
							
							
								
							
							
								511d3f6aaf 
								
							 
						 
						
							
							
								
								recommended fixes [2 of 2]  
							
							
							
						 
						
							2022-10-07 16:24:11 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								b15ecd785e 
								
							 
						 
						
							
							
								
								Fix trailing slash issue for base-url  
							
							
							
						 
						
							2022-10-01 15:23:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								419bfecd6f 
								
							 
						 
						
							
							
								
								Reformatting, make update  
							
							
							
						 
						
							2022-09-27 12:37:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philipp Heckel 
								
							 
						 
						
							
							
							
							
								
							
							
								ae1fb74ac6 
								
							 
						 
						
							
							
								
								Merge branch 'main' of github.com:binwiederhier/ntfy into icons  
							
							
							
						 
						
							2022-09-10 23:22:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									la-ninpre 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2fb93b1eb7 
								
							 
						 
						
							
							
								
								cmd: add go1.18 build directives  
							
							
							
						 
						
							2022-09-01 00:49:08 +03:00