aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* chore: Add SPDX headerAndy Scherzinger2024-05-26258-4853/+707
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* Merge pull request #45474 from nextcloud/chore/noid/spdx-batch4Andy Scherzinger2024-05-241672-34377/+4491
|\ | | | | Add SPDX header for `/lib/*` - batch 4
| * chore: Add SPDX headerAndy Scherzinger2024-05-241672-34377/+4491
|/ | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* Merge pull request #44485 from ↵Louis2024-05-237-170/+191
|\ | | | | | | | | nextcloud/44219-share-server-respect-empty-expiry-date Respect empty `expiryDate` value in server
| * test(Sharing): Integration test for no expiration set date for sharefenn-cs2024-05-232-2/+24
| | | | | | | | | | | | | | | | | | - Verify that explicitly sending empty `expireDate` param to server overwrite default and sets not expiry date, if non is enforced. - Update tests to avoid converting empty string to date. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
| * refactor(shareManager): Use constructor property promotionfenn-cs2024-05-231-75/+23
| | | | | | | | Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
| * fix(shareManager): Respect empty `expireDate` in serverfenn-cs2024-05-235-93/+144
| | | | | | | | | | | | If `expireDate` is an empty string and not `null` then the server should not set a default. Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* | Merge pull request #45032 from ↵Christoph Wurst2024-05-231-1/+1
|\ \ | |/ |/| | | | | nextcloud/Jerome-Herbinet-date-and-time-wording-in-email-notifcation Replaces "Time:" with "Date and time:" in calendar e-mail notification
| * fix(dav): Replaces "Time:" with "Date and time:" in calendar invite emailJérôme Herbinet2024-05-231-1/+1
|/ | | | Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
* Merge pull request #45370 from nextcloud/feat/add-back-search-in-disabled-usersCôme Chilliet2024-05-2314-20/+62
|\ | | | | feat: Add back searching in disabled user list
| * chore(assets): Recompile assetsnextcloud-command2024-05-234-8/+8
| | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * fix: Update openapi spec for provisioning_api appCôme Chilliet2024-05-232-0/+18
| | | | | | | | Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * fix: Also search in email field for disabled usersCôme Chilliet2024-05-232-2/+4
| | | | | | | | | | | | To match what is done for Database backend for enabled users Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
| * feat: Add back searching in disabled user listCôme Chilliet2024-05-238-12/+34
| | | | | | | | | | | | | | | | When disabled users where moved to their own endpoint we overlooked search, so adding it back. The search is done case-insensitive in uid and display name. Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
* | Merge pull request #45459 from nextcloud/ifileaccess-aliasJohn Molakvoæ2024-05-231-0/+3
|\ \
| * | fix: register DI alias for IFileAccessRobin Appelman2024-05-221-0/+3
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #45417 from nextcloud/fix/preview-clear-files-etagJohn Molakvoæ2024-05-2310-18/+24
|\ \ \ | |_|/ |/| |
| * | feat(files): refresh preview on etag changeskjnldsv2024-05-2310-18/+24
|/ / | | | | | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | Merge pull request #45394 from nextcloud/fix/files-cleanup-listFerdinand Thiessen2024-05-233-40/+50
|\ \ | | | | | | refactor(files): Fix some ESLint and Typescript issues in FilesList
| * | chore(assets): Recompile assetsnextcloud-command2024-05-232-4/+4
| | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | fix(files): Debounce does not return a function so it should be used as computedFerdinand Thiessen2024-05-231-9/+10
| | | | | | | | | | | | | | | | | | This also fixes hacky solution to `this` access Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix(files): Use translation function directly instead of calling the ↵Ferdinand Thiessen2024-05-231-13/+13
| | | | | | | | | | | | | | | | | | instance method Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix(files): Fix typing issues with dataFerdinand Thiessen2024-05-231-11/+20
| | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | fix(files): Fix naming issue for reserved Vue property namesFerdinand Thiessen2024-05-231-3/+3
|/ / | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | Merge pull request #45429 from nextcloud/chore/noid/spdx-batch3Andy Scherzinger2024-05-2234-21/+157
|\ \ | | | | | | Add SPDX header - Batch 3
| * | chore: Add SPDX headerAndy Scherzinger2024-05-2234-21/+157
|/ / | | | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* | Merge pull request #45400 from nextcloud/temp-db-replica-loss-preventionAndy Scherzinger2024-05-221-0/+7
|\ \ | |/ |/| fix(db): Prevent data loss by temporarily disabling `db:convert-type`
| * fix(db): cs-fix spacingJosh2024-05-181-1/+1
| | | | | | Signed-off-by: Josh <josh.t.richards@gmail.com>
| * fix(db): Prevent data loss by temporarily disabling `db:convert-type`Josh2024-05-171-0/+7
| | | | | | | | | | Needed until #45257 is addressed to prevent data loss Signed-off-by: Josh <josh.t.richards@gmail.com>
* | Merge pull request #45390 from ↵John Molakvoæ2024-05-221-0/+2
|\ \ | | | | | | | | | nextcloud/bugfix/noid/mark-more-configs-as-sensitive
| * | fix: Mark more configs as sensitiveJoas Schilling2024-05-171-0/+2
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | Merge pull request #42977 from nextcloud/theming/create-color-from-backgroundFerdinand Thiessen2024-05-2176-799/+1473
|\ \ \ | | | | | | | | theming: Separate `primary` and `background` colors - fix the header menu colors
| * | | chore: Compile assetsFerdinand Thiessen2024-05-2123-36/+58
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(theming): Add some strict checking for userIdFerdinand Thiessen2024-05-211-1/+14
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(tests): Adjust theming test for new splitted background and primary colorsFerdinand Thiessen2024-05-2113-234/+369
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(settings): Return mean color of background image on setFerdinand Thiessen2024-05-212-8/+13
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix: Always populate `--image-background`Ferdinand Thiessen2024-05-212-3/+3
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix: cleanup theming app codeFerdinand Thiessen2024-05-217-30/+45
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(styles): Adjust background stylingsFerdinand Thiessen2024-05-213-15/+12
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(settings): Make background selector be responsive to user changesFerdinand Thiessen2024-05-2113-199/+275
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(core): Adjust styles for header menu iconsFerdinand Thiessen2024-05-211-10/+2
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(tests): Adjust theming test for new splitted background and primary colorsFerdinand Thiessen2024-05-2111-122/+200
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(theming): Also apply new background colors to guest viewFerdinand Thiessen2024-05-214-18/+25
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | feat(theming): Allow users to configure their primary colorFerdinand Thiessen2024-05-214-11/+156
| | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(theming): Also reset background color settings when updating global ↵Ferdinand Thiessen2024-05-215-88/+99
| | | | | | | | | | | | | | | | | | | | | | | | background image Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | feat(theming): Allow to configure primary color separate from background in ↵Ferdinand Thiessen2024-05-2113-125/+197
| | | | | | | | | | | | | | | | | | | | | | | | admin settings Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix: Adjust dashboard and header menu to use new background colorsFerdinand Thiessen2024-05-216-14/+21
| | | | | | | | | | | | | | | | | | | | | | | | fix(UnifiedSearch): Adjust to new background color Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | feat(theming): Separate background and primary colorFerdinand Thiessen2024-05-215-47/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While the primary color is intended to highlight elements, it can not always be used as the background color. So now primary is independent from background a user set, the background color is, if not set directly, calculated as the mean color of the background image. That color is then used as a fallback if the background image could not be loaded and for calculating the color of the text used on the app menu and dashboard (they render directly on the background). Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | fix(theming): Also set default background color ("primary") for custom imagesFerdinand Thiessen2024-05-212-2/+67
|/ / / | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | Merge pull request #45406 from nextcloud/fix/contactsmenu/empty-content-marginPytal2024-05-213-4/+8
|\ \ \ | | | | | | | | fix(contactsmenu): empty content margin