]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
18 months agoMerge pull request #36701 from nextcloud/artonge/feat/fc_parent_index
Julius Härtl [Tue, 21 Mar 2023 07:32:19 +0000 (08:32 +0100)]
Merge pull request #36701 from nextcloud/artonge/feat/fc_parent_index

Add parent index on filecache

19 months agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Tue, 21 Mar 2023 02:27:20 +0000 (02:27 +0000)]
Fix(l10n): 🔠 Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoMerge pull request #37006 from nextcloud/ldap-unmark-dh
Arthur Schiwon [Mon, 20 Mar 2023 15:15:03 +0000 (16:15 +0100)]
Merge pull request #37006 from nextcloud/ldap-unmark-dh

also unmark deleted ldap user when checking the ldap entry

19 months agoAdd parent index on filecache 36701/head
Louis Chemineau [Wed, 15 Feb 2023 14:57:44 +0000 (15:57 +0100)]
Add parent index on filecache

Signed-off-by: Louis Chemineau <louis@chmn.me>
19 months agoMerge pull request #36591 from nextcloud/enh/refactor-app-loading
Côme Chilliet [Mon, 20 Mar 2023 14:34:11 +0000 (15:34 +0100)]
Merge pull request #36591 from nextcloud/enh/refactor-app-loading

Refactor app loading

19 months agoMerge pull request #37271 from nextcloud/fix/36908-set_aria-hidden-for-default-shippe...
Julia Kirschenheuter [Mon, 20 Mar 2023 12:05:12 +0000 (13:05 +0100)]
Merge pull request #37271 from nextcloud/fix/36908-set_aria-hidden-for-default-shipped_widgets-icons

Fix description for icons in dashboard widgets

19 months agoMerge pull request #37292 from nextcloud/dependabot/npm_and_yarn/jsdom-21.1.1
Julius Härtl [Mon, 20 Mar 2023 09:46:36 +0000 (10:46 +0100)]
Merge pull request #37292 from nextcloud/dependabot/npm_and_yarn/jsdom-21.1.1

bump jsdom from 19.0.0 to 21.1.1

19 months agoFix description for icons in dashboard widgets 37271/head
julia.kirschenheuter [Thu, 16 Mar 2023 13:13:13 +0000 (14:13 +0100)]
Fix description for icons in dashboard widgets

Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
19 months agoSmall cleanups for AppManager 36591/head
Côme Chilliet [Wed, 8 Feb 2023 12:29:57 +0000 (13:29 +0100)]
Small cleanups for AppManager

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
19 months agoMove loadApps to the AppManager
Côme Chilliet [Wed, 8 Feb 2023 11:35:57 +0000 (12:35 +0100)]
Move loadApps to the AppManager

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
19 months agoMove isType to AppManager
Côme Chilliet [Wed, 8 Feb 2023 10:46:07 +0000 (11:46 +0100)]
Move isType to AppManager

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
19 months agoFix BackgroundCleanupJobTest
Côme Chilliet [Wed, 8 Feb 2023 10:13:59 +0000 (11:13 +0100)]
Fix BackgroundCleanupJobTest

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
19 months agoAvoid calling Server::get more times than necessary in loadApp
Côme Chilliet [Wed, 8 Feb 2023 08:22:22 +0000 (09:22 +0100)]
Avoid calling Server::get more times than necessary in loadApp

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
19 months agoStrong type private properties and methods in AppManager
Côme Chilliet [Wed, 8 Feb 2023 07:59:35 +0000 (08:59 +0100)]
Strong type private properties and methods in AppManager

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
19 months agoSwitch away from Server::get for AppManager and logger in loadApp
Côme Chilliet [Tue, 7 Feb 2023 16:01:13 +0000 (17:01 +0100)]
Switch away from Server::get for AppManager and logger in loadApp

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
19 months agoMove loadApp function to the AppManager
Côme Chilliet [Tue, 7 Feb 2023 15:56:04 +0000 (16:56 +0100)]
Move loadApp function to the AppManager

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
19 months agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Mon, 20 Mar 2023 02:27:19 +0000 (02:27 +0000)]
Fix(l10n): 🔠 Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Sun, 19 Mar 2023 02:27:27 +0000 (02:27 +0000)]
Fix(l10n): 🔠 Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agobump jsdom from 19.0.0 to 21.1.1 37292/head
dependabot[bot] [Sat, 18 Mar 2023 04:45:10 +0000 (04:45 +0000)]
bump jsdom from 19.0.0 to 21.1.1

