Commit graph

16108 commits

Author SHA1 Message Date
Samuel Clay
a77a858a85 Naming pg_basebackup 2022-05-11 11:55:56 -04:00
Samuel Clay
f91598577d All app servers go to the size. 2022-05-11 11:23:49 -04:00
Samuel Clay
3f12ca8647 Handling missing hub.challenge when hub sends a 404 back. (from https://www.lifehate.it/feed) 2022-05-11 10:54:18 -04:00
Samuel Clay
28b3c07943 Only DEBUG_QUERIES are needed to debug queries. 2022-05-11 10:42:23 -04:00
Samuel Clay
5419bebaa1 Showing color in sql log. 2022-05-10 21:37:31 -04:00
Samuel Clay
31de0f7a97 Upgrading to latest pymongo v3 to work with mongodb v4.0. Required rewrite of mongodb introspection, now using built-in pymongo monitoring. Should work on both web and celery. 2022-05-10 20:58:47 -04:00
Samuel Clay
5dba6549ef Removing unused mongo mms utils and configs. 2022-05-10 20:53:56 -04:00
Samuel Clay
30898df3e5 Updating pymongo to mongodb 4.0 compatible. Any further and we lose mongo wire protocol inspection. 2022-05-10 11:05:26 -04:00
Samuel Clay
dfc8c644e3 Full arm64 setup for imageproxy. 2022-05-10 09:38:38 -04:00
Samuel Clay
230c57b792 Rearranging TF vars 2022-05-10 09:28:07 -04:00
Samuel Clay
bdbe7b8797 Upgrading to MongoDB 4.0, and upping mongo servers. 2022-05-09 21:20:51 -04:00
Samuel Clay
926a3f0841 Another Elasticsearch More Like This implementation, but it still doesn't surface anything close to correct. 2022-05-05 14:26:00 -04:00
Samuel Clay
909722b361 Showing reason why an original page won't load. Fixes #1519. 2022-05-02 16:57:15 -04:00
Samuel Clay
e0ecf1d6ff Stop postgres before basebackup. 2022-05-02 15:41:45 -04:00
Samuel Clay
434df3be16 Archiving old postgres data when using basebackup, to be manually deleted (or not, should be empty on new secondaries). 2022-05-02 15:05:31 -04:00
Samuel Clay
4170cd8f77 Adding pg_ident.conf. 2022-05-02 13:21:02 -04:00
Samuel Clay
b586d519c9 Moving pg basebackup to a backup role 2022-05-02 09:32:35 -04:00
Samuel Clay
3670faf99d Adding a secondary postgres that starts from a pg_basebackup. Still needs testing. 2022-04-30 07:24:46 -04:00
Samuel Clay
de309183c5 Adding timestamps to backup logs 2022-04-30 06:51:11 -04:00
Samuel Clay
9ea16aadb7 No TTY/input needed on backups. 2022-04-30 06:47:09 -04:00
Samuel Clay
94fda89ee5 Paths are in different environments. 2022-04-29 17:13:17 -04:00
Samuel Clay
1dc0e98448 Renaming postgresql backups 2022-04-29 16:53:47 -04:00
Samuel Clay
464fecd18e Adding postgres restore command and updating backup script. 2022-04-29 16:45:17 -04:00
Samuel Clay
952e6937b7 The complete_river endpoint was on the wrong ajax group, causing it to kill active feed page loads. UGH. 2022-04-26 11:53:31 -04:00
Samuel Clay
03c82299eb Bit rot in terraform's digitalocean led to new droplets not being attached for DO projects, thereby not being included in the firewall, so new droplets would never go online until added. This now adds them automatically, although new groups need to be added. 2022-04-26 10:57:52 -04:00
Samuel Clay
06d5ef497a iOS v11.2 2022-04-25 14:38:24 -04:00
David Sinclair
7328dfdc24 #1604 (preference for automatically opening folder)
- Added a new “When opening app” preference for what folder to show on launch.
- Implemented for both iPhone and iPad.
- Fixed loading default prefs.
- Removed the obsolete restore position preference.
- Enhanced the preferences views to support letting the app add custom values, to enable choosing any folder.
2022-04-25 14:38:24 -04:00
David Sinclair
edd22ffcd8 #1500 (load first story when opening feed)
- Fixed default behavior of “when opening a site” preference on iPad, so if the preference hasn’t been changed, shows the first story by default, matching the preference.
- Added support for this preference on iPhone, where it defaults to show the stories.
2022-04-25 14:38:24 -04:00
David Sinclair
5c2d657d0e #1643 (canceling slide out in story list resets position) 2022-04-25 14:38:24 -04:00
David Sinclair
c0826c047a State restoration experiments
- Fixed crash on iPhone.
- However, the state restoration mechanism doesn’t work with the split layout, since it has dynamic content.
- If state restoration is desired, we’ll need an alternative approach, more like when loading from a widget or notification.
- So discarded experimental code, and left disabled for now.
2022-04-25 14:38:24 -04:00
David Sinclair
dba3a4e62d #1672 (can't add a saved story tag when saving story) 2022-04-25 14:38:24 -04:00
David Sinclair
d7a2159954 #1669 (scrolling broken)
- Oops, sorry about that.
- iPad-specific change is now restricted to iPad.
2022-04-25 14:38:24 -04:00
David Sinclair
dd9a65d9c5 #1660 (don't fetch feeds when opening notifications)
- Fixed some issues with loading notifications.
2022-04-25 14:38:24 -04:00
David Sinclair
3c2d26ff0e Fixed #1665 (story cut off in multi app mode) 2022-04-25 14:38:24 -04:00
David Sinclair
d812bfdfdd #1666 (toggling fullscreen loses story position)
- The story scroll position is now maintained (as best as possible) when toggling fullscreen.
2022-04-25 14:38:24 -04:00
David Sinclair
b8453fe985 #1659 (full screen button doesn't work when story titles on bottom)
- Fixed feeds list disappearing when selecting a feed.
- Fixed non-functional full-screen buttons in top and bottom layout.
- In top/bottom full-screen mode, a Sites button appears to show the sidebar (or can use edge swipe).
2022-04-25 14:38:24 -04:00
David Sinclair
946461ea35 Fixed #1657 (returning to the app causes story to be offset) 2022-04-25 14:38:24 -04:00
David Sinclair
8228b30d2f Fixed #1656 (odd 1px white border at bottom of story list) 2022-04-25 14:38:24 -04:00
David Sinclair
88eff493fc #1655 (up/down keys no longer working) 2022-04-25 14:38:24 -04:00
David Sinclair
3fa4a7777b #1649 (feed bar disappears when scrolling to top of story) 2022-04-25 14:38:24 -04:00
David Sinclair
ada74137ed Xcode update 2022-04-25 14:38:24 -04:00
Samuel Clay
4647c73df4 Fixing use strict error in JS. 2022-04-25 14:38:24 -04:00
Samuel Clay
fd298e7980 Prod debug on local postgres. 2022-04-22 16:10:59 -04:00
Samuel Clay
57b190e241 Adding url normalize library to update aging urlnorm.py from Mark Pilgrim. 2022-04-19 15:09:26 -04:00
Samuel Clay
dd646d1c4d Handling missing histogram prometheus counter. 2022-04-18 16:24:33 -04:00
Samuel Clay
f7f5425d8f Clear prometheus cache on reload. 2022-04-11 11:03:14 -04:00
Samuel Clay
283bba5cd3 Rearranging urls for paypal. Also updating to latest gunicorn. 2022-04-11 11:01:02 -04:00
Samuel Clay
3b29c1d6dc Pulling latest docker image in a separate task. 2022-04-11 11:01:02 -04:00
Samuel Clay
10f4d6122e
Merge pull request #1667 from jtbrough/master
Update elasticsearch:7.16.3 (Log4j 2.17.1)
2022-04-04 09:29:52 -04:00
Jordan Brough
5d117458b9
Update elasticsearch:7.16.3 (Log4j 2.17.1)
ref: 
https://www.elastic.co/guide/en/elasticsearch/reference/7.17/release-notes-7.16.3.html#release-notes-7.16.3
https://logging.apache.org/log4j/2.x/security.html
2022-04-03 19:44:35 -06:00