Julian Lam
|
fdbd30dc23
|
feat: integrate post uploads into attachments for outgoing note mocks
|
2024-04-12 14:08:28 -04:00 |
|
Julian Lam
|
bb4e418dde
|
fix: change default attachment type to Link, or Image if mediaType matches
|
2024-04-12 12:56:18 -04:00 |
|
Julian Lam
|
525b7c2cee
|
feat: save remote post url into hash for use
|
2024-04-11 13:25:37 -04:00 |
|
Julian Lam
|
6fc6cc33cd
|
feat: note attachments via link preview plugin
|
2024-04-10 22:01:50 -04:00 |
|
Julian Lam
|
e0f542c912
|
fix: #12493, send unescaped fullname through via AP if displayname is set/used
|
2024-04-10 12:17:07 -04:00 |
|
Julian Lam
|
59709a3cb2
|
fix: tests, save actor URL into userRemote hash
|
2024-04-03 13:49:27 -04:00 |
|
Julian Lam
|
803975fd97
|
fix: send handle as category actor's preferredUsername, #12434
|
2024-03-22 13:06:09 -04:00 |
|
Julian Lam
|
ebd750b4c7
|
fix: resolve toPid to local pid if able
|
2024-03-14 00:17:45 -04:00 |
|
Julian Lam
|
52c143aa03
|
fix: template helper
|
2024-03-12 13:27:29 -04:00 |
|
Julian Lam
|
ceab77e43b
|
fix: more duplicate detection in to/cc
|
2024-03-11 11:40:24 -04:00 |
|
Julian Lam
|
90e7d3a1c6
|
fix: parse questions like a post
|
2024-03-10 22:24:25 -04:00 |
|
Julian Lam
|
6423d514ff
|
fix: note not federated out to mentioned users' inboxes
|
2024-03-08 14:06:23 -05:00 |
|
Julian Lam
|
4a8b06e815
|
fix: send explicitly empty array for attachment prop in mocks.note
|
2024-03-07 16:47:09 -05:00 |
|
Julian Lam
|
9f8c706f23
|
fix: fallbacks for if preferredUsername is not set
|
2024-03-07 13:16:13 -05:00 |
|
Julian Lam
|
e4c1ca1ede
|
feat: mentions support
|
2024-03-05 14:26:33 -05:00 |
|
Julian Lam
|
1b64fdb5b3
|
feat: allow user.search to handle remote handles, beginning of mentions support
|
2024-03-05 14:26:33 -05:00 |
|
Julian Lam
|
e1c4311299
|
feat: federate tags out on new post (if new topic)
|
2024-02-29 11:35:07 -05:00 |
|
Julian Lam
|
f5a610797c
|
refactor: use topics.create internal method instead of directly setting topic hash, handle incoming tags for OP
|
2024-02-29 11:19:56 -05:00 |
|
Julian Lam
|
8cb984d44c
|
fix: serve fallback images on category actor
|
2024-02-28 14:07:27 -05:00 |
|
Julian Lam
|
5f85e70006
|
fix: defer federation of new topics when topic is scheduled, tie activitypub api module to global enable toggle
|
2024-02-26 15:39:09 -05:00 |
|
Julian Lam
|
49c69a0f6a
|
feat: shared inbox
|
2024-02-21 14:44:23 -05:00 |
|
Julian Lam
|
e5b6ee97bd
|
feat: attachments support
|
2024-02-16 12:07:29 -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
|
5fee4e3306
|
fix: rejig some tertiary conditionals, fix broken inReplyTo when toPid is not defined and mainPid is a remote post
|
2024-02-09 11:18:23 -05:00 |
|
Julian Lam
|
a461e5dd41
|
feat: topic and category S2S get responses
|
2024-02-06 11:04:08 -05:00 |
|
Julian Lam
|
25f0d48432
|
fix: category following and acceptance logic
|
2024-02-06 10:40:46 -05:00 |
|
Julian Lam
|
35819cc953
|
refactor: activitypub sending to handle signed requests from categories
|
2024-02-05 16:57:17 -05:00 |
|
Julian Lam
|
d213ce790c
|
fix: update preferredUsername in category actor to match webfinger representation
|
2024-02-05 10:09:44 -05:00 |
|
Julian Lam
|
88733a5160
|
feat: category actors, stub outbox
|
2024-02-02 17:19:59 -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
|
fef1882473
|
fix: remote follows, yet again
|
2024-01-26 22:35:02 -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
|
ddf17ee5fb
|
fix: parseInt on timestamp from post
|
2024-01-25 16:33:31 -05:00 |
|
Julian Lam
|
6b517252b9
|
feat: activitypub response to note retrieval via pid
|
2024-01-25 16:27:56 -05:00 |
|
Julian Lam
|
5de4f08412
|
refactor: added mocks.note in preparation for AP note retrieval logic, inReplyTo is always populated now, unless new topic
|
2024-01-25 15:38:01 -05:00 |
|
Julian Lam
|
e07c31316e
|
fix: the id of an actor should be its immutable uri (/uid/:uid) and not userslug
|
2024-01-25 14:23:59 -05:00 |
|
Julian Lam
|
0af97dd444
|
fix: send full as:Image object for icon and image in mocked actor object
|
2024-01-24 22:59:09 -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
|
981b4f146d
|
feat: native parsing of title for topics
|
2024-01-18 16:20:37 -05:00 |
|
Julian Lam
|
d992239d7b
|
fix: have mocks.posts return same number of items as received
|
2024-01-12 11:29:08 -05:00 |
|
Julian Lam
|
2bd9e9847d
|
refactor: simplify mocks.post as it only needs minimal data for saving into db
|
2024-01-10 20:51:23 -05:00 |
|
Julian Lam
|
06e1583461
|
refactor: move mockProfile and mockPost to separate mocks.js
|
2024-01-10 14:19:57 -05:00 |
|