Julian Lam
|
a2fb939b5c
|
fix: wrong property name for OrderedCollection items
|
2024-06-28 15:14:22 -04:00 |
|
Julian Lam
|
e75ec39b70
|
feat: topic backfill logic via resolvable context #12647
|
2024-06-28 12:54:41 -04:00 |
|
Julian Lam
|
4e9cd8efc0
|
feat: track incoming requests by id, analytics increment for some metrics, ignore repeated requests by id
closes #12574
|
2024-05-14 12:07:18 -04:00 |
|
Julian Lam
|
05cdb7d920
|
fix: send topic title in context object
|
2024-05-03 14:43:04 -04:00 |
|
Julian Lam
|
109f423211
|
fix: partOf and type
|
2024-05-03 14:21:46 -04:00 |
|
Julian Lam
|
1a21c8add4
|
fix: if post count is less than posts per page, don't paginate in ordered collection
|
2024-05-03 14:16:32 -04:00 |
|
Julian Lam
|
4b29a1b91d
|
refactor: context actor to serve an as:OrderedCollection instead of as:Page, and added context property (as per FEP-7888) to refer to it, changed audience to point to category
|
2024-05-03 14:11:25 -04:00 |
|
Julian Lam
|
cf291a518d
|
feat: help modal for world page
|
2024-04-29 12:48:06 -04:00 |
|
Julian Lam
|
af324dae55
|
feat: remove /world/all route, add intro header to /world
|
2024-04-25 15:47:00 -04:00 |
|
Julian Lam
|
7180819c21
|
Revert "fix: make sort work with world filters"
This reverts commit cd8a91fe89.
|
2024-04-25 15:47:00 -04:00 |
|
Opliko
|
cd8a91fe89
|
fix: make sort work with world filters
|
2024-04-06 02:26:54 +02:00 |
|
Opliko
|
d1fa6a596b
|
feat: sorting an filtering in /world
|
2024-03-28 17:07:34 +01:00 |
|
Opliko
|
e266b44745
|
feat: make the /api/world data more category-like
|
2024-03-28 13:14:02 +01:00 |
|
Opliko
|
3c6966fb0f
|
feat: add more properties from /category to /world
|
2024-03-28 11:57:43 +01:00 |
|
Julian Lam
|
5a2d17dfd1
|
fix: regression that caused S2S calls to topics to return with a 404
|
2024-03-20 23:06:45 -04:00 |
|
Julian Lam
|
00101d9e29
|
fix: only serve local posts via S2S when queried
|
2024-03-08 20:45:51 -05:00 |
|
Julian Lam
|
0c2cfbe7a0
|
chore: lint
|
2024-03-06 14:59:49 -05:00 |
|
Julian Lam
|
0cf6af9b6c
|
fix: redir on bad world filter
|
2024-02-28 14:10:21 -05:00 |
|
Julian Lam
|
563db78f87
|
fix: lint
|
2024-02-26 13:47:55 -05:00 |
|
Julian Lam
|
1bd8f9a1fa
|
feat: fine-grained privileges integration for fediverse users and world pseudo-category
|
2024-02-26 11:39:32 -05:00 |
|
Julian Lam
|
eaba2aa37f
|
feat: temporarily deny handling non-public notes
|
2024-02-21 14:58:52 -05:00 |
|
Julian Lam
|
e138b915b9
|
test: fix tests
|
2024-02-20 15:01:38 -05:00 |
|
Julian Lam
|
19d017b942
|
fix: guests visiting /world should see all remote topics
|
2024-02-14 10:44:13 -05:00 |
|
Julian Lam
|
8912863423
|
feat: save tids to individual user inboxes based on recipient list, new /world/all route
|
2024-02-12 14:34:37 -05:00 |
|
Julian Lam
|
a61e7fe79b
|
fix: remove now unused world/:tid route and assoc. controller
|
2024-02-07 13:49:14 -05:00 |
|
Julian Lam
|
80377599d1
|
fix: logic error
|
2024-02-07 12:38:46 -05:00 |
|
Julian Lam
|
415b4fe11a
|
feat: Announce(Note) and Undo(Announce)
|
2024-02-06 14:57:44 -05:00 |
|
Julian Lam
|
a461e5dd41
|
feat: topic and category S2S get responses
|
2024-02-06 11:04:08 -05:00 |
|
Julian Lam
|
35819cc953
|
refactor: activitypub sending to handle signed requests from categories
|
2024-02-05 16:57:17 -05:00 |
|
Julian Lam
|
88733a5160
|
feat: category actors, stub outbox
|
2024-02-02 17:19:59 -05:00 |
|
Julian Lam
|
ae042ce39e
|
feat: returning following and follower collections upon request
|
2024-02-01 16:53:47 -05:00 |
|
Julian Lam
|
607c4623c7
|
feat: Like(Note) and Undo(Like); federating likes
|
2024-02-01 16:05:31 -05:00 |
|
Julian Lam
|
94361721b1
|
fix: follower calls to return empty item list unless a page is explicitly passed in
|
2024-01-30 12:11:33 -05:00 |
|
Julian Lam
|
86a607ce8c
|
fix: move all actor object urls to immutable variants
|
2024-01-29 16:59:13 -05:00 |
|
Julian Lam
|
457bfe1685
|
fix: send proper @context value for posts (was missing)
|
2024-01-29 16:33:41 -05:00 |
|
Julian Lam
|
a3a0edb70b
|
fix: a bunch of broken things, added test for Create(Note)
|
2024-01-26 21:39:20 -05:00 |
|
Julian Lam
|
ef8cd34ba1
|
refactor: replace JIT actor retrieval with actor assertion and storage logic
|
2024-01-26 15:10:35 -05:00 |
|
Julian Lam
|
2c8342632f
|
fix: missing break statement
|
2024-01-26 11:45:09 -05:00 |
|
Julian Lam
|
a355c05d83
|
fix: reject spiders on remote profile GETs
|
2024-01-26 11:36:44 -05:00 |
|
Julian Lam
|
25434d2a6e
|
fix: send back correct actor id on webfinger calls
|
2024-01-26 11:20:14 -05:00 |
|
Julian Lam
|
6b517252b9
|
feat: activitypub response to note retrieval via pid
|
2024-01-25 16:27:56 -05:00 |
|
Julian Lam
|
0b3ca8e366
|
fix: /uid/:uid route to return actor
|
2024-01-25 16:00:46 -05:00 |
|
Julian Lam
|
3c24cfb4a9
|
fix: unused require, tests
|
2024-01-25 11:06:30 -05:00 |
|
Julian Lam
|
8453b83e9e
|
feat: added mocks.actor and Update(Person) activity on profile update
|
2024-01-24 20:10:22 -05:00 |
|
Julian Lam
|
e00a03bb9c
|
fix: revert home page routing change and moved instance actor endpoint to
|
2024-01-24 14:09:40 -05:00 |
|
Julian Lam
|
911177ceda
|
chore: removed unused requires
|
2024-01-24 14:01:40 -05:00 |
|
Julian Lam
|
c9feb92539
|
refactor: simplify remote (un)follow controller
|
2024-01-23 12:11:35 -05:00 |
|
Julian Lam
|
da0211b1a0
|
feat: proper webfinger response for instance actor
|
2024-01-23 11:22:18 -05:00 |
|
Julian Lam
|
f8cfe64c7e
|
fix: send preferredUsername in application actor response
|
2024-01-23 10:31:52 -05:00 |
|
Julian Lam
|
9885f94a2b
|
feat: application actor + public key for uid 0 signs, moved homepage route to after core routes are generated
|
2024-01-22 16:18:49 -05:00 |
|