Commit graph

40 commits

Author SHA1 Message Date
Samuel Clay
7165aa1bf6 Black formatting and isort 2024-04-24 09:50:42 -04:00
Samuel Clay
d1dafe7606 Black formatting. 2024-04-24 09:43:56 -04:00
Samuel Clay
7a44ab24a7 Typo 2021-10-06 10:46:29 -04:00
Samuel Clay
7ce5ca63f0 Ignoring feed fetch falling emails when not actually falling. 2021-10-06 10:07:21 -04:00
Samuel Clay
acd41d8d48 Fixing mongo auth on monitor. 2021-07-14 22:09:47 -04:00
Samuel Clay
154cfc2dca Fixing string interpolation 2021-07-12 23:21:59 -04:00
Samuel Clay
4458994e1c Using admin auth source for mongodb. 2021-07-12 22:01:07 -04:00
Samuel Clay
4dd3bafbfb Adding authSource to mongodb auth 2021-07-12 21:53:16 -04:00
Samuel Clay
0754c0c049 Adding authentication for mongo. Hopefully this covers everything needed. 2021-07-12 11:45:25 -04:00
Samuel Clay
f2e64ca36e Fixing sanity checkers. None of them were running. Turns out they needed to be shell scripts if in the /etc/cron.hourly dir (and crontab format if in the /etc/cron.d dir). 2021-07-08 15:39:29 -04:00
Jonathan Math
fb1cdc9689 remove unused subprocess imports from sanity checkers 2021-06-25 11:41:29 -06:00
Samuel Clay
f56acc1360 Enabling feed fetch monitor. 2021-06-24 11:24:59 -04:00
Samuel Clay
1d5173e7bc Fixing monitor task fetches 2021-06-24 11:19:45 -04:00
Jonathan Math
ad85403ab7 fix the monitors to work in cronjob and remove dead code 2021-06-19 09:56:35 -06:00
Jonathan Math
27f9c655fb update sanity checkers to fail for testing purposes 2021-06-16 10:12:59 -06:00
Samuel Clay
ee7bd47e8b Cleaning up deploy work and monitors. The task monitors need to be integrate with the flask db monitors. 2021-05-26 11:41:28 -04:00
Samuel Clay
c424c3bb0f Merge branch 'master' into dashboard3
* master:
  Handling monitor failure
  Failed feeds fetched monitor needs to handle edge case.
  Move WebSub callbacks to HTTPS
2021-03-09 17:07:04 -05:00
Samuel Clay
a1475b3e51 Handling monitor failure 2021-03-09 17:05:55 -05:00
Samuel Clay
e7eeb6a2a2 Failed feeds fetched monitor needs to handle edge case. 2021-03-09 17:04:06 -05:00
Samuel Clay
8cf070a72d Merge branch 'master' into dashboard3
* master:
  Removing old types field. Needed to upgrade to mongo 3.4.
  Checking if a feed has any notifications on it, set a max of 30 min fetch (yes this is a pretty good way of getting your feeds to fetch faster, but youll have to deal with the notifications).
  Fix task fetch monitor.
  Attempting to see iOS premium status over email.
  Handling work queue missing error.
2021-01-23 17:55:01 -05:00
Samuel Clay
d2f1a417c9 Fix task fetch monitor. 2021-01-22 19:31:49 -05:00
Samuel Clay
e15c5a358f Handling work queue missing error. 2021-01-20 21:25:01 -05:00
Samuel Clay
33508f7361 Merge branch 'master' into dashboard3
* master:
  Executable monitor work queue.
  Adding monitor for work queue.
  Pointing to the new ssl cert.
  More descriptive failure email
  No default value
  Spitting out error on failure.
  Handling missing values
  Needs redis
  Only warn about falling feed fetches when actually falling.
  Revert "Removing unused types key from index."
2021-01-20 14:21:48 -05:00
Samuel Clay
047648b508 More descriptive failure email 2021-01-18 17:49:12 -05:00
Samuel Clay
d747acc5d0 No default value 2021-01-18 17:47:17 -05:00
Samuel Clay
b58ab9f9cd Spitting out error on failure. 2021-01-18 17:46:52 -05:00
Samuel Clay
238aa3916a Handling missing values 2021-01-18 17:45:35 -05:00
Samuel Clay
c9c891e44a Needs redis 2021-01-18 17:44:19 -05:00
Samuel Clay
a4f1443c5c Only warn about falling feed fetches when actually falling. 2021-01-18 17:43:18 -05:00
Samuel Clay
8371c635f7 Merge branch 'master' into django2.0
* master: (27 commits)
  Removing log override
  Moving logging over to the newsblur log.
  Fixing search indexer background task for new celery.
  Attempting to add gunicorn errors to console/log.
  Better handling of missing subs.
  Handling missing user sub on feed delete.
  Correct encoding for strings on systems that don't have utf-8 as default encoding.
  Writing in the real urllib3 dependency for requests.
  Upgrading requests due to urllib3 incompatibility.
  Login required should use the next parameter.
  Upgrading django oauth toolkit for django 1.11.
  Handling newsletters with multiple recipients.
  Extracting image urls sometimes fails.
  Handling ajax errors in json views.
  Adding timeouts to most outbound requests.
  Sentry SDK 0.19.4.
  Removing imperfect proxy warning for every story.
  Found four more GET/POST crosses.
  Feed unread count may need a POST.
  Namespacing settings.
  ...
2020-12-08 09:09:25 -05:00
Samuel Clay
4bc21931e9 Namespacing settings. 2020-12-05 17:23:31 -05:00
Samuel Clay
3737c13b22 Updating paths for python 3 2020-12-03 14:05:32 -05:00
Samuel Clay
b89e7dc429 Merge branch 'django1.11' into django2.0
* django1.11: (152 commits)
  request.raw_post_data -> request.body (django 1.6)
  Upgrading pgbouncer to 1.15.0.
  Finishing off Postgresql 13 upgrade.
  Upgrading to Postgresql 13.
  Ubuntu 20.04
  Fixing supervisor path issues
  Upgrading setuptools
  Fixing flask
  Handling over capacity for twitter.
  Max length for image_urls.
  Properly filtering newsletter feeds.
  Fixing issue with text importer on feed-less urls.
  Removing dependency, fixing encoding issue for pages.
  Fixing DB Monitor.
  Updating User Agent for all fetchers.
  Ignoring VSCode.
  Fixing DB Monitor.
  Updating User Agent for all fetchers.
  Ignoring VSCode.
  Fixing Statistics by fixing how timezones are handled.
  ...
2020-12-03 14:04:26 -05:00
Samuel Clay
516f6c5631 Fixing feeds failed fetch monitor. 2020-11-12 19:19:42 -05:00
Samuel Clay
3621539106 Task fetches error. 2020-11-12 18:25:38 -05:00
Jonathan Math
af6db197d5 Merge remote-tracking branch 'origin/django1.6' into django2.0 2020-06-23 00:46:40 -04:00
Jonathan Math
3a0a2c28b8 2to3 utils/*.py 2020-06-19 02:27:48 -04:00
Samuel Clay
e42f3011af Updating emails on monitors. 2020-06-08 15:11:42 -04:00
Samuel Clay
2c747c29f2 Better text in monitor emails 2020-06-03 12:44:47 -04:00
Samuel Clay
6d2d9a61e9 Adding newsletter checker and feed fetcher checker for better monitoring. 2020-06-03 12:38:11 -04:00