Commit graph

15202 commits

Author SHA1 Message Date
Samuel Clay
78c9a4fd0c Begin upgrade, 1% of users. 2021-06-29 17:22:54 -04:00
Jonathan Math
a851e246d5 add RUNWITHMAKEBUILD=True to Makefile commands 2021-06-29 08:42:45 -06:00
Jonathan Math
03744b3056 add fixtures for duplicate_feeds test 2021-06-29 08:40:07 -06:00
Jonathan Math
18e43fd7f1 rm utils/test_settings.py. It is never used 2021-06-29 08:39:37 -06:00
Jonathan Math
26ac902ef9 remove custom installed_apps from test settings 2021-06-29 08:38:36 -06:00
Jonathan Math
666015ee0e make test_settings.py use docker mongo 2021-06-29 08:38:17 -06:00
Jonathan Math
bbfb66cdd4 add RUNWITHMAKEBUILD=True to makefile docker-compose commands. add make command for looking at mongo logs 2021-06-29 08:33:30 -06:00
Jonathan Math
8e21996bbd Merge branch 'dashboard3' of https://github.com/samuelclay/NewsBlur into dashboard3 2021-06-29 08:32:12 -06:00
Samuel Clay
3c48611006 Adding docker containerization for mongo, plus footgun link (thx @tedder42) 2021-06-28 20:00:42 -04:00
Samuel Clay
159251f3c0 Switch to blog.newsblur.com. 2021-06-28 18:50:30 -04:00
Samuel Clay
45e9710a33 Grammar 2021-06-28 18:31:51 -04:00
Samuel Clay
569df99676 Updating blog post, pushing public on blog.newsblur.com. 2021-06-28 18:29:57 -04:00
Samuel Clay
bca23d3850 Adding redesign blog post draft. 2021-06-28 18:13:20 -04:00
Samuel Clay
1249e685d9 Merge branch 'dashboard3' into sictiru
* dashboard3: (292 commits)
  Fixing padding on story titles in certain configurations.
  Docker nginx should force reload of every script/css file to ease debugging.
  Adding tl;dr to hacking post. Stubbing in redesign post.
  Redirecting old Tumblr /rss url to Jekyll's /feed.xml url
  word-break: break-all;
  Fixing title overflow on dashboard (seen in global shared stories).
  Blog post edits
  Blog post: How a Docker footgun led to a vandal deleting NewsBlur's MongoDB database
  no need to pass filename into backup_psql.py in ansible postgres backup. removing it
  fix syntax for backup_redis and duse socket for getting hostname instead of passing in as an argument
  fix syntax for mongo backups
  change get_postgres_credentials.py to get_credentials.py so it can also be used to get the s3 bucket name. Fix postgres backups
  add multiline command syntax `>-` to cronjobs for sanity checkers
  remove syntax error from redis bgsave sanity checker
  Adding text fixtures to ensure newbslur blog doesn't duplicate data.
  WIP on post-mortem of the mongodb hack blog post.
  run command to get redis log path in cronjob for redis bgsave. This way if the container id changes for any reason, the change will be picked up when the cronjob starts instead of being evaluated only when the cronjob is deployed with ansible
  add -it to disk usage commands for cronjobs. capitalize OUTPUT in disk usage commands
  edit ansible files so that all disk usage sanity checkers run hourly
  remove unused subprocess imports from sanity checkers
  ...