---
updated-dependencies:
- dependency-name: jsdom
  dependency-type: direct:development
  update-type: version-update:semver-major
...

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

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoMerge pull request #37269 from nextcloud/fix/scss-add-important-to-hidden-file-class
Simon L [Fri, 17 Mar 2023 13:41:25 +0000 (14:41 +0100)]
Merge pull request #37269 from nextcloud/fix/scss-add-important-to-hidden-file-class

fix: add important to css hidden files class

19 months agofix: add important to css hidden files class 37269/head
Anna Larch [Thu, 16 Mar 2023 12:09:24 +0000 (13:09 +0100)]
fix: add important to css hidden files class

Signed-off-by: Anna Larch <anna@nextcloud.com>
19 months agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Fri, 17 Mar 2023 02:27:13 +0000 (02:27 +0000)]
Fix(l10n): 🔠 Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoMerge pull request #36928 from nextcloud/techdebt/noid/bruteforce-protection-attribute
Joas Schilling [Thu, 16 Mar 2023 18:33:13 +0000 (19:33 +0100)]
Merge pull request #36928 from nextcloud/techdebt/noid/bruteforce-protection-attribute

feat(middleware): Migrate BruteForceProtection annotation to PHP Attribute and allow multiple

19 months agoMerge pull request #36114 from nextcloud/perf/autoloader/drop-legacy-loader
Joas Schilling [Thu, 16 Mar 2023 15:38:00 +0000 (16:38 +0100)]
Merge pull request #36114 from nextcloud/perf/autoloader/drop-legacy-loader

perf(autoloader): Drop legacy class autoloader

19 months agoMerge pull request #37244 from nextcloud/fix/37179-replace-custom-tooltips-with-nativ...
Julia Kirschenheuter [Thu, 16 Mar 2023 14:16:44 +0000 (15:16 +0100)]
Merge pull request #37244 from nextcloud/fix/37179-replace-custom-tooltips-with-native-ones

Replace custom tooltips with native ones and add description to all e…

19 months agoMerge pull request #37252 from nextcloud/bugfix/noid/validate-tag
Joas Schilling [Thu, 16 Mar 2023 14:08:58 +0000 (15:08 +0100)]
Merge pull request #37252 from nextcloud/bugfix/noid/validate-tag

fix(workflow): Check tag attributes

19 months agoMerge pull request #37174 from nextcloud/fix/36911-create-h1-heading-for-files
Julia Kirschenheuter [Thu, 16 Mar 2023 13:19:33 +0000 (14:19 +0100)]
Merge pull request #37174 from nextcloud/fix/36911-create-h1-heading-for-files

Set `<h1>` headings for navigation through files app

19 months agoMerge pull request #37262 from nextcloud/fix/autocomplete-controller-class
Kate [Thu, 16 Mar 2023 13:12:10 +0000 (14:12 +0100)]
Merge pull request #37262 from nextcloud/fix/autocomplete-controller-class

Fix controller class import for autocomplete

19 months agoperf(autoloader): Drop legacy class autoloader 36114/head
Christoph Wurst [Thu, 12 Jan 2023 10:49:28 +0000 (11:49 +0100)]
perf(autoloader): Drop legacy class autoloader

The documentation says apps should use PSR-4 to get their classes
loaded. The legacy PSR-0 is still in place and has a negative impact on
performance.

Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
19 months agoMerge pull request #36661 from onny/event-update-mail-subject
Simon L [Thu, 16 Mar 2023 11:26:12 +0000 (12:26 +0100)]
Merge pull request #36661 from onny/event-update-mail-subject

