Commit Graph

38 Commits (e7ba43e2e1ea56243ecf2d4dfffce2d64f2b2317)

Author SHA1 Message Date
Your Name c807a8524c refactor: replace short facade aliases with fully-qualified imports
Convert all 273 short facade alias imports (e.g. 'use Cache;') to their
fully-qualified class names (e.g. 'use Illuminate\Support\Facades\Cache;')
across 193 files.

This resolves 643 PHPStan 'class.notFound' errors caused by the static
analyzer being unable to resolve global aliases, and aligns with modern
Laravel conventions. It also unblocks removing the aliases array from
config/app.php in a future change.

All 107 tests pass.
1 month ago
Your Name 41089fcccd Remove COVID label feature flag and related code
Remove ENABLE_COVID_LABEL, COVID_LABEL_URL, and COVID_LABEL_ORG env
vars and all associated backend/frontend code:

- config/instance.php: remove label.covid config block
- StatusLabelService: remove keyword matching, return static false
- Site/Config.php: remove label.covid from API response
- StatusCard.vue: remove COVID banner and labelRedirect method
- GroupStatus.vue: remove COVID banner and labelRedirect method
- diagnostics blade: remove COVID diagnostic rows
5 months ago
Rm Yakovenko a63dbd8436 [Server Bug]: app.logo is not used in code 9 months ago
Daniel Supernault 53742fa699
Lint 9 months ago
Shlee 4f0f2f5d65
Update Site/Config.php - config_cache only has 1 arg. No fallback. 11 months ago
daniel 3861e7ddfe
Staging (#5978)
* 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>
1 year ago
Daniel Supernault 16b7968469
Update nodeinfo 2 years ago
Daniel Supernault aa1049e3e0
Update site config 2 years ago
Daniel Supernault a72188a7db
Update image pipeline, use config_cache 3 years ago
Daniel Supernault c96167f2f7
Update config_cache 3 years ago
Daniel Supernault 7785a2dae4
Update Config, use config_cache 3 years ago
Daniel Supernault 5e4d4eff9d
Update config cache 3 years ago
Daniel Supernault 5c358010b0
Update Config util, add hls attributes 3 years ago
Daniel Supernault c0190d8436
Update Config, bump version for post edit support without having to clear cache 3 years ago
Daniel Supernault 6d59dc8e1e
Update site config 4 years ago
Daniel Supernault f9be48d6eb
Update site config endpoint 4 years ago
Daniel Supernault 3ef850fe59
Update nodeinfo 5 years ago
Daniel Supernault 469d49d832
Update site config, increase ttl and enable SPA by default 5 years ago
Daniel Supernault 7709220074
Add Polls 5 years ago
Daniel Supernault 24e77f647d
Update admin settings 5 years ago
Daniel Supernault 955696b8a0
Update site config, fix boolean casting 5 years ago
Daniel Supernault 7895097fc1
Update config() to config_cache() 5 years ago
Daniel Supernault c65d03788b
Update config() to config_cache() 5 years ago
Daniel Supernault 1c2baa8f2c
Update config() to config_cache() 5 years ago
Daniel Supernault 3e52458889
Update config() to config_cache() 5 years ago
Daniel Supernault 53134208fe
Update config() to config_cache() 5 years ago
Daniel Supernault 27b722e7a7
Update config() to config_cache() 5 years ago
Daniel Supernault c0e693cc73
Update config() to config_cache() 5 years ago
Daniel Supernault a9f009305c
Update config() to config_cache() 5 years ago
Daniel Supernault 61254b907f
Update site name config 5 years ago
Daniel Supernault abe9cb3db0
Update site config, add labels to config 6 years ago
Daniel Supernault fa6ecd8df1
Add migration 6 years ago
Daniel Supernault 048642bead
Update Collections, add custom limit 6 years ago
Daniel Supernault 765b6187a9
Update Config util 7 years ago
Daniel Supernault 5a7ebe7057
Update Site Config 7 years ago
Daniel Supernault b32cf31cdd
Update site config service 7 years ago
Daniel Supernault 6d40876ae8
Update Site Config 7 years ago
Daniel Supernault 4c30ad4940
Update base layouts 7 years ago