Julian Lam
5a2d17dfd1
fix: regression that caused S2S calls to topics to return with a 404
2024-03-20 23:06:45 -04:00
Opliko
d75894eb9b
feat: add TTL cache for Actors.assert
2024-03-21 00:25:27 +01:00
Barış Soner Uşaklı
1027c6e6dd
Merge branch 'develop' into activitypub
2024-03-20 12:20:57 -04:00
Barış Soner Uşaklı
cb1c995b06
Merge branch 'master' into develop
2024-03-20 12:20:24 -04:00
Barış Soner Uşaklı
dc67f54e84
feat: allow customizing uploads.upload socket methods
...
closes #12416
2024-03-20 10:07:14 -04:00
Tomas Nesrovnal
5924a6eb43
feat: add playsinline video attribute ( #12419 )
2024-03-18 12:25:07 -04:00
Opliko
953231fc90
feat(activitypub): show world category in selectors
...
Allows for posting to World, showing World in unread/recent/etc
also removes now-unnecessary special case for privileges
2024-03-18 01:50:11 +01:00
Barış Soner Uşaklı
4a4648c2af
Merge branch 'master' into develop
2024-03-16 18:58:01 -04:00
Barış Soner Uşaklı
4787d013cf
fix : #12415 , fix notification escaping for queued posts
2024-03-16 18:56:54 -04:00
Julian Lam
5f60f75f7d
fix: restore accidentally removed calls to updateLocalRecipients and saveAttachments
2024-03-15 16:38:00 -04:00
Julian Lam
c76d4018f2
fix: properly handle empty fields param
2024-03-15 12:07:33 -04:00
Julian Lam
7af0715146
fix: circular object ref.
...
getCategoriesFields was returning full pseudo-category object even if fields were specific, now it only returns fields requested.
navigating to /category/-1 now redirects to /world
2024-03-15 12:00:23 -04:00
Julian Lam
ccd9c7ed85
fix: tweak maxTags handling
2024-03-14 14:48:35 -04:00
Julian Lam
1a92239c15
fix: send topic notif on reply
2024-03-14 13:50:43 -04:00
Julian Lam
44a183dd84
fix: typo
2024-03-14 13:41:04 -04:00
Julian Lam
0a2482cf51
fix: double-OP issue when remote reply comes in to local mainPid
2024-03-14 13:28:57 -04:00
Julian Lam
7aa56c727b
fix: filter out system tags and prune extra tags beyond number allowed, when creating topic from remote data
2024-03-14 13:28:57 -04:00
Julian Lam
ebd750b4c7
fix: resolve toPid to local pid if able
2024-03-14 00:17:45 -04:00
Julian Lam
c346177bb9
fix: tweak user.search to better handle local usernames with colons in them
2024-03-13 15:41:41 -04:00
Julian Lam
83392f3ca2
feat: log all post edits to the event log, return eid when logging events, plumb eid into Update(Note) to federate out as a unique id
2024-03-13 15:27:59 -04:00
Julian Lam
0bfdbb6a5c
feat: if Update(Note) is received for a post that does not already exist, assert it
2024-03-13 15:05:42 -04:00
Julian Lam
c5c0c47393
chore: lint
2024-03-13 11:45:28 -04:00
Julian Lam
81b319f494
fix: accidental saving of ephemeral _activitypub object into db, should plumb into hooks only
2024-03-13 11:19:50 -04:00
Julian Lam
c6624b6341
chore: remove now-unused notes.assert
2024-03-13 11:07:38 -04:00
Julian Lam
519e025e27
feat: return count of new notes in assertTopic
2024-03-13 11:03:08 -04:00
Julian Lam
338c568c99
fix: handle actor assertion failure if mocked profile does not have a fullname
2024-03-13 10:56:00 -04:00
Julian Lam
f7c8967ee2
refactor: use topics.post, topics.reply, and posts.edit in Create(Note), Create(Note), and Update(Note), respectively
2024-03-12 14:24:38 -04:00
Julian Lam
52c143aa03
fix: template helper
2024-03-12 13:27:29 -04:00
Julian Lam
4b2495b5aa
fix: tests
2024-03-12 12:03:16 -04:00
Julian Lam
01f7af9291
fix: remove unused param in addParentPosts
2024-03-12 11:39:26 -04:00
Julian Lam
eb8ff75b63
fix: only dereference id if it doesn't exist locally — fewer calls
2024-03-12 11:33:40 -04:00
Julian Lam
9cd6b496ba
fix: AP S2S handling for /user/:userslug route
2024-03-12 10:41:47 -04:00
Barış Soner Uşaklı
ba3eae7a64
Merge branch 'develop' into activitypub
2024-03-11 20:40:08 -04:00
Barış Soner Uşaklı
c375e2229f
Merge branch 'master' into develop
2024-03-11 20:39:55 -04:00
Barış Soner Uşaklı
3b48695b2f
fix: tids:create on topic post
2024-03-11 20:39:11 -04:00
Julian Lam
5768a4377b
fix: handle fetch failures on helpers.query
2024-03-11 14:41:05 -04:00
Julian Lam
8bf6130d17
Merge branch 'develop' into activitypub
2024-03-11 11:42:21 -04:00
Julian Lam
ceab77e43b
fix: more duplicate detection in to/cc
2024-03-11 11:40:24 -04:00
Barış Soner Uşaklı
83ca23ca37
feat: allow custom fields in user csv export, closes #12401
2024-03-11 11:29:05 -04:00
Julian Lam
17c55922d4
fix: markAsRead to handle remote topics
2024-03-11 00:06:12 -04:00
Julian Lam
90e7d3a1c6
fix: parse questions like a post
2024-03-10 22:24:25 -04:00
Julian Lam
1e6632392b
fix: properly build recipients... old logic was just plain wrong :shipit:
2024-03-09 21:09:59 -05:00
Julian Lam
97e5b0fdad
fix: reallow topic:read privilege for fediverse group
2024-03-08 20:53:13 -05:00
Julian Lam
08184f29c1
Revert "fix: pass proper uid to privilege check in AP note federation"
...
This reverts commit 95427c4af7 .
2024-03-08 20:45:54 -05:00
Julian Lam
00101d9e29
fix: only serve local posts via S2S when queried
2024-03-08 20:45:51 -05:00
Julian Lam
6423d514ff
fix: note not federated out to mentioned users' inboxes
2024-03-08 14:06:23 -05:00
Julian Lam
6aece6893b
fix: update styling of available nav items in ACP
2024-03-08 12:33:21 -05:00
Barış Soner Uşaklı
57039d2652
scrollbar css
2024-03-07 19:01:12 -05:00
Barış Soner Uşaklı
c7e2b0a2b0
Merge branch 'develop' into activitypub
2024-03-07 18:50:37 -05:00
Barış Soner Uşaklı
4f6a7ffe01
scrollbar css
2024-03-07 18:32:46 -05:00