Invitation mail: Change subject if event got updated

19 months agoReplace custom tooltips with native ones and add description to all elements which... 37244/head
julia.kirschenheuter [Wed, 15 Mar 2023 16:57:06 +0000 (17:57 +0100)]
Replace custom tooltips with native ones and add description to all elements which have `title`

Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
19 months agoSet `<h1>` headings for navigation through files app 37174/head
julia.kirschenheuter [Fri, 10 Mar 2023 16:43:44 +0000 (17:43 +0100)]
Set `<h1>` headings for navigation through files app

Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
19 months agoMerge pull request #37152 from nextcloud/artonge/fix/title_foar_version_date
Louis [Thu, 16 Mar 2023 10:30:36 +0000 (11:30 +0100)]
Merge pull request #37152 from nextcloud/artonge/fix/title_foar_version_date

Use native tooltip for version's date

19 months agoFix controller class import for autocomplete 37262/head
jld3103 [Thu, 16 Mar 2023 08:50:08 +0000 (09:50 +0100)]
Fix controller class import for autocomplete

Signed-off-by: jld3103 <jld3103yt@gmail.com>
19 months agofix(workflow): Check tag attribute 37252/head
Joas Schilling [Thu, 16 Mar 2023 07:41:18 +0000 (08:41 +0100)]
fix(workflow): Check tag attribute

Signed-off-by: Joas Schilling <coding@schilljs.com>
19 months agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Thu, 16 Mar 2023 02:28:08 +0000 (02:28 +0000)]
Fix(l10n): 🔠 Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoMerge pull request #37242 from nextcloud/bugfix/noid/extend-list
Joas Schilling [Wed, 15 Mar 2023 21:39:51 +0000 (22:39 +0100)]
Merge pull request #37242 from nextcloud/bugfix/noid/extend-list

Reduce list

19 months agoMerge pull request #37229 from nextcloud/dependabot/composer/giggsey/libphonenumber...
Côme Chilliet [Wed, 15 Mar 2023 17:14:18 +0000 (18:14 +0100)]
Merge pull request #37229 from nextcloud/dependabot/composer/giggsey/libphonenumber-for-php-8.13.7

Bump giggsey/libphonenumber-for-php to 8.13.7 in master

19 months agoBump 3rdparty to latest master 37229/head
Côme Chilliet [Wed, 15 Mar 2023 17:13:27 +0000 (18:13 +0100)]
Bump 3rdparty to latest master

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
19 months agoReduce list 37242/head
Joas Schilling [Wed, 15 Mar 2023 16:33:17 +0000 (17:33 +0100)]
Reduce list

Signed-off-by: Joas Schilling <coding@schilljs.com>
19 months agoMerge pull request #37239 from nextcloud/bugfix/noid/extend-list
Joas Schilling [Wed, 15 Mar 2023 16:10:15 +0000 (17:10 +0100)]
Merge pull request #37239 from nextcloud/bugfix/noid/extend-list

Extend list

19 months agoExtend list 37239/head
Joas Schilling [Wed, 15 Mar 2023 16:08:15 +0000 (17:08 +0100)]
Extend list

Signed-off-by: Joas Schilling <coding@schilljs.com>
19 months agoMerge pull request #35561 from nextcloud/create-user-transaction
Julius Härtl [Wed, 15 Mar 2023 14:13:50 +0000 (15:13 +0100)]
Merge pull request #35561 from nextcloud/create-user-transaction

19 months agoMerge pull request #37227 from nextcloud/h1-dav-brute-force-protection
Arthur Schiwon [Wed, 15 Mar 2023 14:11:53 +0000 (15:11 +0100)]
Merge pull request #37227 from nextcloud/h1-dav-brute-force-protection

chore: use local variable for remote address

19 months agoFix update-3rdparty command
Côme Chilliet [Wed, 15 Mar 2023 14:07:27 +0000 (15:07 +0100)]
Fix update-3rdparty command

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
19 months agoMerge pull request #37197 from nextcloud/fix/user_ldap-do-not-send-0-size-pagination...
Arthur Schiwon [Wed, 15 Mar 2023 13:16:42 +0000 (14:16 +0100)]
Merge pull request #37197 from nextcloud/fix/user_ldap-do-not-send-0-size-pagination-control

