]>
source.dussan.org Git - nextcloud-server.git/log
Varun Patil [Tue, 16 May 2023 18:20:13 +0000 (11:20 -0700)]
Add dbtableprefix to sample config
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
Julius Härtl [Tue, 21 Mar 2023 18:05:39 +0000 (19:05 +0100)]
Merge pull request #37305 from nextcloud/fix/security/log-failing-strict-cookie-check
fix(security): Log failing strict cookie check
Côme Chilliet [Tue, 21 Mar 2023 10:42:18 +0000 (11:42 +0100)]
Merge pull request #34773 from nextcloud/artonge/feat/dispatch_entry_removed_event_for_all_entries
Dispatch event for all removed entries
Côme Chilliet [Tue, 21 Mar 2023 09:03:12 +0000 (10:03 +0100)]
Merge pull request #37313 from nextcloud/automated/noid/master-update-psalm-baseline
[master] Update psalm-baseline.xml
Arthur Schiwon [Tue, 21 Mar 2023 08:55:37 +0000 (09:55 +0100)]
Merge pull request #37306 from nextcloud/bugfix/37277/caldav-sync
fix(session): Fix DAVx5 sync problems by partial reverting session changes
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
nextcloud-command [Tue, 21 Mar 2023 04:17:48 +0000 (04:17 +0000)]
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
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>
Joas Schilling [Mon, 20 Mar 2023 11:27:44 +0000 (12:27 +0100)]
fix(session): Fix DAVx5 sync problems by partial reverting session changes
Temporary disabled the short cut again to solve issues with CalDAV/CardDAV
clients like DAVx5 that use cookies and need a session. See
https://github.com/nextcloud/server/issues/37277#issuecomment-
1476366147
and the other comments for further information.
Signed-off-by: Joas Schilling <coding@schilljs.com>
Christoph Wurst [Mon, 20 Mar 2023 15:26:41 +0000 (16:26 +0100)]
fix(security): Log failing strict cookie check
The error is silent otherwise and makes it very hard to debug on a
production system.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
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
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>
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
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
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
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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
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>
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>
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
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
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…
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
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
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
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>
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
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>
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>
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
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>
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>
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>
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
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
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>
Joas Schilling [Wed, 15 Mar 2023 16:33:17 +0000 (17:33 +0100)]
Reduce list
Signed-off-by: Joas Schilling <coding@schilljs.com>
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
Joas Schilling [Wed, 15 Mar 2023 16:08:15 +0000 (17:08 +0100)]
Extend list
Signed-off-by: Joas Schilling <coding@schilljs.com>
Julius Härtl [Wed, 15 Mar 2023 14:13:50 +0000 (15:13 +0100)]
Merge pull request #35561 from nextcloud/create-user-transaction
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
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>
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
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>
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
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>
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 …
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
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
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>
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>
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>
Max [Tue, 14 Mar 2023 23:01:58 +0000 (00:01 +0100)]
doc: /update-3rdparty github command
Signed-off-by: Max <max@nextcloud.com>
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>
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
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>
Artur Neumann [Fri, 6 Jan 2023 11:13:51 +0000 (16:58 +0545)]
autoloaderchecker
Signed-off-by: Artur Neumann <artur@jankaritech.com>
Artur Neumann [Tue, 22 Nov 2022 07:07:29 +0000 (12:52 +0545)]
added @since tag
Signed-off-by: Artur Neumann <artur@jankaritech.com>
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>
Artur Neumann [Tue, 22 Nov 2022 06:30:28 +0000 (12:15 +0545)]
adjust SettingsController tests
Signed-off-by: Artur Neumann <artur@jankaritech.com>
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>
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>
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
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
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
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
nextcloud-command [Tue, 14 Mar 2023 04:13:40 +0000 (04:13 +0000)]
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
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>
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
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
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>
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>
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
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>
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>
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.
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>
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>
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
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>
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>
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>
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>
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
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>
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>
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>
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>