Julian Lam
|
b3b8b9e98d
|
fix: null checks for category sync and actor assertions
|
2025-01-24 23:41:19 -05:00 |
|
Julian Lam
|
e61df4debc
|
fix: #13065, send missing actor property when 1b12 announcing local posts
|
2025-01-22 13:07:41 -05:00 |
|
Julian Lam
|
1661681411
|
fix: #13021, save details of follow request before sending the follow, avoid race condition
|
2025-01-09 11:46:56 -05:00 |
|
Julian Lam
|
2851e56bdc
|
feat: pending follows and logic for remote users, #12938
|
2024-12-11 13:27:34 -05:00 |
|
Julian Lam
|
3023b25172
|
feat: handle receipt of Add activity #12707
|
2024-10-24 14:36:42 -04:00 |
|
Julian Lam
|
15516862ce
|
fix: federate out an Add on post creation even if there are no category followers
|
2024-10-24 13:33:04 -04:00 |
|
Julian Lam
|
3030a720e9
|
fix: accidental sending of Set to ActivityPub.send
|
2024-10-24 13:30:51 -04:00 |
|
Julian Lam
|
5e47b19488
|
refactor: expose buildRecipients as a main activitypub lib method, call buildReceipients in ap controller actors for notes
|
2024-10-23 11:28:55 -04:00 |
|
Julian Lam
|
61445d3d87
|
feat: send Update(Note) on chat message deletion and restoration, serving Tombstone if deleted
re: #12853
|
2024-10-17 11:06:10 -04:00 |
|
Julian Lam
|
e5948464e7
|
feat: handle Update(Note) when object has limited visibility, #12834
|
2024-10-15 11:27:57 -04:00 |
|
Julian Lam
|
a226ee9e91
|
fix: re-enable logging only for dev mode
|
2024-10-12 22:49:24 -04:00 |
|
Julian Lam
|
1659015c98
|
feat: federate on chat message edit, #12834
|
2024-10-10 13:04:07 -04:00 |
|
Julian Lam
|
8a1abe686c
|
fix: duplicate logic and double-parsing issue, #12834
|
2024-10-07 14:39:55 -04:00 |
|
Julian Lam
|
74d5ced29e
|
fix: federate out a Create(Note) instead of just the note... doi...
#12834
|
2024-10-07 14:29:45 -04:00 |
|
Julian Lam
|
2ab5ea39a6
|
feat: federating out chat messages
re #12834
|
2024-10-07 14:12:31 -04:00 |
|
Julian Lam
|
bd44783e46
|
feat: #12647, federate out Add activity on inbox.create and local post creation
|
2024-10-03 11:10:21 -04:00 |
|
Julian Lam
|
6752a54116
|
feat: update buildRecipients to include all topic participants and their followers, #12735
|
2024-09-18 14:35:42 -04:00 |
|
Julian Lam
|
047d5992dc
|
fix: id on 1b12 announces
|
2024-09-17 10:46:05 -04:00 |
|
Julian Lam
|
652d6c6e2b
|
fix: regression that caused replies to not get federated
|
2024-09-06 22:04:20 -04:00 |
|
Julian Lam
|
909437c306
|
fix: on topic move out of cid -1, also federate to the public address
|
2024-09-06 14:35:57 -04:00 |
|
Julian Lam
|
b63440cb14
|
feat: extend activitypubApi.create.note to accept a post object to reduce unnecessary calls to retrieve post summary
|
2024-09-05 11:05:30 -04:00 |
|
Julian Lam
|
f3eb6d500e
|
fix: restrict announce activity to topic moving OUT of cid -1
|
2024-08-22 15:19:24 -04:00 |
|
Julian Lam
|
daa665ebc0
|
feat: moving a topic out of cid -1 federates an Announce activity, #12734
|
2024-08-22 14:45:17 -04:00 |
|
Julian Lam
|
e015339ccf
|
refactor: follow/accept/undo logic to pass the same timestamp throughout the follow's lifetime
|
2024-07-30 14:05:59 -04:00 |
|
Julian Lam
|
fdc0d670d7
|
fix: catch thrown errors in src/api/activitypub
|
2024-07-10 10:15:31 -04:00 |
|
Julian Lam
|
26946c7fe6
|
fix: only send Update(Actor) to followers, #12674
|
2024-07-05 11:14:41 -04:00 |
|
Julian Lam
|
a748068c05
|
fix: missing sorted set member removal on category unfollow
|
2024-07-04 17:54:04 -04:00 |
|
Julian Lam
|
eab231ee9f
|
fix: add timestamp to follow activity to make it unique
|
2024-07-04 17:42:59 -04:00 |
|
Julian Lam
|
ef97a784cf
|
fix: incorrect activity id sent out on 1b12 announce
|
2024-06-25 12:19:24 -04:00 |
|
Julian Lam
|
09d8fbf978
|
feat: send out Update(Actor) when a category is edited
This commit also updates the activity sent out when a user profile is edited. The activity is now sent to all known actors.
closes #12655
|
2024-06-25 11:38:13 -04:00 |
|
Julian Lam
|
c8bc6e551b
|
fix: 1b12 conformance for inbox.create as well
|
2024-06-14 13:37:46 -04:00 |
|
Julian Lam
|
89d2363d5e
|
fix: re-add sending of Announce(Note) for microblog support, #12434
|
2024-06-14 13:26:04 -04:00 |
|
Julian Lam
|
be95b5b122
|
fix: FEP 1b12 conformance, federate Announce(Create(Note)) instead of Announce(Note), #12434
|
2024-06-14 13:17:13 -04:00 |
|
Barış Soner Uşaklı
|
f76a586328
|
refactor: catch errors
|
2024-06-13 18:36:05 -04:00 |
|
Julian Lam
|
101062cb92
|
fix: introduce artificial 5s delay for 1b12 announces
|
2024-06-13 14:35:09 -04:00 |
|
Opliko
|
42f514b793
|
feat: add timestamp to most activity ids
|
2024-06-11 22:55:45 +02:00 |
|
Barış Soner Uşaklı
|
2ae5857005
|
refactor: remove verbose logs,
|
2024-06-07 12:13:28 -04:00 |
|
Barış Soner Uşaklı
|
eaf435413e
|
refactor: get rid of noop
|
2024-06-06 21:10:24 -04:00 |
|
Barış Soner Uşaklı
|
35eb2d0d46
|
fix: closes #12618, handle missing selector
catch errors in activitypub api missing await on next()
|
2024-06-06 20:59:02 -04:00 |
|
Julian Lam
|
129017f735
|
fix: minor cleanup
|
2024-05-10 17:00:27 -04:00 |
|
Julian Lam
|
1fa9346563
|
refactor: #12553, buildRecipients so that it is separate from addressing in mocks.js
|
2024-05-10 15:30:45 -04:00 |
|
Julian Lam
|
2d7ca48d42
|
fix: rename api.activitypub.create.post to .note()
|
2024-05-10 14:32:00 -04:00 |
|
Julian Lam
|
ccd187e000
|
feat: Note deletion logic and refactoring, #12551
|
2024-05-09 15:49:03 -04:00 |
|
Julian Lam
|
6f9fa66006
|
fix: Update(Note) federation should only apply to local content
|
2024-05-07 12:43:27 -04:00 |
|
Julian Lam
|
96db519b79
|
feat: on post delete, federate out an Update(Tombstone)
|
2024-05-07 12:37:57 -04:00 |
|
Julian Lam
|
51089a347a
|
fix: attach announcers and their followers to cc, not to targets, only attach announcers to targets
|
2024-05-07 12:34:07 -04:00 |
|
Julian Lam
|
807c3eac12
|
feat: on post edit, also target anyone who announced the post and their followers
re: #12537
|
2024-05-06 15:14:32 -04:00 |
|
Opliko
|
ab055a77a2
|
feat: add id to Like
part of #12483
|
2024-04-22 11:40:31 +02:00 |
|
Julian Lam
|
59a9dd8436
|
refactor: stub routes for category synchronization, refactor remote follow logic to allow categories to conduct follows as well
|
2024-04-15 16:18:12 -04:00 |
|
Opliko
|
c1dfa8d2fe
|
feat: send undo when rescinding/deleting a report
|
2024-04-14 01:52:07 +02:00 |
|