]>
source.dussan.org Git - nextcloud-server.git/log
Robin Appelman [Tue, 29 Aug 2023 17:47:24 +0000 (19:47 +0200)]
clear sftp stat cache when opening a write stream
Signed-off-by: Robin Appelman <robin@icewind.nl>
Joas Schilling [Tue, 29 Aug 2023 06:57:07 +0000 (08:57 +0200)]
Merge pull request #40026 from lhsazevedo/auth-token-commands
feat: Add auth token list and delete commands
Nextcloud bot [Tue, 29 Aug 2023 00:30:57 +0000 (00:30 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Joas Schilling [Mon, 28 Aug 2023 18:46:09 +0000 (20:46 +0200)]
Merge pull request #40079 from nextcloud/techdebt/noid/user-IThrottler-interface-for-DI
techdebt(DI): Use public IThrottler interface which exists since 25
Joas Schilling [Mon, 28 Aug 2023 15:25:30 +0000 (17:25 +0200)]
Merge pull request #40077 from nextcloud/bugfix/noid/purge-displayname-cache-on-delete
fix(cache): Remove displayname cache entry on delete
Lucas Azevedo [Mon, 28 Aug 2023 15:25:01 +0000 (12:25 -0300)]
Merge branch 'master' into auth-token-commands
Andy Scherzinger [Mon, 28 Aug 2023 14:33:31 +0000 (16:33 +0200)]
Merge pull request #39083 from nextcloud/fix/check-vobject-existence
fix(CalDAV): Check if the vObject exists before attempting any operations
Joas Schilling [Mon, 28 Aug 2023 13:50:45 +0000 (15:50 +0200)]
techdebt(DI): Use public IThrottler interface which exists since Nextcloud 25
Signed-off-by: Joas Schilling <coding@schilljs.com>
Côme Chilliet [Mon, 28 Aug 2023 13:33:45 +0000 (15:33 +0200)]
Merge pull request #39699 from nextcloud/enh/hide-shares-from-disabled-users
Hide shares by disabled users
Anna [Mon, 28 Aug 2023 13:11:55 +0000 (15:11 +0200)]
Merge pull request #38298 from nextcloud/enh/occ-sync-account-data
feat: Add occ user:user:sync-account-data for updating oc_accounts information from user backends
Joas Schilling [Mon, 28 Aug 2023 12:59:54 +0000 (14:59 +0200)]
fix(cache): Remove displayname cache entry on delete
Signed-off-by: Joas Schilling <coding@schilljs.com>
Anna Larch [Fri, 30 Jun 2023 09:01:22 +0000 (11:01 +0200)]
fix(CalDAV): Check if the vObject exists before attempting any operations
Signed-off-by: Anna Larch <anna@nextcloud.com>
Daniel [Mon, 28 Aug 2023 12:19:05 +0000 (14:19 +0200)]
Merge pull request #40067 from nextcloud/fix-cancel-files-scan
Robin Appelman [Mon, 28 Aug 2023 11:44:03 +0000 (13:44 +0200)]
Merge pull request #39944 from nextcloud/share-cache-share
pass the share to the cache instead of having to ask the storage
Côme Chilliet [Thu, 10 Aug 2023 15:05:19 +0000 (17:05 +0200)]
Use nullsafe call syntax instead of additionnal check
Co-authored-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Côme Chilliet [Mon, 7 Aug 2023 14:07:20 +0000 (16:07 +0200)]
Fix tests, add test for the new feature
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Thu, 3 Aug 2023 14:13:38 +0000 (16:13 +0200)]
Set files_sharing:hide_disabled_user_shares to 'yes' to hide shares from disabled users
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Lucas Azevedo [Mon, 28 Aug 2023 02:02:52 +0000 (23:02 -0300)]
Format lastActivity and type for plain output
Signed-off-by: Lucas Azevedo <lhs_azevedo@hotmail.com>
Nextcloud bot [Mon, 28 Aug 2023 00:26:24 +0000 (00:26 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Daniel Kesselberg [Sun, 27 Aug 2023 15:29:26 +0000 (17:29 +0200)]
fix: make cancelOperation public
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Daniel [Sun, 27 Aug 2023 13:54:45 +0000 (15:54 +0200)]
Merge pull request #39911 from nextcloud/fix/carddav/limit-upgrade-sync-to-1000-users
John Molakvoæ [Sun, 27 Aug 2023 09:41:06 +0000 (11:41 +0200)]
Merge pull request #39792 from nextcloud/feat/vue-filepicker-dialog
Nextcloud bot [Sun, 27 Aug 2023 00:30:46 +0000 (00:30 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Ferdinand Thiessen [Sat, 26 Aug 2023 19:01:37 +0000 (21:01 +0200)]
chore: Build assets
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
John Molakvoæ [Thu, 24 Aug 2023 05:52:05 +0000 (07:52 +0200)]
fix(theming): user background picker
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Ferdinand Thiessen [Thu, 24 Aug 2023 02:25:46 +0000 (04:25 +0200)]
fix(dialogs): Use FilePickerBuilder to create the file picker
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Thu, 24 Aug 2023 02:25:10 +0000 (04:25 +0200)]
chore: Remove now unneeded filepicker styles
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Wed, 23 Aug 2023 23:12:48 +0000 (01:12 +0200)]
fix(apps): Adjust apps for FilePicker API change
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Fri, 18 Aug 2023 14:40:01 +0000 (16:40 +0200)]
chore: Remove unused FilePickerContext from behat tests
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Thu, 10 Aug 2023 13:49:20 +0000 (15:49 +0200)]
fix(cypress): Fix the user theming cypress test for the new filepicker
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Ferdinand Thiessen [Thu, 10 Aug 2023 12:25:46 +0000 (14:25 +0200)]
feat: Add new Vue FilePicker from @nextcloud/dialogs and use it by default.
Still providing the legacy one until the Vue FilePicker is out of beta.
Pin beta releases so we do not get version conflicts.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Anna Larch [Thu, 17 Aug 2023 08:19:10 +0000 (10:19 +0200)]
fix(CardDAV): only run upgrade sync if 1000 users or less
Signed-off-by: Anna Larch <anna@nextcloud.com>
Joas Schilling [Sat, 26 Aug 2023 14:44:03 +0000 (16:44 +0200)]
Merge pull request #40044 from nextcloud/add-altahrim-as-codeowner
Add Altahrïm as code owner for login routes and sharebymail app
dependabot[bot] [Sat, 26 Aug 2023 06:53:56 +0000 (06:53 +0000)]
Merge pull request #40057 from nextcloud/dependabot/npm_and_yarn/babel-jest-29.6.4
dependabot[bot] [Sat, 26 Aug 2023 06:52:53 +0000 (06:52 +0000)]
Merge pull request #40055 from nextcloud/dependabot/npm_and_yarn/babel/preset-typescript-7.22.11
dependabot[bot] [Sat, 26 Aug 2023 04:21:38 +0000 (04:21 +0000)]
chore(deps-dev): Bump babel-jest from 29.6.2 to 29.6.4
Bumps [babel-jest](https://github.com/jestjs/jest/tree/HEAD/packages/babel-jest) from 29.6.2 to 29.6.4.
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v29.6.4/packages/babel-jest)
---
updated-dependencies:
- dependency-name: babel-jest
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Sat, 26 Aug 2023 04:20:58 +0000 (04:20 +0000)]
chore(deps-dev): Bump @babel/preset-typescript from 7.22.5 to 7.22.11
Bumps [@babel/preset-typescript](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-typescript) from 7.22.5 to 7.22.11.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.22.11/packages/babel-preset-typescript)
---
updated-dependencies:
- dependency-name: "@babel/preset-typescript"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Nextcloud bot [Sat, 26 Aug 2023 00:32:32 +0000 (00:32 +0000)]
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Benjamin Gaussorgues [Fri, 25 Aug 2023 13:58:31 +0000 (15:58 +0200)]
Add Altahrïm as code owner for login routes and sharebymail app
Signed-off-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
Daniel [Fri, 25 Aug 2023 15:08:04 +0000 (17:08 +0200)]
Merge pull request #39842 from nextcloud/encode-filename-trashbin-restore
Lucas Azevedo [Fri, 25 Aug 2023 14:13:34 +0000 (11:13 -0300)]
Use table output for list command
Signed-off-by: Lucas Azevedo <lhs_azevedo@hotmail.com>
Lucas Azevedo [Fri, 25 Aug 2023 14:13:10 +0000 (11:13 -0300)]
Fix typo
Signed-off-by: Lucas Azevedo <lhs_azevedo@hotmail.com>
Lucas Azevedo [Fri, 25 Aug 2023 13:41:46 +0000 (10:41 -0300)]
Fixes from static analysis
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
Signed-off-by: Lucas Azevedo <lhs_azevedo@hotmail.com>
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>
Lucas Azevedo [Fri, 25 Aug 2023 05:27:41 +0000 (02:27 -0300)]
Add tests for occ user:auth-tokens:delete
Signed-off-by: Lucas Azevedo <lhs_azevedo@hotmail.com>
Lucas Azevedo [Fri, 25 Aug 2023 05:07:57 +0000 (02:07 -0300)]
Add last-used-before option
Signed-off-by: Lucas Azevedo <lhs_azevedo@hotmail.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>
Lucas Azevedo [Thu, 24 Aug 2023 14:59:55 +0000 (11:59 -0300)]
Update autoloaders
Signed-off-by: Lucas Azevedo <lhs_azevedo@hotmail.com>
Lucas Azevedo [Thu, 24 Aug 2023 14:42:30 +0000 (11:42 -0300)]
Namespace user auth token commands
Signed-off-by: Lucas Azevedo <lhs_azevedo@hotmail.com>
Lucas Azevedo [Thu, 24 Aug 2023 14:26:27 +0000 (11:26 -0300)]
Use autowiring when registering commands
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
Signed-off-by: Lucas Azevedo <lhs_azevedo@hotmail.com>
Lucas Azevedo [Thu, 24 Aug 2023 14:19:50 +0000 (11:19 -0300)]
Filter out sensitive fields in user:auth-tokens
PublicKeyToken::jsonSerialize() already explicitly lists allowed fields,
we are adding a second guard here to be on the safe side.
Signed-off-by: Lucas Azevedo <lhs_azevedo@hotmail.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>
Lucas Azevedo [Thu, 24 Aug 2023 03:10:30 +0000 (00:10 -0300)]
Add missing return types
Signed-off-by: Lucas Azevedo <lhs_azevedo@hotmail.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
Lucas Azevedo [Wed, 23 Aug 2023 23:16:08 +0000 (20:16 -0300)]
feat: Add user:delete-auth-token command
Signed-off-by: Lucas Azevedo <lhs_azevedo@hotmail.com>
Lucas Azevedo [Wed, 23 Aug 2023 23:15:42 +0000 (20:15 -0300)]
feat: Add user:auth-tokens command
Signed-off-by: Lucas Azevedo <lhs_azevedo@hotmail.com>
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>