145 Commits

Author SHA1 Message Date
3d680493c1 Fix cursor handling in trend query and logical flaws 2023-09-14 19:38:20 -04:00
634502d9fb Improve query for trending 2023-09-14 19:03:47 -04:00
847ba34907 Add language filters and feed endpoints for Blacksky FR and Blacksky Brasil 2023-09-12 15:34:06 -04:00
0c35d4e9dc Store images in database 2023-09-12 14:55:36 -04:00
c30cfda8a4 Add text and langs field on post records 2023-09-11 22:43:28 -04:00
128096b933 Prevent excluded users from using the hashtags 2023-09-11 07:29:09 -04:00
f47ea8692c Pull more posts into trending 2023-08-24 12:22:35 -04:00
9257260812 Block georgefloyd.bsky.social from viewing feed 2023-08-21 07:16:55 -04:00
326fc3ed6c Add Blacksky Trending 2023-08-06 17:29:04 -04:00
67512d1428 Add #RemoveFromBlackSky 2023-07-14 10:02:57 -04:00
43134f49ad Respect the cursor 2023-07-11 14:44:38 -04:00
782f82830c Rinny: Add users to Blacksky by replying to their posts 2023-07-10 17:32:37 -04:00
b40fef872c Respect private hashtag 2023-07-09 09:30:37 -04:00
07a6e48915 Respect private hashtag 2023-07-09 08:29:17 -04:00
f338ad1013 Start storing 'follows' in the database; Further optimize database pooling; 2023-07-07 14:26:38 -04:00
dc7bc16c61 Start saving 'likes' to the database 2023-07-06 23:57:28 -04:00
1f3997e460 Fix only-posts rkey due to character limit 2023-07-05 15:45:40 -04:00
2ba52247e2 Add an only-posts feed 2023-07-05 15:38:02 -04:00
a4dc28c349 Fix banned DID 2023-07-04 11:25:24 -04:00
fa2ff8b096 Fix cursor and remove Rudy from test ban 2023-07-04 10:36:58 -04:00
661893600d Make banned cursor an empty string 2023-07-04 10:18:27 -04:00
8d69c82d95 Add visitor log 2023-07-04 10:05:28 -04:00
31b3e7c160 Ban certain users from viewing the feed 2023-07-04 09:54:17 -04:00
47df8a2047 Ignore limits 2023-07-04 03:12:55 -04:00
a902dd1079 Fix cursor issues 2023-07-04 03:03:08 -04:00
6a1169aae8 fix bug that prevented use of cursor parameter 2023-07-04 02:18:24 -04:00
d403431b0b Less formatting in error outputs 2023-07-04 01:19:18 -04:00
c6dc52220b Less formatting in error outputs 2023-07-04 01:15:18 -04:00
d17e99982f Less formatting in error outputs 2023-07-04 01:08:17 -04:00
d701170224 Add anonymous visitors 2023-07-04 00:55:51 -04:00
65705501bc Store visitor details 2023-07-04 00:29:21 -04:00
222406fe88 Pool database connection with both a write db and read replica. 2023-07-03 15:32:00 -04:00
094ad26fa4 Add members to database using hashtags 2023-07-02 13:15:54 -04:00
22f427ed11 Add endpoints for cursor 2023-07-02 02:08:37 -04:00
455cd4fd96 Update migration scripts to work even on an existing databse) 2023-07-01 21:00:53 -04:00
d395238e23 Filter for Blacksky algo; Share connection pool 2023-07-01 19:58:55 -04:00
052a215de0 Fix hashtags 2023-06-28 16:46:20 -04:00
7bb1df0545 Add not found error 2023-06-28 12:21:53 -04:00
b941f734a5 Add /.well_known endpoint 2023-06-28 12:15:09 -04:00
c1a4f0bbb8 better error handling for database connections 2023-06-27 14:44:32 -04:00
03195bebb0 Store sequence numbers and prev hashes 2023-06-27 02:10:58 -04:00
390d638c29 Improved threading; Create migration for memberships table; Filter for Blacksky criteria before creating post 2023-06-27 00:15:12 -04:00
8f20d37bfc Spawn tasks using tokio 2023-06-25 21:26:17 -04:00
cbe3923679 Create Lexicon Crate; Finish queue_create endpoint on server 2023-06-23 16:19:16 -04:00
504b8f5ae1 Initial commit 2023-06-22 00:49:15 -04:00