Commit graph

219 commits

Author SHA1 Message Date
Daniel Supernault
4470981af7
Improve follow request flow, federate rejections and delete rejections from database to properly handle future follow requests from same actor 2022-06-11 03:27:52 -06:00
Daniel Supernault
4dc9365acb
Update AccountController, dispatch Accept Follow activity if applicable 2022-06-03 04:18:06 -06:00
Daniel Supernault
85fb46668c
Update FollowRequest model 2022-06-03 01:29:50 -06:00
daniel
ccc219bf55
Merge pull request #3485 from shleeable/patch-20
Update MediaDraftTransformer.php
2022-05-20 23:33:22 -06:00
daniel
c516174376
Merge pull request #3484 from shleeable/patch-19
Update ResultsTransformer.php
2022-05-20 23:32:02 -06:00
noellabo
2093d1b33b Change ISO-8601 to RFC 3339 EXTENDED 2022-05-21 05:14:22 +09:00
Daniel Supernault
d48642132b
Add custom content warnings/spoiler text 2022-05-18 02:58:49 -06:00
Shlee
eacbc06c3f
Update MediaDraftTransformer.php 2022-05-17 20:18:17 +09:30
Shlee
2e50811f2f
Update ResultsTransformer.php 2022-05-17 20:11:01 +09:30
Daniel Supernault
f58dec3d73
Fix typos in ap transformers 2022-05-16 02:26:46 -06:00
Daniel Supernault
0a7a061a83
Update StatusTransformer 2022-05-15 23:50:55 -06:00
daniel
73b82855ed
Merge branch 'staging' into ld 2022-05-15 21:52:59 -06:00
daniel
c9037a1243
Merge pull request #3448 from shleeable/patch-5
Update StatusTransformer.php - #3440
2022-05-15 21:26:41 -06:00
a
be6dc8ac47 clean up json-ld schema 2022-05-14 10:31:47 -05:00
Daniel Supernault
95f902b12b
Fix json-ld attributes, fixes #3423 2022-05-14 03:24:40 -06:00
Shlee
549b8f40dc
Update StatusTransformer.php 2022-05-14 18:30:01 +09:30
Daniel Supernault
8f9d36bd3d
Cleanup, fixes #3440 2022-05-14 00:36:52 -06:00
Daniel Supernault
cc6b78c436
Update StatusService 2022-04-18 01:59:27 -06:00
Daniel Supernault
6057de305e
Update ApiV1Controller, remove pinned attribute to match MastoAPI Status entity 2022-03-25 02:46:12 -06:00
Daniel Supernault
c383f1008d
Update ApiV1Controller, fix instance endpoint 2022-03-22 21:56:22 -06:00
Daniel Supernault
c166925319
Update MediaTransformer, fix type case bug. Fixes #3281 2022-03-02 01:05:36 -07:00
Daniel Supernault
0157566c25
Add BookmarkService 2022-01-27 05:17:55 -07:00
Daniel Supernault
42602351c7
Update StatusTransformer, add emoji entities 2022-01-22 18:54:12 -07:00
Daniel Supernault
46d5f12590
Update custom emoji json-ld 2022-01-21 01:55:58 -07:00
Daniel Supernault
b2016e6c21
Update note transformers, add custom emoji support 2022-01-19 02:21:26 -07:00
Daniel Supernault
ca79e26d3a
Add custom emoji 2022-01-18 23:03:21 -07:00
Daniel Supernault
85e4be8172
Update AccountService, add getMastodon method for mastoapi compatibility 2022-01-03 00:53:15 -07:00
Daniel Supernault
89206d6e1f
Update mastoapi transformers 2022-01-02 23:26:18 -07:00
Daniel Supernault
98f76abbe8
Update AccountTransformer, add note_text and location fields 2021-12-04 17:34:32 -07:00
Daniel Supernault
e5387d6742
Add StatusMentionService, fixes #3026 2021-12-03 20:47:00 -07:00
Daniel Supernault
7a9a06e0fd
Update NotificationTransformer 2021-10-19 19:49:44 -06:00
Daniel Supernault
80d9b9399a
Refactor following & relationship logic. Replace FollowerObserver with FollowerService and added RelationshipService to cache results. Removed NotificationTransformer includes and replaced with cached services to improve performance and reduce database queries. 2021-10-07 03:27:13 -06:00
Daniel Supernault
7b3e672d89
Update NoteTransformer, fix tag array 2021-09-22 20:04:23 -06:00
Daniel Supernault
d7b6edc018
Update NotificationTransformer 2021-09-03 21:23:43 -06:00
Daniel Supernault
f808b7b19d
Story transformers 2021-09-03 20:50:38 -06:00
Daniel Supernault
e1277d4081
Update StatusStatelessTransformer, cast snowflake ids as strings 2021-08-27 20:37:00 -06:00
Daniel Supernault
7709220074
Add Polls 2021-08-04 20:29:21 -06:00
Daniel Supernault
6e45021fc2
Update StatusTransformer, prioritize scope over deprecated visibility attribute 2021-07-26 22:21:03 -06:00
Daniel Supernault
14a1367a8f
Federate Media Licenses 2021-07-25 03:17:49 -06:00
Daniel Supernault
7c6cff3103
Update StatusTransformer 2021-07-24 23:24:56 -06:00
Daniel Supernault
1054b025b1
Update StatusTransformer 2021-07-24 23:16:01 -06:00
Daniel Supernault
09d5198c55
Update StatusTransformers, remove includes and use cached services 2021-07-24 23:10:44 -06:00
Daniel Supernault
8ac8fcad3f
Update LikeController, add UndoLikePipeline and federate Undo Like activities 2021-07-21 03:41:28 -06:00
Daniel Supernault
3ba31bdc7c
Add UndoAnnounce transformer 2021-06-28 23:25:49 -06:00
Daniel Supernault
dac326e949
Update StatusTransformer, fix missing tags attribute 2021-05-18 19:39:33 -06:00
Daniel Supernault
fabb57a9d5
Add profile pronouns 2021-05-11 23:25:10 -06:00
Daniel Supernault
372bacb01b
Update StatusTransformers, add liked_by attribute 2021-05-01 16:06:39 -06:00
Daniel Supernault
552e950d7a
New License formats 2021-03-31 22:08:03 -06:00
Daniel Supernault
3f14a4c412
Update MediaTransformers, add default blurhash attribute 2021-01-30 17:31:07 -07:00
Daniel Supernault
9e0fd36ba7
Update Status tranformers, add version attribute 2021-01-30 16:39:42 -07:00