Commit graph

412 commits

Author SHA1 Message Date
Christian Selig ea9af069e8 Fix issue with not allow non-autorenewing subs 2022-05-24 21:58:28 -03:00
Andre Medeiros 571c6d60eb don't change account next notification check at, the scheduler does this for us 2022-05-23 19:47:48 -04:00
Andre Medeiros bbb3001544 tweak on receipt check 2022-05-23 19:05:31 -04:00
Andre Medeiros 079cc9a5c5 better variable name 2022-05-23 18:54:38 -04:00
Andre Medeiros 34e050daad tweak scheduler 2022-05-23 18:51:30 -04:00
Andre Medeiros b1ed5fb71a Revert "optimize scheduler to reduce memory allocations"
This reverts commit f41dd925e4.
2022-05-23 18:46:39 -04:00
Andre Medeiros f41dd925e4 optimize scheduler to reduce memory allocations 2022-05-23 18:43:53 -04:00
Andre Medeiros b6c7c58062 revert client change 2022-05-23 17:41:19 -04:00
Andre Medeiros 17c503e0e3 don't retry on 403 2022-05-23 17:37:51 -04:00
Andre Medeiros 5fa9bfaa45 distinguish between 401 and 403 2022-05-23 17:26:40 -04:00
Andre Medeiros be926f9118 calculate next check properly 2022-05-23 16:50:51 -04:00
Andre Medeiros bb3b4807ff add a bit more messaging to errors in account upsert 2022-05-23 16:27:38 -04:00
Andre Medeiros d6f5671efb tune autoscaling for notifications worker 2022-05-23 15:53:01 -04:00
Andre Medeiros 1fca733818 typos-- 2022-05-23 15:15:46 -04:00
Andre Medeiros bcce102388 more logging things 2022-05-23 14:29:15 -04:00
Andre Medeiros ff9e32ef20 tweak logger verbosity 2022-05-23 14:20:45 -04:00
André Medeiros b1f266bf91 migrate out of logrus (#76) 2022-05-23 14:17:25 -04:00
Andre Medeiros ccba530255 fix tests 2022-05-23 11:51:22 -04:00
Andre Medeiros ef3f3ff18b fix error handling on postgres repositories 2022-05-23 11:49:48 -04:00
Andre Medeiros c35ec006f1 simplify reddit error handling 2022-05-23 11:33:15 -04:00
Andre Medeiros 6f8f93f3ab reduce account updates by half 2022-05-22 19:57:29 -04:00
Andre Medeiros b92e3fc374 tweak scheduler 2022-05-22 19:35:03 -04:00
Andre Medeiros 175bf77efe add timestamp index to accounts 2022-05-21 17:37:34 -04:00
Andre Medeiros fc94bef379 optimize queries 2022-05-21 17:15:24 -04:00
Andre Medeiros 65f8402d88 more tweaks to infra 2022-05-21 13:21:24 -04:00
Andre Medeiros 08d0bc3b70 more infra tweaks 2022-05-21 13:19:27 -04:00
Andre Medeiros 413b46631c chill with the poll 2022-05-21 13:17:04 -04:00
Andre Medeiros 09d5457436 fix migrations 2022-05-21 13:08:30 -04:00
Andre Medeiros 90f232a06d fix migrations 2022-05-21 12:44:21 -04:00
Andre Medeiros e90f6ef834 fix statsd 2022-05-21 12:31:07 -04:00
Andre Medeiros 499a30b4f0 fat finger 2022-05-21 12:09:52 -04:00
Andre Medeiros 38437ae167 change types 2022-05-21 12:09:16 -04:00
Andre Medeiros 0e6365e819 add more env to blueprint 2022-05-21 12:07:21 -04:00
Andre Medeiros 6fcd957d22 Fix things 2022-05-21 11:55:59 -04:00
Andre Medeiros 7ffe9628ce fix database connection pool url missing by default 2022-05-21 11:53:50 -04:00
André Medeiros d90fc98eb3 Infra blueprint (#75)
* add render.yaml

* fix yaml

* fix env

* fix capitalization

* fix envs

* more fixes

* fix more envs

* try fixing more

* ugh

* could this be it?
2022-05-21 11:41:17 -04:00
Andre Medeiros f6f13bbd2f Allow editing watcher subreddits too 2022-05-21 10:26:23 -04:00
Andre Medeiros 0afa10d64d HTTP code updates 2022-05-21 10:00:21 -04:00
Andre Medeiros 17a37a3b01 Fix test notification 2022-05-21 09:46:12 -04:00
Andre Medeiros adbaeb9e54 Tweak stuck notifications a bit mroe 2022-05-19 13:02:16 -04:00
Andre Medeiros af592c446f Fix watcher list endpoint 2022-05-19 12:43:37 -04:00
Andre Medeiros 8c5422af20 edge case for stuck notifications 2022-05-19 12:37:03 -04:00
Andre Medeiros cc6e862ba6 be less noisy about rate limits 2022-05-19 11:51:56 -04:00
Andre Medeiros 527552eb6d Use raw_json on all reddit calls 2022-05-17 17:36:59 -04:00
Andre Medeiros 6cfdc1ba74 Tweak username length 2022-05-13 10:29:09 -04:00
Andre Medeiros 69a9101499 Fix Subreddit length 2022-05-13 10:27:56 -04:00
Andre Medeiros 1919b36f57 fix subreddit watchers for 2 letter subreddits 2022-05-12 16:23:16 -04:00
Andre Medeiros 132374fb6b freaking sql types 2022-05-08 21:02:59 -04:00
Andre Medeiros 3803fea055 fix watcher creation 2022-05-08 20:56:04 -04:00
Andre Medeiros bc80526251 Send JSON body, not URL param 2022-05-07 19:30:07 -04:00