| 
								
								
									 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 |  | 
				
					
						| 
								
								
									 Philipp Heckel | ebbc2838ba | Move error handling to main error handling; move matrix logic to its own file | 2022-06-15 20:36:49 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 91375b2e8e | Minor refactor, added GET | 2022-06-15 16:03:12 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 27910772f0 | Derpyderp | 2022-06-14 20:43:17 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | e9f3edb76b | WIP: Matrix | 2022-06-13 22:07:30 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | cf0f002bfa | Add version number to ntfy serve output | 2022-06-12 11:54:58 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 41096ef1b0 | Update base-url docs | 2022-06-12 10:47:12 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 2b42cea1a3 | Allow HEAD requests for file attachments | 2022-06-10 21:33:39 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 0521f19ea4 | Fix docs header color; tiny other fixes with logging | 2022-06-02 20:59:07 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 850c6725f5 | Remove new line | 2022-06-02 14:40:19 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | e12995e218 | Logging in subscribe and publish command | 2022-06-02 11:59:22 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 5cc0b194d3 | Add --trace and --no-log-dates; add docs | 2022-06-02 10:50:05 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 7845eb0124 | So much logging | 2022-06-01 23:24:44 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | ab955d4d1c | Logging | 2022-06-01 16:57:35 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | bd865fd55d | Merge branch 'main' into logging | 2022-06-01 13:07:12 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | eb0847392c | Fix staticcheck | 2022-06-01 09:05:21 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 8c32f029fb | Fix data races | 2022-05-31 23:55:05 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | a04cf5fcb6 | Merge branch 'main' into logging | 2022-05-31 23:39:11 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 9202d85532 | Make linter happy | 2022-05-31 23:36:06 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 769e071593 | Refining, changelog | 2022-05-31 23:27:24 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | c80e4e1aa9 | Make Firebase logic testable, test it | 2022-05-31 23:16:44 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | f9284a098a | Store Sender IP in DB for delayed messages | 2022-05-31 21:39:19 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 8283b6be97 | Firebase quota limit | 2022-05-31 20:38:56 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | dc0e699fb5 | WIP: Logging | 2022-05-29 22:14:14 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 1f38a4a531 | Upgrade Firebase Admin SDK version | 2022-05-29 20:48:14 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | b2c2bd1e4b | Remove "poll" alias for X-Poll-ID | 2022-05-28 22:06:46 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 96bb357435 | Polish the poll_request stuff | 2022-05-27 20:30:20 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 6a43c1a126 | WIP: iOS poll_request forwarder | 2022-05-27 07:55:57 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 4dabc56952 | Subscribe filter for querying by ID | 2022-05-26 18:52:55 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | af76a2606d | Support for Firebase ~poll keepalive topic that wakes up iOS devices every 20 minutes | 2022-05-25 21:39:46 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 2abd6a57ee | Support emails without Content-Type, closes #265 | 2022-05-21 20:20:44 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | cd27d47f4b | APNs data | 2022-05-20 15:59:58 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 60c5ccf34b | Merge branch 'main' of github.com:binwiederhier/ntfy into macos-server | 2022-05-20 15:59:12 -04:00 |  | 
				
					
						| 
								
								
									 Philipp Heckel | 91594faf28 | Support for underscores in server.yml config options | 2022-05-16 11:32:21 -04:00 |  |