Commit History

Author SHA1 Message Date
  binwiederhier ac56fa36ba Plan stuff WIPWIPWIP 2 years ago
  binwiederhier 8752680233 Account delete, mock user stats UI 2 years ago
  binwiederhier 81a8efcca3 Change password, delete account, etc. 2 years ago
  binwiederhier c2f16f740b Stuff 2 years ago
  binwiederhier 4bf2fb85e3 Bla 2 years ago
  binwiederhier 4e4d410803 TODOs 2 years ago
  Philipp Heckel 92bf7ebc52 blerp 2 years ago
  Philipp Heckel c5b6971447 OMG all the things are horrible 2 years ago
  Philipp Heckel 8dcb4be8a8 Token login 2 years ago
  Philipp Heckel d499d20a9c Token stuff 2 years ago
  Philipp Heckel 2772a38dae WIPWIPWIP 2 years ago
  Philipp Heckel ad860afb8b Polish async batching 2 years ago
  Philipp Heckel b4933a5645 WIP: Batch message INSERTs 2 years ago
  Philipp Heckel 16ad94441b Personal preference 2 years ago
  Karmanyaah Malhotra 3b29294679 minor modification to tests involving ips 2 years ago
  Karmanyaah Malhotra de2ca33700 recommended fixes [1 of 2] 2 years ago
  Karmanyaah Malhotra c2382d29a1 refactor visitor IPs and allow exempting IP Ranges 2 years ago
  Philipp Heckel bddde5c637 Bump Go version, Generics whoooo 2 years ago
  Philipp Heckel 419bfecd6f Reformatting, make update 2 years ago
  Hunter Kehoe 3c5a10de17 combine attachment and icon url regex 2 years ago
  Hunter Kehoe 99886d7f66 change icon from object to string 2 years ago
  Hunter Kehoe d519fd999b notification icons 2 years ago
  Philipp Heckel 10a9aca2a1 Delete expired attachments based on mod time instead of DB entry to avoid races 2 years ago
  Philipp Heckel bf8077626e Permissions of unix socket 2 years ago
  Koro ed1673beed Set socket mode after creation. 2 years ago
  Philipp Heckel 113900d3eb Cache startup queries 2 years ago
  Philipp Heckel 3334d84861 Fix another race, add test 2 years ago
  Philipp Heckel ed9d99fd57 "Fix" data race 2 years ago
  Philipp Heckel edfc1b78a1 Delayed message lock shorter 2 years ago
  Philipp Heckel c1f7bed8d1 Fix tests, lock topic as short as possible 2 years ago
  Philipp Heckel 85f2252a77 WIP: Shorter lock, for #338 2 years ago
  Philipp Heckel d05211648d Fix `since=<id>` implementation for multiple topics, closes #336 2 years ago
  Philipp Heckel 25a4b29ffc Return HTTP 500 on Matrix discovery GET if base-url not configured; log entire HTTP request when TRACE enabled 2 years ago
  Philipp Heckel 9918f4965d Only use last X-Forwarded-For address as visitor address, closes #328 2 years ago
  Philipp Heckel 18bd3c0e55 Docs and Matrix tests 2 years ago
  Philipp Heckel ebbc2838ba Move error handling to main error handling; move matrix logic to its own file 2 years ago
  Philipp Heckel 91375b2e8e Minor refactor, added GET 2 years ago
  Philipp Heckel 27910772f0 Derpyderp 2 years ago
  Philipp Heckel e9f3edb76b WIP: Matrix 2 years ago
  Philipp Heckel cf0f002bfa Add version number to ntfy serve output 2 years ago
  Philipp Heckel 2b42cea1a3 Allow HEAD requests for file attachments 2 years ago
  Philipp Heckel 0521f19ea4 Fix docs header color; tiny other fixes with logging 2 years ago
  Philipp Heckel e12995e218 Logging in subscribe and publish command 2 years ago
  Philipp Heckel 5cc0b194d3 Add --trace and --no-log-dates; add docs 2 years ago
  Philipp Heckel 7845eb0124 So much logging 2 years ago
  Philipp Heckel ab955d4d1c Logging 2 years ago
  Philipp Heckel a04cf5fcb6 Merge branch 'main' into logging 2 years ago
  Philipp Heckel c80e4e1aa9 Make Firebase logic testable, test it 2 years ago
  Philipp Heckel f9284a098a Store Sender IP in DB for delayed messages 2 years ago
  Philipp Heckel 8283b6be97 Firebase quota limit 2 years ago