Daniel Supernault
53742fa699
Lint
2 months ago
dansup
9d4fe07c29
Merge pull request #6333 from shleeable/clean2
...
Larastan: Add @property - Mergable
3 months ago
Your Name
4b14819923
Larastan: Add @property
3 months ago
Your Name
45a9a3b472
RemoveUnreachableStatementRector
3 months ago
dansup
225e835015
Staging ( #6264 )
...
* StatusPipeline defensive checks
* HomeFeedPipeline defensive checks
* DeletePipeline defensive checks
* InboxPipeline defensive checks
* MediaPipeline defensive checks
* PushNotificationPipeline defensive checks
* LikePipeline defensive checks
* FollowPipeline defensive checks
* ImageOptimizePipeline defensive checks
* Misc pipelines defensive checks
* Update CommentPipeline.php
* Update FollowPushNotifyPipeline.php
* Update LikePushNotifyPipeline.php
* Update FollowPushNotifyPipeline.php
* Update MentionPushNotifyPipeline.php
* Update MoveSendUndoFollowPipeline.php
* Update RemoteFollowPipeline.php
* Update FollowPushNotifyPipeline.php
* Update LikePushNotifyPipeline.php
* Update MentionPushNotifyPipeline.php
* Update Site/Config.php - config_cache only has 1 arg. No fallback.
* Update Bouncer.php - Called 'count' on Laravel collection, but could have been retrieved as a query. 🪪 larastan.noUnnecessaryCollectionCall
* Update Status.php - Missing use App\Models\Conversation;
* Larastan: Update UndoSharePipeline.php (Undefined variable: $status)
* Update ResilientMediaStorageService.php
* Update ImageS3UploadPipeline.php
* Larastan: Update Profile.php missing "use App\Avatar;"
* Larastan: Update MediaStorageService.php
* Larastan: Update MediaPathService.php
* Update MediaPathService.php
* Update MediaStorageService.php
* Update ImageS3UploadPipeline.php
* Larastan: Update AddUserDomainBlock.php
```
------ -------------------------------------------------------------
Line Console/Commands/AddUserDomainBlock.php
------ -------------------------------------------------------------
37 Variable $domain in empty() always exists and is not falsy.
🪪 empty.variable
------ -------------------------------------------------------------
```
* Larastan: Update CatchUnoptimizedMedia.php
```
------ -------------------------------------------------------------------------------------------------
Line Console/Commands/CatchUnoptimizedMedia.php
------ -------------------------------------------------------------------------------------------------
31 Constructor of class App\Console\Commands\CatchUnoptimizedMedia has an unused parameter $media.
🪪 constructor.unusedParameter
------ -------------------------------------------------------------------------------------------------
```
* Update DeleteUserDomainBlock.php
* Update StatusHashtag.php
* Update FixLikes.php
* Update User.php
* Update Installer.php
* Update SeedFollows.php
* Update DiscoverCategory.php
* Update FollowRequest.php
* Update Follower.php
* Update AccountController.php
* Update CustomFilterKeyword.php
* Update FederationController.php
* Update Inbox.php
* Update HttpSignature.php
---------
Co-authored-by: Your Name <you@example.com>
Co-authored-by: Shlee <github@shl.ee>
4 months ago
Shlee
cc9bab1171
Update CustomFilterKeyword.php
4 months ago
Ross Bearman
db03733415
Add admin invite interface and email support
...
This commit does two things:
* Add invite email support to AdminInviteCommand
- Moves `invite_code` generation to AdminInvite model `creating` event
* Add admin invite management section under admin users dashboard
- Adds `Admin/AdminUserInviteController` and associated `home` and
`create` Blade templates.
- Adds "Invites" button to admin user dashboard
5 months ago
Gavin Mogan
441c8e0d4c
Generic OIDC Support
...
* Everything should be configurable by env variables
* Basic request tests
10 months ago
Daniel Supernault
77044ba193
Update CustomFilter model, add custom limits for max_content_scan_limit, max_filters_per_user, max_keywords_per_filter, max_keyword_length, max_pattern_length, max_reported_matches, max_create_per_hour, max_updates_per_hour so admins have more control over this feature
11 months ago
Daniel Supernault
578718c606
Update CustomFilterKeyword model, add setKeywordAttribute method
11 months ago
Daniel Supernault
b86102823b
Update CustomFilter model and CustomFilterController
11 months ago
Daniel Supernault
3ff54b9ea6
Updaet CustomFilter model
11 months ago
Daniel Supernault
437d742ac4
Add custom filters
...
Add custom filters, compatible with Mastodon `/api/v2/filters`
Todo:
- [ ] fix routes
- [ ] finish other context filtering
11 months ago
Daniel Supernault
604746bd5e
Add AppRegister
1 year ago
Daniel Supernault
bcf99d637f
Add ModeratedProfile model
1 year ago
Daniel Supernault
3d6b9badf4
Add groups models, controllers and services
2 years ago
Daniel Supernault
481314cd23
Update custom emoji, add config_cache support
2 years ago
Daniel Supernault
3f0539978e
Update ProfileMigration model, add target relation
2 years ago
Daniel Supernault
f8145a78cf
Add Profile Migrations
2 years ago
Daniel Supernault
071163b47b
Add Curated Onboarding Templates
2 years ago
Daniel Supernault
2b5d723582
Update Curated Onboarding dashboard, improve application filtering and make it easier to distinguish response state
2 years ago
Daniel Supernault
8dac2caf1d
Add Curated Onboarding
2 years ago
Daniel Supernault
67c650b195
Add forgot email feature
2 years ago
Daniel Supernault
c53894fe16
Add Parental Controls feature
2 years ago
Daniel Supernault
7dbdbf15a5
Add Roles & Parental Controls
2 years ago
Daniel Supernault
f3f0175c84
Add DefaultDomainBlock model + migration
2 years ago
Daniel Supernault
a492a95a0e
Update AdminShadowFilter, fix deleted profile bug
2 years ago
Daniel Supernault
5cea5aab3c
Add Domain Blocks
2 years ago
Daniel Supernault
176b4ed793
Add app:hashtag-related-generate command
2 years ago
Daniel Supernault
175203089b
Add Related Hashtags
2 years ago
Daniel Supernault
a510c3e89c
Add AdminShadowFilter model/migration
2 years ago
Daniel Supernault
a9220e4e01
Add Account Migrations
3 years ago
Daniel Supernault
45b9404ec1
Add Sign-in with Mastodon
3 years ago
Daniel Supernault
fe6123c820
Update ImportPostController
3 years ago
Daniel Supernault
b89c4f1cdc
Update ActivityPubFetchService, fix authorized_fetch support
3 years ago
Daniel Supernault
8c9f4da48a
Add ImportPost model, migration and service
3 years ago
Daniel Supernault
a2305d5fdc
Added `/api/v1.1/accounts/app/settings` endpoint and UserAppSettings model to store app specific settings
3 years ago
Daniel Supernault
98cf8f32a0
Add Post Edits/Updates
3 years ago
Daniel Supernault
75db5116b7
Add AutospamCustomTokens model + migration
3 years ago
Daniel Supernault
383c6fe8ee
Add Federated Reports
3 years ago
Daniel Supernault
5ad0d8834d
Update Portfolios, add ActivityPub + RSS support, light mode, style customization and more
3 years ago
Daniel Supernault
7e333059fb
Update models
3 years ago
Daniel Supernault
bc29073ab1
Fix CustomEmoji, properly handle shortcode updates and delete old copy in case the extension changes
3 years ago
Daniel Supernault
b73ca9a1ea
Add Admin Invites
3 years ago
Daniel Supernault
94697d536b
Add Server Directory integration
3 years ago
Daniel Supernault
356a882dbc
Add Portfolio feature
3 years ago
Daniel Supernault
494f11202f
Update LiveStream model
4 years ago
Daniel Supernault
7c8f76438b
Update LiveStream model
4 years ago
Daniel Supernault
5206f21f59
Add Live Stories/Live streaming
4 years ago
Daniel Supernault
f34a1e9d8e
Add Conversations model
4 years ago