Do not send a pagination control with size = 0 if cookie is empty

19 months agoCreate the database user in a transaction 35561/head
Thomas Citharel [Fri, 2 Dec 2022 16:46:37 +0000 (17:46 +0100)]
Create the database user in a transaction

In OC\User\Manager::createUserFromBackend the newly created user is read
using getUserObject($uid, $backend) but that can cause causal read
issues (wrote in DB primary, not yet in secondary).

In OC\User\Database user backend the user cache is unset after the
insert, so it can't be used by getRealUID() (which is called by
getUserObject()).

To avoid that we make sure the user cache is repopulated in a
transaction.

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
19 months agoMerge pull request #36033 from nextcloud/invalidateTokensWhenDeletingOAuthClientMaster
Côme Chilliet [Wed, 15 Mar 2023 10:09:51 +0000 (11:09 +0100)]
Merge pull request #36033 from nextcloud/invalidateTokensWhenDeletingOAuthClientMaster

[master] invalidate existing tokens when deleting an oauth client

19 months agoBump giggsey/libphonenumber-for-php to 8.13.7 in master
Côme Chilliet [Wed, 15 Mar 2023 10:02:29 +0000 (11:02 +0100)]
Bump giggsey/libphonenumber-for-php to 8.13.7 in master

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
19 months agoMerge pull request #35610 from nextcloud/feat/add-update-3rdparty-command
Côme Chilliet [Wed, 15 Mar 2023 09:34:29 +0000 (10:34 +0100)]
Merge pull request #35610 from nextcloud/feat/add-update-3rdparty-command

Add a command to update the 3rdparty submodule to the same branch as …

19 months agoMerge pull request #37222 from nextcloud/bugfix/noid/update-psalm-baseline-on-stable26
Joas Schilling [Wed, 15 Mar 2023 08:09:38 +0000 (09:09 +0100)]
Merge pull request #37222 from nextcloud/bugfix/noid/update-psalm-baseline-on-stable26

chore(psalm): Update psalm baseline also on stable26

19 months agoMerge pull request #37221 from nextcloud/save-some-ci-minutes
Joas Schilling [Wed, 15 Mar 2023 08:08:41 +0000 (09:08 +0100)]
Merge pull request #37221 from nextcloud/save-some-ci-minutes

Save some CI time

19 months agochore(CI): Update psalm baseline on stable26 37222/head
Joas Schilling [Wed, 15 Mar 2023 07:13:13 +0000 (08:13 +0100)]
chore(CI): Update psalm baseline on stable26

Signed-off-by: Joas Schilling <coding@schilljs.com>
19 months agoSave some CI time 37221/head
Joas Schilling [Wed, 15 Mar 2023 07:08:18 +0000 (08:08 +0100)]
Save some CI time

Signed-off-by: Joas Schilling <coding@schilljs.com>
19 months agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Wed, 15 Mar 2023 02:26:39 +0000 (02:26 +0000)]
Fix(l10n): 🔠 Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agodoc: /update-3rdparty github command 35610/head
Max [Tue, 14 Mar 2023 23:01:58 +0000 (00:01 +0100)]
doc: /update-3rdparty github command

Signed-off-by: Max <max@nextcloud.com>
19 months agoAdd a command to update the 3rdparty submodule to the same branch as the PR target
Côme Chilliet [Mon, 5 Dec 2022 17:20:00 +0000 (18:20 +0100)]
Add a command to update the 3rdparty submodule to the same branch as the PR target

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
19 months agoMerge pull request #33061 from ibpl/master-IB#1121253
Côme Chilliet [Tue, 14 Mar 2023 16:28:22 +0000 (17:28 +0100)]
Merge pull request #33061 from ibpl/master-IB#1121253

Paths added to messages and message cleanup

