aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix(l10n): Update translations from TransifexNextcloud bot2023-08-23108-460/+482
| | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* Merge pull request #40001 from nextcloud/fix/openapi/capabilitiesKate2023-08-223-16/+16
|\ | | | | Fix OpenAPI capabilities
| * files: Fix OpenAPI specjld31032023-08-221-4/+4
| | | | | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com>
| * Update openapi-extractorjld31032023-08-222-12/+12
| | | | | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com>
* | Merge pull request #39958 from nextcloud/dav-permissions-perfJohn Molakvoæ2023-08-222-23/+12
|\ \
| * | improve performance of calculating dav permissionsRobin Appelman2023-08-182-23/+12
| | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl>
* | | Merge pull request #39979 from nextcloud/automated/noid/master-fix-npm-auditJohn Molakvoæ2023-08-220-0/+0
|\ \ \ | |_|/ |/| |
| * | chore(deps): fix npm auditnextcloud-command2023-08-201-4/+5
| | | | | | | | | | | | Signed-off-by: GitHub <noreply@github.com>
* | | Merge pull request #39984 from nextcloud/feature/openapi/files_remindersKate2023-08-222-0/+518
|\ \ \ | | | | | | | | files_reminders: Add OpenAPI spec
| * | | files_reminders: Add OpenAPI specjld31032023-08-222-0/+518
| | | | | | | | | | | | | | | | Signed-off-by: jld3103 <jld3103yt@gmail.com>
* | | | Merge pull request #39950 from nextcloud/bugfix/uncaught-preview-promiseJulius Härtl2023-08-223-4/+8
|\ \ \ \
| * | | | fix: Avoid throwing on folder previews as there are noneJulius Härtl2023-08-223-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Julius Härtl <jus@bitgrid.net> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
* | | | | Merge pull request #39996 from nextcloud/bugfix/noid/fix-header-regressionJoas Schilling2023-08-221-5/+1
|\ \ \ \ \ | | | | | | | | | | | | fix(middleware): Fix header injection for bruteforce middleware
| * | | | | fix(middleware): Fix header injection for bruteforce middlewareJoas Schilling2023-08-221-5/+1
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Calling setHeaders(getHeaders()) breaks the CSP nonce for unknown reasons So shifting back to old standard practise for now Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | Merge pull request #39987 from nextcloud/fix/39926-fix_predefined_status-buttonsJulia Kirschenheuter2023-08-227-20/+26
|\ \ \ \ \ | | | | | | | | | | | | Fix predefined status buttons
| * | | | | Add logic for predefined status to be visible.julia.kirschenheuter2023-08-227-20/+26
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | Add styles for radio buttons to be visible in checked, active and focus-visible state. Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* | | | | Merge pull request #39912 from nextcloud/fix/improved-upload-viewFerdinand Thiessen2023-08-224-20/+60
|\ \ \ \ \ | |_|/ / / |/| | | | Improve upload progress visualization
| * | | | fix: Upload progress shows number of files to upload and current indexFerdinand Thiessen2023-08-214-9/+23
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | fix: Make smooth bitrate and remaining upload time work when unsetFerdinand Thiessen2023-08-211-6/+6
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
| * | | | Smooth time remaining, bitrate and stabilize user informationPhlogi2023-08-211-14/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Besides the existing moving average, a smoothing factor is introduced for the time remaining display as well as the bitrate. Furthermore, half of the buffer needs to be filled before the first prediction is displayed to the user. This reduces volatile and jumping durations towards the user and improves usability. Signed-off-by: Cyrill H. <phlogi@posteo.de> Co-authored-by: Carl Schwan <carl@carlschwan.eu>
* | | | | Merge pull request #39937 from nextcloud/feat/dashboard/item-api-v2Joas Schilling2023-08-2243-438/+702
|\ \ \ \ \ | | | | | | | | | | | | feat(dashboard): implement widget item api v2
| * | | | | chore(assets): Recompile JSJoas Schilling2023-08-2226-62/+35
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | feat(dashboard): implement widget item api v2Richard Steinmetz2023-08-2217-376/+667
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This API enables the dashboard to render all widgets from the API data alone without having apps to provide their own bundles. This saves a lot of traffic and execution time as a lot less javascript has to be parsed on the frontend. Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
* | | | | Merge pull request #39870 from nextcloud/perf/noid/memcache-bfp-backendJoas Schilling2023-08-2221-196/+882
|\ \ \ \ \ | | | | | | | | | | | | feat(security): Add a bruteforce protection backend base on memcache
| * | | | | feat(admin): Show an error when the admin is throttledJoas Schilling2023-08-214-0/+84
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | fix: Make bypass function public APIJoas Schilling2023-08-216-19/+25
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | feat(OCC): Add a command to get the bruteforce state of an IPJoas Schilling2023-08-215-8/+100
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | feat: Expose if the own IP is allowed to bypass bruteforce protectionJoas Schilling2023-08-213-26/+23
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | feat: Add a header which signals that the request was throttledJoas Schilling2023-08-211-4/+14
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | feat(security): Add a "testing mode" for bruteforce protection that doesn't ↵Joas Schilling2023-08-212-2/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sleep Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | | | | feat(security): Add a bruteforce protection backend base on memcacheJoas Schilling2023-08-2110-150/+630
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Similar to the ratelimit backend Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-08-2216-4/+56
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | | | Merge pull request #39943 from nextcloud/fix/users-app-navPytal2023-08-2111-35/+60
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | chore: compile assetsChristopher Ng2023-08-214-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | | | | fix(settings): Keyboard focus outline for app nav buttonChristopher Ng2023-08-215-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | | | | fix(settings): Invert app nav icons when activeChristopher Ng2023-08-212-11/+28
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | | | | fix(settings): Remove margin on app nav buttonChristopher Ng2023-08-215-5/+7
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
| * | | | | fix(settings): Remove add group hover borderChristopher Ng2023-08-215-16/+21
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Christopher Ng <chrng8@gmail.com>
* | | | | Merge pull request #39965 from nextcloud/dependabot/npm_and_yarn/cypress-12.17.4Pytal2023-08-212-6/+7
|\ \ \ \ \
| * | | | | chore(deps-dev): Bump cypress from 12.17.3 to 12.17.4dependabot[bot]2023-08-192-6/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [cypress](https://github.com/cypress-io/cypress) from 12.17.3 to 12.17.4. - [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.17.3...v12.17.4) --- updated-dependencies: - dependency-name: cypress dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
* | | | | | Merge pull request #39989 from nextcloud/techdebt/noid/bump-coding-styleJoas Schilling2023-08-211-0/+13
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | fix(CS): Ignore apps*/ directories which are gitignored
| * | | | | fix(CS): Ignore apps*/ directories which are gitignoredJoas Schilling2023-08-211-0/+13
|/ / / / / | | | | | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* | | | | Merge pull request #39391 from nextcloud/fix/4324-fix-color-of-special-buttonsJoas Schilling2023-08-213-28/+28
|\ \ \ \ \ | |_|/ / / |/| | | | Change color of error and success
| * | | | Change color of error and successjulia.kirschenheuter2023-08-213-28/+28
| | | | | | | | | | | | | | | | | | | | Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
* | | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-08-2114-38/+144
| |_|/ / |/| | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Fix(l10n): Update translations from TransifexNextcloud bot2023-08-2018-0/+24
| | | | | | | | | | | | | | | | Signed-off-by: Nextcloud bot <bot@nextcloud.com>
* | | | Merge pull request #39727 from ↵Daniel2023-08-191-129/+0
|\ \ \ \ | | | | | | | | | | | | | | | nextcloud/automated/noid/master-update-psalm-baseline
| * | | | Update psalm baselinenextcloud-command2023-08-191-129/+0
|/ / / / | | | | | | | | | | | | | | | | Signed-off-by: GitHub <noreply@github.com> Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* | | | Merge pull request #39968 from ↵dependabot[bot]2023-08-1926-710/+257
|\ \ \ \ | | | | | | | | | | | | | | | nextcloud/dependabot/npm_and_yarn/nextcloud-vue-collections-0.11.1
| * | | | chore(deps): Bump nextcloud-vue-collections from 0.10.0 to 0.11.1dependabot[bot]2023-08-1926-710/+257
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [nextcloud-vue-collections](https://github.com/juliushaertl/nextcloud-vue-collections) from 0.10.0 to 0.11.1. - [Release notes](https://github.com/juliushaertl/nextcloud-vue-collections/releases) - [Commits](https://github.com/juliushaertl/nextcloud-vue-collections/compare/v0.10.0...v0.11.1) --- updated-dependencies: - dependency-name: nextcloud-vue-collections dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>