Commit graph

17165 commits

Author SHA1 Message Date
Samuel Clay
573476e003 Merge branch 'master' into discover
* master: (84 commits)
  Cleanup postgres
  Adding support for hyphens in youtube usernames.
  New APNS updating cert instructions.
  Fiddling with metrics server.
  Handling broken youtube channel
  Youtube username/title
  Handling youtube usernames that are actually handles.
  Handling @handle youtube.com feeds when adding a feed.
  Users who are too far into paging now get a 404
  Updating youtube fetcher to use channels/playlists/users for everything, no longer relying on RSS/xml url.
  Updating certs.
  Handling too many feeds tasked.
  Bumping concurrency for feed fetchers.
  Icon importer also uses new consul domain.
  User not user agent
  Adding individual IP addresses from hetzner.
  Moving hetzner migration doc to archive
  Formatting
  Adding dwww
  Moving node consul
  ...
2024-04-24 09:25:45 -04:00
Samuel Clay
0d0231ea99 Cleanup postgres 2024-04-19 09:56:15 -04:00
Samuel Clay
f552d6f2c7 Adding support for hyphens in youtube usernames. 2024-04-01 08:33:45 -04:00
Samuel Clay
c70d08b384 New APNS updating cert instructions. 2024-03-28 09:59:01 -07:00
Samuel Clay
e6c26a78ac Fiddling with metrics server. 2024-03-20 09:24:10 -04: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
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
Samuel Clay
39f4d73a13 App-counts to app-count 2024-02-18 07:14:25 -05:00
Samuel Clay
caa7e05ee9 Upping task concurrency 2024-02-18 07:03:21 -05:00
Samuel Clay
f709bd7e18 Updating consul and docker for arm64. Using old redis ports. 2024-02-17 17:14:35 -05:00
Samuel Clay
af30c80aac Elasticsearch secondary 2024-02-14 16:58:24 -05:00
Samuel Clay
e9be73d3b3 Redis secondaries 2024-02-12 14:04:12 -05:00