19 months agomove mocks into private variables 36033/head
Artur Neumann [Mon, 9 Jan 2023 07:01:10 +0000 (12:46 +0545)]
move mocks into private variables

Signed-off-by: Artur Neumann <artur@jankaritech.com>
19 months agoautoloaderchecker
Artur Neumann [Fri, 6 Jan 2023 11:13:51 +0000 (16:58 +0545)]
autoloaderchecker

Signed-off-by: Artur Neumann <artur@jankaritech.com>
19 months agoadded @since tag
Artur Neumann [Tue, 22 Nov 2022 07:07:29 +0000 (12:52 +0545)]
added @since tag

Signed-off-by: Artur Neumann <artur@jankaritech.com>
19 months agounit tests for Manager::invalidateTokensOfUser
Artur Neumann [Tue, 22 Nov 2022 06:43:35 +0000 (12:28 +0545)]
unit tests for  Manager::invalidateTokensOfUser

Signed-off-by: Artur Neumann <artur@jankaritech.com>
19 months agoadjust SettingsController tests
Artur Neumann [Tue, 22 Nov 2022 06:30:28 +0000 (12:15 +0545)]
adjust SettingsController tests

Signed-off-by: Artur Neumann <artur@jankaritech.com>
19 months agopublic interface to invalidate tokens of user
Artur Neumann [Mon, 21 Nov 2022 11:43:21 +0000 (17:28 +0545)]
public interface to invalidate tokens of user

Signed-off-by: Artur Neumann <artur@jankaritech.com>
19 months agoinvalidate existing tokens when deleting an oauth client
Artur Neumann [Fri, 11 Nov 2022 07:31:14 +0000 (13:16 +0545)]
invalidate existing tokens when deleting an oauth client

Signed-off-by: Artur Neumann <artur@jankaritech.com>
19 months agoMerge pull request #37166 from nextcloud/automated/noid/master-update-psalm-baseline
Côme Chilliet [Tue, 14 Mar 2023 16:01:51 +0000 (17:01 +0100)]
Merge pull request #37166 from nextcloud/automated/noid/master-update-psalm-baseline

[master] Update psalm-baseline.xml

19 months agoMerge pull request #37192 from n0emis/empty-password
Simon L [Tue, 14 Mar 2023 12:14:34 +0000 (13:14 +0100)]
Merge pull request #37192 from n0emis/empty-password

Don't try to hash a nonexisting password

19 months agoMerge pull request #37168 from nextcloud/bugfix/noid/hide-download-actions
Simon L [Tue, 14 Mar 2023 12:14:19 +0000 (13:14 +0100)]
Merge pull request #37168 from nextcloud/bugfix/noid/hide-download-actions

fix(files_sharing): Allow file actions other than download for hide download shares

19 months agoMerge pull request #37010 from Nico264/bugfix-cache-control-immutable
Simon L [Tue, 14 Mar 2023 12:11:52 +0000 (13:11 +0100)]
Merge pull request #37010 from Nico264/bugfix-cache-control-immutable

Fix Cache-Control header of non-versioned assets

19 months agoUpdate psalm baseline 37166/head
nextcloud-command [Tue, 14 Mar 2023 04:13:40 +0000 (04:13 +0000)]
Update psalm baseline

Signed-off-by: GitHub <noreply@github.com>
19 months agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Tue, 14 Mar 2023 02:27:10 +0000 (02:27 +0000)]
Fix(l10n): 🔠 Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoMerge pull request #37029 from nextcloud/fix/chunk-objectids-in-systemtagobjectmapper
Côme Chilliet [Mon, 13 Mar 2023 21:10:47 +0000 (22:10 +0100)]
Merge pull request #37029 from nextcloud/fix/chunk-objectids-in-systemtagobjectmapper

Add chunking in SystemTagObjectMapper::getTagIdsForObjects

19 months agoMerge pull request #35677 from nextcloud/add-typed-app-management-events
Simon L [Mon, 13 Mar 2023 20:33:49 +0000 (21:33 +0100)]
Merge pull request #35677 from nextcloud/add-typed-app-management-events

