summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | | Merge pull request #37326 from nextcloud/add-IMoveTarget-support-to-addressbooksSimon L2023-05-168-28/+337
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | | feat(CardDAV): Add Sabre\DAV\IMoveTarget support to OCA\DAV\CardDAV\AddressBook
| * | | | | | | feat(CardDAV): Add Sabre\DAV\IMoveTarget support to OCA\DAV\CardDAV\AddressBookThomas Citharel2023-05-168-28/+337
| | |_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows to just UPDATE the card row instead of deleting it and reinsert it. It's very similar to https://github.com/nextcloud/server/pull/30120 for calendars. As we need the addressbookid exposed, this introduces OCA\DAV\CardDAV\Card that extends Sabre's. I chose specifically NOT to auto-inject LoggerInterface in Addressbook like in #30120 because the chain of DI is huge just for ONE simple call and it would break an existing dirty call (OCA\Contacts calling OCA\DAV) of ContactsManager in Contacts: https://github.com/nextcloud/contacts/pull/1722 (in SocialApiService), but this is debatable. Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | | | | | | Merge pull request #38205 from nextcloud/feat/css-add-info-colorSimon L2023-05-162-0/+6
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Add css variables for info colors (`--color-info`)
| * | | | | | | feat(css): Add css variables for info colors (`--color-info`)Ferdinand Thiessen2023-05-162-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | | | Merge pull request #38030 from nextcloud/enh/retry-transactionSimon L2023-05-161-0/+37
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | | Wrapper method to easily retry deadlock exceptions
| * | | | | | | enh: Provide atomicRetry method to retry transactions if possibleJulius Härtl2023-05-161-0/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | | | | Merge pull request #38143 from nextcloud/fix/generated-avatars-cacheSimon L2023-05-163-11/+7
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | | Fix generated avatars cache
| * | | | | | | Clear generated avatar cachesjld31032023-05-152-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com>
| * | | | | | | Properly clear cached avatarsjld31032023-05-151-7/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com>
* | | | | | | | Merge pull request #37965 from ↵Simon L2023-05-162-30/+49
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | nextcloud/fix/transactional-system-addressbook-sync fix(dav): Run system address book create-if-not-exists in transaction
| * | | | | | | fix(dav): Run system address book create-if-not-exists in transactionChristoph Wurst2023-05-122-30/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | | | | Merge pull request #38065 from nextcloud/fix-result-mimetype-loaderSimon L2023-05-161-16/+10
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | | fix(mimetype): Fix returning value when finding existing mimetype in MimeType Loader
| * | | | | | | fix(mimetype): Fix returning value when finding existing mimetype in ↵Thomas Citharel2023-05-041-16/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MimeType Loader Also, only return the ID from the transaction as the mimetype string is already used from the function argument value Fixes https://github.com/nextcloud/server/pull/35744/files#r1184644610 Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | | | | | | | Merge pull request #38274 from ↵Joas Schilling2023-05-162-29/+37
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/bugfix/noid/reach-max-delay-in-afterController fix(middleware): Also abort the request when reaching max delay in af…
| * | | | | | | | fix(middleware): Also abort the request when reaching max delay in ↵Joas Schilling2023-05-152-29/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | afterController Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | | | | | Merge pull request #38293 from nextcloud/fix/users-table-alignmentLouis2023-05-165-7/+7
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / |/| | | | | | | | fix(settings): Fix `UserList` styles set to css but scss is used
| * | | | | | | | fix(settings): Fix `UserList` styles set to css but scss is usedFerdinand Thiessen2023-05-165-7/+7
| | |_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | | | Merge pull request #38267 from ↵Joas Schilling2023-05-162-14/+20
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nextcloud/bugfix/noid/fix-missing-bruteforce-protection fix(lostpassword): Also rate limit the setPassword endpoint
| * | | | | | | | fix(tests): Adjust unit testsJoas Schilling2023-05-151-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | | | | fix(lostpassword): Also rate limit the setPassword endpointJoas Schilling2023-05-151-6/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-05-1610-0/+84
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | | | | Merge pull request #38225 from nextcloud/enh/noid/disable-pull-to-refreshSimon L2023-05-165-4/+6
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | disable pull-down-to-refresh for mobile
| * | | | | | | | | disable pull-down-to-refresh for mobileSimon L2023-05-155-4/+6
| | |/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Simon L <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | | | | | | Merge pull request #38202 from nextcloud/fix/37135/addgroup-link-to-buttonF. E Noel Nfebe2023-05-161-3/+10
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Convert Add group link to button
| * | | | | | | | | Convert Add group link to buttonfenn-cs2023-05-141-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The "Add group" peforms an on-page action and does not route or link to anywhere else hence, not semantically a link but a button. This commit implements the ehancement described at the respository level. A change would be required in [@nextcloud/nextcloud-vue](https://github.com/nextcloud/nextcloud-vue/issues/4108) since the `NcAppNavigationNewItem` is an out-of-repo dependency. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* | | | | | | | | | Merge pull request #38265 from nextcloud/session-auth-check-usernameRobin Appelman2023-05-151-0/+5
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | check the username when doing external storage session auth
| * | | | | | | | | | check the username when doing external storage session authRobin Appelman2023-05-111-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | | | | | | | | | Merge pull request #38256 from nextcloud/fix/noid/file-smart-picker-paddingFerdinand Thiessen2023-05-153-4/+4
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Adjust file custom picker component padding
| * | | | | | | | | | | Compile assetsnextcloud-command2023-05-152-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | | | | | | | adjust file custom picker component padding as the smart picker does not ↵Julien Veyssier2023-05-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | have padding anymore Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
* | | | | | | | | | | | Merge pull request #38127 from nextcloud/fix/a11y-status-modalMaksim Sukharev2023-05-159-65/+96
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / |/| | | | | | | | | | | [user_status] Improve user online status modal
| * | | | | | | | | | | Compile assetsnextcloud-command2023-05-154-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | | | | | | | | | fix(user_status): Remove redundant styling, use global class insteadFerdinand Thiessen2023-05-151-11/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | | | | | | | | fix(user_status): Use native radio buttons for online status selectionFerdinand Thiessen2023-05-151-42/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | | | | | | | | fix(user_status): Add missing `radiogroup` role to online status selectorFerdinand Thiessen2023-05-151-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | | | | | | | | fix(user_status): Group custom message input elements and assign label to ↵Ferdinand Thiessen2023-05-151-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | emoji selector Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | | | | | | | | fix(user_status): Use role=radio for predefined statuses in online status modalFerdinand Thiessen2023-05-153-6/+33
| | |_|_|_|/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Instead of tabable DIVs properly assign the radio role * Set role to radiogroup of list container to group the predefined statuses Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | | | | | | | | Merge pull request #38196 from nextcloud/fix/fix-32bits-freespace-and-sizesCôme Chilliet2023-05-157-14/+17
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | Get rid of more int casts in file size manipulations
| * | | | | | | | | | Fix return types in phpdocCôme Chilliet2023-05-155-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * | | | | | | | | | Get rid of more int casts in file size manipulationsCôme Chilliet2023-05-113-9/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | | | | | | | | | | Merge pull request #38247 from nextcloud/fix/read-only-system-addres-book-aclsChristoph Wurst2023-05-151-0/+10
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | fix(carddav): Mark system address book as read-only
| * | | | | | | | | | | fix(carddav): Mark system address book as read-onlyChristoph Wurst2023-05-151-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* | | | | | | | | | | | Merge pull request #38231 from nextcloud/dependabot/npm_and_yarn/tar-6.1.14Côme Chilliet2023-05-152-16/+16
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | bump tar from 6.1.13 to 6.1.14
| * | | | | | | | | | | | bump tar from 6.1.13 to 6.1.14dependabot[bot]2023-05-132-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | --- updated-dependencies: - dependency-name: tar dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | | | | | | | | Merge pull request #38242 from nextcloud/fix/35286/fix-scrollingSimon L2023-05-155-4/+6
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / / |/| | | | | | | | | | | | Fix incosistent scrolling in Firefox
| * | | | | | | | | | | | Fix incosistent scrolling in FirefoxSimon L2023-05-145-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Simon L <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | | | | | | | | | | Merge pull request #32961 from nextcloud/more-debug-lazyuserfolderCôme Chilliet2023-05-152-6/+18
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make it easier to debug issue #32304
| * | | | | | | | | | | | | Add back missing slash in LazyUserFolder pathCôme Chilliet2023-05-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
| * | | | | | | | | | | | | Make it easier to debug issue #32304Carl Schwan2023-05-042-7/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Carl Schwan <carl@carlschwan.eu>
* | | | | | | | | | | | | | Merge pull request #38224 from nextcloud/versionEntityisSetLouis2023-05-151-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / / / / |/| | | | | | | | | | | | | Check if version has entity before trying to access it