Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								e61a0c2f78
								
							
						 | 
						
							
							
								
								Add /auth endpoint and tests
							
							
							
							
							
						 | 
						
							2022-01-25 23:04:09 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								460162737a
								
							
						 | 
						
							
							
								
								More auth
							
							
							
							
							
						 | 
						
							2022-01-24 00:54:28 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								393f95aeac
								
							
						 | 
						
							
							
								
								Auth CLI, continued
							
							
							
							
							
						 | 
						
							2022-01-23 23:02:39 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								e309775ac1
								
							
						 | 
						
							
							
								
								More auth CLi
							
							
							
							
							
						 | 
						
							2022-01-23 00:54:18 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								f388fd9c90
								
							
						 | 
						
							
							
								
								Move to package
							
							
							
							
							
						 | 
						
							2022-01-23 00:02:16 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								b908f07355
								
							
						 | 
						
							
							
								
								.
							
							
							
							
							
						 | 
						
							2022-01-22 23:07:55 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								1287594505
								
							
						 | 
						
							
							
								
								Simplify tables
							
							
							
							
							
						 | 
						
							2022-01-22 23:01:20 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								86b20e8ccd
								
							
						 | 
						
							
							
								
								All the auth things are working now
							
							
							
							
							
						 | 
						
							2022-01-22 14:47:27 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								2181227a6e
								
							
						 | 
						
							
							
								
								WIP: Auth in 80 lines of code :-)
							
							
							
							
							
						 | 
						
							2022-01-21 22:22:27 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								aab705f4a4
								
							
						 | 
						
							
							
								
								Fix baseURL check
							
							
							
							
							
						 | 
						
							2022-01-21 14:17:59 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								8af9a97518
								
							
						 | 
						
							
							
								
								Update server.yml docs
							
							
							
							
							
						 | 
						
							2022-01-20 20:40:12 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								df6611e8de
								
							
						 | 
						
							
							
								
								Store encoding in cache database
							
							
							
							
							
						 | 
						
							2022-01-17 19:14:51 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								7e817f408c
								
							
						 | 
						
							
							
								
								Send encoding in Firebase (even though that doesn't make a ton of sense right now)
							
							
							
							
							
						 | 
						
							2022-01-17 13:49:02 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								4ceb058a40
								
							
						 | 
						
							
							
								
								Handle binary messages for UnifiedPush
							
							
							
							
							
						 | 
						
							2022-01-17 13:28:07 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								75f8607d75
								
							
						 | 
						
							
							
								
								Bail out early if HTTP is spoken to /ws endpoint
							
							
							
							
							
						 | 
						
							2022-01-16 17:54:15 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								9b0e7eedb2
								
							
						 | 
						
							
							
								
								Fix data race
							
							
							
							
							
						 | 
						
							2022-01-16 00:07:32 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								2b6363474e
								
							
						 | 
						
							
							
								
								Combine things, move stuff
							
							
							
							
							
						 | 
						
							2022-01-15 23:17:46 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								707c58a120
								
							
						 | 
						
							
							
								
								Do not print ugly WS error; tests
							
							
							
							
							
						 | 
						
							2022-01-15 22:33:35 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								846ee0fb2d
								
							
						 | 
						
							
							
								
								Websockets; working
							
							
							
							
							
						 | 
						
							2022-01-15 13:23:35 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								b079cb99a4
								
							
						 | 
						
							
							
								
								Merge branch 'main' into unix-socket
							
							
							
							
							
						 | 
						
							2022-01-14 20:16:12 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								a75f74b471
								
							
						 | 
						
							
							
								
								Bump version; update docs
							
							
							
							
							
						 | 
						
							2022-01-14 12:23:58 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								e50779664d
								
							
						 | 
						
							
							
								
								Remove peaking, addresses #93
							
							
							
							
							
						 | 
						
							2022-01-14 12:13:14 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								034c81288c
								
							
						 | 
						
							
							
								
								Docs docs docs
							
							
							
							
							
						 | 
						
							2022-01-13 15:17:30 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								38b28f9bf4
								
							
						 | 
						
							
							
								
								CLI; docs docs docs
							
							
							
							
							
						 | 
						
							2022-01-12 21:24:48 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								aa94410308
								
							
						 | 
						
							
							
								
								Daily traffic limit
							
							
							
							
							
						 | 
						
							2022-01-12 18:52:07 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								c76e55a1c8
								
							
						 | 
						
							
							
								
								Making RateLimiter and FixedLimiter, so they can both work with LimitWriter
							
							
							
							
							
						 | 
						
							2022-01-12 17:03:28 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								f6b9ebb693
								
							
						 | 
						
							
							
								
								Lots of tests
							
							
							
							
							
						 | 
						
							2022-01-12 11:05:04 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								68a324c206
								
							
						 | 
						
							
							
								
								Fail early for too-large attachments
							
							
							
							
							
						 | 
						
							2022-01-11 12:58:11 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								0b0595384e
								
							
						 | 
						
							
							
								
								Listen on Unix socket
							
							
							
							
							
						 | 
						
							2022-01-10 16:28:13 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								289a6fdd0f
								
							
						 | 
						
							
							
								
								Add attachment expiry option
							
							
							
							
							
						 | 
						
							2022-01-10 15:36:12 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								e8cb9e7fde
								
							
						 | 
						
							
							
								
								Better mime type probing
							
							
							
							
							
						 | 
						
							2022-01-10 13:38:51 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								b5183612be
								
							
						 | 
						
							
							
								
								Fix attachment pruning logging; .mp4 extension issue
							
							
							
							
							
						 | 
						
							2022-01-09 22:06:31 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								44a9509cd6
								
							
						 | 
						
							
							
								
								Properly handle different attachment use cases
							
							
							
							
							
						 | 
						
							2022-01-08 15:47:08 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								cefe276ce5
								
							
						 | 
						
							
							
								
								Tests for fileCache
							
							
							
							
							
						 | 
						
							2022-01-08 12:14:43 -05:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								e7c19a2bad
								
							
						 | 
						
							
							
								
								Expire attachments properly
							
							
							
							
							
						 | 
						
							2022-01-07 15:15:33 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								c45a28e6af
								
							
						 | 
						
							
							
								
								Attachments limits; working visitor limit
							
							
							
							
							
						 | 
						
							2022-01-07 14:49:28 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								9171e94e5a
								
							
						 | 
						
							
							
								
								Fix file extension detection; fix HTTPS port
							
							
							
							
							
						 | 
						
							2022-01-06 14:45:23 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								5eca20469f
								
							
						 | 
						
							
							
								
								Attachment size limit
							
							
							
							
							
						 | 
						
							2022-01-06 01:04:56 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								24eb27d41c
								
							
						 | 
						
							
							
								
								Merge branch 'main' into attachments
							
							
							
							
							
						 | 
						
							2022-01-05 00:25:49 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								41c1189fee
								
							
						 | 
						
							
							
								
								Persist "click"
							
							
							
							
							
						 | 
						
							2022-01-04 23:40:41 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								2e40b895a7
								
							
						 | 
						
							
							
								
								Fix message truncation, relates to #84
							
							
							
							
							
						 | 
						
							2022-01-04 21:09:47 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								76d102f964
								
							
						 | 
						
							
							
								
								Add "truncated" flag to let Android app know
							
							
							
							
							
						 | 
						
							2022-01-04 20:53:32 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								807d2b0d9d
								
							
						 | 
						
							
							
								
								Truncate FCM messages if they are too long; This was trickier than expected; relates to #84
							
							
							
							
							
						 | 
						
							2022-01-04 20:43:37 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								722c579db0
								
							
						 | 
						
							
							
								
								Increase FCM priority for ntfy priority high and max, closes #70
							
							
							
							
							
						 | 
						
							2022-01-04 19:59:54 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								2930c4ff62
								
							
						 | 
						
							
							
								
								Preview URL
							
							
							
							
							
						 | 
						
							2022-01-04 19:45:29 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								38788bb2e9
								
							
						 | 
						
							
							
								
								WIP: attachments
							
							
							
							
							
						 | 
						
							2022-01-04 00:55:08 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								eb5b86ffe2
								
							
						 | 
						
							
							
								
								WIP: Attachments
							
							
							
							
							
						 | 
						
							2022-01-02 23:56:12 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								47b491b6e2
								
							
						 | 
						
							
							
								
								55s keepalive, 65s did not work; unsure why
							
							
							
							
							
						 | 
						
							2022-01-01 22:48:17 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								91ad69dd00
								
							
						 | 
						
							
							
								
								Bump keepalive interval to 65s after testing
							
							
							
							
							
						 | 
						
							2022-01-01 22:21:47 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Philipp Heckel
								
							 
						 | 
						
							
							
							
							
								
							
							
								521aad7db5
								
							
						 | 
						
							
							
								
								Increase keepalive duration to 55s
							
							
							
							
							
						 | 
						
							2022-01-01 22:11:09 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |