binwiederhier
|
2329695a47
|
Polishing
|
2023-02-23 20:46:53 -05:00 |
|
binwiederhier
|
8eae44ea61
|
Topic expiry attempt
|
2023-02-23 16:03:40 -05:00 |
|
binwiederhier
|
0c3d832c5f
|
More todos
|
2023-02-23 09:38:53 -05:00 |
|
binwiederhier
|
bdeec4d297
|
Polish a little
|
2023-02-22 22:26:43 -05:00 |
|
binwiederhier
|
21b27b5dbe
|
Working test
|
2023-02-22 21:33:18 -05:00 |
|
binwiederhier
|
29340e7e24
|
Add test, fails
|
2023-02-22 21:00:56 -05:00 |
|
Karmanyaah Malhotra
|
0e4044b747
|
rename lastVisitor to vRate
|
2023-02-21 20:18:04 -06:00 |
|
Karmanyaah Malhotra
|
bc3d897d7a
|
Use mutexes in topic
|
2023-02-21 20:16:03 -06:00 |
|
Karmanyaah Malhotra
|
1655f584f9
|
rate limiting impl 2.0?
|
2023-02-21 20:04:56 -06:00 |
|
Karmanyaah Malhotra
|
28b654ae27
|
Keep track of lastVisitor to a topic
|
2023-02-14 13:58:13 -06:00 |
|
Karmanyaah Malhotra
|
d686e1ee77
|
Use visitor instead of UserID in topicSubscription
|
2023-02-14 13:07:32 -06:00 |
|
binwiederhier
|
e6bb5f484c
|
Self-review, round 2
|
2023-02-09 15:24:12 -05:00 |
|
binwiederhier
|
bf96d21d67
|
Add more logs
|
2023-02-07 22:45:55 -05:00 |
|
binwiederhier
|
a6641980c2
|
WIP: Logging
|
2023-02-03 22:21:50 -05:00 |
|
binwiederhier
|
eecd689ad5
|
Fix sync display name and delete after issue
|
2023-01-24 15:05:19 -05:00 |
|
binwiederhier
|
bce71cb196
|
Kill existing subscribers when topic is reserved
|
2023-01-23 14:05:41 -05: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 |
|