mirror of https://github.com/pixelfed/pixelfed
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
* Added current title as value for input so that the current value remains stored by default * Added parameter 'show_legal_notice_link' => (bool) config_cache('instance.has_legal_notice'), * Added conditional display of a link to legal notice if the page is active * Added key 'legalNotice' * feat translate story * translate auth - register - login * add remove follow * Update ApiV1Controller.php Co-Authored-By: Mathieu <385764+Casmo@users.noreply.github.com> * New translations web.php (Chinese Simplified) [ci skip] * Added current title as value for input so that the current value remains stored by default * Added parameter 'show_legal_notice_link' => (bool) config_cache('instance.has_legal_notice'), * Added conditional display of a link to legal notice if the page is active * Added key 'legalNotice' * add missing key * add missing keys * New translations web.php (Portuguese, Brazilian) [ci skip] * New translations web.php (Turkish) [ci skip] * New translations web.php (Italian) [ci skip] * translate custom filter * New translations web.php (Italian) [ci skip] * use configured alt text length limit when uploading multiple photos * in notifications sidebar, show popover on shared posts too, not just liked posts * use case insensitive search when tagging accounts * New translations web.php (Portuguese, Brazilian) [ci skip] * Generic OIDC Support * Everything should be configurable by env variables * Basic request tests * Fixes for items highlighted by review.ai * Consider using `hash_equals()` instead of `==` when comparing the state values to prevent timing attacks: `abort_unless(hash_equals($request->input('state'), $request->session()->pull('oauth2state')), 400, 'invalid state');` * For better data integrity, consider adding a foreign key constraint to the user_id column: `$table- >foreign('user_id')->references('id')->on('users')->onDelete('cascade');` * Does the OIDC provider guarantee that the username field exists in the userInfo data? Consider adding a null check or fallback: `$userInfoData[config('remote-auth.oidc.field_username')] ?? null` * field isnt accessTokenResourceOwnerId but responseResourceOwnerId * New translations web.php (Dutch) [ci skip] * Fix components * Update LandingService and Config util to properly support the legal_notice setting * Update footer to use legalNotice i18n * Update i18n * Update sidebar with gap padding for footer links * Update compiled assets * Update i18n json * Update OIDC config with comments, and disable tests as we dont have db tests configured * Update remove_from_followers api endpoint * Update i18n * Update compiled assets * Update changelog * New supported formats, Preserve ICC Color Profiles, libvips support Update image pipeline to handle avif, heic and webp and preserve ICC color profiles and added libvips support. * Fix tests * Update CHANGELOG.md --------- Co-authored-by: Samy Elshamy <elshamy@coderbutze.de> Co-authored-by: Felipe Mateus <eu@felipemateus.com> Co-authored-by: Mathieu <385764+Casmo@users.noreply.github.com> Co-authored-by: Mackenzie Morgan <macoafi@gmail.com> Co-authored-by: Gavin Mogan <git@gavinmogan.com> |
4 months ago | |
---|---|---|
.. | ||
AdminInvite.php | 3 years ago | |
AdminShadowFilter.php | 2 years ago | |
AppRegister.php | 7 months ago | |
AutospamCustomTokens.php | 2 years ago | |
ConfigCache.php | 3 years ago | |
Conversation.php | 3 years ago | |
CuratedRegister.php | 2 years ago | |
CuratedRegisterActivity.php | 2 years ago | |
CuratedRegisterTemplate.php | 2 years ago | |
CustomEmoji.php | 1 year ago | |
CustomFilter.php | 5 months ago | |
CustomFilterKeyword.php | 5 months ago | |
CustomFilterStatus.php | 5 months ago | |
DefaultDomainBlock.php | 2 years ago | |
Group.php | 1 year ago | |
GroupActivityGraph.php | 1 year ago | |
GroupBlock.php | 1 year ago | |
GroupCategory.php | 1 year ago | |
GroupComment.php | 1 year ago | |
GroupEvent.php | 1 year ago | |
GroupHashtag.php | 1 year ago | |
GroupInteraction.php | 1 year ago | |
GroupInvitation.php | 1 year ago | |
GroupLike.php | 1 year ago | |
GroupLimit.php | 1 year ago | |
GroupMedia.php | 1 year ago | |
GroupMember.php | 1 year ago | |
GroupPost.php | 1 year ago | |
GroupPostHashtag.php | 1 year ago | |
GroupReport.php | 1 year ago | |
GroupRole.php | 1 year ago | |
GroupStore.php | 1 year ago | |
HashtagRelated.php | 2 years ago | |
ImportPost.php | 2 years ago | |
InstanceActor.php | 2 years ago | |
LiveStream.php | 3 years ago | |
ModeratedProfile.php | 11 months ago | |
ParentalControls.php | 2 years ago | |
Poll.php | 4 years ago | |
PollVote.php | ||
Portfolio.php | 2 years ago | |
ProfileAlias.php | 2 years ago | |
ProfileMigration.php | 2 years ago | |
RemoteAuth.php | 2 years ago | |
RemoteAuthInstance.php | 2 years ago | |
RemoteReport.php | 2 years ago | |
StatusEdit.php | 2 years ago | |
UserAppSettings.php | 2 years ago | |
UserDomainBlock.php | 2 years ago | |
UserEmailForgot.php | 2 years ago | |
UserOidcMapping.php | 4 months ago | |
UserPronoun.php | 3 years ago | |
UserRoles.php | 2 years ago |