]>
source.dussan.org Git - nextcloud-server.git/log
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>
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>
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>
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>
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>
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
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>
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>
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
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>
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
Simon L [Thu, 9 Mar 2023 09:25:29 +0000 (10:25 +0100)]
Merge pull request #37126 from nextcloud/enh/37125/fix-white-scrollbar-corner
fix white scrollbar corner in dark mode
Simon L [Thu, 9 Mar 2023 09:24:20 +0000 (10:24 +0100)]
Merge pull request #37070 from nextcloud/enh/noid/add-free-disk-space-check
add a check for disk_free_space in Config.php
Simon L [Thu, 9 Mar 2023 09:22:35 +0000 (10:22 +0100)]
Merge pull request #37116 from nextcloud/enh/37114/add-quotes
postgresql installation - add quotes around user names
Arthur Schiwon [Thu, 9 Mar 2023 08:46:34 +0000 (09:46 +0100)]
Merge pull request #36609 from nextcloud/lazyuserfolder-mountpoint
optimize LazyUserFolder::getMountPoint
Nextcloud bot [Thu, 9 Mar 2023 02:29:13 +0000 (02:29 +0000)]
Fix(l10n): 🔠Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Simon L [Wed, 8 Mar 2023 16:45:12 +0000 (17:45 +0100)]
imaginary - fix autorotate and improve the logic
Signed-off-by: Simon L <szaimen@e.mail.de>
Simon L [Wed, 8 Mar 2023 21:09:21 +0000 (22:09 +0100)]
Merge pull request #37124 from ColmenaDev/master
Added .weba mime type mapping.
MichaIng [Wed, 8 Mar 2023 20:14:16 +0000 (21:14 +0100)]
Merge pull request #37117 from nextcloud/automated/noid/master-update-psalm-baseline
[master] Update psalm-baseline.xml
Julius Härtl [Wed, 8 Mar 2023 15:28:44 +0000 (16:28 +0100)]
tests(integration): Fix catching error only on object store
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Wed, 8 Mar 2023 17:30:16 +0000 (18:30 +0100)]
Merge pull request #37139 from nextcloud/share-type-sciencemesh
Louis Chemineau [Wed, 8 Mar 2023 15:51:37 +0000 (16:51 +0100)]
Compile assets
Signed-off-by: Louis Chemineau <louis@chmn.me>
Michiel de Jong [Mon, 20 Feb 2023 09:50:31 +0000 (09:50 +0000)]
Add SHARE_TYPE_SCIENCEMESH
Signed-off-by: Michiel de Jong <michiel@unhosted.org>
Simon L [Wed, 8 Mar 2023 13:19:51 +0000 (14:19 +0100)]
fix white scrollbar corner in dark mode
Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Julius Härtl [Wed, 8 Mar 2023 13:04:31 +0000 (14:04 +0100)]
chore: Bump bundles
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Thu, 2 Mar 2023 22:23:57 +0000 (23:23 +0100)]
chore(psalm): Make psalm aware of sabre/uri
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Thu, 6 May 2021 16:26:42 +0000 (18:26 +0200)]
feat(s3): Use multipart upload for chunked uploading
This allows to stream file chunks directly to S3 during upload.
Signed-off-by: Julius Härtl <jus@bitgrid.net>