]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
3 months agofix(CI): Require compilation check when touching version.php 46472/head
Joas Schilling [Fri, 12 Jul 2024 13:05:35 +0000 (15:05 +0200)]
fix(CI): Require compilation check when touching version.php

NPM is using version.php as app version and that seems to be part of the dist files now

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 months agoMerge pull request #46085 from nextcloud/automated/noid/master-update-psalm-baseline
github-actions[bot] [Fri, 12 Jul 2024 02:47:28 +0000 (02:47 +0000)]
Merge pull request #46085 from nextcloud/automated/noid/master-update-psalm-baseline

[master] Update psalm-baseline.xml

3 months agochore(tests): Update psalm baseline 46085/head
nextcloud-command [Fri, 12 Jul 2024 02:25:57 +0000 (02:25 +0000)]
chore(tests): Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
3 months agoMerge pull request #46458 from nextcloud/auto-approve-psalm-baseline-update
Ferdinand Thiessen [Fri, 12 Jul 2024 01:56:25 +0000 (03:56 +0200)]
Merge pull request #46458 from nextcloud/auto-approve-psalm-baseline-update

chore: auto approve the psalm baseline update

3 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 12 Jul 2024 00:19:36 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 months agoMerge pull request #46445 from nextcloud/bug/docs/fix-phpdoc-for-find-app-in-directories
Andy Scherzinger [Thu, 11 Jul 2024 21:13:41 +0000 (23:13 +0200)]
Merge pull request #46445 from nextcloud/bug/docs/fix-phpdoc-for-find-app-in-directories

docs: correct return type for findAppInDirectories

3 months agodocs: correct return type for findAppInDirectories 46445/head
Daniel Kesselberg [Thu, 11 Jul 2024 10:05:14 +0000 (12:05 +0200)]
docs: correct return type for findAppInDirectories

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
3 months agochore: auto approve the psalm baseline update 46458/head
Daniel Kesselberg [Thu, 11 Jul 2024 20:40:04 +0000 (22:40 +0200)]
chore: auto approve the psalm baseline update

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
3 months agoMerge pull request #45716 from nextcloud/feat/recent-accounts-section
Pytal [Thu, 11 Jul 2024 19:00:41 +0000 (12:00 -0700)]
Merge pull request #45716 from nextcloud/feat/recent-accounts-section

feat: Add Recently active accounts section

3 months agochore: compile assets 45716/head
Christopher Ng [Thu, 11 Jul 2024 18:19:09 +0000 (11:19 -0700)]
chore: compile assets

Signed-off-by: Christopher Ng <chrng8@gmail.com>
3 months agochore(settings): Rename user groups
Christopher Ng [Thu, 11 Jul 2024 18:19:09 +0000 (11:19 -0700)]
chore(settings): Rename user groups
- "Active accounts" -> "All accounts"
- "Recent accounts" -> "Recently active"

Signed-off-by: Christopher Ng <chrng8@gmail.com>
3 months agochore(l10n): Translate group names
Christopher Ng [Thu, 11 Jul 2024 18:19:09 +0000 (11:19 -0700)]
chore(l10n): Translate group names

Signed-off-by: Christopher Ng <chrng8@gmail.com>
3 months agofeat: Add Recent accounts section
Christopher Ng [Thu, 11 Jul 2024 18:19:09 +0000 (11:19 -0700)]
feat: Add Recent accounts section

Signed-off-by: Christopher Ng <chrng8@gmail.com>
3 months agoMerge pull request #46373 from nextcloud/artonge/fix/rounded_corner_in_grid_view
Ferdinand Thiessen [Thu, 11 Jul 2024 15:56:08 +0000 (17:56 +0200)]
Merge pull request #46373 from nextcloud/artonge/fix/rounded_corner_in_grid_view

fix(files): Add rounded corners back in grid view

3 months agoMerge pull request #46448 from nextcloud/bugfix/noid/fix-missing-dashboard-widget...
Andy Scherzinger [Thu, 11 Jul 2024 15:27:55 +0000 (17:27 +0200)]
Merge pull request #46448 from nextcloud/bugfix/noid/fix-missing-dashboard-widget-icon