Introduced app enable/disable/update typed events

19 months agoAdd chunking in SystemTagObjectMapper::getTagIdsForObjects 37029/head
Côme Chilliet [Fri, 3 Mar 2023 09:35:50 +0000 (10:35 +0100)]
Add chunking in SystemTagObjectMapper::getTagIdsForObjects

This avoids crashing on Oracle with more than 1000 objects

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
19 months agoDo not send a pagination control with size = 0 if cookie is empty 37197/head
Côme Chilliet [Mon, 13 Mar 2023 15:05:41 +0000 (16:05 +0100)]
Do not send a pagination control with size = 0 if cookie is empty

It only makes sense to send a pagination control with size 0 with a
 cookie to abandon a paged search.

Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
19 months agoMerge pull request #36852 from nextcloud/bugfix/noid/fix-user-status-automation-on...
Joas Schilling [Mon, 13 Mar 2023 14:30:27 +0000 (15:30 +0100)]
Merge pull request #36852 from nextcloud/bugfix/noid/fix-user-status-automation-on-the-day-rules-are-adjusted

fix(user_status): Fix the user status automation on the day availablity rules are adjusted

19 months agofix(files_sharing): Allow file actions other than download for hide download shares 37168/head
Julius Härtl [Fri, 10 Mar 2023 08:49:03 +0000 (09:49 +0100)]
fix(files_sharing): Allow file actions other than download for hide download shares

Signed-off-by: Julius Härtl <jus@bitgrid.net>
19 months agoIntroduced app enable/disable/update typed events 35677/head
Thomas Citharel [Thu, 8 Dec 2022 09:55:19 +0000 (10:55 +0100)]
Introduced app enable/disable/update typed events

OCP\App\ManagerEvent is depreciated since 22 without a replacement

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
19 months agoMerge pull request #36800 from rotdrop/feature/dav-macos-quirks
Anna [Mon, 13 Mar 2023 10:46:19 +0000 (11:46 +0100)]
Merge pull request #36800 from rotdrop/feature/dav-macos-quirks

apps/dav: add some OSX specific quirks.

19 months agofix(CI): Add unit test for nextcloud/server#37167 36852/head
Joas Schilling [Fri, 10 Mar 2023 11:13:47 +0000 (12:13 +0100)]
fix(CI): Add unit test for nextcloud/server#37167

Signed-off-by: Joas Schilling <coding@schilljs.com>
19 months agofix(user_status): Fix the user status automation on the day availability rules are...
Joas Schilling [Fri, 24 Feb 2023 14:22:09 +0000 (15:22 +0100)]
fix(user_status): Fix the user status automation on the day availability rules are adjusted

Signed-off-by: Joas Schilling <coding@schilljs.com>
19 months agoMerge pull request #37167 from nextcloud/dav/fix/availability
Anna [Mon, 13 Mar 2023 10:36:38 +0000 (11:36 +0100)]
Merge pull request #37167 from nextcloud/dav/fix/availability

fix(dav): Handle no next potential toggle in availability detection

19 months agoDon't try to hash a nonexisting password 37192/head
Ember 'n0emis' Keske [Mon, 13 Mar 2023 09:32:53 +0000 (10:32 +0100)]
Don't try to hash a nonexisting password

Allows to log-in via a passwordless authentication provider, eg SSO

Signed-off-by: Ember 'n0emis' Keske <git@n0emis.eu>
19 months agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Mon, 13 Mar 2023 02:28:47 +0000 (02:28 +0000)]
Fix(l10n): 🔠 Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Sun, 12 Mar 2023 02:27:43 +0000 (02:27 +0000)]
Fix(l10n): 🔠 Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoFix Cache-Control header of non-versioned assets 37010/head
Nicolas Guichard [Thu, 2 Mar 2023 17:38:04 +0000 (18:38 +0100)]
Fix Cache-Control header of non-versioned assets

Non-cache-busted assets such as /dist/core-main.js also matched the
regex meant for cache-busted assets (note the ? at the end of the
regex).
The FilesMatch directive for cache-busted assets coming after the
non-cache-busted version all assets actually got the immutable flag
in their Cache-Control header. This caused client-side errors on
updates.

