Opliko
c92b5e07a7
fix: use a slightly better error code to indicate object resolution failure
2024-04-10 18:15:50 +02:00
Opliko
3cc09d204f
feat: add ids for undoing follows
2024-04-10 01:11:49 +02:00
Opliko
66b0d81caf
feat: send back follow id in Accept
2024-04-10 00:30:46 +02:00
Opliko
e0166cccb2
fix: assume object is full object and not just id everywhere
2024-04-10 00:26:01 +02:00
Opliko
962c63511c
fix: use resolved object in likes
2024-04-10 00:20:16 +02:00
Opliko
b6168202ae
fix: reject accepts of invalid follows and return when already following
2024-04-10 00:17:14 +02:00
Opliko
41f77f8f1b
fix: handle resolved objects in flag
2024-04-10 00:06:24 +02:00
Opliko
72dbcfe3d9
feat: add id to follows and verify accepts
2024-04-09 23:58:52 +02:00
Opliko
b921f8d167
refactor: use a helper to resolve actor URI
2024-04-09 23:58:25 +02:00
Opliko
102c174e03
feat: resolve objects from ids in middleware
2024-04-09 23:58:00 +02:00
Julian Lam
d437d969cc
feat: filter out topics in cid -1 from tagged topics page, closes #12489
2024-04-09 15:13:31 -04:00
Opliko
fcd5447cd4
feat: sign public key requests
...
Lack of this signature resulted in ironically failing the verification of signed requests from Mastodon instanced configured to require signed get...
2024-04-09 19:27:35 +02:00
Julian Lam
464dd8067d
fix: additional verbose logging for signature verification
2024-04-09 11:29:57 -04:00
Julian Lam
86107535db
fix: default to showing alternate as link to the post object
2024-04-08 16:08:41 -04:00
Julian Lam
de83d6b01c
fix: pid via index calculation
2024-04-08 15:41:33 -04:00
Julian Lam
4e0d7dd364
feat: populate and send link tag/header respectively for activitypub-enabled content
2024-04-08 14:46:07 -04:00
Opliko
c30c12881c
fix: support ldjson with ActivityStreams profile in actor queries
2024-04-08 20:06:26 +02:00
Opliko
2d1524eeff
fix: early return on invalid actor
2024-04-06 19:10:49 +02:00
Opliko
e25f06212f
fix: use actor id in flags
2024-04-06 19:10:13 +02:00
Opliko
d9eba6d297
feat: basic AP Flag support
2024-04-06 19:00:52 +02:00
Opliko
cd8a91fe89
fix: make sort work with world filters
2024-04-06 02:26:54 +02:00
Opliko
5c1c1d2182
fix: uppercase digest algorithm name for compatibility reasons
...
Mastodon works with either, but Mbin actually requires uppercased name
2024-04-06 02:06:41 +02:00
Opliko
9fc194e3a8
feat: send unique identifiers for note activities
2024-04-06 01:50:39 +02:00
Opliko
8003b00acd
Revert "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"
...
This reverts commit 83392f3ca2 .
2024-04-06 01:18:46 +02:00
Julian Lam
cbfc8d252d
fix: better handle null return from notes.assert
2024-04-05 16:09:19 -04:00
Julian Lam
719bb0a0ec
chore: add verbose logging to middleware.validate
2024-04-05 16:03:41 -04:00
Julian Lam
f40df38786
fix: actor assertion logic to ignore loopback urls
2024-04-05 11:37:23 -04:00
Julian Lam
983153fbba
fix: lol
2024-04-04 13:14:40 -04:00
Julian Lam
42bdffdc94
fix: maybe last tweak
2024-04-04 13:02:16 -04:00
Julian Lam
ae146024af
fix: tweak upgrade script again
2024-04-04 12:33:07 -04:00
Julian Lam
166e3e2f95
fix: tweak upgrade script again
2024-04-04 12:26:24 -04:00
Julian Lam
442e98e4da
fix: add timeout on activitypub.get, tweak upgrade script
2024-04-04 12:22:13 -04:00
Julian Lam
943cef6da2
feat: upgrade script to re-assert all known actors to save URL into hash, and bump mentions
2024-04-04 12:12:15 -04:00
Julian Lam
0b2faf21f9
Merge remote-tracking branch 'origin/develop' into activitypub
2024-04-03 13:50:10 -04:00
Julian Lam
59709a3cb2
fix: tests, save actor URL into userRemote hash
2024-04-03 13:49:27 -04:00
Julian Lam
1084f21d47
fix: show locally captured remote posts when browsing remote profiles
2024-04-03 11:21:19 -04:00
Julian Lam
e828e87ec7
fix: have getCidsByPrivilege include cid -1 when set is categories:cid
2024-04-02 16:47:44 -04:00
Julian Lam
893788a2fc
fix: updateLastOnlineTime for remote uids
2024-04-02 16:43:41 -04:00
Barış Soner Uşaklı
58c46541fa
Merge branch 'master' into develop
2024-04-02 09:43:59 -04:00
Barış Soner Uşaklı
6e0d6697c4
use new scrollbar on user list
2024-04-02 09:43:42 -04:00
Barış Soner Uşaklı
4030f18a04
feat: closes #12453 , filter events by user/group
2024-04-01 18:19:58 -04:00
Barış Soner Uşaklı
73f985684c
fix: date on upgrade script
2024-04-01 18:17:00 -04:00
Barış Soner Uşaklı
26020f3559
Merge branch 'master' into develop
2024-03-29 17:30:59 -04:00
Barış Soner Uşaklı
8f9ac5c17a
feat: move all user profile pics to folder, closes #12449 ( #12450 )
...
* feat: move all user profile pics to folder
get rid of glob delete and just delete the uid-{uid} folder when deleting user images
* when exporting user uploads add all profile uploads
* uid check
2024-03-28 16:50:56 -04: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
Opliko
495d5435f5
fix: redirect to /api/world for API requests
2024-03-28 11:54:24 +01:00
Barış Soner Uşaklı
ed41e416e2
fix : #12446 , fix groups.ownership.rescind
2024-03-26 18:50:25 -04:00
Julian Lam
a38d0c14ab
Revert "refactor: use getSortedSetUnion in syncUserInboxes instead"
...
This reverts commit 6c1a0fb1dc .
2024-03-26 16:41:51 -04:00