fix(dashboard): Unify widget icon colors and document it's behaviour

3 months agoMerge pull request #46414 from nextcloud/feat/provide-new-files-config
Ferdinand Thiessen [Thu, 11 Jul 2024 13:53:25 +0000 (15:53 +0200)]
Merge pull request #46414 from nextcloud/feat/provide-new-files-config

feat: Add new forbidden filename options to Capabilities

3 months agofix(dashboard): Document expected icon behaviour 46448/head
Joas Schilling [Thu, 11 Jul 2024 11:24:10 +0000 (13:24 +0200)]
fix(dashboard): Document expected icon behaviour

Signed-off-by: Joas Schilling <coding@schilljs.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 months agofix(files): Add rounded corners back in grid view 46373/head
Louis Chemineau [Tue, 9 Jul 2024 11:59:18 +0000 (13:59 +0200)]
fix(files): Add rounded corners back in grid view

Signed-off-by: Louis Chemineau <louis@chmn.me>
3 months agofix(dashboard): Use the widget icon URL when it was provided
Joas Schilling [Thu, 11 Jul 2024 11:22:46 +0000 (13:22 +0200)]
fix(dashboard): Use the widget icon URL when it was provided

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 months agofix(userstatus): Fix dashboard icon
Joas Schilling [Thu, 11 Jul 2024 09:23:55 +0000 (11:23 +0200)]
fix(userstatus): Fix dashboard icon

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 months agoMerge pull request #46424 from nextcloud/chore/update-dialogs
Ferdinand Thiessen [Thu, 11 Jul 2024 12:13:35 +0000 (14:13 +0200)]
Merge pull request #46424 from nextcloud/chore/update-dialogs

chore(deps): Update `@nextcloud/dialogs` to v5.3.5

3 months agofeat: Add new forbidden filename options to Capabilities 46414/head
Ferdinand Thiessen [Wed, 10 Jul 2024 14:59:26 +0000 (16:59 +0200)]
feat: Add new forbidden filename options to Capabilities

Allow clients to access the new filename validation options
and make frontend name validation possible.

Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agochore: Recompile assets 46424/head
Ferdinand Thiessen [Wed, 10 Jul 2024 18:02:33 +0000 (20:02 +0200)]
chore: Recompile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agochore(deps): Update `@nextcloud/dialogs` to v5.3.5
Ferdinand Thiessen [Wed, 10 Jul 2024 18:00:18 +0000 (20:00 +0200)]
chore(deps): Update `@nextcloud/dialogs` to v5.3.5

Also align package.json with dependencies used.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agoMerge pull request #46439 from nextcloud/docs/noid/spdx-docs
Andy Scherzinger [Thu, 11 Jul 2024 10:06:03 +0000 (12:06 +0200)]
Merge pull request #46439 from nextcloud/docs/noid/spdx-docs

Update license header infos

3 months agoMerge pull request #46392 from nextcloud/chore/bruteforce-dont-count-failed-csrf
Benjamin Gaussorgues [Thu, 11 Jul 2024 09:20:02 +0000 (11:20 +0200)]
Merge pull request #46392 from nextcloud/chore/bruteforce-dont-count-failed-csrf

feat: don't count failed CSRF as failed login attempt

3 months agodocs: Update license header infos 46439/head
Andy Scherzinger [Thu, 11 Jul 2024 08:17:13 +0000 (10:17 +0200)]
docs: Update license header infos
...to be inline with the SPDX strategy

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
3 months agofeat: don't count failed CSRF as failed login attempt 46392/head
Benjamin Gaussorgues [Thu, 27 Jun 2024 14:14:51 +0000 (16:14 +0200)]
feat: don't count failed CSRF as failed login attempt

Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
3 months agoMerge pull request #46398 from nextcloud/fix/46165/token-race
Arthur Schiwon [Thu, 11 Jul 2024 07:24:24 +0000 (09:24 +0200)]
Merge pull request #46398 from nextcloud/fix/46165/token-race

fix(Session): avoid race conditions on clustered setups