2021-06-28 16:39:44 -04:00
Samuel Clay
4f912ba5a3 Fixing padding on story titles in certain configurations. 2021-06-28 16:20:00 -04:00
Samuel Clay
e23cf14b29 Docker nginx should force reload of every script/css file to ease debugging. 2021-06-28 16:19:48 -04:00
Samuel Clay
adf8204a0c Adding tl;dr to hacking post. Stubbing in redesign post. 2021-06-28 16:04:48 -04:00
Samuel Clay
c548bf6c36 Redirecting old Tumblr /rss url to Jekyll's /feed.xml url 2021-06-28 13:37:55 -04:00
Samuel Clay
252e6c3c3c word-break: break-all; 2021-06-28 13:20:20 -04:00
Samuel Clay
76d8d81fff Fixing title overflow on dashboard (seen in global shared stories). 2021-06-28 13:10:12 -04:00
Jonathan Math
09dccbab87 update requirements.txt to match what is in the newsblur/newsblur_python3 image 2021-06-27 20:26:11 -06:00
Samuel Clay
9c9840bada Blog post edits 2021-06-27 21:35:32 -04:00
Samuel Clay
4b51adb691 Blog post: How a Docker footgun led to a vandal deleting NewsBlur's MongoDB database 2021-06-27 21:04:14 -04:00
Jonathan Math
0e81d2f346 no need to pass filename into backup_psql.py in ansible postgres backup. removing it 2021-06-27 14:40:00 -06:00
Jonathan Math
a78dec3ed9 fix syntax for backup_redis and duse socket for getting hostname instead of passing in as an argument 2021-06-27 14:36:24 -06:00
Jonathan Math
4846457bc4 fix syntax for mongo backups 2021-06-27 14:32:37 -06:00
Jonathan Math
8ede5a3987 change get_postgres_credentials.py to get_credentials.py so it can also be used to get the s3 bucket name. Fix postgres backups 2021-06-27 14:11:14 -06:00
Jonathan Math
baee7a798b add multiline command syntax >- to cronjobs for sanity checkers 2021-06-27 13:24:07 -06:00
Jonathan Math
10a4d68f42 Merge branch 'dashboard3' of https://github.com/samuelclay/NewsBlur into dashboard3 2021-06-27 13:07:39 -06:00
Jonathan Math
4b257bce00 remove syntax error from redis bgsave sanity checker 2021-06-27 13:07:32 -06:00
Samuel Clay
11658b33ac Adding text fixtures to ensure newbslur blog doesn't duplicate data. 2021-06-25 19:58:59 -04:00
Samuel Clay
c2e34d3c8d WIP on post-mortem of the mongodb hack blog post. 2021-06-25 19:58:58 -04:00
Jonathan Math
5cbe285888 run command to get redis log path in cronjob for redis bgsave. This way if the container id changes for any reason, the change will be picked up when the cronjob starts instead of being evaluated only when the cronjob is deployed with ansible 2021-06-25 11:49:38 -06:00
Jonathan Math
dfe72b3e04 add -it to disk usage commands for cronjobs. capitalize OUTPUT in disk usage commands 2021-06-25 11:46:09 -06:00
Jonathan Math
972f13b394 edit ansible files so that all disk usage sanity checkers run hourly 2021-06-25 11:42:21 -06:00
Jonathan Math
fb1cdc9689 remove unused subprocess imports from sanity checkers 2021-06-25 11:41:29 -06:00
Jonathan Math
91930c1476 Merge branch 'dashboard3' of https://github.com/samuelclay/NewsBlur into dashboard3 2021-06-25 09:14:38 -06:00
Jonathan Math
0cc444294f fix prometheus.consul.yml.j2 2021-06-25 09:14:21 -06:00
Samuel Clay
cea069d842 Fixing redis sanity checker. 2021-06-24 13:21:25 -04:00
Samuel Clay
57c2713029 Fixing redis bgsave and disk checker monitors. 2021-06-24 11:54:56 -04:00
Samuel Clay
ae95b25910 Cleaning up monitors, switching to cron file, adding hostname. 2021-06-24 11:50:38 -04: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
Samuel Clay
96ccc7bdd9 Turning off work queue checker from firing all the time. 2021-06-24 11:12:52 -04:00
Samuel Clay
34fd84279e Merge branch 'master' into dashboard3
* master:
  3a update
2021-06-24 03:19:51 -04:00
Samuel Clay
01c98b5d3c 3a update 2021-06-24 03:19:45 -04:00
Samuel Clay
3bacb3369b Merge branch 'master' into dashboard3
* master:
  12a update
2021-06-24 00:13:39 -04:00
Samuel Clay
311c5a7198 12a update 2021-06-24 00:13:33 -04:00
Larry Hosken
480bcd5664 Update FAQ: Things haven't displayed OK in Google Reader in years. 2021-06-23 20:23:57 -07:00
Samuel Clay
b533d824f1 Turning off Docker iptables firewall exclusion. See https://stackoverflow.com/questions/30383845/what-is-the-best-practice-of-docker-ufw-under-ubuntu 2021-06-23 23:16:10 -04:00