Commit graph

335 commits

Author SHA1 Message Date
Daniel Supernault
542d110673
Update AccountTransformer, fix follower/following count visibility bug 2024-02-29 04:59:13 -07:00
Daniel Supernault
8dac2caf1d
Add Curated Onboarding 2024-02-19 04:00:31 -07:00
Daniel Supernault
1f74a95d0c
Update ApiV1Controller, implement better limit logic to gracefully handle requests with limits that exceed the max 2024-02-19 01:36:09 -07:00
Daniel Supernault
545f7d5e70
Update api v1/v2 instance endpoints, bump mastoapi version from 2.7.2 to 3.5.3 2024-02-18 22:14:23 -07:00
Daniel Supernault
8b4ac5cc0b
Update public/network timelines, fix non-redis response and fix reblogs in home feed 2024-02-11 20:21:46 -07:00
Daniel Supernault
0faf59e3b7
Update ApiV1Controller, fix network timeline 2024-02-11 14:26:45 -07:00
Daniel Supernault
62b9eef805
Fix api endpoints 2024-02-09 20:51:37 -07:00
Daniel Supernault
fd7f5dbba1
Fix api endpoints 2024-02-09 20:45:10 -07:00
Emelia Smith
0f8e45fe75
Implement proper OAuth authorization on API endpoints 2024-02-09 02:28:08 +01:00
Daniel Supernault
5b284cacea
Update ApiV1Controller, enforce blocked instance domain logic 2024-02-07 04:41:12 -07:00
Daniel Supernault
0aff126aa0
Update ApiV1Controller, properly cast boolean sensitive parameter. Fixes #4888 2024-02-01 22:46:13 -07:00
Daniel Supernault
fe30cd25d1
Update DirectMessageController, add parental controls support 2024-01-11 05:25:23 -07:00
Daniel Supernault
fd9b5ad443
Update api controllers, add parental control support 2024-01-11 04:50:11 -07:00
Daniel Supernault
2dcfc81495
Update ComposeController, add parental controls support 2024-01-11 04:40:25 -07:00
Daniel Supernault
1a16ec2078
Update BookmarkController, add parental control support 2024-01-11 03:22:35 -07:00
Daniel Supernault
d25209f74a
Update ApiV1Controller, update favourites max limit. Fixes #4854 2024-01-06 11:43:56 -07:00
Daniel Supernault
d39946b045
Update ApiV1Controller, add permissions check 2024-01-02 22:04:27 -07:00
Daniel Supernault
7dbdbf15a5
Add Roles & Parental Controls 2023-12-27 02:51:47 -07:00
Daniel Supernault
89b8e87477
Update ApiV1Controller, apply user domain blocks filtering to hashtag timelines 2023-12-21 02:03:15 -07:00
Daniel Supernault
21947835f8
Update ApiV1Controller, use domainBlock filtering on public/network feeds 2023-12-21 00:46:24 -07:00
Daniel Supernault
60e053c936
Update ApiV1Controller, update discoverAccountsPopular method 2023-12-16 06:22:56 -07:00
Daniel Supernault
b641954549
Update ApiV1Controller, set last_active_at 2023-12-13 06:49:00 -07:00
Daniel Supernault
aa166ab11a
Update ApiV1Controller, move tags endpoints to TagsController 2023-11-17 22:10:03 -07:00
Daniel Supernault
287f903bf3
Update ApiV1Controller, fix include_reblogs param on timelines/home endpoint, and improve limit pagination logic 2023-11-17 20:50:07 -07:00
Daniel Supernault
19233cc976
Update HashtagFollowObserver 2023-11-15 22:16:23 -07:00
Daniel Supernault
c6a6b3ae30
Update Experimental Home Feed, fix remote posts, shares and reblogs 2023-11-15 21:57:13 -07:00
Daniel Supernault
b365aa7e06
Update ApiV1Controller 2023-11-15 00:17:31 -07:00
Daniel Supernault
015b1b80b4
Update hashtag following 2023-11-13 05:29:38 -07:00
Daniel Supernault
e917341651
Update ApiV1Controller 2023-11-12 23:32:45 -07:00
Daniel Supernault
24c370ee22
Update ApiV1Controller, add experimental home timeline support to v1/timelines/home 2023-11-12 21:13:08 -07:00
Daniel Supernault
ddc217147c
Update ApiV1Controller, fix mutes in home feed 2023-11-07 02:24:52 -07:00
Daniel Supernault
da510089e2
Update LikePipeline, dispatch to feed queue. Fixes #4723 2023-10-30 21:16:28 -06:00
Daniel Supernault
135798eb68
Update ApiV1Controller, hydrate reblog interactions. Fixes #4686 2023-10-09 13:06:46 -06:00
Daniel Supernault
ca746717cb
Update ApiV1Controller, add bookmarked to timeline entities 2023-08-21 22:43:30 -06:00
Daniel Supernault
13bdaa2ed4
Update ApiV1Controller, hydrate reblog state in home timeline 2023-07-30 05:16:51 -06:00
Daniel Supernault
1cc6274ac0
Update rate limits, fixes #4537 2023-07-13 21:38:18 -06:00
Daniel Supernault
37fd03428a
Update ApiV1Controller, add include_reblogs attribute to home timeline 2023-07-10 23:41:17 -06:00
Daniel Supernault
fe8728c0ba
Update Direct Messages, fix api endpoint 2023-06-02 06:45:14 -06:00
Daniel Supernault
992d910b9c
Added following_since attribute to /api/v1/accounts/relationships endpoint when _pe=1 (pixelfed entity) parameter is present 2023-05-29 00:08:31 -06:00
Daniel Supernault
c54cdd3eb4
Update ApiV1Controller, add idempotency-key support to /api/v1/statuses endpoint 2023-05-23 00:46:57 -06:00
Daniel Supernault
79bcaadd49
Update ApiV1Controller, filter muted/blocked accounts from tag timeline. 2023-05-20 22:59:11 -06:00
Daniel Supernault
f42c114058
Update ApiV1Controller, filter muted/blocked accounts from tag timeline. 2023-05-20 22:57:42 -06:00
Daniel Supernault
6a2daf1f63
Update ApiControllers, remove cloud ip blocks 2023-05-14 20:15:41 -06:00
Daniel Supernault
167dbcdd43
Add /api/v2/instance api endpoint 2023-05-11 04:06:27 -06:00
Daniel Supernault
0b42fe0f00
Update HashtagService 2023-05-09 03:22:28 -06:00
Daniel Supernault
b5fe956acf
Add only_media support to /api/v1/timelines/tag/:id api endpoint 2023-05-09 02:13:26 -06:00
Daniel Supernault
521b3b4c82
Add /api/v1/tags/:id api endpoint 2023-05-09 01:25:39 -06:00
Daniel Supernault
4d997bb959
Add /api/v1/tags/:id/follow and /api/v1/tags/:id/unfollow api endpoints 2023-05-09 01:08:09 -06:00
Daniel Supernault
175a848665
Add /api/v1/followed_tags api endpoint 2023-05-09 00:21:46 -06:00
Daniel Supernault
fc1a385cfd
Update ApiV1Controller, fix hashtag timeline 2023-05-08 22:50:49 -06:00