3 months agoMerge pull request #46428 from nextcloud/fix/noid/fix-cypress-test-cachebuster
Marcel Müller [Thu, 11 Jul 2024 05:24:55 +0000 (07:24 +0200)]
Merge pull request #46428 from nextcloud/fix/noid/fix-cypress-test-cachebuster

fix(theming): Don't reset the cachebuster value when we reset theming

3 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Thu, 11 Jul 2024 00:20:02 +0000 (00:20 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 months agofix(theming): Don't reset the cachebuster value when we reset theming 46428/head
Marcel Müller [Wed, 10 Jul 2024 20:23:39 +0000 (22:23 +0200)]
fix(theming): Don't reset the cachebuster value when we reset theming

Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
3 months agoMerge pull request #46391 from nextcloud/chore/use-consistent-material-symbols
Ferdinand Thiessen [Wed, 10 Jul 2024 17:47:01 +0000 (19:47 +0200)]
Merge pull request #46391 from nextcloud/chore/use-consistent-material-symbols

chore: Make app icons consistent Material Symbols with same settings

3 months agoMerge pull request #46388 from nextcloud/bugfix/noid/broken-file-systemtag-cache
Joas Schilling [Wed, 10 Jul 2024 14:46:14 +0000 (16:46 +0200)]
Merge pull request #46388 from nextcloud/bugfix/noid/broken-file-systemtag-cache

fix(workflows): Fix file systemtag cache

3 months agochore: Make app icons consistent Material Symbols with same settings 46391/head
Ferdinand Thiessen [Wed, 10 Jul 2024 01:27:01 +0000 (03:27 +0200)]
chore: Make app icons consistent Material Symbols with same settings

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agoMerge pull request #46371 from nextcloud/feat/filename-validator
Ferdinand Thiessen [Wed, 10 Jul 2024 13:40:26 +0000 (15:40 +0200)]
Merge pull request #46371 from nextcloud/feat/filename-validator

feat: Add `IFilenameValidator` to have one consistent place for filename validation

3 months agoci(psalm): update baseline 46398/head
Arthur Schiwon [Wed, 10 Jul 2024 11:48:03 +0000 (13:48 +0200)]
ci(psalm): update baseline

prefer to keep this check as PublicEmitter should be dropped sooner or
later

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
3 months agofix(Session): avoid race conditions on clustered setups
Arthur Schiwon [Wed, 10 Jul 2024 11:15:20 +0000 (13:15 +0200)]
fix(Session): avoid race conditions on clustered setups

- re-stablishes old behaviour with cache to return null instead of throwing
  an InvalidTokenException when the token is cached as non-existing
- token invalidation and re-generation are bundled in a DB transaction now

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
3 months agofix(workflows): Fix file systemtag cache 46388/head
Joas Schilling [Fri, 28 Jun 2024 08:52:02 +0000 (10:52 +0200)]
fix(workflows): Fix file systemtag cache

Signed-off-by: Joas Schilling <coding@schilljs.com>
3 months agoMerge pull request #46320 from nextcloud/perf/php-session-cache-limiter
Joas Schilling [Wed, 10 Jul 2024 09:52:52 +0000 (11:52 +0200)]
Merge pull request #46320 from nextcloud/perf/php-session-cache-limiter

perf: Set session.cache_limiter at runtime to avoid clients caching static assets served by PHP

3 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 10 Jul 2024 00:34:21 +0000 (00:34 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 months agoMerge pull request #46370 from nextcloud/refactor/app-menu
Ferdinand Thiessen [Wed, 10 Jul 2024 00:11:45 +0000 (02:11 +0200)]
Merge pull request #46370 from nextcloud/refactor/app-menu

refactor: split app menu into smaller components

3 months agochore: Compile assets 46370/head
Ferdinand Thiessen [Tue, 9 Jul 2024 17:28:04 +0000 (19:28 +0200)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agotest: Adjust cypress tests to use reusable POM for header navigation
Ferdinand Thiessen [Tue, 9 Jul 2024 22:37:42 +0000 (00:37 +0200)]
test: Adjust cypress tests to use reusable POM for header navigation

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agorefactor(core): Split app menu into components
Ferdinand Thiessen [Mon, 8 Jul 2024 14:25:14 +0000 (16:25 +0200)]
refactor(core): Split app menu into components

This allows to split one large block of code into three components with each one usecase.
Allowing for better readability and maintainablility.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agochore: Make active apps initial state consistent with OCS API
Ferdinand Thiessen [Mon, 8 Jul 2024 14:23:52 +0000 (16:23 +0200)]
chore: Make active apps initial state consistent with OCS API

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agoMerge pull request #46382 from nextcloud/fix/sharing-action
Ferdinand Thiessen [Tue, 9 Jul 2024 23:28:28 +0000 (01:28 +0200)]
Merge pull request #46382 from nextcloud/fix/sharing-action

fix(files_sharing): Only enable mixed sharing types if there is at least one sharing type

3 months agoMerge pull request #44544 from nextcloud/dependabot/npm_and_yarn/davclient.js-de93b73
Git'Fellow [Tue, 9 Jul 2024 22:19:19 +0000 (00:19 +0200)]
Merge pull request #44544 from nextcloud/dependabot/npm_and_yarn/davclient.js-de93b73

build(deps): bump davclient.js from `1ab200d` to `de93b73`

3 months agoMerge pull request #46310 from nextcloud/fix/cypress-wait-apps
John Molakvoæ [Tue, 9 Jul 2024 20:34:14 +0000 (22:34 +0200)]
Merge pull request #46310 from nextcloud/fix/cypress-wait-apps

3 months agobuild(deps): bump davclient.js from `1ab200d` to `de93b73` 44544/head
dependabot[bot] [Tue, 9 Jul 2024 17:45:39 +0000 (17:45 +0000)]
build(deps): bump davclient.js from `1ab200d` to `de93b73`

Bumps [davclient.js](https://github.com/owncloud/davclient.js) from `1ab200d` to `de93b73`.
- [Release notes](https://github.com/owncloud/davclient.js/releases)
- [Commits](https://github.com/owncloud/davclient.js/compare/1ab200d099a3c2cd2ef919c3a56353ce26865994...de93b734bd7a656de0482437df8ef50dd68a10d3)

---
updated-dependencies:
- dependency-name: davclient.js
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 months agochore(assets): Recompile assets 46382/head
nextcloud-command [Tue, 9 Jul 2024 18:40:26 +0000 (18:40 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 months agofix(files_sharing): Only enable mixed sharing types if there is at least one sharing...
Ferdinand Thiessen [Tue, 9 Jul 2024 17:06:48 +0000 (19:06 +0200)]
fix(files_sharing): Only enable mixed sharing types if there is at least one sharing type

If the array is empty it means it is not shared.

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agoMerge pull request #46004 from nextcloud/perf/noid/log-slow-capabilities
Ferdinand Thiessen [Tue, 9 Jul 2024 18:32:55 +0000 (20:32 +0200)]
Merge pull request #46004 from nextcloud/perf/noid/log-slow-capabilities

perf(capabilities): Log capabilities providers that are slow

3 months agoMerge pull request #46082 from nextcloud/chore/enable-eslint
Ferdinand Thiessen [Tue, 9 Jul 2024 17:04:25 +0000 (19:04 +0200)]
Merge pull request #46082 from nextcloud/chore/enable-eslint

chore: Enable ESLint for apps and fix all errors

3 months agochore: Compile assets 46082/head
Ferdinand Thiessen [Sun, 7 Jul 2024 12:24:08 +0000 (14:24 +0200)]
chore: Compile assets

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agochore(files): Fix ESLint issues with files and files_sharing app
Ferdinand Thiessen [Tue, 9 Jul 2024 15:25:13 +0000 (17:25 +0200)]
chore(files): Fix ESLint issues with files and files_sharing app

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agotest: Adjust Typescript definitions for OCP and OC
Ferdinand Thiessen [Tue, 2 Jul 2024 10:13:43 +0000 (12:13 +0200)]
test: Adjust Typescript definitions for OCP and OC

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agochore: Enable ESLint for apps and fix all errors
Ferdinand Thiessen [Mon, 24 Jun 2024 22:00:31 +0000 (00:00 +0200)]
chore: Enable ESLint for apps and fix all errors

Nevertheless this causes a huge amount of new warnings.
Previously the shell script for directories to lint was wrong it was generating all app names to lint,
but was missing the `apps/` prefix. Causing only `core` to be linted.

Co-authored-by: Grigorii K. Shartsev <me@shgk.me>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agoMerge pull request #46123 from nextcloud/feat/user-password-hash
Pytal [Tue, 9 Jul 2024 15:00:01 +0000 (08:00 -0700)]
Merge pull request #46123 from nextcloud/feat/user-password-hash

feat: Allow getting/setting the password hash of a user

3 months agofeat: Add `IFilenameValidator` to have one consistent place for filename validation 46371/head
Ferdinand Thiessen [Wed, 3 Jul 2024 14:33:40 +0000 (16:33 +0200)]
feat: Add `IFilenameValidator` to have one consistent place for filename validation

Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
3 months agoMerge pull request #46361 from nextcloud/perf/scroll-user-list
Pytal [Tue, 9 Jul 2024 08:29:17 +0000 (01:29 -0700)]
Merge pull request #46361 from nextcloud/perf/scroll-user-list

perf(settings): Optimize user list scroll performance

3 months agoMerge pull request #46317 from nextcloud/s3InsertTimeout
Git'Fellow [Tue, 9 Jul 2024 07:49:39 +0000 (09:49 +0200)]
Merge pull request #46317 from nextcloud/s3InsertTimeout

fix(s3): Don't wait indefinitely for S3 to return

3 months agoMerge pull request #45249 from nextcloud/feature/add-ability-to-sort-by-last-login
yemkareems [Tue, 9 Jul 2024 07:45:31 +0000 (13:15 +0530)]
Merge pull request #45249 from nextcloud/feature/add-ability-to-sort-by-last-login

feat: add ability to sort by last login

3 months agochore: compile assets 46361/head
Christopher Ng [Tue, 9 Jul 2024 00:37:39 +0000 (17:37 -0700)]
chore: compile assets

Signed-off-by: Christopher Ng <chrng8@gmail.com>
3 months agoperf(settings): Optimize user list scroll performance
Christopher Ng [Tue, 9 Jul 2024 00:37:35 +0000 (17:37 -0700)]
perf(settings): Optimize user list scroll performance

Signed-off-by: Christopher Ng <chrng8@gmail.com>
3 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Tue, 9 Jul 2024 00:19:56 +0000 (00:19 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
3 months agofeat: Validate password hash 46123/head
Christopher Ng [Thu, 27 Jun 2024 23:58:06 +0000 (16:58 -0700)]
feat: Validate password hash

Signed-off-by: Christopher Ng <chrng8@gmail.com>
3 months agoperf: Return cached password hash
Christopher Ng [Thu, 27 Jun 2024 23:58:06 +0000 (16:58 -0700)]
perf: Return cached password hash

Signed-off-by: Christopher Ng <chrng8@gmail.com>
3 months agodocs: Add info for the password hashes
Christopher Ng [Thu, 27 Jun 2024 23:58:06 +0000 (16:58 -0700)]
docs: Add info for the password hashes

Signed-off-by: Christopher Ng <chrng8@gmail.com>
3 months agofeat: Allow getting/setting the password hash of a user
Christopher Ng [Tue, 25 Jun 2024 22:47:50 +0000 (15:47 -0700)]
feat: Allow getting/setting the password hash of a user

Signed-off-by: Christopher Ng <chrng8@gmail.com>
3 months agofeat: Implement IPasswordHashBackend in database user backend
Christopher Ng [Tue, 25 Jun 2024 22:47:50 +0000 (15:47 -0700)]
feat: Implement IPasswordHashBackend in database user backend

Signed-off-by: Christopher Ng <chrng8@gmail.com>
3 months agofeat: Add IPasswordHashBackend
Christopher Ng [Tue, 25 Jun 2024 22:47:50 +0000 (15:47 -0700)]
feat: Add IPasswordHashBackend

Signed-off-by: Christopher Ng <chrng8@gmail.com>
3 months agoperf: Set session.cache_limiter at runtime to avoid clients caching static assets... 46320/head
Julius Härtl [Fri, 5 Jul 2024 12:39:30 +0000 (14:39 +0200)]
perf: Set session.cache_limiter at runtime to avoid clients caching static assets served by PHP

By default there is a Pragma: no-cache header set due to the default
value `no-cache` of session.cache-limiter, which will cause Chrome and
iOS to not cache even with a different Cache-Control header set on the
response.

Signed-off-by: Julius Härtl <jus@bitgrid.net>
3 months agoMerge pull request #46321 from nextcloud/fix/46195/feedback-no-read-perms
F. E Noel Nfebe [Mon, 8 Jul 2024 20:02:26 +0000 (21:02 +0100)]
Merge pull request #46321 from nextcloud/fix/46195/feedback-no-read-perms

fix(SharingDetailsView): Prevent illegal unselection of read permissions

3 months agochore(assets): Recompile assets 46321/head
nextcloud-command [Mon, 8 Jul 2024 19:38:53 +0000 (19:38 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 months agofix(SharingDetailsView): Prevent illegal unselection of read permissions
fenn-cs [Fri, 5 Jul 2024 14:47:41 +0000 (15:47 +0100)]
fix(SharingDetailsView): Prevent illegal unselection of read permissions

With the exception of "file drop" on link shares all other shares need the read permissions at least.

Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
3 months agoMerge pull request #46358 from nextcloud/artonge/fix/checkbox_background
Andy Scherzinger [Mon, 8 Jul 2024 19:12:24 +0000 (21:12 +0200)]
Merge pull request #46358 from nextcloud/artonge/fix/checkbox_background

fix(files): Correctly center the checkbox's background in grid view

3 months agoMerge pull request #46360 from nextcloud/style/noid/dashboardIconResized
Andy Scherzinger [Mon, 8 Jul 2024 16:44:48 +0000 (18:44 +0200)]
Merge pull request #46360 from nextcloud/style/noid/dashboardIconResized

Align dashboard app icon in size with photos app icon

3 months agostyle: Align dashboard app icon in size with photos app icon 46360/head
Andy Scherzinger [Mon, 8 Jul 2024 16:40:55 +0000 (18:40 +0200)]
style: Align dashboard app icon in size with photos app icon

Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
3 months agochore(assets): Recompile assets 46358/head
nextcloud-command [Mon, 8 Jul 2024 15:42:13 +0000 (15:42 +0000)]
chore(assets): Recompile assets

Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
3 months agofix(files): Correctly center the checkbox's background in grid view
Louis Chemineau [Mon, 8 Jul 2024 15:34:15 +0000 (17:34 +0200)]
fix(files): Correctly center the checkbox's background in grid view

Signed-off-by: Louis Chemineau <louis@chmn.me>
3 months agoMerge pull request #46115 from nextcloud/enh/add-a-universal-debug-option-to-occ
Côme Chilliet [Mon, 8 Jul 2024 15:15:02 +0000 (17:15 +0200)]
Merge pull request #46115 from nextcloud/enh/add-a-universal-debug-option-to-occ

feat(occ): Add a --debug option to output all log levels to the output

3 months agofix(occ): Use the const instead of hardcoded string for --debug-log option 46115/head
Côme Chilliet [Mon, 8 Jul 2024 14:09:39 +0000 (16:09 +0200)]
fix(occ): Use the const instead of hardcoded string for --debug-log option

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
3 months agoMerge pull request #46315 from nextcloud/fix/limit-vevent-size
Sebastian Krupinski [Mon, 8 Jul 2024 13:10:09 +0000 (09:10 -0400)]
Merge pull request #46315 from nextcloud/fix/limit-vevent-size

fix(caldav): limit vevent size

3 months agofix(OpenAPI): Regenerate 45249/head
provokateurin [Mon, 8 Jul 2024 10:21:17 +0000 (12:21 +0200)]
fix(OpenAPI): Regenerate

Signed-off-by: provokateurin <kate@provokateurin.de>
3 months agofix: getLastLoggedInUsers moved from AllConfig/IConfig to IUserManager/Manager
yemkareems [Mon, 8 Jul 2024 09:44:56 +0000 (15:14 +0530)]
fix: getLastLoggedInUsers moved from AllConfig/IConfig to IUserManager/Manager

Signed-off-by: yemkareems <yemkareems@gmail.com>
3 months agofix: ran bash build/openapi-checker.sh and commit the result
yemkareems [Fri, 5 Jul 2024 10:11:07 +0000 (15:41 +0530)]
fix: ran bash build/openapi-checker.sh and commit the result

Signed-off-by: yemkareems <yemkareems@gmail.com>
3 months agofix: doc block corrected
yemkareems [Fri, 5 Jul 2024 02:43:43 +0000 (08:13 +0530)]
fix: doc block corrected

Signed-off-by: yemkareems <yemkareems@gmail.com>
3 months agofix: return type doc block added as per psalm
yemkareems [Thu, 4 Jul 2024 13:48:16 +0000 (19:18 +0530)]
fix: return type doc block added as per psalm

Signed-off-by: yemkareems <yemkareems@gmail.com>
3 months agofix: return type doc block added as per psalm
yemkareems [Thu, 4 Jul 2024 13:43:41 +0000 (19:13 +0530)]
fix: return type doc block added as per psalm

Signed-off-by: yemkareems <yemkareems@gmail.com>
3 months agofix: return type doc block added as per psalm
yemkareems [Thu, 4 Jul 2024 13:08:03 +0000 (18:38 +0530)]
fix: return type doc block added as per psalm

Signed-off-by: yemkareems <yemkareems@gmail.com>
3 months agofix: second join and where conditions added only when search param is available
yemkareems [Thu, 4 Jul 2024 12:48:06 +0000 (18:18 +0530)]
fix: second join and where conditions added only when search param is available

Signed-off-by: yemkareems <yemkareems@gmail.com>
3 months agofix: query refactored to support both the search by email and sort by login
yemkareems [Thu, 4 Jul 2024 12:26:24 +0000 (17:56 +0530)]
fix: query refactored to support both the search by email and sort by login

Signed-off-by: yemkareems <yemkareems@gmail.com>
3 months agofix: limit and fixLimit removed. negative limit handled in controller. removed getUse...
yemkareems [Thu, 4 Jul 2024 09:11:05 +0000 (14:41 +0530)]
fix: limit and fixLimit removed. negative limit handled in controller. removed getUsersSortedByLastLogin from Manager and instead used the config in controller

Signed-off-by: yemkareems <yemkareems@gmail.com>
3 months agofix: removed default limit of 25. if null is given all users are fetched or if limit...
yemkareems [Thu, 4 Jul 2024 08:12:37 +0000 (13:42 +0530)]
fix: removed default limit of 25. if null is given all users are fetched or if limit is given limit number of users are fetched

Signed-off-by: yemkareems <yemkareems@gmail.com>
3 months agofix: removed references to old disabled users code. refactored query as per getDispla...
yemkareems [Thu, 4 Jul 2024 07:08:40 +0000 (12:38 +0530)]
fix: removed references to old disabled users code. refactored query as per getDisplayNames function. limit and offset added to query. default limit set to 25.

Signed-off-by: yemkareems <yemkareems@gmail.com>
3 months agofix: removed NoCSRFRequired used for testing locally
yemkareems [Tue, 2 Jul 2024 04:50:25 +0000 (10:20 +0530)]
fix: removed NoCSRFRequired used for testing locally

Signed-off-by: yemkareems <yemkareems@gmail.com>
3 months agofix: removed the params related to sortMode and order since it sorts by lastLogin
yemkareems [Tue, 2 Jul 2024 04:48:09 +0000 (10:18 +0530)]
fix: removed the params related to sortMode and order since it sorts by lastLogin

Signed-off-by: yemkareems <yemkareems@gmail.com>
3 months agofix: since added to doc blocks
yemkareems [Wed, 26 Jun 2024 09:11:03 +0000 (14:41 +0530)]
fix: since added to doc blocks

Signed-off-by: yemkareems <yemkareems@gmail.com>
3 months agofix: doc blocks added
yemkareems [Wed, 26 Jun 2024 08:34:57 +0000 (14:04 +0530)]
fix: doc blocks added

Signed-off-by: yemkareems <yemkareems@gmail.com>