Joas Schilling
9821913e75
Extend list
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-03-15 17:08:15 +01:00
Julius Härtl
c7c1133c15
Merge pull request #35561 from nextcloud/create-user-transaction
2023-03-15 15:13:50 +01:00
Arthur Schiwon
a30d7c51d3
Merge pull request #37227 from nextcloud/h1-dav-brute-force-protection
...
chore: use local variable for remote address
2023-03-15 15:11:53 +01:00
Arthur Schiwon
95eefd38eb
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
2023-03-15 14:16:42 +01:00
Thomas Citharel
f7e65b1751
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>
2023-03-15 11:07:07 +00:00
Côme Chilliet
8568c11d24
Merge pull request #36033 from nextcloud/invalidateTokensWhenDeletingOAuthClientMaster
...
[master] invalidate existing tokens when deleting an oauth client
2023-03-15 11:09:51 +01:00
Côme Chilliet
325c3100c7
Merge pull request #35610 from nextcloud/feat/add-update-3rdparty-command
...
Add a command to update the 3rdparty submodule to the same branch as …
2023-03-15 10:34:29 +01:00
Joas Schilling
502534d970
Merge pull request #37222 from nextcloud/bugfix/noid/update-psalm-baseline-on-stable26
...
chore(psalm): Update psalm baseline also on stable26
2023-03-15 09:09:38 +01:00
Joas Schilling
ecd443c21b
Merge pull request #37221 from nextcloud/save-some-ci-minutes
...
Save some CI time
2023-03-15 09:08:41 +01:00
Joas Schilling
3fea682907
chore(CI): Update psalm baseline on stable26
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-03-15 08:13:13 +01:00
Joas Schilling
766f38dc73
Save some CI time
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-03-15 08:08:18 +01:00
Nextcloud bot
01d58b6f12
Fix(l10n): 🔠 Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-03-15 02:26:39 +00:00
Max
9bb2c99b93
doc: /update-3rdparty github command
...
Signed-off-by: Max <max@nextcloud.com>
2023-03-15 00:03:06 +01:00
Côme Chilliet
dc262e5ce2
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>
2023-03-14 22:08:46 +00:00
Côme Chilliet
9c3e06c046
Merge pull request #33061 from ibpl/master-IB#1121253
...
Paths added to messages and message cleanup
2023-03-14 17:28:22 +01:00
Artur Neumann
e97540b9c6
move mocks into private variables
...
Signed-off-by: Artur Neumann <artur@jankaritech.com>
2023-03-14 17:18:56 +01:00
Artur Neumann
e9f5e796f0
autoloaderchecker
...
Signed-off-by: Artur Neumann <artur@jankaritech.com>
2023-03-14 17:18:56 +01:00
Artur Neumann
565fad8d8c
added @since tag
...
Signed-off-by: Artur Neumann <artur@jankaritech.com>
2023-03-14 17:13:30 +01:00
Artur Neumann
37cfccabc1
unit tests for Manager::invalidateTokensOfUser
...
Signed-off-by: Artur Neumann <artur@jankaritech.com>
2023-03-14 17:13:30 +01:00
Artur Neumann
707e69b203
adjust SettingsController tests
...
Signed-off-by: Artur Neumann <artur@jankaritech.com>
2023-03-14 17:13:29 +01:00
Artur Neumann
f634badf12
public interface to invalidate tokens of user
...
Signed-off-by: Artur Neumann <artur@jankaritech.com>
2023-03-14 17:13:29 +01:00
Artur Neumann
21be557e2a
invalidate existing tokens when deleting an oauth client
...
Signed-off-by: Artur Neumann <artur@jankaritech.com>
2023-03-14 17:13:23 +01:00
Côme Chilliet
54da84f296
Merge pull request #37166 from nextcloud/automated/noid/master-update-psalm-baseline
...
[master] Update psalm-baseline.xml
2023-03-14 17:01:51 +01:00
Simon L
5cba7f0062
Merge pull request #37192 from n0emis/empty-password
...
Don't try to hash a nonexisting password
2023-03-14 13:14:34 +01:00
Simon L
5918591874
Merge pull request #37168 from nextcloud/bugfix/noid/hide-download-actions
...
fix(files_sharing): Allow file actions other than download for hide download shares
2023-03-14 13:14:19 +01:00
Simon L
2b291e74d5
Merge pull request #37010 from Nico264/bugfix-cache-control-immutable
...
Fix Cache-Control header of non-versioned assets
2023-03-14 13:11:52 +01:00
nextcloud-command
4210bc234e
Update psalm baseline
...
Signed-off-by: GitHub <noreply@github.com>
2023-03-14 04:13:40 +00:00
Nextcloud bot
1bf68d8037
Fix(l10n): 🔠 Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-03-14 02:27:10 +00:00
Côme Chilliet
71328107da
Merge pull request #37029 from nextcloud/fix/chunk-objectids-in-systemtagobjectmapper
...
Add chunking in SystemTagObjectMapper::getTagIdsForObjects
2023-03-13 22:10:47 +01:00
Simon L
e4504820a4
Merge pull request #35677 from nextcloud/add-typed-app-management-events
...
Introduced app enable/disable/update typed events
2023-03-13 21:33:49 +01:00
Côme Chilliet
9b1d7794a8
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>
2023-03-13 17:36:10 +00:00
Côme Chilliet
d82d6df646
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>
2023-03-13 16:05:41 +01:00
Joas Schilling
4b79e75072
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
2023-03-13 15:30:27 +01:00
Julius Härtl
9d74ea00d4
fix(files_sharing): Allow file actions other than download for hide download shares
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-03-13 12:51:48 +01:00
Thomas Citharel
f1751c4428
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>
2023-03-13 11:52:57 +01:00
Anna
ac90fa2f8e
Merge pull request #36800 from rotdrop/feature/dav-macos-quirks
...
apps/dav: add some OSX specific quirks.
2023-03-13 11:46:19 +01:00
Joas Schilling
c7400fa4d5
fix(CI): Add unit test for nextcloud/server#37167
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-03-13 11:41:36 +01:00
Joas Schilling
c3c3dcbcd9
fix(user_status): Fix the user status automation on the day availability rules are adjusted
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-03-13 11:41:36 +01:00
Anna
44f452d5cb
Merge pull request #37167 from nextcloud/dav/fix/availability
...
fix(dav): Handle no next potential toggle in availability detection
2023-03-13 11:36:38 +01:00
Ember 'n0emis' Keske
6881d2f2f1
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>
2023-03-13 10:32:53 +01:00
Nextcloud bot
ade49e0b15
Fix(l10n): 🔠 Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-03-13 02:28:47 +00:00
Nextcloud bot
dda79b583d
Fix(l10n): 🔠 Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-03-12 02:27:43 +00:00
Nicolas Guichard
7aae6c12e5
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>
2023-03-11 18:17:53 +01:00
dependabot[bot]
9137908b2c
Merge pull request #37183 from nextcloud/dependabot/npm_and_yarn/babel-jest-29.5.0
2023-03-11 08:22:42 +00:00
dependabot[bot]
c444a8f56a
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>
2023-03-11 04:51:33 +00:00
Nextcloud bot
fd22f2be3d
Fix(l10n): 🔠 Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-03-11 02:27:58 +00:00
Daniel Kesselberg
39c1b6f49f
chore(tests): add tests for handleLoginFailed
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2023-03-10 18:04:39 +01:00
Daniel Kesselberg
f751d2d891
chore: use local variable for remote address
...
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2023-03-10 18:04:34 +01:00
Thomas Citharel
5c5de0bac1
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>
2023-03-10 12:18:13 +01:00
Nextcloud bot
16b68fdb34
Fix(l10n): 🔠 Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-03-10 02:27:15 +00:00