aboutsummaryrefslogtreecommitdiffstats
path: root/apps
Commit message (Collapse)AuthorAgeFilesLines
* feat(ldap): sync additional properties to profile and SABJake Nabasny2024-05-3022-9/+346
| | | | | | | | | | | | | | | Synced from LDAP to profile: - Date of birth Synced from LDAP to SAB (via the profile): - Biography - Date of birth Original code by Jake Nabasny (GitHub: @slapcat) Co-authored-by: Jake Nabasny <jake@nabasny.com> Co-authored-by: Richard Steinmetz <richard@steinmetz.cloud> Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* feat(files): Use receiving users language for the ownership transfer target ↵Ferdinand Thiessen2024-05-291-8/+13
| | | | | | folder Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* Merge pull request #45508 from Agnibaan/issue-42611-security-txt-fixJohn Molakvoæ2024-05-291-1/+2
|\ | | | | fix:Ensure security.txt file ends with a newline character
| * fix:Ensure security.txt file ends with a newline characterArchisman Das2024-05-271-1/+2
| | | | | | | | Signed-off-by: Archisman Das <archisman.officials@gmail.com>
* | Merge pull request #44272 from ↵John Molakvoæ2024-05-291-4/+12
|\ \ | | | | | | | | | | | | nextcloud/feature/40205/show-add-menu-in-emptycontent Show upload menu in folders' emptycontent
| * | fix(files): Keep 'back'-button for not found directories or if user can not ↵Ferdinand Thiessen2024-05-291-3/+17
| | | | | | | | | | | | | | | | | | upload Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | feat(files): Show upload menu in folders' emptycontentMarco2024-05-291-14/+8
| | | | | | | | | | | | Signed-off-by: Marco <marcoambrosini@icloud.com>
* | | Merge pull request #45222 from ↵Daniel2024-05-2910-52/+449
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/bug/noid/caldav-search-limit-and-timerange CalDAV fix search with limit and time range
| * | | feat(caldav): order the calendar objects by start date for searchDaniel Kesselberg2024-05-284-1/+83
| | | | | | | | | | | | | | | | | | | | | | | | Sorting the events by the start date leads to more predictable results for the search API consumers. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
| * | | fix(caldav): event search with limit and timerangeDaniel Kesselberg2024-05-288-51/+366
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Event recurrences are evaluated at runtime because the database only knows the first and last occurrence. Given, a user created 8 events with a yearly reoccurrence and two for events tomorrow. The upcoming event widget asks the CalDAV backend for 7 events within the next 14 days. If limit 7 is applied to the SQL query, we find the 7 events with a yearly reoccurrence and discard the events after evaluating the reoccurrence rules because they are not due within the next 14 days and end up with an empty result even if there are two events to show. The workaround for search requests with a limit and time range is asking for more row than requested and retrying if we have not reached the limit. Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | Merge pull request #45247 from nextcloud/add-border-widthFerdinand Thiessen2024-05-292-0/+6
|\ \ \ \ | |_|/ / |/| | | Add variable for inputs border width
| * | | feat(theming): Add variable for border widthMarco Ambrosini2024-05-282-0/+6
| |/ / | | | | | | | | | Signed-off-by: Marco Ambrosini <marcoambrosini@proton.me>
* | | fix(ShareApiClients): Maintain meaning of `''` and null for share api clientsfenn-cs2024-05-291-3/+3
| | | | | | | | | | | | Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
* | | Merge pull request #45295 from nextcloud/add-temporary-border-radius-variableMarco2024-05-292-0/+3
|\ \ \ | | | | | | | | Add temporary variable for border radius
| * | | Feat: Update apps/theming/css/default.cssMarco2024-05-291-1/+2
| | | | | | | | | | | | | | | | | | | | Co-authored-by: Grigorii K. Shartsev <me@shgk.me> Signed-off-by: Marco <marcoambrosini@proton.me>
| * | | Feat: Add temporary border-radius variableMarco Ambrosini2024-05-272-0/+2
| | | | | | | | | | | | | | | | Signed-off-by: Marco Ambrosini <marcoambrosini@proton.me>
* | | | chore(assets): Recompile assetsnextcloud-command2024-05-2912-12/+47
| | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | chore: Add SPDX headerAndy Scherzinger2024-05-29358-6504/+1067
| |/ / |/| | | | | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* | | Merge pull request #45549 from nextcloud/chore/noid/spdx-batch7Andy Scherzinger2024-05-28239-4009/+743
|\ \ \ | | | | | | | | Add SPDX header - batch 7
| * | | chore: Add SPDX headerAndy Scherzinger2024-05-28239-4009/+743
| | | | | | | | | | | | | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* | | | Merge pull request #44664 from nextcloud/fix/dav/rate-limit-create-adress-bookHamza2024-05-286-0/+240
|\ \ \ \ | |/ / / |/| | | fix(dav): Rate limit address book creation
| * | | fix(dav): Rate limit address book creationHamza Mahjoubi2024-05-276-0/+240
| | |/ | |/| | | | | | | Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
* | | Merge pull request #45539 from nextcloud/chore/noid/spdx-batch6Andy Scherzinger2024-05-28448-9063/+1147
|\ \ \ | | | | | | | | Add SPDX header - batch 6
| * | | chore(assets): Recompile assetsnextcloud-command2024-05-272-2/+5
| | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | chore: Add SPDX headerAndy Scherzinger2024-05-27446-9061/+1142
| | |/ | |/| | | | | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* / | fix(files): Adjust type import and usage for removed dependencyFerdinand Thiessen2024-05-271-2/+1
|/ / | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* / fix(files): Implement `SortingService` to fix sorting of filesFerdinand Thiessen2024-05-273-1/+160
|/ | | | | | | The previously used library was parsing strings to try to detect dates, but for filenames it makes no sense to parse them as dates. Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* chore: Add SPDX headerAndy Scherzinger2024-05-2618-381/+41
| | | | Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
* Merge pull request #44485 from ↵Louis2024-05-232-10/+17
|\ | | | | | | | | nextcloud/44219-share-server-respect-empty-expiry-date Respect empty `expiryDate` value in server
| * fix(shareManager): Respect empty `expireDate` in serverfenn-cs2024-05-232-10/+17
| | | | | | | | | | | | 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>
* | 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-237-8/+39
|\ | | | | feat: Add back searching in disabled user list
| * 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-231-1/+2
| | | | | | | | | | | | 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-235-8/+20
| | | | | | | | | | | | | | | | 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>
* | feat(files): refresh preview on etag changeskjnldsv2024-05-232-2/+8
|/ | | | | Signed-off-by: skjnldsv <skjnldsv@protonmail.com> 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>
* 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-218-76/+34
| | | | 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-215-30/+24
| | | | 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(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-214-86/+94
| | | | | | background image Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>