André Medeiros
9341e08123
feat(ops): add distributed tracing ( #109 )
...
* tracing
* instrument redis
* add instrumentation around queue acks
* adjust backoff schedules for reddit
* set proper http client on reddit
* populate account last message ID on upsert
* pass last message id on upsert
* schedule accounts in a predictable order
2022-11-05 15:59:33 -04:00
Andre Medeiros
6cf7c54c86
upgrade rmq to v5
2022-11-01 19:02:25 -04:00
Andre Medeiros
1a861ea628
finalize context fixing
2022-10-26 20:46:17 -04:00
André Medeiros
b1f266bf91
migrate out of logrus ( #76 )
2022-05-23 14:17:25 -04:00
André Medeiros
f9b9c595cf
Better testing ( #62 )
...
* some tests
* more tests
* tidy up go.mod
* more tests
* add postgres
* beep
* again
* Set up schema
* fix device test
2022-05-07 12:37:21 -04:00
Andre Medeiros
dbcda74ab8
Changes to schema
2022-03-28 17:05:01 -04:00
Andre Medeiros
a1a098b448
ch-ch-changes
2022-03-12 12:50:05 -05:00
Andre Medeiros
dfae5d6c77
check if notification was sent too
2022-01-14 15:29:56 -05:00
Andre Medeiros
0674ddf730
allow user notifications to be filtered by subreddit
2021-10-13 10:43:05 -04:00
Andre Medeiros
65792abd94
add subreddit trending posts watcher
2021-10-10 11:51:42 -04:00
Andre Medeiros
009d60dc2f
don't alert user posts in private subreddits
2021-10-09 12:19:52 -04:00
Andre Medeiros
19ed17b086
honor user perference to not be followed and delete them
2021-10-09 11:44:19 -04:00
Andre Medeiros
4955f74f52
user following
2021-10-09 10:59:20 -04:00