David Sinclair
51684a7812
#1247 (Mac Catalyst edition)
...
- Rewrote the trainer view using SwiftUI, to be native instead of a web view.
- Added a Feed class and other data enhancements to support this.
2024-04-04 20:06:11 -05:00
David Sinclair
d41280b2e1
#1247 (Mac Catalyst edition)
...
- Fixed overlapping stories when swiping with two fingers in feed detail.
- This issue was on iPad too (and may not have been Catalyst-specific).
2024-03-26 22:02:32 -05:00
David Sinclair
87d3cabfad
#1247 (Mac Catalyst edition)
...
- Worked around Catalyst bug where the feeds list is unexpectedly inset.
2024-03-26 19:43:03 -05:00
David Sinclair
1d5fd23b3c
Merge branch 'master' into catalyst
2024-03-25 19:31:59 -05:00
Samuel Clay
65e51ac6ec
Handling broken youtube channel
2024-03-04 09:24:23 -05:00
Samuel Clay
0181a2e4b0
Youtube username/title
2024-03-04 09:21:00 -05:00
Samuel Clay
7d08632e9c
Handling youtube usernames that are actually handles.
2024-03-03 13:09:59 -05:00
Samuel Clay
2f4d823303
Handling @handle youtube.com feeds when adding a feed.
2024-03-03 13:06:08 -05:00
Samuel Clay
7b99693f4a
Users who are too far into paging now get a 404
2024-03-03 13:02:37 -05:00
Samuel Clay
a5222d9675
Updating youtube fetcher to use channels/playlists/users for everything, no longer relying on RSS/xml url.
2024-03-03 12:59:12 -05:00
Samuel Clay
ec44039cc9
Updating certs.
2024-03-02 08:37:20 -05:00
Samuel Clay
1f5e9053dd
Handling too many feeds tasked.
2024-02-28 09:33:10 -05:00
Samuel Clay
25d6d84971
Bumping concurrency for feed fetchers.
2024-02-26 21:08:40 -05:00
Samuel Clay
8c226b55d3
Icon importer also uses new consul domain.
2024-02-26 21:07:40 -05:00
Samuel Clay
78f2599e59
User not user agent
2024-02-26 14:43:59 -05:00
Samuel Clay
669c07e023
Adding individual IP addresses from hetzner.
2024-02-26 14:42:17 -05:00
Samuel Clay
ff6b1e0040
Moving hetzner migration doc to archive
2024-02-25 20:02:50 -05:00
Samuel Clay
e7bf664e02
Formatting
2024-02-25 20:02:12 -05:00
Samuel Clay
22f187b616
Adding dwww
2024-02-25 18:51:58 -05:00
Samuel Clay
b621dd738c
Moving node consul
2024-02-25 17:57:20 -05:00
Samuel Clay
dc883aeac2
Moving to new node page consul domain.
2024-02-25 17:54:11 -05:00
Samuel Clay
d6643bb8ab
Rewriting original page server to use async.
2024-02-25 17:13:38 -05:00
Samuel Clay
9c15c1ac60
New consul node name for mongo analytics db.
2024-02-25 15:56:36 -05:00
Samuel Clay
006bdc7964
Logging failed page fetch timeout.
2024-02-25 15:41:35 -05:00
Samuel Clay
e9fdaadc70
Updating redis pubusb port
2024-02-25 14:24:58 -05:00
Samuel Clay
dc59b019a3
Moving to new redis ports.
2024-02-25 13:54:14 -05:00
Samuel Clay
c2d6c2f22e
All postgres servers need to know secondary
2024-02-25 13:14:13 -05:00
Samuel Clay
56f5ff501a
Old task servers should use smaller concurrency.
2024-02-25 12:36:08 -05:00
Samuel Clay
41bf125467
Last minute changes to migration strategy.
2024-02-25 12:30:42 -05:00
David Sinclair
6f91f69e56
#1247 (Mac Catalyst edition)
...
- Mac-specific story CSS.
2024-02-23 20:56:12 -05:00
David Sinclair
7e3e7ce244
#1247 (Mac Catalyst edition)
...
- Now uses the blurred sidebar style for the Feeds list if the theme is similar to the system appearance (otherwise it looks horrible).
2024-02-23 20:48:44 -05:00
David Sinclair
efc9f6bd46
#1247 (Mac Catalyst edition)
...
- Implemented a modern UIContextMenuInteraction for Feed Detail on Mac, since it handles right-click in a Mac way.
- Disabled the Feed Detail long press menu on Mac, since it’s redundant.
- Fixed some items in the contextual menu in Grid view.
2024-02-23 19:41:48 -05:00
David Sinclair
77e95a1c1f
#1247 (Mac Catalyst edition)
...
- Added extra logic to prevent hiding the feeds list when changing between feeds in some situations.
- Worked around UIKit bug where showing the feeds list would take two taps/clicks in some situations.
2024-02-23 13:52:37 -05:00
David Sinclair
985ab53c71
#1247 (Mac Catalyst edition)
...
- Added a View ▸ Show submenu for the intelligence mode.
- Fixed the intelligence HUD not being horizontally centered on iPad and Mac.
- Added Edit ▸ Find in Sites and Find in Feed commands to select the search fields in those views.
- Disabled keyboard scrolling of the story pages, since that interfered with changing stories in the feed detail.
2024-02-22 22:08:38 -05:00
David Sinclair
6f62873c5f
Merge branch 'master' into catalyst
2024-02-22 19:20:57 -05:00
Samuel Clay
015d922cb2
Redis replica migration.
2024-02-19 17:43:45 -05:00
Samuel Clay
5098a86c79
Adding to hetzner migration.
2024-02-18 17:21:03 -05:00
Samuel Clay
06ead8349a
Hetzner migration notes.
2024-02-18 17:17:05 -05:00
Samuel Clay
bef8b73b79
Splitting redis roles.
2024-02-18 17:16:56 -05:00
Samuel Clay
79d71fa4e2
Moving redis to new ports
2024-02-18 16:22:06 -05:00
Samuel Clay
148d19a605
Faster ufw, now progressively enhanced.
2024-02-18 16:10:51 -05:00
Samuel Clay
f6a2a910ff
Fixing hetzner consul ips.
2024-02-18 15:24:30 -05:00
Samuel Clay
1fa902f6a1
Speeding up ufw by batching up the commands.
2024-02-18 14:51:48 -05:00
Samuel Clay
38c7463609
Adding hetzner db-consul servers.
2024-02-18 14:51:38 -05:00
Samuel Clay
f2f6370c7d
Handling common apns error.
2024-02-18 13:09:43 -05:00
Samuel Clay
fe708196ee
Tailing logs needs a bit more width for new task servers.
2024-02-18 08:23:41 -05:00
Samuel Clay
7bd7d4ba9d
Tailing logs needs a bit more width for new task servers.
2024-02-18 08:23:21 -05:00
Samuel Clay
4d6f0b5000
Upping app gunicorn workers.
2024-02-18 08:12:28 -05:00
Samuel Clay
27d5803ca9
SERVER_NAME needs the env
2024-02-18 08:09:08 -05:00
Samuel Clay
f17d12a10c
Work servers only need 4 celery.
2024-02-18 08:08:25 -05:00