]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
18 months agoClear generated avatar caches 38143/head
jld3103 [Tue, 9 May 2023 10:27:46 +0000 (12:27 +0200)]
Clear generated avatar caches

Signed-off-by: jld3103 <jld3103yt@gmail.com>
18 months agoProperly clear cached avatars
jld3103 [Tue, 9 May 2023 10:23:57 +0000 (12:23 +0200)]
Properly clear cached avatars

Signed-off-by: jld3103 <jld3103yt@gmail.com>
18 months agoMerge pull request #38196 from nextcloud/fix/fix-32bits-freespace-and-sizes
Côme Chilliet [Mon, 15 May 2023 15:05:46 +0000 (17:05 +0200)]
Merge pull request #38196 from nextcloud/fix/fix-32bits-freespace-and-sizes

Get rid of more int casts in file size manipulations

18 months agoMerge pull request #38247 from nextcloud/fix/read-only-system-addres-book-acls 38240/head
Christoph Wurst [Mon, 15 May 2023 12:01:41 +0000 (14:01 +0200)]
Merge pull request #38247 from nextcloud/fix/read-only-system-addres-book-acls

fix(carddav): Mark system address book as read-only

18 months agoFix return types in phpdoc 38196/head
Côme Chilliet [Mon, 15 May 2023 10:24:42 +0000 (12:24 +0200)]
Fix return types in phpdoc

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
18 months agoMerge pull request #38231 from nextcloud/dependabot/npm_and_yarn/tar-6.1.14
Côme Chilliet [Mon, 15 May 2023 10:10:26 +0000 (12:10 +0200)]
Merge pull request #38231 from nextcloud/dependabot/npm_and_yarn/tar-6.1.14

bump tar from 6.1.13 to 6.1.14

18 months agoMerge pull request #38242 from nextcloud/fix/35286/fix-scrolling
Simon L [Mon, 15 May 2023 10:08:14 +0000 (12:08 +0200)]
Merge pull request #38242 from nextcloud/fix/35286/fix-scrolling

Fix incosistent scrolling in Firefox

18 months agoMerge pull request #32961 from nextcloud/more-debug-lazyuserfolder
Côme Chilliet [Mon, 15 May 2023 09:42:06 +0000 (11:42 +0200)]
Merge pull request #32961 from nextcloud/more-debug-lazyuserfolder

Make it easier to debug issue #32304

18 months agoMerge pull request #38224 from nextcloud/versionEntityisSet
Louis [Mon, 15 May 2023 09:26:27 +0000 (11:26 +0200)]
Merge pull request #38224 from nextcloud/versionEntityisSet

Check if version has entity before trying to access it

18 months agofix(carddav): Mark system address book as read-only 38247/head
Christoph Wurst [Mon, 15 May 2023 08:27:53 +0000 (10:27 +0200)]
fix(carddav): Mark system address book as read-only

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
18 months agoMerge pull request #38080 from nextcloud/enh/add-occ-command-for-legacy-filekey
Côme Chilliet [Mon, 15 May 2023 08:20:34 +0000 (10:20 +0200)]
Merge pull request #38080 from nextcloud/enh/add-occ-command-for-legacy-filekey

Add an occ command to scan files for legacy file key in use and get rid of those

18 months agoMerge pull request #38237 from nextcloud/bugfix/noid/no-combine-l10n
Julius Härtl [Mon, 15 May 2023 07:17:30 +0000 (09:17 +0200)]
Merge pull request #38237 from nextcloud/bugfix/noid/no-combine-l10n

18 months agoMerge pull request #38195 from nextcloud/fix/update-icewind-streams-in-files-external
Côme Chilliet [Mon, 15 May 2023 07:12:04 +0000 (09:12 +0200)]
Merge pull request #38195 from nextcloud/fix/update-icewind-streams-in-files-external

Update icewind/streams to 0.7.7 in files_external

