]>
source.dussan.org Git - nextcloud-server.git/log
Daniel [Fri, 25 Aug 2023 15:08:04 +0000 (17:08 +0200)]
Merge pull request #39842 from nextcloud/encode-filename-trashbin-restore
Daniel Kesselberg [Fri, 25 Aug 2023 09:33:47 +0000 (11:33 +0200)]
fix: encode basename in restore action
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Joas Schilling [Fri, 25 Aug 2023 08:02:08 +0000 (10:02 +0200)]
Merge pull request #39511 from nextcloud/fix/reverse-getDateTime-deprecation
fix(utility): De- deprecate getDateTime and getTime as now() only returns DateTimeImmutable
Anna Larch [Thu, 20 Jul 2023 14:26:48 +0000 (16:26 +0200)]
fix(utility): De- deprecate getDateTime as now() only returns immutable objects
This will mean lots of code like
```$dateTime = (new DateTime())->setTimestamp(ITimeFactory::now()->getTimestamp()```
if a regular DateTime object is needed
Signed-off-by: Anna Larch <anna@nextcloud.com>
Nextcloud bot [Fri, 25 Aug 2023 00:34:26 +0000 (00:34 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Simon L [Thu, 24 Aug 2023 10:55:01 +0000 (12:55 +0200)]
Merge pull request #39713 from nextcloud/Jerome-Herbinet-remove-padding-for-longer-wordings
Remove padding for longer wordings (like the future French one)
Joas Schilling [Thu, 24 Aug 2023 09:42:51 +0000 (11:42 +0200)]
Merge pull request #40013 from nextcloud/fix/remove-pw-from-logging
Do not log passwords in debug mode
Jérôme Herbinet [Fri, 4 Aug 2023 08:27:29 +0000 (10:27 +0200)]
npm run build
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
Jérôme Herbinet [Fri, 4 Aug 2023 08:22:13 +0000 (10:22 +0200)]
Remove padding for longer wordings
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
Anna Larch [Wed, 23 Aug 2023 07:33:22 +0000 (09:33 +0200)]
Do not log passwords in debug mode
Signed-off-by: Anna Larch <anna@nextcloud.com>
Nextcloud bot [Thu, 24 Aug 2023 01:00:57 +0000 (01:00 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Pytal [Thu, 24 Aug 2023 00:26:02 +0000 (17:26 -0700)]
Merge pull request #39971 from nextcloud/fix/a11y-weather-visible-label
Daniel [Wed, 23 Aug 2023 19:25:51 +0000 (21:25 +0200)]
Merge pull request #40012 from nextcloud/techdebt/noid/prepare-doctrine-update
John Molakvoæ [Wed, 23 Aug 2023 12:21:07 +0000 (14:21 +0200)]
Merge pull request #39955 from nextcloud/fix/files-lib
John Molakvoæ [Wed, 23 Aug 2023 11:09:51 +0000 (13:09 +0200)]
chore(deps): remove unused is-svg
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Fri, 18 Aug 2023 14:41:56 +0000 (16:41 +0200)]
chore: upgrade to `@nextcloud/files@3.0.0-beta.18`
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Fri, 18 Aug 2023 09:10:00 +0000 (11:10 +0200)]
feat: migrate FileAction from server
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Fri, 18 Aug 2023 08:59:14 +0000 (10:59 +0200)]
chore: use Navigation from `@nextcloud/files`
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Joas Schilling [Thu, 1 Jun 2023 05:55:37 +0000 (07:55 +0200)]
fix(dbal): Migrate to Doctrine\DBAL\ParameterTypes
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 1 Jun 2023 05:51:04 +0000 (07:51 +0200)]
fix(tests): Specify all positional parameters again to fix tests
Signed-off-by: Joas Schilling <coding@schilljs.com>
John Molakvoæ [Wed, 23 Aug 2023 06:10:00 +0000 (08:10 +0200)]
Merge pull request #39999 from nextcloud/chore/deps/ts-vue
John Molakvoæ [Wed, 23 Aug 2023 06:09:41 +0000 (08:09 +0200)]
Merge pull request #40005 from nextcloud/automated/noid/master-update-ca-cert-bundle
nextcloud-command [Wed, 23 Aug 2023 02:09:58 +0000 (02:09 +0000)]
fix(security): Update CA certificate bundle
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Wed, 23 Aug 2023 00:28:15 +0000 (00:28 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Kate [Tue, 22 Aug 2023 18:35:41 +0000 (20:35 +0200)]
Merge pull request #40001 from nextcloud/fix/openapi/capabilities
Fix OpenAPI capabilities
jld3103 [Tue, 22 Aug 2023 18:07:26 +0000 (20:07 +0200)]
files: Fix OpenAPI spec
Signed-off-by: jld3103 <jld3103yt@gmail.com>
jld3103 [Tue, 22 Aug 2023 18:07:11 +0000 (20:07 +0200)]
Update openapi-extractor
Signed-off-by: jld3103 <jld3103yt@gmail.com>
John Molakvoæ [Tue, 22 Aug 2023 17:42:21 +0000 (19:42 +0200)]
chore(deps): upgrade `@nextcloud/webpack-vue-config` and `typescript`
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
John Molakvoæ [Tue, 22 Aug 2023 17:14:53 +0000 (19:14 +0200)]
Merge pull request #39958 from nextcloud/dav-permissions-perf
John Molakvoæ [Tue, 22 Aug 2023 17:13:54 +0000 (19:13 +0200)]
Merge pull request #39979 from nextcloud/automated/noid/master-fix-npm-audit
Kate [Tue, 22 Aug 2023 16:04:10 +0000 (18:04 +0200)]
Merge pull request #39984 from nextcloud/feature/openapi/files_reminders
files_reminders: Add OpenAPI spec
Julius Härtl [Tue, 22 Aug 2023 15:35:45 +0000 (17:35 +0200)]
Merge pull request #39950 from nextcloud/bugfix/uncaught-preview-promise
Joas Schilling [Tue, 22 Aug 2023 14:32:10 +0000 (16:32 +0200)]
Merge pull request #39996 from nextcloud/bugfix/noid/fix-header-regression
fix(middleware): Fix header injection for bruteforce middleware
Joas Schilling [Tue, 22 Aug 2023 14:00:39 +0000 (16:00 +0200)]
fix(middleware): Fix header injection for bruteforce middleware
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>
Julia Kirschenheuter [Tue, 22 Aug 2023 13:07:46 +0000 (15:07 +0200)]
Merge pull request #39987 from nextcloud/fix/39926-fix_predefined_status-buttons
Fix predefined status buttons
julia.kirschenheuter [Mon, 21 Aug 2023 11:21:52 +0000 (13:21 +0200)]
Add logic for predefined status to be visible.
Add styles for radio buttons to be visible in checked, active and focus-visible state.
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
Ferdinand Thiessen [Tue, 22 Aug 2023 11:03:27 +0000 (13:03 +0200)]
Merge pull request #39912 from nextcloud/fix/improved-upload-view
Improve upload progress visualization
Julius Härtl [Fri, 18 Aug 2023 05:42:02 +0000 (07:42 +0200)]
fix: Avoid throwing on folder previews as there are none
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Joas Schilling [Tue, 22 Aug 2023 07:35:32 +0000 (09:35 +0200)]
Merge pull request #39937 from nextcloud/feat/dashboard/item-api-v2
feat(dashboard): implement widget item api v2
Joas Schilling [Tue, 22 Aug 2023 06:41:04 +0000 (08:41 +0200)]
chore(assets): Recompile JS
Signed-off-by: Joas Schilling <coding@schilljs.com>
Richard Steinmetz [Thu, 17 Aug 2023 13:09:30 +0000 (15:09 +0200)]
feat(dashboard): implement widget item api v2
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>
jld3103 [Mon, 21 Aug 2023 03:45:43 +0000 (05:45 +0200)]
files_reminders: Add OpenAPI spec
Signed-off-by: jld3103 <jld3103yt@gmail.com>
Joas Schilling [Tue, 22 Aug 2023 06:32:54 +0000 (08:32 +0200)]
Merge pull request #39870 from nextcloud/perf/noid/memcache-bfp-backend
feat(security): Add a bruteforce protection backend base on memcache
Nextcloud bot [Tue, 22 Aug 2023 00:51:53 +0000 (00:51 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Pytal [Tue, 22 Aug 2023 00:11:55 +0000 (17:11 -0700)]
Merge pull request #39943 from nextcloud/fix/users-app-nav
Christopher Ng [Mon, 21 Aug 2023 23:29:57 +0000 (16:29 -0700)]
chore: compile assets
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Christopher Ng [Sat, 19 Aug 2023 01:01:12 +0000 (18:01 -0700)]
fix(settings): Keyboard focus outline for app nav button
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Christopher Ng [Thu, 17 Aug 2023 17:14:04 +0000 (10:14 -0700)]
fix(settings): Invert app nav icons when active
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Christopher Ng [Thu, 17 Aug 2023 17:09:51 +0000 (10:09 -0700)]
fix(settings): Remove margin on app nav button
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Christopher Ng [Thu, 17 Aug 2023 16:33:25 +0000 (09:33 -0700)]
fix(settings): Remove add group hover border
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Ferdinand Thiessen [Wed, 16 Aug 2023 14:42:17 +0000 (16:42 +0200)]
fix: Upload progress shows number of files to upload and current index
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Wed, 16 Aug 2023 13:09:49 +0000 (15:09 +0200)]
fix: Make smooth bitrate and remaining upload time work when unset
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Phlogi [Tue, 7 Dec 2021 21:05:13 +0000 (22:05 +0100)]
Smooth time remaining, bitrate and stabilize user information
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>
Pytal [Mon, 21 Aug 2023 17:24:45 +0000 (10:24 -0700)]
Merge pull request #39965 from nextcloud/dependabot/npm_and_yarn/cypress-12.17.4
Joas Schilling [Mon, 21 Aug 2023 15:09:20 +0000 (17:09 +0200)]
Merge pull request #39989 from nextcloud/techdebt/noid/bump-coding-style
fix(CS): Ignore apps*/ directories which are gitignored
Joas Schilling [Thu, 17 Aug 2023 06:45:46 +0000 (08:45 +0200)]
feat(admin): Show an error when the admin is throttled
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Wed, 16 Aug 2023 15:40:38 +0000 (17:40 +0200)]
fix: Make bypass function public API
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 15 Aug 2023 06:27:01 +0000 (08:27 +0200)]
feat(OCC): Add a command to get the bruteforce state of an IP
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Tue, 15 Aug 2023 06:04:32 +0000 (08:04 +0200)]
feat: Expose if the own IP is allowed to bypass bruteforce protection
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 14 Aug 2023 17:16:31 +0000 (19:16 +0200)]
feat: Add a header which signals that the request was throttled
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 14 Aug 2023 16:59:50 +0000 (18:59 +0200)]
feat(security): Add a "testing mode" for bruteforce protection that doesn't sleep
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 14 Aug 2023 16:46:59 +0000 (18:46 +0200)]
feat(security): Add a bruteforce protection backend base on memcache
Similar to the ratelimit backend
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 21 Aug 2023 14:14:46 +0000 (16:14 +0200)]
fix(CS): Ignore apps*/ directories which are gitignored
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Mon, 21 Aug 2023 13:37:42 +0000 (15:37 +0200)]
Merge pull request #39391 from nextcloud/fix/4324-fix-color-of-special-buttons
Change color of error and success
julia.kirschenheuter [Fri, 14 Jul 2023 10:59:20 +0000 (12:59 +0200)]
Change color of error and success
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
Nextcloud bot [Mon, 21 Aug 2023 00:27:37 +0000 (00:27 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
nextcloud-command [Sun, 20 Aug 2023 02:43:03 +0000 (02:43 +0000)]
chore(deps): fix npm audit
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Sun, 20 Aug 2023 00:33:50 +0000 (00:33 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Daniel [Sat, 19 Aug 2023 16:19:45 +0000 (18:19 +0200)]
Merge pull request #39727 from nextcloud/automated/noid/master-update-psalm-baseline
nextcloud-command [Sat, 19 Aug 2023 03:24:27 +0000 (03:24 +0000)]
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
dependabot[bot] [Sat, 19 Aug 2023 14:28:03 +0000 (14:28 +0000)]
Merge pull request #39968 from nextcloud/dependabot/npm_and_yarn/nextcloud-vue-collections-0.11.1
dependabot[bot] [Sat, 19 Aug 2023 01:24:36 +0000 (01:24 +0000)]
chore(deps): Bump nextcloud-vue-collections from 0.10.0 to 0.11.1
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>
dependabot[bot] [Sat, 19 Aug 2023 12:58:56 +0000 (12:58 +0000)]
Merge pull request #39976 from nextcloud/dependabot/github_actions/actions/stale-8
dependabot[bot] [Sat, 19 Aug 2023 12:54:25 +0000 (12:54 +0000)]
Merge pull request #39975 from nextcloud/dependabot/github_actions/actions/github-script-6
dependabot[bot] [Sat, 19 Aug 2023 04:17:02 +0000 (04:17 +0000)]
Merge pull request #39967 from nextcloud/dependabot/npm_and_yarn/sass-1.66.1
dependabot[bot] [Sat, 19 Aug 2023 02:44:38 +0000 (02:44 +0000)]
chore(deps): Bump actions/stale from 5 to 8
Bumps [actions/stale](https://github.com/actions/stale) from 5 to 8.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v5...v8)
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Sat, 19 Aug 2023 02:44:37 +0000 (02:44 +0000)]
chore(deps): Bump actions/github-script from 5 to 6
Bumps [actions/github-script](https://github.com/actions/github-script) from 5 to 6.
- [Release notes](https://github.com/actions/github-script/releases)
- [Commits](https://github.com/actions/github-script/compare/v5...v6)
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Christopher Ng [Sat, 19 Aug 2023 02:02:47 +0000 (19:02 -0700)]
chore: compile assets
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Christopher Ng [Sat, 19 Aug 2023 01:56:56 +0000 (18:56 -0700)]
fix(a11y): Add always visible label when setting weather address
Signed-off-by: Christopher Ng <chrng8@gmail.com>
dependabot[bot] [Sat, 19 Aug 2023 01:24:10 +0000 (01:24 +0000)]
chore(deps-dev): Bump sass from 1.64.2 to 1.66.1
Bumps [sass](https://github.com/sass/dart-sass) from 1.64.2 to 1.66.1.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.64.2...1.66.1)
---
updated-dependencies:
- dependency-name: sass
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Sat, 19 Aug 2023 01:22:52 +0000 (01:22 +0000)]
chore(deps-dev): Bump cypress from 12.17.3 to 12.17.4
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>
Nextcloud bot [Sat, 19 Aug 2023 00:33:57 +0000 (00:33 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
John Molakvoæ [Fri, 18 Aug 2023 21:45:15 +0000 (23:45 +0200)]
Merge pull request #39924 from nextcloud/bugfix/noid/x-requested-with
Daniel [Fri, 18 Aug 2023 21:26:35 +0000 (23:26 +0200)]
Merge pull request #39754 from nextcloud/Jerome-Herbinet-download-and-enable-all
Jérôme Herbinet [Tue, 8 Aug 2023 13:17:23 +0000 (15:17 +0200)]
Download and enable all
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
Download and enable all
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
npm run build
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
Joas Schilling [Fri, 18 Aug 2023 20:00:21 +0000 (22:00 +0200)]
Merge pull request #39961 from nextcloud/bugfix/noid/simplify-route-name
fix(CS): Use the naming pattern for the URL scheme
Julius Härtl [Thu, 17 Aug 2023 06:29:25 +0000 (08:29 +0200)]
fix: Set X-Requested-With header on all requests to avoid browser auth dialogs
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Joas Schilling [Fri, 18 Aug 2023 16:01:47 +0000 (18:01 +0200)]
Merge pull request #39888 from nextcloud/less-container-queries
Reduce the number of container queries
Ferdinand Thiessen [Fri, 18 Aug 2023 14:12:32 +0000 (16:12 +0200)]
Merge pull request #39922 from nextcloud/dependabot/npm_and_yarn/marked-7.0.3
chore(deps): Bump marked from 5.1.2 to 7.0.3
Ferdinand Thiessen [Fri, 18 Aug 2023 13:32:55 +0000 (15:32 +0200)]
Merge pull request #39938 from nextcloud/dependabot/npm_and_yarn/libphonenumber-js-1.10.41
chore(deps): Bump libphonenumber-js from 1.10.38 to 1.10.41
Robin Appelman [Tue, 15 Aug 2023 16:33:57 +0000 (18:33 +0200)]
only determine quota_include_external_storage once for quota wrapper
Signed-off-by: Robin Appelman <robin@icewind.nl>
dependabot[bot] [Wed, 16 Aug 2023 23:48:39 +0000 (23:48 +0000)]
chore(deps): Bump marked from 5.1.2 to 7.0.3
Bumps [marked](https://github.com/markedjs/marked) from 5.1.2 to 7.0.3.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json)
- [Commits](https://github.com/markedjs/marked/compare/v5.1.2...v7.0.3)
---
updated-dependencies:
- dependency-name: marked
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Robin Appelman [Fri, 18 Aug 2023 12:09:03 +0000 (14:09 +0200)]
improve performance of calculating dav permissions
Signed-off-by: Robin Appelman <robin@icewind.nl>
Joas Schilling [Fri, 18 Aug 2023 11:54:15 +0000 (13:54 +0200)]
Merge pull request #39867 from nextcloud/login-less
Add a separate event for login page rendering
Joas Schilling [Fri, 18 Aug 2023 10:52:40 +0000 (12:52 +0200)]
chore(assets): Recompile JS
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Fri, 18 Aug 2023 10:52:16 +0000 (12:52 +0200)]
fix(CS): Use the naming pattern for the URL scheme
Signed-off-by: Joas Schilling <coding@schilljs.com>
Robin Appelman [Tue, 15 Aug 2023 16:31:40 +0000 (18:31 +0200)]
only get logger when needed in sabre/directory
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Tue, 15 Aug 2023 16:31:10 +0000 (18:31 +0200)]
better caching in storage stats calculations
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Tue, 15 Aug 2023 14:51:35 +0000 (16:51 +0200)]
only gather dependencies for trashbin wrapper once
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Tue, 15 Aug 2023 14:44:23 +0000 (16:44 +0200)]
reuse dependencies from wrapped cache
Signed-off-by: Robin Appelman <robin@icewind.nl>