* master:
The complete_river endpoint was on the wrong ajax group, causing it to kill active feed page loads. UGH.
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.
iOS v11.2
#1604 (preference for automatically opening folder)
#1500 (load first story when opening feed)
#1643 (canceling slide out in story list resets position)
State restoration experiments
#1672 (can't add a saved story tag when saving story)
#1669 (scrolling broken)
#1660 (don't fetch feeds when opening notifications)
Fixed#1665 (story cut off in multi app mode)
#1666 (toggling fullscreen loses story position)
#1659 (full screen button doesn't work when story titles on bottom)
Fixed#1657 (returning to the app causes story to be offset)
Fixed#1656 (odd 1px white border at bottom of story list)
#1655 (up/down keys no longer working)
#1649 (feed bar disappears when scrolling to top of story)
Xcode update
Fixing use strict error in JS.
Prod debug on local postgres.
- 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.
- 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.
- 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.
- 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).
* master:
Clear prometheus cache on reload.
Rearranging urls for paypal. Also updating to latest gunicorn.
Pulling latest docker image in a separate task.
Update elasticsearch:7.16.3 (Log4j 2.17.1)