18 months agofix: Do not attempt to use l10n files as sources for combined js files 38237/head
Julius Härtl [Sat, 13 May 2023 07:56:47 +0000 (09:56 +0200)]
fix: Do not attempt to use l10n files as sources for combined js files

Signed-off-by: Julius Härtl <jus@bitgrid.net>
18 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Mon, 15 May 2023 02:28:25 +0000 (02:28 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
18 months agoFix incosistent scrolling in Firefox 38242/head
Simon L [Sun, 14 May 2023 18:27:43 +0000 (20:27 +0200)]
Fix incosistent scrolling in Firefox

Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
18 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sun, 14 May 2023 02:27:40 +0000 (02:27 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
18 months agoMerge pull request #37709 from nextcloud/bugfix/deadlock
Julius Härtl [Sat, 13 May 2023 11:13:04 +0000 (13:13 +0200)]
Merge pull request #37709 from nextcloud/bugfix/deadlock

18 months agoMerge pull request #37621 from nextcloud/enh/lock-readable-path
Julius Härtl [Sat, 13 May 2023 11:11:37 +0000 (13:11 +0200)]
Merge pull request #37621 from nextcloud/enh/lock-readable-path

18 months agoMerge pull request #38223 from nextcloud/enh/noid/use-primary-element-variables
Simon L [Sat, 13 May 2023 11:10:28 +0000 (13:10 +0200)]
Merge pull request #38223 from nextcloud/enh/noid/use-primary-element-variables

Use the color-primary-element* variables

18 months agoUse the color-primary-element* variables 38223/head
Simon L [Fri, 12 May 2023 13:41:40 +0000 (15:41 +0200)]
Use the color-primary-element* variables

Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
18 months agoMerge pull request #38235 from nextcloud/dependabot/npm_and_yarn/typescript-eslint...
dependabot[bot] [Sat, 13 May 2023 08:44:11 +0000 (08:44 +0000)]
Merge pull request #38235 from nextcloud/dependabot/npm_and_yarn/typescript-eslint/parser-5.59.5

18 months agobump @typescript-eslint/parser from 5.59.2 to 5.59.5 38235/head
dependabot[bot] [Sat, 13 May 2023 03:00:46 +0000 (03:00 +0000)]
bump @typescript-eslint/parser from 5.59.2 to 5.59.5

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
18 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Sat, 13 May 2023 02:27:57 +0000 (02:27 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
18 months agobump tar from 6.1.13 to 6.1.14 38231/head
dependabot[bot] [Sat, 13 May 2023 02:06:02 +0000 (02:06 +0000)]
bump tar from 6.1.13 to 6.1.14

---
updated-dependencies:
- dependency-name: tar
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
18 months agoCheck if version has entity before trying to access it 38224/head
Git'Fellow [Fri, 12 May 2023 14:00:16 +0000 (16:00 +0200)]
Check if version has entity before trying to access it

Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
18 months agoMerge pull request #38222 from nextcloud/27b2-version v27.0.0beta2
Arthur Schiwon [Fri, 12 May 2023 13:45:18 +0000 (15:45 +0200)]
Merge pull request #38222 from nextcloud/27b2-version

re-add version number

18 months agore-add version number 38222/head
Robin Appelman [Fri, 12 May 2023 13:37:34 +0000 (15:37 +0200)]
re-add version number

turns out those are quite important

Signed-off-by: Robin Appelman <robin@icewind.nl>
18 months agoMerge pull request #36592 from nextcloud/groupmanager-search-typing
Robin Appelman [Fri, 12 May 2023 13:25:32 +0000 (15:25 +0200)]
Merge pull request #36592 from nextcloud/groupmanager-search-typing

fix default values and type hints for GroupManager::search

18 months agoMerge pull request #38139 from nextcloud/release/27.0.0_beta_2
Arthur Schiwon [Fri, 12 May 2023 13:02:39 +0000 (15:02 +0200)]
Merge pull request #38139 from nextcloud/release/27.0.0_beta_2

27.0.0 beta 2

18 months agoMerge pull request #38013 from nextcloud/feat/users/store-load-manager-uid
Christoph Wurst [Fri, 12 May 2023 13:01:14 +0000 (15:01 +0200)]
Merge pull request #38013 from nextcloud/feat/users/store-load-manager-uid

feat(users): Store and load a user's manager

18 months agoMerge pull request #37933 from nextcloud/fix/contactsinteraction/transactional-read...
Christoph Wurst [Fri, 12 May 2023 12:02:10 +0000 (14:02 +0200)]
Merge pull request #37933 from nextcloud/fix/contactsinteraction/transactional-read-update-insert

fix(contactsinteraction): Read, update or insert in DB transaction

18 months agoMerge pull request #38169 from nextcloud/doc/config/rearrange-sample-config
Christoph Wurst [Fri, 12 May 2023 12:00:22 +0000 (14:00 +0200)]
Merge pull request #38169 from nextcloud/doc/config/rearrange-sample-config

doc(config): Rearrange sample config into appropriate sections

18 months agofeat(users): Store and load a user's manager 38013/head
Christoph Wurst [Tue, 2 May 2023 06:59:46 +0000 (08:59 +0200)]
feat(users): Store and load a user's manager

Co-Authored-By: hamza221 <hamzamahjoubi221@gmail.com>
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
18 months agoMerge pull request #38200 from nextcloud/codeowners-patch
Joas Schilling [Fri, 12 May 2023 11:36:18 +0000 (13:36 +0200)]
Merge pull request #38200 from nextcloud/codeowners-patch

Update CODEOWNERS

18 months agoMerge pull request #38218 from nextcloud/chore/nextcloud-27-authors-file
Andy Scherzinger [Fri, 12 May 2023 11:13:21 +0000 (13:13 +0200)]
Merge pull request #38218 from nextcloud/chore/nextcloud-27-authors-file

chore: Update AUTHORS for Nextcloud 27

18 months agochore: Update AUTHORS for Nextcloud 27 38218/head
Christoph Wurst [Fri, 12 May 2023 10:09:32 +0000 (12:09 +0200)]
chore: Update AUTHORS for Nextcloud 27

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
18 months agoFix more Christoph(er) mixups 38200/head
Joas Schilling [Fri, 12 May 2023 10:02:38 +0000 (12:02 +0200)]
Fix more Christoph(er) mixups

Co-authored-by: Christoph Wurst <ChristophWurst@users.noreply.github.com>
Signed-off-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
18 months agoMerge pull request #38214 from nextcloud/bugfix/noid/bump-vue
Joas Schilling [Fri, 12 May 2023 09:35:40 +0000 (11:35 +0200)]
Merge pull request #38214 from nextcloud/bugfix/noid/bump-vue

fix(deps): Bump @nextcloud/vue to 7.11.4

18 months agoOrder owner groups
Joas Schilling [Fri, 12 May 2023 08:57:49 +0000 (10:57 +0200)]
Order owner groups

Signed-off-by: Joas Schilling <coding@schilljs.com>
18 months agoUpdate CODEOWNERS
Alexander Piskun [Thu, 11 May 2023 13:09:12 +0000 (16:09 +0300)]
Update CODEOWNERS

task from @DaphneMuller

Signed-off-by: Alexander Piskun <13381981+bigcat88@users.noreply.github.com>
18 months agoMerge pull request #38207 from nextcloud/fix/jsresourcelocator-l10n-handling
John Molakvoæ [Fri, 12 May 2023 08:47:46 +0000 (10:47 +0200)]
Merge pull request #38207 from nextcloud/fix/jsresourcelocator-l10n-handling

18 months agochore(assets): Recompile JS 38214/head
Joas Schilling [Fri, 12 May 2023 07:58:14 +0000 (09:58 +0200)]
chore(assets): Recompile JS

Signed-off-by: Joas Schilling <coding@schilljs.com>
18 months agofix(deps): Bump @nextcloud/vue to 7.11.4
Joas Schilling [Fri, 12 May 2023 07:55:16 +0000 (09:55 +0200)]
fix(deps): Bump @nextcloud/vue to 7.11.4

Signed-off-by: Joas Schilling <coding@schilljs.com>
18 months agoMerge pull request #37870 from nextcloud/fix/36921-fix-table-for-users-app
Julia Kirschenheuter [Fri, 12 May 2023 07:33:34 +0000 (09:33 +0200)]
Merge pull request #37870 from nextcloud/fix/36921-fix-table-for-users-app

Fix table view

18 months agoMerge pull request #37734 from nextcloud/enh/expose-system-address-book
Christoph Wurst [Fri, 12 May 2023 06:48:48 +0000 (08:48 +0200)]
Merge pull request #37734 from nextcloud/enh/expose-system-address-book

feat(dav): expose system address book

18 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Fri, 12 May 2023 02:28:13 +0000 (02:28 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
18 months agoMerge pull request #38159 from nextcloud/enh/noid/fix-themed-icons
Simon L [Thu, 11 May 2023 21:58:53 +0000 (23:58 +0200)]
Merge pull request #38159 from nextcloud/enh/noid/fix-themed-icons

fix too dark or bright primary element color

18 months agofix(carddav): expose system address book 37734/head
Anna Larch [Thu, 11 May 2023 16:59:30 +0000 (18:59 +0200)]
fix(carddav): expose system address book

Signed-off-by: Anna Larch <anna@nextcloud.com>
18 months agoMerge pull request #38147 from nextcloud/fix/36945-input_fields_do_not_convey_the_pur...
Pytal [Thu, 11 May 2023 16:34:43 +0000 (09:34 -0700)]
Merge pull request #38147 from nextcloud/fix/36945-input_fields_do_not_convey_the_purpose_of_each_field_through_a_language

18 months agofix(JSResourceLocator): Handle missing translations silently 38207/head
Ferdinand Thiessen [Thu, 11 May 2023 15:51:55 +0000 (17:51 +0200)]
fix(JSResourceLocator): Handle missing translations silently

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
18 months agoAdd fclose on opened resources 38080/head
Côme Chilliet [Thu, 11 May 2023 15:53:19 +0000 (17:53 +0200)]
Add fclose on opened resources

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
18 months agofix: getGroups limit check syntax 36592/head
John Molakvoæ [Tue, 9 May 2023 15:48:11 +0000 (17:48 +0200)]
fix: getGroups limit check syntax

Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
18 months agorevert public interface back to the original types, just cast them before passing...
Robin Appelman [Thu, 9 Feb 2023 10:46:46 +0000 (11:46 +0100)]
revert public interface back to the original types, just cast them before passing the nulls to the backends

Signed-off-by: Robin Appelman <robin@icewind.nl>
18 months agoalso update groupinterface and database backend
Robin Appelman [Wed, 8 Feb 2023 10:46:37 +0000 (11:46 +0100)]
also update groupinterface and database backend

Signed-off-by: Robin Appelman <robin@icewind.nl>
18 months agofix default values and type hints for GroupManager::search
Robin Appelman [Tue, 7 Feb 2023 16:19:16 +0000 (17:19 +0100)]
fix default values and type hints for GroupManager::search

ints really are ints

Signed-off-by: Robin Appelman <robin@icewind.nl>
18 months agoFix table view 37870/head
julia.kirschenheuter [Fri, 21 Apr 2023 14:33:10 +0000 (16:33 +0200)]
Fix table view

Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
18 months agoRequire icewind/streams to get the same version as 3rdparty 38195/head
Côme Chilliet [Thu, 11 May 2023 13:38:08 +0000 (15:38 +0200)]
Require icewind/streams to get the same version as 3rdparty

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
18 months agoadjust tests 38159/head
Simon L [Wed, 10 May 2023 18:28:57 +0000 (20:28 +0200)]
adjust tests

Signed-off-by: Simon L <szaimen@e.mail.de>
18 months agoMerge pull request #38148 from nextcloud/file-info-etag
Robin Appelman [Thu, 11 May 2023 11:21:48 +0000 (13:21 +0200)]
Merge pull request #38148 from nextcloud/file-info-etag

also show file etag in file info

18 months agoGet rid of more int casts in file size manipulations
Côme Chilliet [Thu, 11 May 2023 10:46:16 +0000 (12:46 +0200)]
Get rid of more int casts in file size manipulations

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
18 months agoUpdate icewind/streams to 0.7.7, and remove it from explicit deps in files_external
Côme Chilliet [Thu, 11 May 2023 10:05:12 +0000 (12:05 +0200)]
Update icewind/streams to 0.7.7, and remove it from explicit deps in files_external

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
18 months agoRename command to drop-legacy-filekey and remove comment about legacy mode.
Côme Chilliet [Thu, 11 May 2023 09:52:04 +0000 (11:52 +0200)]
Rename command to drop-legacy-filekey and remove comment about legacy mode.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
18 months agoCopy data back instead of renaming to avoid changing the fileid
Côme Chilliet [Thu, 11 May 2023 09:24:16 +0000 (11:24 +0200)]
Copy data back instead of renaming to avoid changing the fileid

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
18 months agoMerge pull request #33381 from luzpaz/fix/lib-public-typos
John Molakvoæ [Thu, 11 May 2023 08:26:50 +0000 (10:26 +0200)]
Merge pull request #33381 from luzpaz/fix/lib-public-typos

18 months agoAdd `autocomplete` attrs to input fields 38147/head
julia.kirschenheuter [Tue, 9 May 2023 12:50:29 +0000 (14:50 +0200)]
Add `autocomplete` attrs to input fields

Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
18 months agoMerge pull request #37961 from nextcloud/poc/noid/systemtags-perf
Arthur Schiwon [Thu, 11 May 2023 08:16:03 +0000 (10:16 +0200)]
Merge pull request #37961 from nextcloud/poc/noid/systemtags-perf

SystemTags endpoint to return tags used by a user with meta data

18 months agoMerge pull request #38194 from nextcloud/fix/unsupported-redirect
John Molakvoæ [Thu, 11 May 2023 08:15:41 +0000 (10:15 +0200)]
Merge pull request #38194 from nextcloud/fix/unsupported-redirect

18 months agoMerge pull request #38067 from nextcloud/fix/noid/sortTags
Arthur Schiwon [Thu, 11 May 2023 07:54:15 +0000 (09:54 +0200)]
Merge pull request #38067 from nextcloud/fix/noid/sortTags

fix: sort tags by name

18 months agofix: prevent malicious url in unsupported browser redirect 38194/head
John Molakvoæ [Thu, 11 May 2023 06:56:15 +0000 (08:56 +0200)]
fix: prevent malicious url in unsupported browser redirect

Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
18 months agoMerge pull request #37691 from nextcloud/object-store-background-scan
John Molakvoæ [Thu, 11 May 2023 06:15:41 +0000 (08:15 +0200)]
Merge pull request #37691 from nextcloud/object-store-background-scan

18 months agoMerge pull request #38163 from nextcloud/show-loading-spinner-until-share-settings...
Pytal [Thu, 11 May 2023 00:20:56 +0000 (17:20 -0700)]
Merge pull request #38163 from nextcloud/show-loading-spinner-until-share-settings-are-fully-loaded

18 months agorepair -1 folder sizes for object store background scan 37691/head
Robin Appelman [Wed, 12 Apr 2023 16:08:14 +0000 (18:08 +0200)]
repair -1 folder sizes for object store background scan

Signed-off-by: Robin Appelman <robin@icewind.nl>
18 months agofix: use interface instead of implementation as type hint 38067/head
Arthur Schiwon [Wed, 10 May 2023 17:06:29 +0000 (19:06 +0200)]
fix: use interface instead of implementation as type hint

Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
18 months agorefactor: remove where specification from SELECT getter 37961/head
Arthur Schiwon [Wed, 10 May 2023 16:40:44 +0000 (18:40 +0200)]
refactor: remove where specification from SELECT getter

- search constraints are now fully in control of
  SystemTagsInFilesDetector::detectAssignedSystemTagsIn(), avoids
  duplication of a WHERE statement

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
18 months agoMerge pull request #38174 from nextcloud/enh/template-picker
Simon L [Wed, 10 May 2023 16:13:32 +0000 (18:13 +0200)]
Merge pull request #38174 from nextcloud/enh/template-picker

feat: Enhance template picker size and layout depending on aspect ratio

18 months agoMerge pull request #38170 from nextcloud/bugfix/38165/workflow-engine-ui
Joas Schilling [Wed, 10 May 2023 15:16:21 +0000 (17:16 +0200)]
Merge pull request #38170 from nextcloud/bugfix/38165/workflow-engine-ui

fix(workflowengine): Fix multiple UI issues in workflow engine admin settings

18 months agouse brighten and darken instead of grey
Simon L [Wed, 10 May 2023 13:55:55 +0000 (15:55 +0200)]
use brighten and darken instead of grey

Signed-off-by: Simon L <szaimen@e.mail.de>
18 months agofix(theming): Cut of the brightness into both directions if unknown
Joas Schilling [Wed, 10 May 2023 13:40:51 +0000 (15:40 +0200)]
fix(theming): Cut of the brightness into both directions if unknown

Signed-off-by: Joas Schilling <coding@schilljs.com>
18 months agofeat: Enhance template picker size and layout depending on aspect ratio 38174/head
Julius Härtl [Wed, 10 May 2023 10:10:35 +0000 (12:10 +0200)]
feat: Enhance template picker size and layout depending on aspect ratio

Signed-off-by: Julius Härtl <jus@bitgrid.net>
18 months agoMerge pull request #37971 from nextcloud/info-file-get
Robin Appelman [Wed, 10 May 2023 11:40:06 +0000 (13:40 +0200)]
Merge pull request #37971 from nextcloud/info-file-get

Add commands for basic file actions

18 months agoMerge pull request #36118 from nextcloud/fix/caldav/invitation-outlook-compatibilty
Anna [Wed, 10 May 2023 10:10:42 +0000 (12:10 +0200)]
Merge pull request #36118 from nextcloud/fix/caldav/invitation-outlook-compatibilty

Fix calendar emails to be outlook compatible

18 months agochore(assets): Recompile JS 38170/head
Joas Schilling [Wed, 10 May 2023 07:11:03 +0000 (09:11 +0200)]
chore(assets): Recompile JS

Signed-off-by: Joas Schilling <coding@schilljs.com>
18 months agofix(workflowengine): Fix multiple UI issues in workflow engine admin settings
Joas Schilling [Wed, 10 May 2023 07:09:03 +0000 (09:09 +0200)]
fix(workflowengine): Fix multiple UI issues in workflow engine admin settings

Signed-off-by: Joas Schilling <coding@schilljs.com>
18 months agoFix typos in lib/public subdirectory 33381/head
Simon L [Wed, 10 May 2023 09:56:34 +0000 (11:56 +0200)]
Fix typos in lib/public subdirectory

Found via `codespell -q 3 -S l10n -L jus ./lib/public`

Signed-off-by: luz paz <luzpaz@github.com>
Update lib/public/Accounts/IAccount.php

Signed-off-by: luz paz <luzpaz@github.com>
Signed-off-by: Simon L <szaimen@e.mail.de>
Co-Authored-By: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
18 months agoMerge pull request #31469 from nextcloud/feat/workflow-auto-update-lint-eslint.yml
John Molakvoæ [Wed, 10 May 2023 09:41:29 +0000 (11:41 +0200)]
Merge pull request #31469 from nextcloud/feat/workflow-auto-update-lint-eslint.yml

18 months agoMerge pull request #38152 from nextcloud/chore/psalm-baseline-editorconfig
Christoph Wurst [Wed, 10 May 2023 09:08:59 +0000 (11:08 +0200)]
Merge pull request #38152 from nextcloud/chore/psalm-baseline-editorconfig

chore: Fine-tune editorconfig for build/psalm-baseline.xml

18 months agoMerge pull request #38048 from nextcloud/enh/add-x-nc-scope-property
Christoph Wurst [Wed, 10 May 2023 09:05:41 +0000 (11:05 +0200)]
Merge pull request #38048 from nextcloud/enh/add-x-nc-scope-property

feat(dav): store scopes for properties and filter locally scoped properties for federated address book sync

18 months agoMerge pull request #37954 from nextcloud/artonge/fix/do_not_allow_to_show_pwd_in_sharing
Louis [Wed, 10 May 2023 08:23:52 +0000 (10:23 +0200)]
Merge pull request #37954 from nextcloud/artonge/fix/do_not_allow_to_show_pwd_in_sharing

Do not allow to toggle between password and text in sharing

18 months agodoc(config): Rearrange sample config into appropriate sections 38169/head
Christoph Wurst [Wed, 10 May 2023 07:05:28 +0000 (09:05 +0200)]
doc(config): Rearrange sample config into appropriate sections

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
18 months agoMerge pull request #38144 from nextcloud/fix/36922-9.1.3.1h/8.1_-_When_editing_a_user...
Julia Kirschenheuter [Wed, 10 May 2023 06:41:55 +0000 (08:41 +0200)]
Merge pull request #38144 from nextcloud/fix/36922-9.1.3.1h/8.1_-_When_editing_a_user_in_the_table,_input_fields_appear_in_the_cells_that_can_be_used_to_edit_the_data

Add hidden labels for inputs while editing user row

18 months agoMerge pull request #38100 from tanganellilore/fix_delete_ChunkingV2Plugin
Julius Härtl [Wed, 10 May 2023 06:34:25 +0000 (08:34 +0200)]
Merge pull request #38100 from tanganellilore/fix_delete_ChunkingV2Plugin

18 months agoFix(l10n): Update translations from Transifex
Nextcloud bot [Wed, 10 May 2023 02:31:27 +0000 (02:31 +0000)]
Fix(l10n): Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
18 months agoShow loading spinner until share settings are fully loaded 38163/head
Daniel Calviño Sánchez [Tue, 9 May 2023 16:11:58 +0000 (18:11 +0200)]
Show loading spinner until share settings are fully loaded

The inputs of the sharing settings are generated in a template in the
server, but the listeners to react to changes in the elements and save
the values in the server are loaded in the client once the DOM finishes
loading. If the DOM takes long to load the user can start to interact
with the settings before the listeners were set up and, therefore, the
changes would not be saved in the server. However, as the inputs are
modified the user would think that the changes were already saved.

To address that now when the sharing settings are open a loading spinner
is shown instead of the contents of the sharing settings, and only once
the listeners to save the changes were set up the spinner is removed and
the contents shown.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
18 months agorefactor: remove SystemTag logic from Folder into QuerySearchHelper
Arthur Schiwon [Fri, 5 May 2023 19:28:09 +0000 (21:28 +0200)]
refactor: remove SystemTag logic from Folder into QuerySearchHelper

- adds OC\SystemTag\SystemTagsInFilesDetector where the search logic is
  moved to

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
18 months agochore: polish SystemTagsInUseCollection
Arthur Schiwon [Thu, 4 May 2023 19:58:08 +0000 (21:58 +0200)]
chore: polish SystemTagsInUseCollection

- DI SystemTagManager
- add some comments and doc
- catch NoUserException
- add return type hints

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
18 months agofix: improve naming of new systemtags endpoint to systemtags-assigned
Arthur Schiwon [Thu, 4 May 2023 19:17:55 +0000 (21:17 +0200)]
fix: improve naming of new systemtags endpoint to systemtags-assigned

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
18 months agofeat: specify media type via url path: systemtags-current/$mediaType
Arthur Schiwon [Thu, 4 May 2023 09:57:07 +0000 (11:57 +0200)]
feat: specify media type via url path: systemtags-current/$mediaType

- only the media part of the mime type can be search, but not the full
  mime type. It can be added, should it become necessary.
- thus fixes previously hardcoded selector for image/ types
- also fixes a return type hint
- adds a return type hint

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
18 months agoPoC: SystemTags endpoint to return tags used by a user with meta data
Arthur Schiwon [Thu, 27 Apr 2023 20:24:16 +0000 (22:24 +0200)]
PoC: SystemTags endpoint to return tags used by a user with meta data

Target case is photos app: when visiting the tags category, all systemtags
of the whole cloud are retrieved. In subequent steps the next tag is
requested until the browser view is filled with tag tiles (i.e. previews
are requested just as well).

With this approach, we incorpoate the dav search and look for user related
tags that are used by them, and already returns the statistics (number of
files tagged with the respective tag) as well as a file id for the purpose
to load the preview. This defaults to the file with the highest id.

Call:
curl -s -u 'user:password' \
  'https://my.nc.srv/remote.php/dav/systemtags-current' \
  -X PROPFIND -H 'Accept: text/plain' \
  -H 'Accept-Language: en-US,en;q=0.5'  -H 'Depth: 1' \
  -H 'Content-Type: text/plain;charset=UTF-8' \
  --data @/home/doe/request-systemtag-props.xml

With request-systemtag-props.xml:
<?xml version="1.0" encoding="UTF-8"?>
<d:propfind xmlns:d="DAV:">
        <d:prop xmlns:oc="http://owncloud.org/ns" xmlns:nc="http://nextcloud.org/ns">
                <oc:id/>
                <oc:display-name/>
                <oc:user-visible/>
                <oc:user-assignable/>
                <oc:can-assign/>
                <nc:files-assigned/>
                <nc:reference-fileid/>
        </d:prop>
</d:propfind>

Example output:
  …
  <d:response>
    <d:href>/master/remote.php/dav/systemtags/84</d:href>
    <d:propstat>
      <d:prop>
        <oc:id>84</oc:id>
        <oc:display-name>Computer</oc:display-name>
        <oc:user-visible>true</oc:user-visible>
        <oc:user-assignable>true</oc:user-assignable>
        <oc:can-assign>true</oc:can-assign>
        <nc:files-assigned>42</nc:files-assigned>
        <nc:reference-fileid>924022</nc:reference-fileid>
      </d:prop>
      <d:status>HTTP/1.1 200 OK</d:status>
    </d:propstat>
  </d:response>
  <d:response>
    <d:href>/remote.php/dav/systemtags/97</d:href>
    <d:propstat>
      <d:prop>
        <oc:id>97</oc:id>
        <oc:display-name>Bear</oc:display-name>
        <oc:user-visible>true</oc:user-visible>
        <oc:user-assignable>true</oc:user-assignable>
        <oc:can-assign>true</oc:can-assign>
        <nc:files-assigned>1</nc:files-assigned>
        <nc:reference-fileid>923422</nc:reference-fileid>
      </d:prop>
      <d:status>HTTP/1.1 200 OK</d:status>
    </d:propstat>
  </d:response>
  …

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
18 months agofeat(dav): store scopes for properties and filter locally scoped properties for feder... 38048/head
Anna Larch [Tue, 9 May 2023 17:17:39 +0000 (19:17 +0200)]
feat(dav): store scopes for properties and filter locally scoped properties for federated address book sync

Signed-off-by: Anna Larch <anna@nextcloud.com>