Commit Graph

907 Commits (81f23ee970c5612e178b8b28434f9d94adc4630c)

Author SHA1 Message Date
daniel 45458bd542
Merge pull request from delthas/feature-password-length
Make the minimum user password length configurable
Daniel Supernault f8dc33cc81
Update InternalApiController
Daniel Supernault e08f646008
Update DiscoverController
Daniel Supernault f1c28e7d0c
Update DirectMessageController, fix pgsql bug
Daniel Supernault 9d07071ee0
Update DirectMessageController
Daniel Supernault f796cc7c11
Update DirectMessageController
Daniel Supernault 4b90b1e0df
Update DirectMessageController
Daniel Supernault d63569c120
Add Direct Messages
delthas 09479c02ca Make the minimum user password length configurable
Previously, all passwords had to be at least 12 characters long.

Some users use a slightly shorter password, so some instances could wish
to reduce the password length limit to a slightly lesser value.

This makes the minimum password length configurable in the .env file,
with the MIN_PASSWORD_LENGTH variable, that defaults to 12 to keep the
previous behaviour by default.
Daniel Supernault de1cca4feb
Add password change email notification
Daniel Supernault 27f3b29cf8
Update email confirmation middleware, add 2FA to allow list. Fixes
Daniel Supernault 8d923d7767
Update SearchController, update version
Daniel Supernault 8e7f4f9d88
Update DiscoverController, fixes
Daniel Supernault c251d41b2e
Update Discover, add trending hashtags, places and posts
Daniel Supernault d11fac0dfb
Update status embed, allow photo albums. Fixes
Daniel Supernault 3b7ff030f2
Update RegisterController
Daniel Supernault 597378bfb4
Update upload endpoints with MediaBlocklist checks
daniel 8ffad2b615
Merge pull request from dx7/2FA-page-issues
2FA verification page issues
Daniel Supernault ba1f7e7e2c
Add MediaBlocklist feature
dx7 f3dba54179
Fix logout link on 2FA verification page
Daniel Supernault c945263994
Update Tag People, allow untagging yourself
daniel c6539bed90
Merge pull request from dx7/improve-username-email-validation
Improve error messages for username and email restricted on register page
Daniel Supernault f33061642a
Update comments, fix remote reply bug
Daniel Supernault f34977d9a8
Update StatusController, add shortcodeRedirect method
Daniel Supernault ee93f4598c
Update InternalApiController, add media tags
Daniel Supernault b3b220b9b3
Update StoryController, allow video stories
Daniel Supernault 711fc020e7
Add Media Tags
Daniel Supernault 588642123e
Update Api controllers, use MediaPathService
Daniel Supernault 2c440b4882
Update AccountController, prevent blocking admins
dx7 913bf77ba4
Improve email validation error for restricted emails
dx7 693f530326
Improve username validation error for restricted names
Daniel Supernault 725fc6c62b
Update StoryController, fix deprecated getClientSize() use
Daniel Supernault 00a96a15f0
Update ApiV1Controller, wrap ancestor in array
Daniel Supernault a0bde855bd
Update ApiV1Controller, add status ancestor and descendant context
Daniel Supernault b7ee9981eb
Update ApiV1Controller, fix instance endpoint
Daniel Supernault 344b0c94cd
Update cors dep
Daniel Supernault 144678fc9c
Update IG Import, remove hardcoded media size limit
Daniel Supernault ffccf0fd41
Update SettingsController, add 404 to import when disabled
Daniel Supernault ef07d17423
Update InstagramImport trait
Daniel Supernault 3b7e9e07e1
Update ImportController
Daniel Supernault 8efe14cc4b
Update PublicApiController, order accountStatuses by id
Daniel Supernault 6e8e9a2d5e
Update ProfileController, remove actor object caching
Daniel Supernault 7680e771a7
Update ProfileController, reduce actor object ttl from 6 hours to 15 minutes
Daniel Supernault 6074c56838
Update AccountController
Daniel Supernault c4ebe9dca9
Update PublicApiController
Daniel Supernault 90b89cb809
Update MomentUI
Daniel Supernault 33c0db3a9a
Update FederationController, fix typo
Daniel Supernault 0309f8a4e1
Update FederationController, remove old code
Daniel Supernault 29ce725c70
Update FederationController, dispatch inbox jobs now on high queue
Daniel Supernault 3ec5102c24
Update FederationController, move signature validation to InboxValidator job