Commit graph

35 commits

Author SHA1 Message Date
rimu
c650243c0e remove gevent entirely 2025-01-23 10:12:06 +13:00
rimu
31369f0852 scale back asyncio ambitions
I've removed the psycogreen monkey-patching for async DB access - too many connection problems

The gevent monkey-patch remains for now
2025-01-23 08:53:55 +13:00
rimu
1174134c73 async io, omg 2025-01-19 16:01:03 +13:00
mtyton
dae5441604 Merge branch 'main' into feature/image_post_editing 2024-12-21 13:13:07 +01:00
mtyton
22e2eacc8c Fixed issues with Image post editing. Added utility to check if image is local or remote. 2024-12-21 13:05:14 +01:00
rimu
d73c12d4c7 remove moviepy and ffmpeg dependency 2024-12-16 20:49:43 +13:00
rimu
4f95d1237e avif image support #374 2024-12-06 09:44:56 +13:00
rimu
8b52d33739 replace requests with httpx #15 2024-09-15 19:32:42 +12:00
rimu
a473e9c55c experimenting with LD Signatures 2024-08-27 19:37:47 +12:00
rimu
9bad635805 remove moment.js to decrease carbon usage 2024-08-23 11:14:47 +12:00
rimu
91f61299d4 update some insecure packages #214 2024-08-13 20:41:00 +12:00
rimu
14162225a0 update some insecure packages #214 2024-08-13 17:44:28 +12:00
rimu
abd4dd16c9 embed video and generate still thumbnail 2024-04-16 16:35:12 +12:00
rimu
635449db0f slugify community urls #78 2024-04-03 20:53:50 +13:00
rimu
a860ce45cd urllib3 version 2024-03-24 19:16:02 +13:00
rimu
6d2b722f0e move urllib to top
this needs to already be present before flask is installed, so it is the correct version when boto3 is installed. phew
2024-03-24 10:17:23 +13:00
rimu
1394d7baad update install docs 2024-03-23 21:23:38 +13:00
rimu
3085dfc29a search posts 2024-03-01 20:32:29 +13:00
saint
a0fc14bdd9 adds sentry support to send errors. in sentry.io you can create a free account for small sites. 2024-02-28 17:25:10 +01:00
rimu
d69dac7631 set user-agent while parsing og:image meta tag 2024-02-04 22:02:32 +13:00
rimu
78d1dfb45c simplify voting 2024-01-13 22:29:57 +13:00
rimu
1dad787bc4 filter certain types of post 2024-01-13 18:18:32 +13:00
rimu
195901975f issues found during deployment 2024-01-03 22:52:19 +13:00
rimu
454742172d typo 2024-01-03 21:28:18 +13:00
rimu
6182240ad3 move long-running tasks to separate background process (celery + redis) 2023-12-24 13:28:41 +13:00
rimu
ac8a229475 rss feeds on communities 2023-12-12 18:28:49 +13:00
rimu
e97f3ee4ab generate thumbnails from og:image meta tag 2023-11-29 20:32:07 +13:00
rimu
a17b8785d3 create and view image posts 2023-11-27 22:05:35 +13:00
rimu
4888e2e2e2 federate incoming posts and post replies 2023-09-16 19:09:04 +12:00
rimu
20dfc5a43b follow remote communities - activitypub 2023-09-08 20:04:01 +12:00
rimu
a4f8791777 user registration and email verification 2023-08-26 15:41:11 +12:00
rimu
a9bfe2f391 activitypub - signatures wip 2023-08-22 21:24:11 +12:00
rimu
83c8415fec activitypub - actors and their outboxes 2023-08-10 21:13:37 +12:00
rimu
f381954358 misc boilerplate 2023-08-05 21:26:44 +12:00
rimu
24646e42ca minimal flask app starting point 2023-07-28 16:22:12 +12:00