Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | perf(sharing): Use oc_share.{item_type, share_type} IN instead of OR equalsrefactor/use-in-instead-of-or | Marcel Klehr | 2025-03-25 | 1 | -79/+20 |
| | | | | | | to improve performance by using the db index Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | fix: Go back to soft typing for template function pfix/fix-loginflow-v1 | Côme Chilliet | 2025-03-24 | 1 | -1/+4 |
| | | | | | | Strong typing breaks legacy code in this case. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Merge pull request #51611 from ↵ | Ferdinand Thiessen | 2025-03-24 | 1 | -5/+3 |
|\ | | | | | | | | | nextcloud/fix/file-name-validator-case-sensitivity fix(IFilenameValidator): correctly handle case insensitivity | ||||
| * | fix(IFilenameValidator): correctly handle case insensitivityfix/file-name-validator-case-sensitivity | Ferdinand Thiessen | 2025-03-21 | 1 | -5/+3 |
| | | | | | | | | | | | | | | | | - forbidden names and forbidden base names are case **insensitive** so we need to check all lowercase here. - add test that config value is also read case insensitive. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-03-24 | 2 | -0/+34 |
| | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | | Merge pull request #51622 from nextcloud/fix/ocm-public-key-is-optional | Kate | 2025-03-23 | 2 | -3/+3 |
|\ \ | | | | | | | fix(ocm): `publicKey` can be disabled so capabilities do not match | ||||
| * | | fix(ocm): `publicKey` can be disabled so capabilities do not matchfix/ocm-public-key-is-optional | Ferdinand Thiessen | 2025-03-21 | 2 | -3/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | When the public key feature is disabled null is returned for `publicKey`. So in this case we need to adjust the capabilities and return type of `jsonSerialize()`. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-03-23 | 2 | -0/+6 |
|/ / | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* / | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-03-21 | 2 | -0/+8 |
|/ | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | chore: cleanup human_file_size usage | Côme Chilliet | 2025-03-20 | 2 | -5/+6 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix: Require functions in lib/public/Template.php | Côme Chilliet | 2025-03-20 | 1 | -7/+12 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix: Remove obsolete component template function | Côme Chilliet | 2025-03-20 | 1 | -18/+0 |
| | | | | | | | HTML imports are not a thing anymore, they are not supported by any browser. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix: Clean up typing and remove deprecated calls in template functions | Côme Chilliet | 2025-03-20 | 1 | -27/+35 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | chore: Move template functions out of legacy folder | Côme Chilliet | 2025-03-20 | 2 | -1/+1 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix: Remove multiple require_once calls for template functions | Côme Chilliet | 2025-03-20 | 3 | -4/+1 |
| | | | | | | Only require them when include the template file instead Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-03-20 | 2 | -0/+2 |
| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | fix(webauthn): do not require bcmath or gmp - not needed anymore | Ferdinand Thiessen | 2025-03-19 | 1 | -8/+0 |
| | | | | | | | | The extensions are not required anymore but only recommended for performance. See also: https://github.com/web-auth/webauthn-framework/issues/213 Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | fix(IMimeTypeDetector): use correct return typefix/IMimeTypeDetector-types | Ferdinand Thiessen | 2025-03-18 | 2 | -3/+11 |
| | | | | | | | | | | | | | | In PHP array keys that are integers are always kept as integer, meaning the type of the key of `$a = ["1" => "one"]` will be integer not string. While are hacks to circumvent this (case std object with string keys to an assoc. array) those hacks are performance wise awefull and also not needed as in PHP you can always access that element with `$a[1]` or `$a["1"]`. So TL;DR;: do not lie about return types. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | fix(auth): Allow 2FA challenges for Ephemeral sessionsbugfix/ios-3365/allow-2fa-for-ephemeral-sessions | Joas Schilling | 2025-03-18 | 1 | -0/+5 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-03-18 | 4 | -60/+118 |
| | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | Merge pull request #51480 from nextcloud/fix/deprecation-comment | Ferdinand Thiessen | 2025-03-17 | 1 | -3/+0 |
|\ | | | | | chore: drop outdated deprecation comment from Mailer | ||||
| * | chore: drop outdated deprecation comment from Mailerfix/deprecation-comment | Ferdinand Thiessen | 2025-03-14 | 1 | -3/+0 |
| | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | Merge pull request #51380 from nextcloud/fix/noid/contactsmenu-ab-enabled | Hamza | 2025-03-17 | 4 | -0/+32 |
|\ \ | | | | | | | fix(cardav): only show users from enabled addressBooks in contacts menu | ||||
| * | | fix(cardav): only show useres from enabled addressBooks in contacts menufix/noid/contactsmenu-ab-enabled | Hamza Mahjoubi | 2025-03-17 | 4 | -0/+32 |
| | | | | | | | | | | | | Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com> | ||||
* | | | Merge pull request #51333 from nextcloud/filePointerCheck | Git'Fellow | 2025-03-17 | 1 | -8/+8 |
|\ \ \ | |/ / |/| | | fix(files): Make sure file pointer exists | ||||
| * | | fix(files): Make sure file pointer existsfilePointerCheck | Git'Fellow | 2025-03-07 | 1 | -8/+8 |
| | | | | | | | | | Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com> | ||||
* | | | Merge pull request #51389 from ↵ | Côme Chilliet | 2025-03-17 | 1 | -2/+9 |
|\ \ \ | | | | | | | | | | | | | | | | | nextcloud/bug/noid/skip-quote-cache-for-remote-shares fix: skip caching lastSeenQuotaUsage for remote shares | ||||
| * | | | fix: skip caching lastSeenQuotaUsage for remote sharesbug/noid/skip-quote-cache-for-remote-shares | Daniel Kesselberg | 2025-03-14 | 1 | -2/+9 |
| | | | | | | | | | | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | ||||
* | | | | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-03-16 | 2 | -0/+4 |
| | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | | | | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-03-15 | 2 | -0/+4 |
|/ / / | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | / | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-03-14 | 4 | -0/+16 |
| |/ |/| | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | | feat(core): add setup cypress tests | skjnldsv | 2025-03-13 | 1 | -4/+0 |
| | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-03-13 | 2 | -0/+12 |
| | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | | fix(RichObjectStrings): Make exception messages for invalid parameters more ↵fix/rich-object-strings/better-exception-messages | provokateurin | 2025-03-12 | 2 | -7/+7 |
| | | | | | | | | | | | | useful for debugging Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-03-12 | 2 | -2/+26 |
| | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | | fix(lookup-server): disable lookup server for non-global scale setups | Ferdinand Thiessen | 2025-03-11 | 1 | -2/+4 |
| | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | fix(lookup-server): do not query data by default | Ferdinand Thiessen | 2025-03-11 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | | Fix(l10n): Update translations from Transifex | Nextcloud bot | 2025-03-11 | 2 | -0/+2 |
| | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com> | ||||
* | | fix: fix getNodeFromCacheEntryAndMount using relative path | Robin Appelman | 2025-03-10 | 1 | -2/+2 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | Merge pull request #51029 from nextcloud/fix/deprecate-oc-template-and-cleanup | Côme Chilliet | 2025-03-10 | 21 | -558/+693 |
|\ \ | | | | | | | fix: Deprecate OC_Template, add proper template manager instead | ||||
| * | | fix: Use a dedicated Exception class for when a template is not foundfix/deprecate-oc-template-and-cleanup | Côme Chilliet | 2025-03-06 | 7 | -20/+39 |
| | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
| * | | fix: Migrate all uses of OCP\Template to OCP\Template\ITemplateManager | Côme Chilliet | 2025-03-06 | 6 | -18/+21 |
| | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
| * | | fix: Cleanup of internal class TemplateLayout | Côme Chilliet | 2025-03-06 | 2 | -164/+160 |
| | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
| * | | fix: Fix signatures and types in template related classes | Côme Chilliet | 2025-03-06 | 4 | -7/+15 |
| | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
| * | | fix: Replace all usage of OC_Template by the new API | Côme Chilliet | 2025-03-06 | 3 | -32/+27 |
| | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
| * | | fix: Fix psalm issues and add missing methods to ITemplate interface | Côme Chilliet | 2025-03-06 | 5 | -12/+19 |
| | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
| * | | fix: Add missing ITemplate interface and clean code in Template class | Côme Chilliet | 2025-03-06 | 7 | -54/+88 |
| | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
| * | | fix: Deprecate OC_Template, add proper template manager instead | Côme Chilliet | 2025-03-06 | 7 | -327/+400 |
| | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | | | Merge pull request #51108 from ↵ | Côme Chilliet | 2025-03-10 | 1 | -39/+15 |
|\ \ \ | | | | | | | | | | | | | | | | | nextcloud/fix/fix-disabled-user-list-for-saml-subadmin Fix disabled user list for SAML group subadmin | ||||
| * | | | chore: Remove now unused methods from User manager | Côme Chilliet | 2025-03-10 | 1 | -47/+0 |
| | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> |