aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Disable "Enforce password protection" if not asking for a passwordDaniel Calviño Sánchez2023-05-222-1/+20
| | | | | | | | | | | | | | | | | | | | "Enforce password protection" is a subcase of "Always ask for a password", so it should be disabled if its parent option is unchecked. Although other dependant options in the sharing settings are fully hidden instead of just disabled this option is disabled but shown to avoid confusion when updating from a previous Nextcloud version where "Always ask for a password" was unchecked and "Enforce password protection" was checked. Besides that, due to their dependency the enforced password protection is now automatically unchecked too if its parent option is unchecked. Finally, the groups excluded from password requirements are also disabled when "Always ask for a password" is unchecked, as they might be still shown if "Enforce password protection" was checked due to an update from a previous version. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Split long lineDaniel Calviño Sánchez2023-05-221-1/+2
| | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Indent "Enforce password protection"Daniel Calviño Sánchez2023-05-221-3/+3
| | | | | | | "Enforce password protection" is a subcase of "Always ask for a password", so it should be indented to visually show the dependency. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Replace "div" with "span" inside "p"Daniel Calviño Sánchez2023-05-221-6/+4
| | | | | | | | | | | | | | | | | | | The permitted contents of a paragraph are only phrasing contents, so "div" elements can not be used, although "span" can. Besides being invalid HTML it seems that the browser ends the paragraph at the div, so the label/input that appears after it is treated as being in a new paragraph, which is not indented by default, and thus is not aligned with the rest of its sibling inputs. Note that an additional div is nevertheless added once the page is loaded to be able to select the groups, but this one does not break its parent paragraph (maybe due to being added after the page load, but I do not really know). Nevertheless, it needs to be explicitly indented, and the second indentend wrapper needs to be removed, as it affects only the label but not the div/input, and therefore the label had an extra indentation over the input. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Move "br" immediately after "label" for consistency with other elementsDaniel Calviño Sánchez2023-05-221-2/+1
| | | | | | | The rest of "<br/>" elements in the file appear immediately after their previous "</label>" rather than in a new line. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Add missing end tag for "label"Daniel Calviño Sánchez2023-05-221-1/+1
| | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-226-4/+8
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-2154-46/+118
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #38372 from nextcloud/dependabot/npm_and_yarn/tar-6.1.15dependabot[bot]2023-05-202-5/+8
|\
| * chore(deps-dev): Bump tar from 6.1.14 to 6.1.15dependabot[bot]2023-05-202-5/+8
|/ | | | | | | | | | | | | | | Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.14 to 6.1.15. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](https://github.com/isaacs/node-tar/compare/v6.1.14...v6.1.15) --- updated-dependencies: - dependency-name: tar dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* Fix(l10n): Update translations from TransifexNextcloud bot2023-05-2084-174/+438
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #38354 from nextcloud/pulsejet/patch-ubrSimon L2023-05-207-50/+75
|\ | | | | Make unsupported browser check asynchronous
| * Make unsupported browser check asynchronousVarun Patil2023-05-197-50/+75
| | | | | | | | | | | | | | | | | | | | This check is very expensive, and will pass almost 100% of the time. Related #36728 Depends on #38329 Signed-off-by: Varun Patil <varunpatil@ucla.edu> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | Merge pull request #37758 from nextcloud/redis-atomicSimon L2023-05-192-35/+61
|\ \ | |/ |/| redis: use atomic operations everywhere
| * redis: move lua scripts to class and add type hintsVarun Patil2023-05-102-23/+21
| | | | | | | | Signed-off-by: Varun Patil <varunpatil@ucla.edu>
| * add test to verify redis lua script hashesRobin Appelman2023-04-171-0/+8
| | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
| * redis: use atomic operations everywhereVarun Patil2023-04-161-35/+55
| | | | | | | | | | | | | | | | | | | | | | | | This removes a lot of acrobatics in the code and does each operation atomically using a lua script. This also reduces several round trips to the server, and the scripts are compiled and cached server-side. Notably, since all operations work only on a single key (except clear, which is broken anyway and shouldn't be used), they will continue to function and be atomic for Redis cluster. Signed-off-by: Varun Patil <varunpatil@ucla.edu>
* | Merge pull request #38332 from nextcloud/pulsejet/patch-dead1Simon L2023-05-191-3/+0
|\ \ | | | | | | Remove some dead code in files app
| * | Remove some dead code in files appVarun Patil2023-05-171-3/+0
| | | | | | | | | | | | Signed-off-by: Varun Patil <varunpatil@ucla.edu>
* | | Merge pull request #32775 from nextcloud/fix/23877/unread-commentsMarcel Klehr2023-05-1910-14/+103
|\ \ \
| * | | Compile assetsnextcloud-command2023-05-194-0/+8
| | | | | | | | | | | | | | | | Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | fix(comments): Mark comments as readChristopher Ng2023-05-1910-16/+97
|/ / / | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | Merge pull request #38306 from nextcloud/enh/noid/migrate-to-ncselectSimon L2023-05-1917-55/+52
|\ \ \ | | | | | | | | migrate a few components to NcSelect
| * | | address reviewSimon L2023-05-1915-22/+22
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Simon L <szaimen@e.mail.de> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
| * | | migrate a few components to NcSelectSimon L2023-05-195-37/+34
|/ / / | | | | | | | | | Signed-off-by: Simon L <szaimen@e.mail.de>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2023-05-192-46/+46
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Fix(l10n): Update translations from TransifexNextcloud bot2023-05-18102-94/+180
| | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | Merge pull request #38344 from nextcloud/38340-fix-add-group-brokenF. E Noel Nfebe2023-05-185-12/+11
|\ \ \ | | | | | | | | 38340 fix add group broken
| * | | Fix add new group eventfenn-cs2023-05-185-12/+11
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1ee8fbaad1eea6544b21059f65efe12a9e601956 broke the addgroup functionality by not updating the event to reflect the one in https://github.com/nextcloud/nextcloud-vue/blob/master/src/components/NcAppNavigationNewItem/NcAppNavigationNewItem.vue Resolves : https://github.com/nextcloud/server/issues/38340 Signed-off-by: fenn-cs <fenn25.fn@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | Merge pull request #38294 from ↵F. E Noel Nfebe2023-05-186-7/+10
|\ \ \ | | | | | | | | | | | | | | | | nextcloud/fix/37137/add-aria-expanded-to-toggler-user-options Use aria-expanded correctly on toggle user actions
| * | | Use aria-expanded correctly on toggle user actionsfenn-cs2023-05-176-7/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The aria-expanded attribute was added on the expandable item rather Than the button that triggers the expand. Resolves : #37137 Signed-off-by: fenn-cs <fenn25.fn@gmail.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | Merge pull request #38232 from nextcloud/dependabot/npm_and_yarn/cypress-12.12.0dependabot[bot]2023-05-182-5/+8
|\ \ \ \
| * | | | chore(deps-dev): Bump cypress from 12.11.0 to 12.12.0dependabot[bot]2023-05-172-5/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [cypress](https://github.com/cypress-io/cypress) from 12.11.0 to 12.12.0. - [Release notes](https://github.com/cypress-io/cypress/releases) - [Changelog](https://github.com/cypress-io/cypress/blob/develop/CHANGELOG.md) - [Commits](https://github.com/cypress-io/cypress/compare/v12.11.0...v12.12.0) --- updated-dependencies: - dependency-name: cypress dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | Merge pull request #38234 from ↵dependabot[bot]2023-05-181-12/+12
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | nextcloud/dependabot/composer/build/integration/phpunit/phpunit-9.6.8
| * | | | | chore(deps-dev): Bump phpunit/phpunit in /build/integrationdependabot[bot]2023-05-171-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit) from 9.6.7 to 9.6.8. - [Changelog](https://github.com/sebastianbergmann/phpunit/blob/9.6.8/ChangeLog-9.6.md) - [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.6.7...9.6.8) --- updated-dependencies: - dependency-name: phpunit/phpunit dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-05-18144-310/+550
| |/ / / / |/| | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | Merge pull request #38323 from nextcloud/pulsejet/focus-visibleVarun Patil2023-05-177-9367/+2714
|\ \ \ \ \ | |/ / / / |/| | | | Remove focus-visible polyfill
| * | | | Remove focus-visible polyfillVarun Patil2023-05-177-9367/+2714
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Supercedes and closes #35384 Signed-off-by: Varun Patil <varunpatil@ucla.edu>
* | | | | Merge pull request #38346 from ↵dependabot[bot]2023-05-172-11/+8
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | nextcloud/dependabot/composer/build/integration/guzzlehttp/guzzle-7.6.1
| * | | | chore(deps-dev): Bump guzzlehttp/guzzle in /build/integrationdependabot[bot]2023-05-172-11/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle) from 7.5.1 to 7.6.1. - [Release notes](https://github.com/guzzle/guzzle/releases) - [Changelog](https://github.com/guzzle/guzzle/blob/7.6/CHANGELOG.md) - [Commits](https://github.com/guzzle/guzzle/compare/7.5.1...7.6.1) --- updated-dependencies: - dependency-name: guzzlehttp/guzzle dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | Merge pull request #38330 from nextcloud/fix/alt-login-box-designSimon L2023-05-174-30/+48
|\ \ \ \ \ | |/ / / / |/| | | | Adjust style of passwordless login
| * | | | chore: compile assetsFerdinand Thiessen2023-05-172-3/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | feat(login): Improve passwordless login boxFerdinand Thiessen2023-05-171-24/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Remove wrong background of error message boxes * Use `NcTextInput` for username or mail to align with login box * Add a heading for better overview where you (as a user) are currently Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | feat(login): Use `tertiary` button for "back to login"Ferdinand Thiessen2023-05-171-3/+12
| |/ / / | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
* | | | Merge pull request #38336 from nextcloud/master-is-now-28Joas Schilling2023-05-1733-67/+91
|\ \ \ \ | | | | | | | | | | Master is now 28
| * | | | chore(release): Bump requirements and versions in apps/Joas Schilling2023-05-1728-56/+56
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | chore(release): Bump Major version in master branch to 28Joas Schilling2023-05-171-3/+3
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | chore(CI): Update psalm baseline also on stable27Joas Schilling2023-05-171-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | chore(CI): Backport the CA Cert update to stable27Joas Schilling2023-05-171-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | chore(security): Bump "Expires" of well-known/security.txtJoas Schilling2023-05-171-1/+1
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>