Nick Farrell
b218e62ffc
Actually apply the pre-commit fixers to the codebase.
...
This can be redone manually with
`pre-commit run --all`
While the pre-commit hook could be merged to run locally,
it is much cleaner to align all the files to best-practice
syntax in a single commit. It is also required for server-side
validation.
2022-12-23 08:15:51 +11:00
Philipp Heckel
9cee8ab888
Call subscriber funtions in individual goroutines
2022-06-22 13:52:49 -04:00
Philipp Heckel
c1f7bed8d1
Fix tests, lock topic as short as possible
2022-06-21 19:45:23 -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
8283b6be97
Firebase quota limit
2022-05-31 20:38:56 -04:00
Philipp Heckel
98c1ab9e86
Finish cache tests
2021-12-08 22:57:31 -05:00
Philipp Heckel
c0ee174b13
Make publishing asynchronous
2021-11-09 14:48:25 -05:00
Philipp Heckel
7b810acfb5
SQLite cache
2021-11-02 21:09:49 -04:00
Philipp Heckel
67922b0ae5
Cache
2021-11-02 14:08:21 -04:00
Philipp Heckel
b145e693a5
Add firebase support
2021-10-29 13:58:14 -04:00
Philipp Heckel
a38aca47bd
Subscribe endpoint consolidation; same behavior for all endpoints; keepalive
2021-10-27 14:56:17 -04:00
Philipp Heckel
23cf77e0b7
Rate limiting, docs
2021-10-23 22:49:50 -04:00
Philipp Heckel
e1c9fef6dc
Makefile, Dockerfile, GoReleaser, config.yml, systemd service
2021-10-23 21:29:45 -04:00
Philipp Heckel
a66bd6dad7
Remove websockets, readme, better UI
2021-10-23 15:22:17 -04:00
Philipp Heckel
5c2b6d18ec
Works mostly
2021-10-22 21:26:01 -04:00