Commit graph

3336 commits

Author SHA1 Message Date
Daniel Supernault
3b5500b3a5
Update ApiV1Controller, fix hashtag feed to include private posts from accounts you follow or your own, and your own unlisted posts 2024-03-05 05:39:47 -07:00
Daniel Supernault
e3826c587d
Update ApiV1Controller, handle public feed parameter bug to gracefully fallback to min_id=1 when max_id=0 2024-03-05 04:43:21 -07:00
Daniel Supernault
d6eac65555
Update ApiV1Controller, fix public timeline scope, properly support both local + remote parameters 2024-03-05 04:37:20 -07:00
Daniel Supernault
6cb1484b3e
cs fix 2024-03-05 01:58:15 -07:00
Daniel Supernault
01535a6cfe
Update ApiV1Controller, improve notification filtering 2024-03-05 01:56:16 -07:00
Daniel Supernault
a933615b8d
Update ApiV1Controller, update Notifications endpoint to filter notifications with missing activities 2024-03-05 00:39:50 -07:00
Daniel Supernault
3f0539978e
Update ProfileMigration model, add target relation 2024-03-05 00:29:37 -07:00
Daniel Supernault
4a6be62128
Add account migration configurable, but enabled by default 2024-03-05 00:05:05 -07:00
Daniel Supernault
45bdfe1efd
Add Profile Migration federation 2024-03-04 23:16:32 -07:00
Daniel Supernault
f8145a78cf
Add Profile Migrations 2024-03-02 04:21:04 -07:00
Daniel Supernault
542d110673
Update AccountTransformer, fix follower/following count visibility bug 2024-02-29 04:59:13 -07:00
Daniel Supernault
402a4607c9
Update Inbox, fix flag validation condition, allow profile reports 2024-02-29 04:51:56 -07:00
Daniel Supernault
ef0ff78e4a
Add Remote Reports to Admin Dashboard Reports page 2024-02-29 03:24:33 -07:00
Daniel Supernault
ab9ecb6efd
Update AdminCuratedRegisterController, filter confirmation activities from activitylog 2024-02-29 02:04:43 -07:00
Daniel Supernault
a16309ac18
Update AdminReportController, add story report support 2024-02-26 21:39:09 -07:00
Daniel Supernault
071163b47b
Add Curated Onboarding Templates 2024-02-26 20:41:27 -07:00
Daniel Supernault
2b5d723582
Update Curated Onboarding dashboard, improve application filtering and make it easier to distinguish response state 2024-02-24 03:45:09 -07:00
Daniel Supernault
089ba3c471
Update Inbox and StatusObserver, fix silently rejected direct messages due to saveQuietly which failed to generate a snowflake id 2024-02-23 19:37:02 -07:00
Daniel Supernault
59c70239f8
Update Directory logic, add curated onboarding support 2024-02-22 03:39:13 -07:00
Daniel Supernault
c4dde64119
Update AdminCuratedRegisterController, show oldest applications first 2024-02-22 01:54:18 -07:00
Daniel Supernault
06655c3a8b
Update LandingService, add curated onboarding parameter 2024-02-19 04:34:57 -07:00
Daniel Supernault
8355d5d00c
Add AdminCuratedRegisterController 2024-02-19 04:03:39 -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
d835e0adaa
Update Inbox, cast live filters to lowercase 2024-02-16 06:57:04 -07:00
Daniel Supernault
b0fb198829
Add Software Update banner to admin home feeds 2024-02-16 02:58:27 -07:00
Daniel Supernault
40b45b2a11
Update Autospam, add live filters to block remote activities based on comma separated keywords 2024-02-16 02:15:39 -07:00
Daniel Supernault
bc4d223714
Update routes 2024-02-15 22:20:40 -07:00
Daniel Supernault
1232cfc86a
Update ActivityPubFetchService, enforce stricter Content-Type validation 2024-02-15 21:22:41 -07:00
Daniel Supernault
fb0bb9a34f
Update Federation, use proper Content-Type headers for following/follower collections 2024-02-15 20:58:43 -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
7a7b4bc717
Update AuthServiceProvider 2024-02-09 20:54:17 -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
Daniel Supernault
e354750808
Fix api endpoints 2024-02-09 20:41:12 -07:00
Daniel Supernault
2e6100f275
Update BearerTokenResponse, fix scope bug 2024-02-09 20:04:15 -07:00
Emelia Smith
0f8e45fe75
Implement proper OAuth authorization on API endpoints 2024-02-09 02:28:08 +01:00
Emelia Smith
9330cd02f7
Implement proper OAuth authorization on Admin API endpoints 2024-02-09 02:28:08 +01:00
Emelia Smith
7b0a6060b2
Return access tokens' scopes, not hardcoded list 2024-02-09 02:28:08 +01:00
Daniel Supernault
4d02d6f12e
Update ApiV2Controller, add vapid key to instance object. Thanks thisismissem! 2024-02-07 05:59:12 -07:00
Daniel Supernault
6921d3568e
Add InstanceMananger command 2024-02-07 04:42:27 -07:00
Daniel Supernault
5b284cacea
Update ApiV1Controller, enforce blocked instance domain logic 2024-02-07 04:41:12 -07:00
Daniel Supernault
01b33fb37e
Update PublicApiController, consume InstanceService blocked domains for account and statuses endpoints 2024-02-07 03:43:20 -07:00
Daniel Supernault
ac01f51ab6
Update FetchNodeinfoPipeline, use more efficient dispatch 2024-02-07 02:51:50 -07:00
Daniel Supernault
289cad470b
Update Instance model, add entity casts 2024-02-07 02:49:29 -07:00
Daniel Supernault
240e6bbe4f
Update NodeinfoService, disable redirects 2024-02-07 02:47:34 -07:00
Daniel Supernault
fa97a1f38e
Update notification pipelines, fix non-local saving 2024-02-04 07:18:05 -07:00
Daniel Supernault
4d4013896c
Update NotificationEpochUpdatePipeline, use more efficient query 2024-02-04 07:11:05 -07:00