Commit Graph

3120 Commits (c37b7cde30189200a28e2ae6a947f1345ce30ab7)

Author SHA1 Message Date
Daniel Supernault 8c9f4da48a
Add ImportPost model, migration and service 2 years ago
Daniel Supernault 36b6bf480e
Update admin dashboard, improve users section 2 years ago
Daniel Supernault 2cbf1acec3
Update profile 2 years ago
Daniel Supernault e3be04db2b
Update HandleUpdateActivity 2 years ago
Daniel Supernault e8d4ce1888
Update MediaStorageService 2 years ago
Daniel Supernault d6374cfe70
Update MediaStorageService 2 years ago
Daniel Supernault ab9a8ba314
Update Profile 2 years ago
Daniel Supernault 5bea903409
Update HandleUpdateActivity 2 years ago
Daniel Supernault 1bf3ad7ed9
Update HandleUpdateActivity 2 years ago
Daniel Supernault 31afaba3d0
Update ProfilePipeline 2 years ago
Daniel Supernault 0eb51ed74d
Update RemoteAvatarFetch command 2 years ago
Daniel Supernault 29961c4a80
Update ap inbox 2 years ago
Daniel Supernault a8453e7719
Update api routes, add DeprecatedEndpoint middleware 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 1430f5328f
Update Status model, increase max mentions, hashtags and links 2 years ago
Daniel Supernault 4479055e1e
Update UpdateStatusService, fix formatting issue. Fixes #4423 2 years ago
Daniel Supernault 1f2183ee67
Update StatusActivityPubDeliver, fix addressing 2 years ago
Daniel Supernault 109d041908
Update StatusRemoteUpdatePipeline, fix typo 2 years ago
Daniel Supernault 0f803446dd
Update EditHistoryModal, fix caption rendering 2 years ago
Daniel Supernault c0190d8436
Update Config, bump version for post edit support without having to clear cache 2 years ago
Daniel Supernault a6f96b4bb3
Remove temp logging 2 years ago
Daniel Supernault 6bf3142e8b
Add Profile 2 years ago
Daniel Supernault 8b3d1eeb5e
Add Purify 2 years ago
Daniel Supernault 559978db46
Fix typo 2 years ago
Daniel Supernault 859ed621b0
Fix typo 2 years ago
Daniel Supernault b0634bfd8f
Add temp logging 2 years ago
Daniel Supernault aad4259a47
Update ap inbox 2 years ago
Daniel Supernault 734136a7e7
Add StatusRemoteUpdatePipeline job 2 years ago
Daniel Supernault 98cf8f32a0
Add Post Edits/Updates 2 years ago
Daniel Supernault 4d8b4dcf35
Update StatusService, fix bug in getFull method 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 2800c8886a
Update AP Inbox, fix delete handling 2 years ago
Daniel Supernault 9f901d65c9
Update PublicTimelineService, improve warmCache query 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 adb070f178
Update scheduler, fix S3 media garbage collection not being executed when cloud storage is enabled via dashboard without .env/config being enabled 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 18cddd43f3
Update Bouncer, adjust advanced Autospam logic 2 years ago
Daniel Supernault a11e1ee3f8
Update AutospamUpdateCachedDataPipeline 2 years ago
Daniel Supernault 5abc2445a7
Update AutospamUpdateCachedDataPipeline 2 years ago
Daniel Supernault 053b30bca0
Update nav and Bouncer 2 years ago
Daniel Supernault 132a58de54
Add Autospam Advanced Detection 2 years ago
Daniel Supernault 75db5116b7
Add AutospamCustomTokens model + migration 2 years ago
Daniel Supernault ad25ed6792
Update UserCreate command, fix is_admin flag 2 years ago
Daniel Supernault 6a2daf1f63
Update ApiControllers, remove cloud ip blocks 2 years ago
Daniel Supernault 764315666e
Update CommentPipeline, replace expensive query and mark for refactor 2 years ago
Daniel Supernault 8b007f9ee9
Update ap helpers 2 years ago
Daniel Supernault 56ec083db5
Update Bouncer 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 d5f63f8a71
Update AutoSpam Bouncer, generate notification on positive detections 2 years ago
Daniel Supernault ea943333a5
Update models, remove deprecated toText and toHtml methods 2 years ago
Daniel Supernault 58ec49fd57
Update InstanceService, fix banner blurhash memory bug 2 years ago
Daniel Supernault 026842dd93
Update InstanceService, fix banner blurhash memory bug 2 years ago
Daniel Supernault 3aad75abcf
Update InstanceService, fix banner blurhash memory bug 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 ed35214161
Update HashtagFollow model, add MAX_LIMIT of 250 tags per account 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 43d3aa2b94
Update StatusTransformers, fix ProfileService to soft fail on missing or deleted accounts 2 years ago
Daniel Supernault 91ba139808
Update LikeService, improve likedBy logic to soft fail on missing or deleted accounts 2 years ago
Daniel Supernault df444851b5
Update MediaTagService, fix ProfileService to soft fail on missing or deleted accounts 2 years ago
Daniel Supernault 6bc20a37ed
Update ProfileService, add softFail param 2 years ago
Daniel Supernault f48daab37e
Update StatusService, fix missing account condition 2 years ago
Daniel Supernault db2da84bec
Update LandingController, fix config_cache api check 2 years ago
Daniel Supernault add5eaf094
Fix CI 2 years ago
Daniel Supernault 637cdca27a
Fix CI 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 51768083fe
Added store remote media on S3 config setting, disabled by default 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 11552d1273
Update SearchApiV2Service 2 years ago
Daniel Supernault 666e5732a5
Update SearchApiV2Service, improve postgres support 2 years ago
Daniel Supernault dac0d08319
Update admin dashboard, fix search and dropdown menu 2 years ago
Daniel Supernault 3dac45f388
Update AdminController, fix custom emoji domain search on postgres. Closes #4333 2 years ago
Daniel Supernault 6e20d0a670
Update SearchApiV2Service, fix postgres hashtag search and prepend wildcard operator to improve results 2 years ago
Daniel Supernault 867cbc757c
Update StatusTagsPipeline, deduplicate hashtags on postgres 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 a93a3efd21
Update Inbox, remove handleCreateActivity logic that rejected posts from accounts without followers 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 aaf5b2764e
Update Inbox, improve Flag report handling 2 years ago
Daniel Supernault 0f1f3b1fd3
Update inbox 2 years ago
Daniel Supernault 28717a2561
Update inbox 2 years ago
Daniel Supernault e7f7072349
Update inbox 2 years ago
Daniel Supernault 383c6fe8ee
Add Federated Reports 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
daniel 85cdaf5f3a
Merge pull request #4326 from eitch/staging
[Fix] Don't count inactive accounts for registration blocking
2 years ago
Daniel Supernault 7d14e07901
Update mailers 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 848181913f
Update http kernel 2 years ago
Daniel Supernault fb4ac4ebd6
Add php 8.2 support. Bump laravel version, v9 => v10 2 years ago
Daniel Supernault b1f95a7213
Bump laravel, v9 => v10 2 years ago
Daniel Supernault 66c0b3577f
Update HttpSignature 2 years ago
Daniel Supernault 9ffe5941d7
Update HttpSignature 2 years ago
Daniel Supernault f17ca9d904
Update HttpSignature 2 years ago
Daniel Supernault 6d59dc8e1e
Update site config 2 years ago
Daniel Supernault 385c166944
Update LandingController 2 years ago
Daniel Supernault 634c15e486
Update Privacy Settings, add Directory setting 2 years ago
Daniel Supernault b716926b9c
Update LandingController, fix configonfig variable names 2 years ago
Daniel Supernault e76289e4e2
Update ImageOptimizePipeline, improve support for disabling image optimizations 2 years ago
Daniel Supernault 780f250742
Update LandingService, enable landing directory/explore feed by default and move configuration to config/instance.php file 2 years ago
Daniel Supernault 738925c20d
Update StatusController, allow users to delete replies to posts 2 years ago
Daniel Supernault 1b53174d3a
Update StatusController 2 years ago
Daniel Supernault 2eee36cfbd
Update MediaS3GarbageCollector, fix handle 2 years ago
Daniel Supernault 09c0032b39
New landing page design 2 years ago
Daniel Supernault 87d8f516f9
Add admin landing settings 2 years ago
Daniel Supernault 672cccd433
Add media:fix-nonlocal-driver command. Fixes s3 media created with invalid FILESYSTEM_DRIVER=s3 configuration 2 years ago
Daniel Supernault 28bf8649b3
Update Profile model, fix avatar url path generation. Fixes #4041, Fixes #4031, Fixes #3523 2 years ago
Daniel Supernault 22da2647c7
Update filesystems, store all files as public by default and add default permissions. Fixes #4273, #4275. Closes #3825 2 years ago
Daniel Supernault 73aa01e8e0
Update ApiV1Controller, filter mute/blocks on statuses/context and statuses/replies endpoints 2 years ago
Daniel Supernault 855e9626a5
Update Story v1.1 api endpoints 2 years ago
Daniel Supernault aebbad964b
Update MediaPathService, fix story path 2 years ago
Daniel Supernault 64a4a0060a
Update ComposeController, fix postgres location search. Closes #4242 and #4239 2 years ago
Daniel Supernault 8e71e0c03e
Update ApiV1Controller, fix blocking remote accounts. Closes #4256 2 years ago
Daniel Supernault 4d5614726f
Update ApiV1Controller, improve timeline account hydration 2 years ago
Daniel Supernault 4e79c77282
Update ApiV1Controller, improve timeline account hydration 2 years ago
Daniel Supernault 558700fc0a
Update settings, set maxlength on name and bio inputs. Fixes #4248 2 years ago
Daniel Supernault d5d9500d07
Update admin instance management, improve filtering/sorting and add import/export support 2 years ago
Daniel Supernault 5a67e9f93b
Update image pipeline, dispatch jobs to mmo queue and add "replace_id" param to v2/media endpoint to dispatch delayed MediaDeletePipeline job for original media id to improve media gc on supported clients 2 years ago
Daniel Supernault 871f798cc9
Update ap helpers, fix album order bug by setting media order 2 years ago
Daniel Supernault ecfc0766f8
Update admin instances dashboard 2 years ago
Daniel Supernault 419c0fb0fb
Updaet InboxPipelines, improve handling of missing signature validation headers 2 years ago
Daniel Supernault da38b33a24
Remove deprecated routes/methods 2 years ago
Daniel Supernault 467c9d754e
Update atom feed, improve cache expiry and fix double encoding bug. Fixes #4121 2 years ago
Daniel Supernault 7f06f5f555
Update PortfolioController, fix empty post ids condition 2 years ago
Daniel Supernault 5ad0d8834d
Update Portfolios, add ActivityPub + RSS support, light mode, style customization and more 2 years ago