]>
source.dussan.org Git - nextcloud-server.git/log
Côme Chilliet [Tue, 21 Feb 2023 11:13:02 +0000 (12:13 +0100)]
Avoid extra parenthesis around SQL in IN expressions
The expression builder already suround the SQL with parenthesis when
using in(), so we must not add another pair, this confuses at least
sqlite.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Côme Chilliet [Tue, 21 Feb 2023 13:24:10 +0000 (14:24 +0100)]
Merge pull request #36793 from nextcloud/revert-36786-automated/noid/master-update-psalm-baseline
Revert "[master] Update psalm-baseline.xml"
Côme Chilliet [Tue, 21 Feb 2023 10:43:23 +0000 (11:43 +0100)]
Revert "[master] Update psalm-baseline.xml"
Daniel [Tue, 21 Feb 2023 09:26:05 +0000 (10:26 +0100)]
Merge pull request #36782 from nextcloud/chore/deps/declare-openssl-dep
chore(deps): Declare ext-openssl as required
Daniel [Tue, 21 Feb 2023 09:25:46 +0000 (10:25 +0100)]
Merge pull request #36786 from nextcloud/automated/noid/master-update-psalm-baseline
[master] Update psalm-baseline.xml
Louis [Tue, 21 Feb 2023 09:10:12 +0000 (10:10 +0100)]
Merge pull request #36748 from nextcloud/artonge/fix/encrypted_shared_folder
Encrypted-shared folders should use the encrypted icon
Anna [Tue, 21 Feb 2023 08:21:58 +0000 (09:21 +0100)]
Merge pull request #36788 from nextcloud/revert-36589-enh/perf-remove-icache
Revert "fix(performance): Do not set up filesystem on every call"
Joas Schilling [Tue, 21 Feb 2023 06:36:43 +0000 (07:36 +0100)]
Revert "fix(performance): Do not set up filesystem on every call"
nextcloud-command [Tue, 21 Feb 2023 04:39:31 +0000 (04:39 +0000)]
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Tue, 21 Feb 2023 02:26:12 +0000 (02:26 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Julius Härtl [Mon, 20 Feb 2023 17:59:15 +0000 (18:59 +0100)]
Merge pull request #36287 from nextcloud/feat/switch-pkg-l10n
Deprecate and cleanup `OC.L10N` in favor of `@nextcloud/l10n`
nextcloud-command [Mon, 20 Feb 2023 14:58:18 +0000 (14:58 +0000)]
Compile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Simon L [Mon, 20 Feb 2023 14:21:37 +0000 (15:21 +0100)]
Merge pull request #36759 from sgolovan/master
Fix integer overflow on 32-bit systems when testing free space for wr…
Louis Chemineau [Mon, 20 Feb 2023 14:11:39 +0000 (15:11 +0100)]
Encrypted and shared folders should use the encrypted icon
Signed-off-by: Louis Chemineau <louis@chmn.me>
Ferdinand Thiessen [Thu, 26 Jan 2023 17:14:07 +0000 (18:14 +0100)]
fix(jsunit): Modify `OC.L10N` tests as it does not depend on `OC.` anymore
Meaning we can not stub `getLocale` but must override the document attribute instead.
Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
Ferdinand Thiessen [Sun, 22 Jan 2023 11:35:51 +0000 (12:35 +0100)]
Deprecate OC.L10N functions in favor of translation functions from `@nextcloud/l10n`
Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
Christoph Wurst [Mon, 20 Feb 2023 13:48:06 +0000 (14:48 +0100)]
chore(deps): Declare ext-openssl as required
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Julius Härtl [Mon, 20 Feb 2023 13:39:35 +0000 (14:39 +0100)]
Merge pull request #36727 from nextcloud/enh/file-id-direct-editing
feat(directediting): Allow opening by file id
Ferdinand Thiessen [Sun, 22 Jan 2023 11:33:25 +0000 (12:33 +0100)]
Drop `OC.addTranslations` deprecated since NC17 and not used by any NC app
Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
Julius Härtl [Mon, 20 Feb 2023 11:36:06 +0000 (12:36 +0100)]
Merge pull request #36780 from nextcloud/bugfix/noid/console-error-share-auth
Julius Härtl [Wed, 15 Feb 2023 15:16:54 +0000 (16:16 +0100)]
feat(directediting): Allow opening by file id
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Anna [Mon, 20 Feb 2023 10:27:00 +0000 (11:27 +0100)]
Merge pull request #31859 from max65482/fix_group_share
Fix: Birthday calendar issue with shared calendars
Joas Schilling [Mon, 20 Feb 2023 10:15:37 +0000 (11:15 +0100)]
Merge pull request #36653 from nextcloud/bugfix/noid/more-defensive-old-token-handling
fix(authentication): Handle null or empty string password hash
Maximilian Martin [Fri, 20 Jan 2023 10:06:48 +0000 (11:06 +0100)]
assign group share value
Signed-off-by: Maximilian Martin <maximilian_martin@gmx.de>
Sergei Golovan [Fri, 17 Feb 2023 07:05:05 +0000 (10:05 +0300)]
Fix integer overflow on 32-bit systems when testing free space for writing a config file.
Julius Härtl [Mon, 20 Feb 2023 08:28:30 +0000 (09:28 +0100)]
fix: Fix loading styles from core/css/
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Mon, 20 Feb 2023 08:17:15 +0000 (09:17 +0100)]
fix: Avoid throwing errors on public auth page
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Mon, 20 Feb 2023 07:59:22 +0000 (08:59 +0100)]
Merge pull request #36589 from nextcloud/enh/perf-remove-icache
Nextcloud bot [Mon, 20 Feb 2023 02:26:42 +0000 (02:26 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 19 Feb 2023 02:27:04 +0000 (02:27 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 18 Feb 2023 02:27:16 +0000 (02:27 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Julius Härtl [Fri, 17 Feb 2023 18:21:05 +0000 (19:21 +0100)]
fix: Use passed LazyFolder when building sabre nodes
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Mon, 13 Feb 2023 07:23:19 +0000 (08:23 +0100)]
tests: Remove legacy chunking tests
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Fri, 10 Feb 2023 10:53:18 +0000 (11:53 +0100)]
tests: Remove legacy checksum test
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Thu, 9 Feb 2023 19:44:07 +0000 (20:44 +0100)]
tests: Fix test isolation on object storage
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Anna Larch [Tue, 7 Feb 2023 14:55:55 +0000 (15:55 +0100)]
Do not set up filesystem on every call
Also remove old Oc_FileChunking logis that produced GC- collectable chunks
Signed-off-by: Anna Larch <anna@nextcloud.com>
max-nextcloud [Fri, 17 Feb 2023 14:46:36 +0000 (15:46 +0100)]
Merge pull request #36751 from nextcloud/fix/mobile_breakpoint
Don't regard 1024px width viewport as mobile
Julius Härtl [Fri, 17 Feb 2023 10:08:44 +0000 (11:08 +0100)]
Merge pull request #35360 from nextcloud/bugfix/noid/direct-editing-revert-scope
Julius Härtl [Wed, 23 Nov 2022 12:37:07 +0000 (13:37 +0100)]
Revert the token scope to not end up with storing the user used in the session
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Julius Härtl [Fri, 17 Feb 2023 08:42:08 +0000 (09:42 +0100)]
Merge pull request #36396 from nextcloud/fix/cors
Nextcloud bot [Fri, 17 Feb 2023 02:25:58 +0000 (02:25 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Pytal [Fri, 17 Feb 2023 01:46:31 +0000 (17:46 -0800)]
Merge pull request #36738 from nextcloud/deps/nextcloud/password-confirmation-4.0.4
Ferdinand Thiessen [Thu, 26 Jan 2023 20:08:10 +0000 (21:08 +0100)]
fix(CORS): CORS should only be bypassed on `PublicPage` if not logged in to prevent CSRF attack vectors
Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
Julius Härtl [Thu, 16 Feb 2023 20:17:16 +0000 (21:17 +0100)]
Merge pull request #36515 from nextcloud/fix/sharees-remove-deck
blizzz [Thu, 16 Feb 2023 13:34:51 +0000 (14:34 +0100)]
Merge pull request #36687 from nextcloud/release/26.0.0_beta_4
26.0.0 beta 4
blizzz [Thu, 16 Feb 2023 13:08:29 +0000 (14:08 +0100)]
Merge pull request #36556 from nextcloud/artonge/fix/expiring_file_versions_empty_db
Handle empty DB while expiring versions
Louis [Thu, 16 Feb 2023 13:01:19 +0000 (14:01 +0100)]
Merge pull request #36735 from nextcloud/fix/32635/fix-vcf-contacts
fix the contacts-menu vcf-contact avatars
Jonas [Thu, 16 Feb 2023 11:15:11 +0000 (12:15 +0100)]
Don't regard 1024px width viewport as mobile
Currently we treat 1024px as mobile in some places (e.g. `isMobile` in
nextcloud-vue) and as not mobile yet in others (e.g. in mobile.css).
This commit changes `mobile.scss` to treat viewports smaller than 1024px
as mobile.
This PR accompanies https://github.com/nextcloud/nextcloud-vue/pull/3768
Both are required to fix
https://github.com/nextcloud/nextcloud-vue/issues/3758.
Signed-off-by: Jonas <jonas@freesources.org>
Simon L [Thu, 16 Feb 2023 10:39:37 +0000 (11:39 +0100)]
Merge pull request #36689 from nextcloud/fix/x-robots-tag-header
Change X-Robots-Tag header from "none" to "noindex, nofollow"
Simon L [Thu, 16 Feb 2023 10:27:13 +0000 (11:27 +0100)]
Merge pull request #36737 from nextcloud/enh/noid/fix-entries
fix too long entries in contacts-menu
Nextcloud bot [Thu, 16 Feb 2023 02:25:55 +0000 (02:25 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Christopher Ng [Thu, 16 Feb 2023 00:27:06 +0000 (16:27 -0800)]
Bump @nextcloud/password-confirmation from 4.0.3 to 4.0.4
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Simon L [Thu, 16 Feb 2023 00:06:25 +0000 (01:06 +0100)]
fix too long entries in contacts-menu
Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Simon L [Wed, 15 Feb 2023 20:43:33 +0000 (21:43 +0100)]
fix the contacts-menu vcf-contact avatars
Signed-off-by: Simon L <szaimen@e.mail.de>
MichaIng [Mon, 13 Feb 2023 13:09:13 +0000 (14:09 +0100)]
Change X-Robots-Tag header from "none" to "noindex, nofollow"
While "none" is indeed equivalent to "noindex, nofollow" for Google, but seems to be not supported by Bing and probably other search engines.
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/meta/name#other_metadata_names
https://developers.google.com/search/docs/crawling-indexing/robots-meta-tag?hl=de#comma-separated-list
https://www.bing.com/webmasters/help/which-robots-metatags-does-bing-support-
5198d240
Signed-off-by: MichaIng <micha@dietpi.com>
MichaIng [Wed, 15 Feb 2023 18:40:37 +0000 (19:40 +0100)]
Merge pull request #35365 from nextcloud/enh/check-opcache-file_cache_only
Check for opcache.file_cache_only=1
Christoph Wurst [Wed, 15 Feb 2023 18:33:29 +0000 (19:33 +0100)]
Merge pull request #36639 from nextcloud/userbackend-local-cache
also cache backend for user in memory instead of always going to redis
Christoph Wurst [Wed, 15 Feb 2023 18:29:56 +0000 (19:29 +0100)]
Merge pull request #36698 from nextcloud/db-profile-start-time
log start time of queries for profiler
MichaIng [Wed, 23 Nov 2022 14:35:41 +0000 (15:35 +0100)]
Check for opcache.file_cache_only=1
which disables shared memory based OPcache with disk file cache used only, if enabled. In this case, "opcache.memory_consumption" and others do not apply, so show the correct performance recommendation to enable memory cache.
Signed-off-by: MichaIng <micha@dietpi.com>
Simon L [Wed, 15 Feb 2023 17:25:37 +0000 (18:25 +0100)]
Merge pull request #36691 from nextcloud/fix/25175/fix-config-truncating
add a disk_free_space check before writing config
Simon L [Wed, 15 Feb 2023 17:13:59 +0000 (18:13 +0100)]
Merge pull request #36443 from nextcloud/fix/23063/fix-login-log-entry
fix the login log entry
Julius Härtl [Wed, 15 Feb 2023 16:04:37 +0000 (17:04 +0100)]
Merge pull request #36465 from nextcloud/bugfix/trashbin-concurrency
nextcloud-command [Wed, 15 Feb 2023 12:49:05 +0000 (12:49 +0000)]
Compile assets
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Simon L [Wed, 15 Feb 2023 12:43:54 +0000 (13:43 +0100)]
address review by Joas
Signed-off-by: Simon L <szaimen@e.mail.de>
Nextcloud bot [Wed, 15 Feb 2023 02:25:45 +0000 (02:25 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
blizzz [Tue, 14 Feb 2023 15:56:48 +0000 (16:56 +0100)]
Merge pull request #36700 from nextcloud/bugfix/noid/bruteforce-protection-not-working
Also copy meta data when converting DataResponse to JSONRe…
Joas Schilling [Mon, 23 Jan 2023 08:22:34 +0000 (09:22 +0100)]
Also copy bruteforce meta data when converting DataResponse to JSONResponse
Signed-off-by: Joas Schilling <coding@schilljs.com>
Robin Appelman [Tue, 14 Feb 2023 14:16:15 +0000 (15:16 +0100)]
log start time of queries for profiler
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Tue, 14 Feb 2023 12:30:44 +0000 (13:30 +0100)]
Merge pull request #36603 from nextcloud/imagick-cache-formats
cache formats supported by imagick
Julius Härtl [Tue, 14 Feb 2023 09:12:19 +0000 (10:12 +0100)]
Merge pull request #36656 from nextcloud/route-instrumentation
Joas Schilling [Tue, 14 Feb 2023 05:06:19 +0000 (06:06 +0100)]
Merge pull request #36675 from nextcloud/rakekniven-patch-3
l10n: Fixed grammar
Nextcloud bot [Tue, 14 Feb 2023 02:25:52 +0000 (02:25 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Robin Appelman [Mon, 13 Feb 2023 13:47:50 +0000 (14:47 +0100)]
DI for Router
Signed-off-by: Robin Appelman <robin@icewind.nl>
Simon L [Mon, 13 Feb 2023 13:55:20 +0000 (14:55 +0100)]
add a disk_free_space check before writing config
Signed-off-by: Simon L <szaimen@e.mail.de>
Robin Appelman [Wed, 8 Feb 2023 10:48:33 +0000 (11:48 +0100)]
cache formats supported by imagick
turns out this can be quite slow
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Mon, 13 Feb 2023 13:37:57 +0000 (14:37 +0100)]
Merge pull request #36643 from nextcloud/fs-setup-instrimuntion
more filesystem setup performance instrumentation
blizzz [Mon, 13 Feb 2023 13:36:24 +0000 (14:36 +0100)]
Merge pull request #36670 from nextcloud/automated/noid/master-update-psalm-baseline
[master] Update psalm-baseline.xml
Anna [Mon, 13 Feb 2023 13:19:16 +0000 (14:19 +0100)]
Merge pull request #36674 from nextcloud/rakekniven-patch-2
l10n: Fixed grammar
Arthur Schiwon [Mon, 13 Feb 2023 12:04:37 +0000 (13:04 +0100)]
26.0.0 beta 4
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Julia Kirschenheuter [Mon, 13 Feb 2023 09:32:42 +0000 (10:32 +0100)]
Merge pull request #36633 from nextcloud/fix/36632-create_an_accessible_name_for_logo
Create an accessible name for logo on logged in page
Julius Härtl [Mon, 13 Feb 2023 09:25:52 +0000 (10:25 +0100)]
Merge pull request #36525 from nextcloud/fix/noid/params-put
fix: Only get params from PUT content if possible
Julius Härtl [Mon, 13 Feb 2023 09:24:59 +0000 (10:24 +0100)]
Merge pull request #36646 from nextcloud/perf/files-setupfs
rakekniven [Sat, 11 Feb 2023 21:59:22 +0000 (22:59 +0100)]
l10n: Fixed grammar
Reported at Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Côme Chilliet [Mon, 13 Feb 2023 08:42:51 +0000 (09:42 +0100)]
Merge pull request #36641 from nextcloud/instrument-app-register
Add more profiler instrumentation to app loading
julia.kirschenheuter [Thu, 9 Feb 2023 13:00:01 +0000 (14:00 +0100)]
Create an accessible name for logo on logged in page
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
Julius Härtl [Mon, 13 Feb 2023 07:01:18 +0000 (08:01 +0100)]
Merge pull request #36568 from nextcloud/perf/flow-events
perf(workflowengine): Cache query that is performed on every request
nextcloud-command [Mon, 13 Feb 2023 04:13:24 +0000 (04:13 +0000)]
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Mon, 13 Feb 2023 02:25:07 +0000 (02:25 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Simon L [Sun, 12 Feb 2023 10:20:58 +0000 (11:20 +0100)]
Merge pull request #36673 from nextcloud/rakekniven-patch-1
l10n: Fixed grammar
Nextcloud bot [Sun, 12 Feb 2023 02:25:57 +0000 (02:25 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
rakekniven [Sat, 11 Feb 2023 21:09:26 +0000 (22:09 +0100)]
l10n: Fixed grammar
Reported at Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
rakekniven [Sat, 11 Feb 2023 20:54:06 +0000 (21:54 +0100)]
l10n: Fixed grammar
Reported at Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
Pytal [Sat, 11 Feb 2023 03:22:45 +0000 (19:22 -0800)]
Merge pull request #36232 from nextcloud/enh/a11y-user-menu
Port user menu to Vue
Nextcloud bot [Sat, 11 Feb 2023 02:26:15 +0000 (02:26 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Julius Härtl [Mon, 6 Feb 2023 19:08:37 +0000 (20:08 +0100)]
perf(workflowengine): Cache query that is performed on every request
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Robin Appelman [Thu, 9 Feb 2023 14:05:34 +0000 (15:05 +0100)]
also cache backend for user in memory instead of always going to redis
Signed-off-by: Robin Appelman <robin@icewind.nl>
Julius Härtl [Fri, 10 Feb 2023 11:18:39 +0000 (12:18 +0100)]
Merge pull request #36608 from nextcloud/storageinfo-no-explicit-setup
Robin Appelman [Fri, 10 Feb 2023 09:57:16 +0000 (10:57 +0100)]
more routing performance instrumentation
Signed-off-by: Robin Appelman <robin@icewind.nl>
Robin Appelman [Fri, 10 Feb 2023 10:11:13 +0000 (11:11 +0100)]
more filesystem setup performance instrumentation
Signed-off-by: Robin Appelman <robin@icewind.nl>
Joas Schilling [Fri, 10 Feb 2023 08:18:50 +0000 (09:18 +0100)]
fix(authentication): Handle null or empty string password hash
This can happen when the auth.storeCryptedPassword config is used,
which previously errored with:
Hasher::verify(): Argument #2 ($hash) must be of type string, null given
Signed-off-by: Joas Schilling <coding@schilljs.com>