| 
								
								
									 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 |  | 
				
					
						| 
								
								
									 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 |  |