Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix: Fix several side effects of lazy ghosts | Côme Chilliet | 2025-04-29 | 1 | -0/+6 |
| | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | feat(profile): Add an API to get the profile field datafeat/noid/profile-data-api | Joas Schilling | 2025-04-23 | 1 | -1/+3 |
| | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | Merge pull request #52224 from ↵ | Arthur Schiwon | 2025-04-17 | 1 | -0/+5 |
|\ | | | | | | | | | nextcloud/bugfix/noid/dont-break-when-checking-if-too-long-user-exists fix(usermanager): Don't throw when checking if a too long user id is an existing user | ||||
| * | fix(user): Introduce a public constant for max length of user idbugfix/noid/dont-break-when-checking-if-too-long-user-exists | Joas Schilling | 2025-04-17 | 1 | -0/+5 |
| | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com> | ||||
* | | Merge pull request #52178 from nextcloud/fix/remove-app.php-loading | Côme Chilliet | 2025-04-17 | 1 | -2/+0 |
|\ \ | |/ |/| | fix: Remove support for app.php loading | ||||
| * | fix: Remove support for app.php loading | Côme Chilliet | 2025-04-14 | 1 | -2/+0 |
| | | | | | | | | | | | | | | | | | | It has been deprecated for a long time, and the last known active application to use it (user_saml) is now migrated the modern API. Presence of the file is still checked in order to log an error. This behavior may be removed as well in a few versions. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | | fix(files_sharing): expireDate null tests | skjnldsv | 2025-04-14 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | | Merge pull request #52086 from nextcloud/fix/cleanup-user-backends | Côme Chilliet | 2025-04-14 | 1 | -6/+7 |
|\ \ | |/ |/| | Cleanup user backends related methods | ||||
| * | fix: Deprecate OC_User methods related to user backends | Côme Chilliet | 2025-04-10 | 1 | -6/+7 |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | | fix(ContextAgent): Do not translate the name ContextAgent | Marcel Klehr | 2025-04-14 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Marcel Klehr <mklehr@gmx.net> | ||||
* | | Fix(TaskProcessing): for validation for taskprocessing EShapeType | Lukas Schaefer | 2025-04-11 | 1 | -3/+3 |
|/ | | | | Signed-off-by: Lukas Schaefer <lukas@lschaefer.xyz> | ||||
* | Merge pull request #52050 from nextcloud/fix/noid/taskprocessing-appapi | Alexander Piskun | 2025-04-10 | 1 | -0/+68 |
|\ | | | | | fix(taskprocessing): use the event for AppAPI to get list of AI providers | ||||
| * | fix(taskprocessing): use the event for AppAPI to get list of AI providersfix/noid/taskprocessing-appapi | Oleksander Piskun | 2025-04-09 | 1 | -0/+68 |
| | | | | | | | | Signed-off-by: Oleksander Piskun <oleksandr2088@icloud.com> | ||||
* | | fix: Fix types for sharingDisabledForUser | Côme Chilliet | 2025-04-07 | 2 | -9/+5 |
| | | | | | | | | | | | | and use the non-deprecated version whenever possible Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | | fix: Remove some call and references to deprecated OC_Util class | Côme Chilliet | 2025-04-07 | 2 | -7/+8 |
|/ | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | fix(settings): Handle email change restriction separately from display name ↵ | provokateurin | 2025-04-02 | 1 | -0/+7 |
| | | | | | | | | | change restriction Co-authored-by: provokateurin <kate@provokateurin.de> Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de> Co-authored-by: Louis <louis@chmn.me> Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | refactor(IMimeTypeDetector): use consistent capitalizationchore/consistent-naming | Ferdinand Thiessen | 2025-04-02 | 1 | -6/+6 |
| | | | | | | | | - use consistantly `mimeType` as it is called MIME type - fix issues where implementation and interface had different parameter names (this is an issue since PHP has named parameters). Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> | ||||
* | Merge pull request #50768 from nextcloud/perf/cron/delay-timedjob-checking | Christoph Wurst | 2025-03-31 | 1 | -0/+9 |
|\ | | | | | perf(cron): Delay (re)checking timed jobs | ||||
| * | perf(cron): Delay (re)checking timed jobsperf/cron/delay-timedjob-checking | Christoph Wurst | 2025-03-31 | 1 | -0/+9 |
| | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> | ||||
* | | Merge pull request #51686 from nextcloud/fix/template/implement-itemplate | Christoph Wurst | 2025-03-31 | 1 | -1/+3 |
|\ \ | | | | | | | fix(template): implement ITemplate directly | ||||
| * | | fix(template): implement ITemplate directlyfix/template/implement-itemplate | Richard Steinmetz | 2025-03-31 | 1 | -1/+3 |
| |/ | | | | | | | Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud> | ||||
* | | feat: add command to list objects | Robin Appelman | 2025-03-31 | 1 | -1/+3 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | feat: add command to get object metadata | Robin Appelman | 2025-03-31 | 1 | -0/+36 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | Merge pull request #51399 from nextcloud/share-list-cmd | Robin Appelman | 2025-03-31 | 1 | -0/+8 |
|\ \ | |/ |/| | add command to list shares | ||||
| * | feat: add getParentId to ICacheEntry | Robin Appelman | 2025-03-28 | 1 | -0/+8 |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | ||||
* | | Merge pull request #51676 from nextcloud/fix/add-getappversions-replacement | Côme Chilliet | 2025-03-31 | 2 | -0/+16 |
|\ \ | | | | | | | Add OC_App::getAppVersions replacement in IAppManager | ||||
| * | | fix: Move getAppInstalledVersions to AppConfig so that it can be used earlierfix/add-getappversions-replacement | Côme Chilliet | 2025-03-25 | 1 | -0/+8 |
| | | | | | | | | | | | | | | | | | | Call it from OC_App to make sure there is only one request to DB. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
| * | | feat: Add a replacement for OC_App::getAppVersions is IAppManager | Côme Chilliet | 2025-03-25 | 1 | -0/+8 |
| |/ | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | | feat: Implement getSeenUsers to iterate over users | Louis Chemineau | 2025-03-30 | 1 | -0/+11 |
| | | | | | | | | | | | | | | This method uses an iterator. This is lighter on resources and gives more control to the caller Signed-off-by: Louis Chemineau <louis@chmn.me> | ||||
* | | fix: add event status and participant statusfix/noid-add-status-and-set-attendee-status | SebastianKrupinski | 2025-03-28 | 2 | -0/+26 |
| | | | | | | | | Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com> | ||||
* | | fix: task type translationsfix/tasktypes-translations | Jana Peper | 2025-03-26 | 17 | -17/+17 |
|/ | | | | Signed-off-by: Jana Peper <jana.peper@nextcloud.com> | ||||
* | fix(ocm): `publicKey` can be disabled so capabilities do not matchfix/ocm-public-key-is-optional | Ferdinand Thiessen | 2025-03-21 | 1 | -1/+1 |
| | | | | | | | | 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> | ||||
* | chore: cleanup human_file_size usage | Côme Chilliet | 2025-03-20 | 1 | -2/+2 |
| | | | | 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(IMimeTypeDetector): use correct return typefix/IMimeTypeDetector-types | Ferdinand Thiessen | 2025-03-18 | 1 | -1/+9 |
| | | | | | | | | | | | | | | 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(cardav): only show useres from enabled addressBooks in contacts menufix/noid/contactsmenu-ab-enabled | Hamza Mahjoubi | 2025-03-17 | 1 | -0/+26 |
| | | | | Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com> | ||||
* | Merge pull request #51029 from nextcloud/fix/deprecate-oc-template-and-cleanup | Côme Chilliet | 2025-03-10 | 10 | -19/+132 |
|\ | | | | | 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 | 2 | -0/+17 |
| | | | | | | | | 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 | 4 | -14/+17 |
| | | | | | | | | 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 | 2 | -2/+11 |
| | | | | | | | | 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 | 1 | -1/+2 |
| | | | | | | | | 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 | 3 | -4/+12 |
| | | | | | | | | 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 | 2 | -1/+39 |
| | | | | | | | | 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 | 2 | -0/+37 |
| | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com> | ||||
* | | feat(dav): add webhook compatibility for calendar object events | Edward Ly | 2025-03-07 | 7 | -0/+258 |
|/ | | | | Signed-off-by: Edward Ly <contact@edward.ly> | ||||
* | fix(systemtags): prevent tag edition if restricted | skjnldsv | 2025-03-06 | 2 | -0/+28 |
| | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> | ||||
* | refactor(TempManager): Simplify and unify implementations and remove legacy ↵refactor/tempmanager | provokateurin | 2025-03-03 | 1 | -6/+6 |
| | | | | | | behavior Signed-off-by: provokateurin <kate@provokateurin.de> | ||||
* | feat(db): add truncateTable methodpulsejet/truncate-1 | Varun Patil | 2025-03-02 | 1 | -0/+15 |
| | | | | Signed-off-by: Varun Patil <varunpatil@ucla.edu> | ||||
* | Merge pull request #50908 from nextcloud/chore/server-annotations | Ferdinand Thiessen | 2025-02-27 | 1 | -6/+4 |
|\ | | | | | chore: Adjust `OCP\Server::get` annotation to work with phpstan | ||||
| * | chore: Adjust `OCP\Server::get` annotation to work with phpstanchore/server-annotations | Ferdinand Thiessen | 2025-02-19 | 1 | -6/+4 |
| | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de> |