Commit Graph

1714 Commits (3d9997265382dba122a7c24caf69bd1b51565744)

Author SHA1 Message Date
Daniel Supernault 8b4ac5cc0b
Update public/network timelines, fix non-redis response and fix reblogs in home feed 1 year ago
Daniel Supernault 0faf59e3b7
Update ApiV1Controller, fix network timeline 1 year ago
Daniel Supernault 62b9eef805
Fix api endpoints 1 year ago
Daniel Supernault fd7f5dbba1
Fix api endpoints 1 year ago
Daniel Supernault e354750808
Fix api endpoints 1 year ago
Emelia Smith 0f8e45fe75
Implement proper OAuth authorization on API endpoints 1 year ago
Emelia Smith 9330cd02f7
Implement proper OAuth authorization on Admin API endpoints 1 year ago
Daniel Supernault 4d02d6f12e
Update ApiV2Controller, add vapid key to instance object. Thanks thisismissem! 1 year ago
Daniel Supernault 5b284cacea
Update ApiV1Controller, enforce blocked instance domain logic 1 year ago
Daniel Supernault 01b33fb37e
Update PublicApiController, consume InstanceService blocked domains for account and statuses endpoints 1 year ago
Daniel Supernault 0aff126aa0
Update ApiV1Controller, properly cast boolean sensitive parameter. Fixes #4888 1 year ago
Daniel Supernault 6167ebc654
Update UserEmailForgotController 1 year ago
Daniel Supernault 96366ab3de
Update forgot email captcha config 1 year ago
Daniel Supernault 67c650b195
Add forgot email feature 1 year ago
Daniel Supernault 0325e17115
Update LoginController, fix captcha validation error message 1 year ago
Daniel Supernault c91f1c595a
Update ParentalControlsController, prevent children from adding accounts 1 year ago
Daniel Supernault c7ed684a5c
Update ParentalControlsController 1 year ago
Daniel Supernault 71c148c61e
Update StoryController, add parental controls support 1 year ago
Daniel Supernault fe30cd25d1
Update DirectMessageController, add parental controls support 1 year ago
Daniel Supernault fd9b5ad443
Update api controllers, add parental control support 1 year ago
Daniel Supernault 9d365d07f9
Update ParentalControls, map updated saved permissions/roles 1 year ago
Daniel Supernault 2dcfc81495
Update ComposeController, add parental controls support 1 year ago
Daniel Supernault 1a16ec2078
Update BookmarkController, add parental control support 1 year ago
Daniel Supernault 5f6ed85770
Update settings sidebar 1 year ago
Daniel Supernault 319a20b473
Update ParentalControlsController, redirect to new custom error page on active session when attempting to use child invite link so as to not overwrite parent active session with child session 1 year ago
Daniel Supernault c53894fe16
Add Parental Controls feature 1 year ago
Daniel Supernault d25209f74a
Update ApiV1Controller, update favourites max limit. Fixes #4854 1 year ago
Daniel Supernault cbe75ce871
Update UserRolesController 1 year ago
Daniel Supernault 75b0f2dda0
Update ComposeController, add permissions check 1 year ago
Daniel Supernault d39946b045
Update ApiV1Controller, add permissions check 1 year ago
Daniel Supernault 7dbdbf15a5
Add Roles & Parental Controls 1 year ago
Daniel Supernault 89b8e87477
Update ApiV1Controller, apply user domain blocks filtering to hashtag timelines 1 year ago
Daniel Supernault 21947835f8
Update ApiV1Controller, use domainBlock filtering on public/network feeds 1 year ago
Daniel Supernault 6d81214138
Update DomainBlockController, purge domainBlocks cache 1 year ago
Daniel Supernault 87bba03d23
Update DomainBlockController, dispatch jobies 1 year ago
Daniel Supernault a492a95a0e
Update AdminShadowFilter, fix deleted profile bug 1 year ago
Daniel Supernault 60e053c936
Update ApiV1Controller, update discoverAccountsPopular method 1 year ago
Daniel Supernault 28da107f66
Add DomainBlockController 1 year ago
Daniel Supernault 28da44beec
Update PrivacySettings, add domainBlocks 1 year ago
Daniel Supernault b641954549
Update ApiV1Controller, set last_active_at 1 year ago
Daniel Supernault 33dbbe467d
Add Mutual Followers API endpoint 1 year ago
Daniel Supernault 38fee418a9
Update DirectMessageController 1 year ago
Daniel Supernault 9818656425
Update DirectMessageController, dispatch local deletes to pipeline 1 year ago
Daniel Supernault d1c297d1ad
Update DirectMessageController, revert delete delivery to sharedInbox 1 year ago
Daniel Supernault 7f462a8055
Update DirectMessageController, dispatch deliver and delete actions to the job queue 1 year ago
Daniel Supernault d848792ad4
Update DirectMessageController, deliver direct delete activities to user inbox instead of sharedInbox 1 year ago
Daniel Supernault dec061f5ae
Update FederationController, add proper statuses counts 1 year ago
Daniel Supernault 3204fb9669
Update FederationController, add proper following/follower counts 1 year ago
daniel 6ffc964371
Merge pull request #4792 from mbliznikova/4790_4791_add_recently_deleted_post_to_collection_no_page_reloading_invalidate_cache_after_adding
4790 4791 add recently deleted post to collection no page reloading invalidate cache after adding
1 year ago
daniel baa653d7de
Merge pull request #4750 from mbliznikova/3698_make_unlisted_photos_visible_in_collections
3698 make unlisted photos visible in collections
1 year ago
mbliznikova a7320535e9 #4791 Invalidate cache after adding a collection item for data consistency 1 year ago
Daniel Supernault bcb88d5b0a
Update StoryApiV1Controller, add self-carousel endpoint. Fixes #4352 1 year ago
Daniel Supernault aa166ab11a
Update ApiV1Controller, move tags endpoints to TagsController 1 year ago
Daniel Supernault 287f903bf3
Update ApiV1Controller, fix include_reblogs param on timelines/home endpoint, and improve limit pagination logic 1 year ago
Daniel Supernault 19233cc976
Update HashtagFollowObserver 1 year ago
Daniel Supernault c6a6b3ae30
Update Experimental Home Feed, fix remote posts, shares and reblogs 1 year ago
Daniel Supernault b365aa7e06
Update ApiV1Controller 1 year ago
Daniel Supernault 015b1b80b4
Update hashtag following 1 year ago
Daniel Supernault e917341651
Update ApiV1Controller 1 year ago
Daniel Supernault 24c370ee22
Update ApiV1Controller, add experimental home timeline support to v1/timelines/home 1 year ago
mbliznikova 2c6edf37a7 oFix #3698, make unlisted photos visible in collections 1 year ago
Daniel Supernault ddc217147c
Update ApiV1Controller, fix mutes in home feed 1 year ago
Daniel Supernault 9c24157ab3
Update ImportPostController, fix IG bug with missing spaces between hashtags 2 years ago
Daniel Supernault da510089e2
Update LikePipeline, dispatch to feed queue. Fixes #4723 2 years ago
Daniel Supernault 4c6a0719ca
Update ApiV1Dot1Controller, add configurable app confirm rate limit ttl 2 years ago
Daniel Supernault 3249695066
Update ApiV1Dot1Controller, update iar redirect url format 2 years ago
Daniel Supernault 432acb491a
Update ApiV1Dot1Controller, update iar redirect url format 2 years ago
Daniel Supernault 1f82d47ce5
Update ApiV1Dot1Controller, add domain to iar redirect 2 years ago
Daniel Supernault 28a808031b
Update ApiV1Dot1Controller, allow iar rate limits to be configurable 2 years ago
Daniel Supernault 36df0d8373
Update nodeinfo 2 years ago
Daniel Supernault e4d3b19642
Update AdminReportController, add `profile_id` to group by. Fixes #4685 2 years ago
Daniel Supernault 135798eb68
Update ApiV1Controller, hydrate reblog interactions. Fixes #4686 2 years ago
Daniel Supernault 895dc4fa9e
Update Sign-in with Mastodon, allow usage when registrations are closed 2 years ago
Daniel Supernault 33ed7a8c91
Add AdminShadowFilter feature 2 years ago
Daniel Supernault 941736ce6c
Update StoryApiV1Controller, add viewers route to view story viewers 2 years ago
David Gabriel 2e5c141724 Fix similar SQL error which triggers when mentioning people in new posts 2 years ago
David Gabriel 480394f3d8 [Bugfix] Fix for #4518: SQL query that generates the report list in the admin view needs to include the 'id' field 2 years ago
Daniel Supernault fc24630eba
Update Privacy Settings, add support for Mastodon indexable search flag 2 years ago
Daniel Supernault ca746717cb
Update ApiV1Controller, add bookmarked to timeline entities 2 years ago
Daniel Supernault 47e5c07061
Add ProfileAliasController, hello account migrations! 2 years ago
Daniel Supernault ed87ddb923
Update RemoteStatusDelete pipeline 2 years ago
Daniel Supernault dccec7d5a9
Update SettingsController, add photo_reblogs_only setting 2 years ago
Daniel Supernault 13bdaa2ed4
Update ApiV1Controller, hydrate reblog state in home timeline 2 years ago
Daniel Supernault 3b885709b8
Update ApiV1Dot1Controller 2 years ago
Daniel Supernault 0eca48f1a4
Update SettingsController 2 years ago
Daniel Supernault 1c105a6ce3
Update ProfileController, allow albums in atom feed. Closes #4561. Fixes #4526 2 years ago
Daniel Supernault ff58f9707f
Add Health check endpoint at /api/service/health-check 2 years ago
Daniel Supernault acabf603f0
Update Remote Auth feature, fix custom domain bug and enforce banned domains 2 years ago
Daniel Supernault 9cfa89dab4
Update routes and add RemoteAuthController 2 years ago
Daniel Supernault 1cc6274ac0
Update rate limits, fixes #4537 2 years ago
Daniel Supernault 37fd03428a
Update ApiV1Controller, add include_reblogs attribute to home timeline 2 years ago
Daniel Supernault fe6123c820
Update ImportPostController 2 years ago
Daniel Supernault b89c4f1cdc
Update ActivityPubFetchService, fix authorized_fetch support 2 years ago
Daniel Supernault 763ce19a0a
Update AdminApiController, improve admin moderation tools 2 years ago
Daniel Supernault 4f850e54ad
Update AdminApiController, include more data for getUser method 2 years ago
Daniel Supernault 5c5541fc01
Update AdminApiController 2 years ago
Daniel Supernault a6d10f0389
Update RegisterController 2 years ago
Daniel Supernault 89c3710d3c
Update AdminApiController, add instance stats endpoint 2 years ago
Daniel Supernault ba58aaba36
Update ImportPostController, fix typo 2 years ago
Daniel Supernault c394fb76c6
Update sidebar/settings 2 years ago
Daniel Supernault 49e5703198
Add ImportPostController 2 years ago
Daniel Supernault 36b6bf480e
Update admin dashboard, improve users section 2 years ago
Daniel Supernault fe8728c0ba
Update Direct Messages, fix api endpoint 2 years ago
Daniel Supernault a2305d5fdc
Added `/api/v1.1/accounts/app/settings` endpoint and UserAppSettings model to store app specific settings 2 years ago
Daniel Supernault 992d910b9c
Added `following_since` attribute to `/api/v1/accounts/relationships` endpoint when `_pe=1` (pixelfed entity) parameter is present 2 years ago
Daniel Supernault 0f803446dd
Update EditHistoryModal, fix caption rendering 2 years ago
Daniel Supernault 98cf8f32a0
Add Post Edits/Updates 2 years ago
Daniel Supernault 221ddce0fa
Update login form, allow admins to enable captcha after X failed attempts. Admins can set the number of attempts before captcha is shown, default is 2 attempts before captcha is required 2 years ago
Daniel Supernault c071c7195e
Update login/register views and captcha config, enable login or register captchas or both 2 years ago
Daniel Supernault c54cdd3eb4
Update ApiV1Controller, add idempotency-key support to /api/v1/statuses endpoint 2 years ago
Daniel Supernault 4973cb4611
Update MediaController, add fallback for local files that are later stored on S3 but still are referenced in cached objects remotely 2 years ago
Daniel Supernault c6ffda9618
Update admin moderation logic, only re-add top level posts 2 years ago
Daniel Supernault 79bcaadd49
Update ApiV1Controller, filter muted/blocked accounts from tag timeline. 2 years ago
Daniel Supernault f42c114058
Update ApiV1Controller, filter muted/blocked accounts from tag timeline. 2 years ago
Daniel Supernault 3662d3defe
Update Settings, allow users to disable atom feeds 2 years ago
Daniel Supernault dd2f5bb96a
Update ProfileController, require login to view spam accounts, and disable profile embeds for spam accounts 2 years ago
Daniel Supernault c167af43a4
Update StatusController, disable embeds from spam accounts 2 years ago
Daniel Supernault ae0d5d2d40
Update AdminReportController 2 years ago
Daniel Supernault 132a58de54
Add Autospam Advanced Detection 2 years ago
Daniel Supernault 6a2daf1f63
Update ApiControllers, remove cloud ip blocks 2 years ago
Daniel Supernault a91a5e4872
Update StatusEntityLexer, stop saving entities 2 years ago
Daniel Supernault 588ca653a8
Update admin autospam apis, remove autospam warning notifications when appropriate 2 years ago
Daniel Supernault 6cdb5bc672
Update Notification logic, remove message and rendered fields 2 years ago
Daniel Supernault 167dbcdd43
Add /api/v2/instance api endpoint 2 years ago
Daniel Supernault 0b42fe0f00
Update HashtagService 2 years ago
Daniel Supernault b5fe956acf
Add `only_media` support to /api/v1/timelines/tag/:id api endpoint 2 years ago
Daniel Supernault 521b3b4c82
Add /api/v1/tags/:id api endpoint 2 years ago
Daniel Supernault 4d997bb959
Add /api/v1/tags/:id/follow and /api/v1/tags/:id/unfollow api endpoints 2 years ago
Daniel Supernault 175a848665
Add /api/v1/followed_tags api endpoint 2 years ago
Daniel Supernault fc1a385cfd
Update ApiV1Controller, fix hashtag timeline 2 years ago
Daniel Supernault db2da84bec
Update LandingController, fix config_cache api check 2 years ago
Daniel Supernault ccbba56633
Update AdminSettingsController 2 years ago
Daniel Supernault 6ea2bdc782
Update Admin Dashboard, allow admins to designate an admin account for the landing page and instance api endpoint 2 years ago
Daniel Supernault 37bd2ee51b
Update ApiV1Controller, fix trending accounts format. Closes #4356 2 years ago
Daniel Supernault 633351f6dc
Update StoryController, show active self stories on home timeline 2 years ago
Daniel Supernault 3dac45f388
Update AdminController, fix custom emoji domain search on postgres. Closes #4333 2 years ago
Daniel Supernault 055aa6b39f
Update ApiV1Controller and DiscoverController, fix postgres hashtag search 2 years ago
Daniel Supernault d563901622
Update ApiV1Controller 2 years ago
Daniel Supernault 0ab5b96a00
Update ResetPasswordController, add captcha support, improve security and a new redesigned view 2 years ago
Daniel Supernault f6e7ff649e
Update ForgotPasswordController, add captcha support, improve security and a new redesigned view 2 years ago
Daniel Supernault 506f95c6b1
Update SecuritySettings, remove imagick depdency for 2FA qr code generation image 2 years ago
Daniel Supernault 1bbee6d07b
Update RegisterController, improve max_users calculation and add kb page to redirect to if conditions are met 2 years ago
Robert von Burg 7e8938d749
[Fix] Don't count inactive accounts for registration blocking 2 years ago
Daniel Supernault c6cc6327d3
Redesigned Admin Dashboard Reports/Moderation 2 years ago
Daniel Supernault ae6dd4e3a2
Update pipeline dispatch, replace dispatchSync with dispatch 2 years ago
Daniel Supernault 9873913921
Update ApiV1Controller, fix account blocks.Closes #4304 2 years ago
Daniel Supernault d4c967de98
Update RegisterController, store client ip during registration 2 years ago
Daniel Supernault 50ab2e2039
Add cloud ip bans to BouncerService 2 years ago
Daniel Supernault 849e510311
Update db:raw queries to support laravel v10 2 years ago
Daniel Supernault b1f95a7213
Bump laravel, v9 => v10 2 years ago