Commit History

Autor SHA1 Mensaxe Data
  Philipp Heckel 0df8aa9a5d Replace \\n with \n in X-Message header %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel b1bbbf0103 Simplify again %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel c2f31b9c9f Move firebase to seperate file %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel 198e2cfd90 Do not forward messages to Firebase if topic is not world-readable %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel c56814e7da Add wildcard access control %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel 631ade5430 Support multiple topics in auth %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel e61a0c2f78 Add /auth endpoint and tests %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel 460162737a More auth %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel 393f95aeac Auth CLI, continued %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel e309775ac1 More auth CLi %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel f388fd9c90 Move to package %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel 1287594505 Simplify tables %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel 86b20e8ccd All the auth things are working now %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel 2181227a6e WIP: Auth in 80 lines of code :-) %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel aab705f4a4 Fix baseURL check %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel 7e817f408c Send encoding in Firebase (even though that doesn't make a ton of sense right now) %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel 4ceb058a40 Handle binary messages for UnifiedPush %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel 75f8607d75 Bail out early if HTTP is spoken to /ws endpoint %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel 9b0e7eedb2 Fix data race %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel 2b6363474e Combine things, move stuff %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel 707c58a120 Do not print ugly WS error; tests %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel 846ee0fb2d Websockets; working %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel b079cb99a4 Merge branch 'main' into unix-socket %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel a75f74b471 Bump version; update docs %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel e50779664d Remove peaking, addresses #93 %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel 38b28f9bf4 CLI; docs docs docs %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel aa94410308 Daily traffic limit %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel c76e55a1c8 Making RateLimiter and FixedLimiter, so they can both work with LimitWriter %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel f6b9ebb693 Lots of tests %!s(int64=4) %!d(string=hai) anos
  Philipp Heckel 68a324c206 Fail early for too-large attachments %!s(int64=4) %!d(string=hai) anos