Query strings are not actually passed to FilesMatch directives so we
need another way to tell cache-busted/versionned assets apart from
non-versioned assets, here using If/Else directives.

Signed-off-by: Nicolas Guichard <nicolas@guichard.eu>
19 months agoMerge pull request #37183 from nextcloud/dependabot/npm_and_yarn/babel-jest-29.5.0
dependabot[bot] [Sat, 11 Mar 2023 08:22:42 +0000 (08:22 +0000)]
Merge pull request #37183 from nextcloud/dependabot/npm_and_yarn/babel-jest-29.5.0

19 months agobump babel-jest from 29.0.3 to 29.5.0 37183/head
dependabot[bot] [Sat, 11 Mar 2023 04:51:33 +0000 (04:51 +0000)]
bump babel-jest from 29.0.3 to 29.5.0

---
updated-dependencies:
- dependency-name: babel-jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
19 months agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Sat, 11 Mar 2023 02:27:58 +0000 (02:27 +0000)]
Fix(l10n): 🔠 Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agochore(tests): add tests for handleLoginFailed 37227/head
Daniel Kesselberg [Tue, 21 Feb 2023 22:20:55 +0000 (23:20 +0100)]
chore(tests): add tests for handleLoginFailed

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
19 months agochore: use local variable for remote address
Daniel Kesselberg [Tue, 21 Feb 2023 21:45:37 +0000 (22:45 +0100)]
chore: use local variable for remote address

Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
19 months agofix(dav): Handle no next potential toggle in availability detection 37167/head
Thomas Citharel [Fri, 10 Mar 2023 08:40:36 +0000 (09:40 +0100)]
fix(dav): Handle no next potential toggle in availability detection

Fixes: min(): Array must contain at least one element at /var/www/nc/nextcloud/apps/dav/lib/BackgroundJob/UserStatusAutomation.php#142
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
19 months agoFix(l10n): 🔠 Update translations from Transifex
Nextcloud bot [Fri, 10 Mar 2023 02:27:15 +0000 (02:27 +0000)]
Fix(l10n): 🔠 Update translations from Transifex

Signed-off-by: Nextcloud bot <bot@nextcloud.com>
19 months agoMerge pull request #37145 from nextcloud/enh/noid/add-link-to-app-tokens
Simon L [Thu, 9 Mar 2023 18:19:04 +0000 (19:19 +0100)]
Merge pull request #37145 from nextcloud/enh/noid/add-link-to-app-tokens

add a direct link from files settings to app-token-settings

19 months agoUse native tooltip for versions 37152/head
Louis Chemineau [Thu, 9 Mar 2023 16:38:51 +0000 (17:38 +0100)]
Use native tooltip for versions

Signed-off-by: Louis Chemineau <louis@chmn.me>
19 months agoAdd underline decoration to links and use div element as target 37145/head
Louis Chemineau [Thu, 9 Mar 2023 14:17:18 +0000 (15:17 +0100)]
Add underline decoration to links and use div element as target

Signed-off-by: Louis Chemineau <louis@chmn.me>
19 months agoMerge pull request #27034 from nextcloud/enh/s3-multipart-upload-api
Arthur Schiwon [Thu, 9 Mar 2023 12:55:57 +0000 (13:55 +0100)]
Merge pull request #27034 from nextcloud/enh/s3-multipart-upload-api

Use MultipartUpload for uploading chunks to s3

19 months agoadd a direct link from files settings to app-token-settings
Simon L [Thu, 9 Mar 2023 09:45:08 +0000 (10:45 +0100)]
add a direct link from files settings to app-token-settings

Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
19 months agoMerge pull request #37140 from nextcloud/enh/35643/fix-heic-previews
Simon L [Thu, 9 Mar 2023 09:25:54 +0000 (10:25 +0100)]
Merge pull request #37140 from nextcloud/enh/35643/fix-heic-previews

imaginary - fix autorotate for heic and improve the logic