]>
source.dussan.org Git - nextcloud-server.git/log
Louis Chemineau [Wed, 29 May 2024 16:30:37 +0000 (18:30 +0200)]
fix(files): Open the file when the fileid changes and openfile is set
When opening a file, the `openfile` query parameter is set to true. This stays in the URL even after the viewer was closed.
After that, when creating a new file, the file id in the URL changes, but the `openfile` parameter stays to true. This does not triggers the watcher: https://github.com/nextcloud/server/blob/
a5fd623469b40c44881e4635de073d334b371bae /apps/files/src/components/FilesListVirtual.vue#L199.
If we want to automatically open newly created files, then we need to either check the `openfile` value in the `fileId` watcher, or reset the `openfile` parameter to false when the Viewer is closed. I am not sure whther we want the `openfile` parameter to be reset when the Viewer is closed, so I went for the first solution.
Signed-off-by: Louis Chemineau <louis@chmn.me>
John Molakvoæ [Wed, 29 May 2024 15:30:12 +0000 (17:30 +0200)]
Merge pull request #45508 from Agnibaan/issue-42611-security-txt-fix
fix:Ensure security.txt file ends with a newline character
John Molakvoæ [Wed, 29 May 2024 15:11:45 +0000 (17:11 +0200)]
Merge pull request #44272 from nextcloud/feature/40205/show-add-menu-in-emptycontent
Show upload menu in folders' emptycontent
Ferdinand Thiessen [Wed, 29 May 2024 14:47:05 +0000 (16:47 +0200)]
Merge pull request #45428 from nextcloud/fix/update-archive-tar
chore(deps): Bump pear/archive_tar from 1.4.14 to 1.5.0
Daniel [Wed, 29 May 2024 14:30:11 +0000 (16:30 +0200)]
Merge pull request #45222 from nextcloud/bug/noid/caldav-search-limit-and-timerange
CalDAV fix search with limit and time range
Ferdinand Thiessen [Wed, 29 May 2024 13:02:46 +0000 (15:02 +0200)]
Merge pull request #45247 from nextcloud/add-border-width
Add variable for inputs border width
Ferdinand Thiessen [Tue, 21 May 2024 18:43:24 +0000 (20:43 +0200)]
chore(deps): Bump pear/archive_tar from 1.4.14 to 1.5.0
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Thu, 16 May 2024 21:36:46 +0000 (23:36 +0200)]
fix(files): Keep 'back'-button for not found directories or if user can not upload
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Marco [Mon, 18 Mar 2024 11:55:23 +0000 (12:55 +0100)]
feat(files): Show upload menu in folders' emptycontent
Signed-off-by: Marco <marcoambrosini@icloud.com>
F. E Noel Nfebe [Wed, 29 May 2024 12:25:21 +0000 (13:25 +0100)]
Merge pull request #45562 from nextcloud/fix-maintain-share-client-behaviour
fix(ShareApiClients): Maintain meaning of `''` and null for share api cli…
Daniel [Wed, 29 May 2024 12:22:49 +0000 (14:22 +0200)]
Merge pull request #45559 from nextcloud/bug/noid/add-reason-lock-wait-timeout
add mapping for lock wait timeout
fenn-cs [Wed, 29 May 2024 11:25:41 +0000 (12:25 +0100)]
fix(ShareApiClients): Maintain meaning of `''` and null for share api clients
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Daniel [Wed, 29 May 2024 10:05:45 +0000 (12:05 +0200)]
Merge pull request #45411 from nextcloud/fix/auth/selective-token-activity-update
fix(auth): Update authtoken activity selectively
Daniel Kesselberg [Wed, 29 May 2024 09:01:19 +0000 (11:01 +0200)]
feat(db): add mapping for lock wait timeout
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Marco [Wed, 29 May 2024 07:52:18 +0000 (09:52 +0200)]
Merge pull request #45295 from nextcloud/add-temporary-border-radius-variable
Add temporary variable for border radius
Andy Scherzinger [Wed, 29 May 2024 07:51:31 +0000 (09:51 +0200)]
Merge pull request #45554 from nextcloud/chore/noid/spdx-batch8
Add SPDX header - batch 8
Marco [Mon, 27 May 2024 16:06:50 +0000 (18:06 +0200)]
Feat: Update apps/theming/css/default.css
Co-authored-by: Grigorii K. Shartsev <me@shgk.me>
Signed-off-by: Marco <marcoambrosini@proton.me>
nextcloud-command [Wed, 29 May 2024 07:06:27 +0000 (07:06 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Andy Scherzinger [Tue, 28 May 2024 14:42:42 +0000 (16:42 +0200)]
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Marco Ambrosini [Thu, 16 May 2024 08:18:12 +0000 (10:18 +0200)]
feat(theming): Add variable for border width
Signed-off-by: Marco Ambrosini <marcoambrosini@proton.me>
Daniel Kesselberg [Wed, 15 May 2024 10:55:40 +0000 (12:55 +0200)]
feat(caldav): order the calendar objects by start date for search
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>
Daniel Kesselberg [Tue, 7 May 2024 13:55:47 +0000 (15:55 +0200)]
fix(caldav): event search with limit and timerange
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>
Andy Scherzinger [Tue, 28 May 2024 15:11:57 +0000 (17:11 +0200)]
Merge pull request #45549 from nextcloud/chore/noid/spdx-batch7
Add SPDX header - batch 7
Hamza [Tue, 28 May 2024 14:46:05 +0000 (16:46 +0200)]
Merge pull request #44664 from nextcloud/fix/dav/rate-limit-create-adress-book
fix(dav): Rate limit address book creation
nextcloud-command [Tue, 28 May 2024 12:52:01 +0000 (12:52 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Andy Scherzinger [Tue, 28 May 2024 10:34:11 +0000 (12:34 +0200)]
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Ferdinand Thiessen [Tue, 28 May 2024 12:27:05 +0000 (14:27 +0200)]
Merge pull request #45536 from nextcloud/dependabot/github_actions/github-actions-
0199c2e312
chore(deps): bump the github-actions group across 1 directory with 5 updates
Andy Scherzinger [Tue, 28 May 2024 10:13:51 +0000 (12:13 +0200)]
Merge pull request #45539 from nextcloud/chore/noid/spdx-batch6
Add SPDX header - batch 6
Christoph Wurst [Tue, 28 May 2024 09:44:09 +0000 (11:44 +0200)]
Merge pull request #45013 from nextcloud/fix/db/two-primary-connections-transaction-isolation-level
fix(db): Prevent two connections for single node databases
Christoph Wurst [Wed, 24 Apr 2024 09:41:30 +0000 (11:41 +0200)]
fix(db): Prevent two connections for single node databases
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Pytal [Mon, 27 May 2024 23:51:38 +0000 (16:51 -0700)]
Merge pull request #45537 from nextcloud/fix/remove-type-import
fix(files): Adjust type import and usage for removed dependency
Marco Ambrosini [Mon, 27 May 2024 10:12:28 +0000 (12:12 +0200)]
Feat: Add temporary border-radius variable
Signed-off-by: Marco Ambrosini <marcoambrosini@proton.me>
nextcloud-command [Mon, 27 May 2024 18:24:15 +0000 (18:24 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Andy Scherzinger [Mon, 27 May 2024 15:39:07 +0000 (17:39 +0200)]
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
nextcloud-command [Mon, 27 May 2024 17:20:49 +0000 (17:20 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Ferdinand Thiessen [Mon, 27 May 2024 17:02:13 +0000 (19:02 +0200)]
fix(files): Adjust type import and usage for removed dependency
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
dependabot[bot] [Mon, 27 May 2024 16:32:07 +0000 (16:32 +0000)]
chore(deps): bump the github-actions group across 1 directory with 5 updates
Bumps the github-actions group with 5 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [dorny/paths-filter](https://github.com/dorny/paths-filter) | `2.11.1` | `3.0.2` |
| [actions/checkout](https://github.com/actions/checkout) | `4.1.2` | `4.1.6` |
| [skjnldsv/read-package-engines-version-actions](https://github.com/skjnldsv/read-package-engines-version-actions) | `2.2` | `3` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact) | `4.3.1` | `4.3.3` |
| [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) | `6.0.2` | `6.0.5` |
Updates `dorny/paths-filter` from 2.11.1 to 3.0.2
- [Release notes](https://github.com/dorny/paths-filter/releases)
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dorny/paths-filter/compare/v2.11.1...
de90cc6fb38fc0963ad72b210f1f284cd68cea36 )
Updates `actions/checkout` from 4.1.2 to 4.1.6
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4.1.2...
a5ac7e51b41094c92402da3b24376905380afc29 )
Updates `skjnldsv/read-package-engines-version-actions` from 2.2 to 3
- [Release notes](https://github.com/skjnldsv/read-package-engines-version-actions/releases)
- [Commits](https://github.com/skjnldsv/read-package-engines-version-actions/compare/v2.2...
06d6baf7d8f41934ab630e97d9e6c0bc9c9ac5e4 )
Updates `actions/upload-artifact` from 4.3.1 to 4.3.3
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.1...
65462800fd760344b1a7b4382951275a0abb4808 )
Updates `peter-evans/create-pull-request` from 6.0.2 to 6.0.5
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v6.0.2...
6d6857d36972b65feb161a90e484f2984215f83e )
---
updated-dependencies:
- dependency-name: dorny/paths-filter
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: skjnldsv/read-package-engines-version-actions
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com>
Andy Scherzinger [Mon, 27 May 2024 16:22:11 +0000 (18:22 +0200)]
Merge pull request #45524 from nextcloud/chore/noid/spdx-batch5
Add SPDX header - batch 5
Thomas Citharel [Mon, 27 May 2024 14:53:53 +0000 (16:53 +0200)]
Merge pull request #39589 from nextcloud/enh/set-nest-transactions-with-savepoints
set Doctrine to use nest transactions with savepoints
Ferdinand Thiessen [Mon, 27 May 2024 14:42:33 +0000 (16:42 +0200)]
Merge pull request #45419 from nextcloud/fix/files-sorting
fix(files): Implement `SortingService` to fix sorting of files
Hamza Mahjoubi [Thu, 4 Apr 2024 22:00:49 +0000 (00:00 +0200)]
fix(dav): Rate limit address book creation
Signed-off-by: Hamza Mahjoubi <hamzamahjoubi221@gmail.com>
Andy Scherzinger [Mon, 27 May 2024 08:08:53 +0000 (10:08 +0200)]
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Robin Appelman [Mon, 27 May 2024 12:29:34 +0000 (14:29 +0200)]
Merge pull request #45014 from nextcloud/forbid-moving-subfolder
fix: forbid moving a folder into a subfolder of itself
Ferdinand Thiessen [Wed, 22 May 2024 14:07:00 +0000 (16:07 +0200)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Tue, 21 May 2024 12:34:34 +0000 (14:34 +0200)]
fix(files): Implement `SortingService` to fix sorting of files
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>
Christoph Wurst [Mon, 27 May 2024 10:06:44 +0000 (12:06 +0200)]
Merge pull request #45521 from nextcloud/chore/update-jshintrc
chore: update .jshintrc
Christoph Wurst [Mon, 27 May 2024 08:49:42 +0000 (10:49 +0200)]
Merge pull request #45506 from nextcloud/jtr/fix-db-log-long-transactions-debug
fix(db): Log long transaction times at debug level
Archisman Das [Sat, 25 May 2024 19:15:18 +0000 (00:45 +0530)]
fix:Ensure security.txt file ends with a newline character
Signed-off-by: Archisman Das <archisman.officials@gmail.com>
Andy Scherzinger [Mon, 27 May 2024 07:24:48 +0000 (09:24 +0200)]
Merge pull request #45499 from nextcloud/chore/noid/spdx-batch4
Add SPDX header - batch 4
Richard Steinmetz [Mon, 27 May 2024 05:53:01 +0000 (07:53 +0200)]
chore: update .jshintrc
Changes:
- `esversion: 11` We use bundlers so let's use a modern version of js
- `maxlen: 120` This should be enforced by linters if at all (the rule is
deprected by jshintrc anyway: https://jshint.com/docs/options/#maxlen)
- `asi: true` Suppress warnings about missing semicolons (it's 2024
after all)
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
Andy Scherzinger [Fri, 24 May 2024 17:43:47 +0000 (19:43 +0200)]
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Josh [Sat, 25 May 2024 13:07:43 +0000 (09:07 -0400)]
fix(db): Log loong transaction times at debug level
Signed-off-by: Josh <josh.t.richards@gmail.com>
Andy Scherzinger [Fri, 24 May 2024 12:29:13 +0000 (14:29 +0200)]
Merge pull request #45474 from nextcloud/chore/noid/spdx-batch4
Add SPDX header for `/lib/*` - batch 4
Andy Scherzinger [Thu, 23 May 2024 07:26:56 +0000 (09:26 +0200)]
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Louis [Thu, 23 May 2024 14:40:14 +0000 (16:40 +0200)]
Merge pull request #44485 from nextcloud/44219-share-server-respect-empty-expiry-date
Respect empty `expiryDate` value in server
Christoph Wurst [Thu, 23 May 2024 14:34:50 +0000 (16:34 +0200)]
Merge pull request #45032 from nextcloud/Jerome-Herbinet-date-and-time-wording-in-email-notifcation
Replaces "Time:" with "Date and time:" in calendar e-mail notification
Jérôme Herbinet [Thu, 25 Apr 2024 11:31:01 +0000 (13:31 +0200)]
fix(dav): Replaces "Time:" with "Date and time:" in calendar invite email
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
fenn-cs [Wed, 22 May 2024 13:17:24 +0000 (14:17 +0100)]
test(Sharing): Integration test for no expiration set date for share
- 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>
fenn-cs [Tue, 30 Apr 2024 11:19:22 +0000 (12:19 +0100)]
refactor(shareManager): Use constructor property promotion
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
fenn-cs [Wed, 20 Mar 2024 15:41:26 +0000 (16:41 +0100)]
fix(shareManager): Respect empty `expireDate` in server
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>
Côme Chilliet [Thu, 23 May 2024 12:51:11 +0000 (14:51 +0200)]
Merge pull request #45370 from nextcloud/feat/add-back-search-in-disabled-users
feat: Add back searching in disabled user list
John Molakvoæ [Thu, 23 May 2024 12:43:41 +0000 (14:43 +0200)]
Merge pull request #45459 from nextcloud/ifileaccess-alias
John Molakvoæ [Thu, 23 May 2024 12:26:44 +0000 (14:26 +0200)]
Merge pull request #45417 from nextcloud/fix/preview-clear-files-etag
skjnldsv [Tue, 21 May 2024 09:51:34 +0000 (11:51 +0200)]
feat(files): refresh preview on etag change
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
nextcloud-command [Thu, 23 May 2024 07:18:08 +0000 (07:18 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Côme Chilliet [Thu, 16 May 2024 15:03:46 +0000 (17:03 +0200)]
fix: Update openapi spec for provisioning_api app
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 16 May 2024 14:55:47 +0000 (16:55 +0200)]
fix: Also search in email field for disabled users
To match what is done for Database backend for enabled users
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 16 May 2024 14:13:31 +0000 (16:13 +0200)]
feat: Add back searching in disabled user list
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>
Ferdinand Thiessen [Thu, 23 May 2024 06:01:35 +0000 (08:01 +0200)]
Merge pull request #45394 from nextcloud/fix/files-cleanup-list
refactor(files): Fix some ESLint and Typescript issues in FilesList
nextcloud-command [Thu, 23 May 2024 05:25:54 +0000 (05:25 +0000)]
chore(assets): Recompile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Ferdinand Thiessen [Fri, 17 May 2024 11:55:53 +0000 (13:55 +0200)]
fix(files): Debounce does not return a function so it should be used as computed
This also fixes hacky solution to `this` access
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Fri, 17 May 2024 11:54:58 +0000 (13:54 +0200)]
fix(files): Use translation function directly instead of calling the instance method
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Fri, 17 May 2024 11:52:59 +0000 (13:52 +0200)]
fix(files): Fix typing issues with data
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Fri, 17 May 2024 11:50:10 +0000 (13:50 +0200)]
fix(files): Fix naming issue for reserved Vue property names
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Andy Scherzinger [Wed, 22 May 2024 21:12:02 +0000 (23:12 +0200)]
Merge pull request #45429 from nextcloud/chore/noid/spdx-batch3
Add SPDX header - Batch 3
Andy Scherzinger [Tue, 21 May 2024 19:44:34 +0000 (21:44 +0200)]
chore: Add SPDX header
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Andy Scherzinger [Wed, 22 May 2024 17:00:16 +0000 (19:00 +0200)]
Merge pull request #45400 from nextcloud/temp-db-replica-loss-prevention
fix(db): Prevent data loss by temporarily disabling `db:convert-type`
Robin Appelman [Wed, 22 May 2024 15:11:29 +0000 (17:11 +0200)]
fix: register DI alias for IFileAccess
Signed-off-by: Robin Appelman <robin@icewind.nl>
John Molakvoæ [Wed, 22 May 2024 11:32:24 +0000 (13:32 +0200)]
Merge pull request #45390 from nextcloud/bugfix/noid/mark-more-configs-as-sensitive
Ferdinand Thiessen [Tue, 21 May 2024 19:16:10 +0000 (21:16 +0200)]
Merge pull request #42977 from nextcloud/theming/create-color-from-background
theming: Separate `primary` and `background` colors - fix the header menu colors
Ferdinand Thiessen [Wed, 15 May 2024 08:52:09 +0000 (10:52 +0200)]
chore: Compile assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Mon, 20 May 2024 13:59:42 +0000 (15:59 +0200)]
fix(theming): Add some strict checking for userId
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Sat, 20 Jan 2024 06:43:04 +0000 (07:43 +0100)]
fix(tests): Adjust theming test for new splitted background and primary colors
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Fri, 16 Feb 2024 15:49:10 +0000 (16:49 +0100)]
fix(settings): Return mean color of background image on set
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Fri, 16 Feb 2024 14:26:02 +0000 (15:26 +0100)]
fix: Always populate `--image-background`
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Fri, 16 Feb 2024 14:25:04 +0000 (15:25 +0100)]
fix: cleanup theming app code
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Fri, 16 Feb 2024 14:20:57 +0000 (15:20 +0100)]
fix(styles): Adjust background stylings
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Fri, 16 Feb 2024 14:13:27 +0000 (15:13 +0100)]
fix(settings): Make background selector be responsive to user changes
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Sat, 20 Jan 2024 02:35:51 +0000 (03:35 +0100)]
fix(core): Adjust styles for header menu icons
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Sat, 20 Jan 2024 06:43:04 +0000 (07:43 +0100)]
fix(tests): Adjust theming test for new splitted background and primary colors
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Sat, 20 Jan 2024 06:42:27 +0000 (07:42 +0100)]
fix(theming): Also apply new background colors to guest view
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Sat, 20 Jan 2024 02:22:30 +0000 (03:22 +0100)]
feat(theming): Allow users to configure their primary color
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Sat, 20 Jan 2024 00:57:24 +0000 (01:57 +0100)]
fix(theming): Also reset background color settings when updating global background image
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Sat, 20 Jan 2024 00:56:18 +0000 (01:56 +0100)]
feat(theming): Allow to configure primary color separate from background in admin settings
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Fri, 19 Jan 2024 21:53:49 +0000 (22:53 +0100)]
fix: Adjust dashboard and header menu to use new background colors
fix(UnifiedSearch): Adjust to new background color
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Fri, 19 Jan 2024 21:48:27 +0000 (22:48 +0100)]
feat(theming): Separate background and primary color
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>
Ferdinand Thiessen [Fri, 19 Jan 2024 14:47:05 +0000 (15:47 +0100)]
fix(theming): Also set default background color ("primary") for custom images
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Pytal [Tue, 21 May 2024 17:11:32 +0000 (10:11 -0700)]
Merge pull request #45406 from nextcloud/fix/contactsmenu/empty-content-margin
fix(contactsmenu): empty content margin
Ferdinand Thiessen [Tue, 21 May 2024 16:35:17 +0000 (18:35 +0200)]
Merge pull request #45415 from nextcloud/enh/noid/login-names
feat(login-mask): remove `Login with` from label
Simon L. [Tue, 21 May 2024 08:22:44 +0000 (10:22 +0200)]
feat(login-mask): remove `Login with` from label
Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>