]>
source.dussan.org Git - nextcloud-server.git/log
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>
Anna [Wed, 8 Feb 2023 10:18:36 +0000 (11:18 +0100)]
Merge pull request #36546 from nextcloud/enh/36543/allow-further-previews
imaginary - fix generation of heif, pdf, illustrator and svg thumbnails
Christoph Wurst [Wed, 8 Feb 2023 07:55:22 +0000 (08:55 +0100)]
Merge pull request #29010 from mattian/fix/19218/birthday-leap-day
dav: fix birthday calendar event generation for leap days
Nextcloud bot [Wed, 8 Feb 2023 02:25:16 +0000 (02:25 +0000)]
Fix(l10n): 馃敔 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Simon L [Sun, 5 Feb 2023 15:44:27 +0000 (16:44 +0100)]
imaginary - allow to generate heif, pdf and svg thumbnails
Signed-off-by: Simon L <szaimen@e.mail.de>
Pytal [Tue, 7 Feb 2023 23:00:18 +0000 (15:00 -0800)]
Merge pull request #36570 from nextcloud/enh/a11y-profile-visibility-select
Port profile visibility select
Joas Schilling [Tue, 7 Feb 2023 19:38:19 +0000 (20:38 +0100)]
Merge pull request #36417 from nextcloud/fix/psr-container
Make the container fully fulfill PSR container interface
blizzz [Tue, 7 Feb 2023 16:50:40 +0000 (17:50 +0100)]
Merge pull request #36588 from nextcloud/revert/34908
Revert #34908 to allow 32bit setups to upgrade to 26
Ferdinand Thiessen [Tue, 7 Feb 2023 16:50:03 +0000 (17:50 +0100)]
Update autoloaders
Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
Joas Schilling [Tue, 7 Feb 2023 14:59:01 +0000 (15:59 +0100)]
Merge pull request #36524 from nextcloud/bugfix/36510/fix-uploading-to-public-shares
fix(sharing): Remove casting to int from INF
C么me Chilliet [Tue, 7 Feb 2023 14:08:43 +0000 (15:08 +0100)]
Revert "disable upgrades to 26 for 32-bit"
This reverts commit
faa747e44575269d9f4eb09d0a2c6aa3fe0501f8 .
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
Joas Schilling [Fri, 3 Feb 2023 14:48:47 +0000 (15:48 +0100)]
fix(sharing): Remove casting to int from INF
Regression from nextcloud/server#35736
INF is a the float INF, casting it to integer will make it 0
Signed-off-by: Joas Schilling <coding@schilljs.com>
C么me Chilliet [Tue, 7 Feb 2023 13:08:08 +0000 (14:08 +0100)]
Merge pull request #36120 from nextcloud/enh/32bits-support
Fix 32bit support and add workflow for 32bits testing
C么me Chilliet [Tue, 7 Feb 2023 08:53:19 +0000 (09:53 +0100)]
Show logs on smb-kerberos CI failure
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Mon, 6 Feb 2023 21:05:34 +0000 (22:05 +0100)]
Respect OCP interface in private classes
Because the parameter type was moved to phpdoc it needs to be removed
from implementations
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Mon, 6 Feb 2023 20:27:46 +0000 (21:27 +0100)]
Move back typing to phpdoc to keep backward compatibility in OCP
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Thu, 2 Feb 2023 10:30:49 +0000 (11:30 +0100)]
Removed catch of ValueError as we cannot know if it鈥檚 >2038 or <1970
Also fixed numericToString to correctly convert float to int if it fits
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Mon, 30 Jan 2023 15:15:45 +0000 (16:15 +0100)]
Document that size may be a float in new class VersionEntity
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Mon, 30 Jan 2023 10:59:54 +0000 (11:59 +0100)]
Only run 32bit CI once a day
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Mon, 30 Jan 2023 10:31:49 +0000 (11:31 +0100)]
Skip tests that cannot succeed on 32bits
For some reason a timestamp in the past also triggers the PHP error
about not being able to represent it as an int, so skipping that test
on 32bits.
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Tue, 24 Jan 2023 17:12:32 +0000 (18:12 +0100)]
Skip buggy tests for 32bits CI
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Tue, 24 Jan 2023 16:52:23 +0000 (17:52 +0100)]
Psalm easy fixes in apps/files/appinfo/routes.php
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Tue, 24 Jan 2023 10:52:18 +0000 (11:52 +0100)]
Fix Sabre connector test
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Tue, 24 Jan 2023 10:40:56 +0000 (11:40 +0100)]
Fix psalm errors
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Tue, 24 Jan 2023 10:40:33 +0000 (11:40 +0100)]
Fix name of skip method for phpunit
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Tue, 24 Jan 2023 10:39:47 +0000 (11:39 +0100)]
Put back string in $includeMounts as it actually does something
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Mon, 23 Jan 2023 17:23:52 +0000 (18:23 +0100)]
Improve behavior with dates on 32bits and fix tests or skip them
We do not support events after 2038 on 32bits but still behave better
when date range start/end is after 2038.
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Mon, 23 Jan 2023 14:43:39 +0000 (15:43 +0100)]
Silence errors of return type mismatch from Sabre for now
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Mon, 23 Jan 2023 14:32:51 +0000 (15:32 +0100)]
Improve error output on failed Router test
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Mon, 23 Jan 2023 14:03:56 +0000 (15:03 +0100)]
Type sizes as int|float throughout the code base
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Mon, 23 Jan 2023 12:30:38 +0000 (13:30 +0100)]
Allow float sizes in FileInfo for 32bits
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Mon, 23 Jan 2023 11:24:53 +0000 (12:24 +0100)]
Fix setQuota on User on 32bits
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Mon, 23 Jan 2023 11:13:32 +0000 (12:13 +0100)]
Fix computerFileSize when called with a string without unit
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Mon, 23 Jan 2023 10:41:17 +0000 (11:41 +0100)]
Fix a few tests that were using too big int values for 32bits
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Mon, 23 Jan 2023 10:11:26 +0000 (11:11 +0100)]
Fix 32bits bigint support in Util/OC_Helper
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Mon, 23 Jan 2023 09:55:31 +0000 (10:55 +0100)]
Add helper to cast to int|float, fix MemoryInfo on 32bits
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Mon, 23 Jan 2023 09:25:06 +0000 (10:25 +0100)]
Fix filesize return type error in ViewTest
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Mon, 23 Jan 2023 09:05:20 +0000 (10:05 +0100)]
Fix bigsize support on 32bits in OC_Helper
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Mon, 23 Jan 2023 09:04:58 +0000 (10:04 +0100)]
Improve test failure output for RouterTest.php
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Mon, 23 Jan 2023 08:55:03 +0000 (09:55 +0100)]
Fix psalm errors related to filesizes
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Fri, 20 Jan 2023 17:02:45 +0000 (18:02 +0100)]
Strong type filesize related methods to ease 32bits problem findings
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Fri, 20 Jan 2023 14:49:15 +0000 (15:49 +0100)]
Add apcu and ffmpeg to have less skipped tests
Also exclude test groups which rely on a service
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Mon, 16 Jan 2023 14:15:39 +0000 (15:15 +0100)]
Running all tests on 32bits to see what happens
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Thu, 12 Jan 2023 15:05:03 +0000 (16:05 +0100)]
Revert "remove 32-bit workarounds"
This reverts commit
dd8774389e21b59c07882580356d51de018fe867 .
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Thu, 12 Jan 2023 14:51:13 +0000 (15:51 +0100)]
Add workflow for 32bits testing
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Tue, 7 Feb 2023 10:16:08 +0000 (11:16 +0100)]
Merge pull request #36314 from nextcloud/sso-kerberos-fix
Update kerberos sso test setup to use new user_saml config system
Daniel [Tue, 7 Feb 2023 10:02:04 +0000 (11:02 +0100)]
Merge pull request #36286 from nextcloud/bugfix/noid/fix-sending-state-token-in-flowv1
Fix event listener race condition on login-form
C么me Chilliet [Tue, 7 Feb 2023 07:55:35 +0000 (08:55 +0100)]
Merge pull request #36451 from nextcloud/automated/noid/master-update-psalm-baseline
[master] Update psalm-baseline.xml
nextcloud-command [Tue, 7 Feb 2023 04:27:15 +0000 (04:27 +0000)]
Update psalm baseline
Signed-off-by: GitHub <noreply@github.com>
Nextcloud bot [Tue, 7 Feb 2023 02:26:01 +0000 (02:26 +0000)]
Fix(l10n): 馃敔 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Christopher Ng [Tue, 7 Feb 2023 01:34:12 +0000 (17:34 -0800)]
Port profile visibility select
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Joas Schilling [Mon, 6 Feb 2023 21:12:25 +0000 (22:12 +0100)]
Merge pull request #36489 from nextcloud/bugfix/noid/brute-force-protection-password-reset
Add bruteforce protection to password reset page
Joas Schilling [Mon, 6 Feb 2023 20:14:31 +0000 (21:14 +0100)]
Merge pull request #36267 from nextcloud/bugfix/noid/dont-reuse-query-builder
Don't reuse query builder object with populated parameters in FederatedShareProvider
Mattia Narducci [Thu, 30 Sep 2021 18:06:49 +0000 (20:06 +0200)]
dav: fix birthday calendar event generation for leap days
Fix generation of birthday calendar events for the 29th of February.
A recurring event for the 29th of February in the (default) Gregorian
calendar system would only generate instances in leap years. Fix this
behaviour by generating recurring events for the last day of February,
the 29th on leap years and the 28th otherwise.
Signed-off-by: Mattia Narducci <mattianarducci1@gmail.com>
Christoph Wurst [Mon, 6 Feb 2023 15:51:25 +0000 (16:51 +0100)]
Merge pull request #36552 from nextcloud/fix/client-login-flow/missing-state-token
fix(client-login-flow): Handle missing stateToken gracefully
Ferdinand Thiessen [Sat, 28 Jan 2023 02:41:24 +0000 (03:41 +0100)]
fix: Throw `NotFoundExceptionInterface` to fulfill PSR container interface if class not found
Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
Joas Schilling [Mon, 6 Feb 2023 10:26:38 +0000 (11:26 +0100)]
fix(CI): Adjust expected result
Signed-off-by: Joas Schilling <coding@schilljs.com>
Christoph Wurst [Mon, 6 Feb 2023 09:52:37 +0000 (10:52 +0100)]
Merge pull request #36509 from nextcloud/fix/user-management/delete-user-hidden-group
fix(user-management): Fix deleting user in hidden group(s)
Christoph Wurst [Mon, 6 Feb 2023 08:42:15 +0000 (09:42 +0100)]
fix(client-login-flow): Handle missing stateToken gracefully
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Nextcloud bot [Mon, 6 Feb 2023 02:24:44 +0000 (02:24 +0000)]
Fix(l10n): 馃敔 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sun, 5 Feb 2023 02:25:05 +0000 (02:25 +0000)]
Fix(l10n): 馃敔 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Nextcloud bot [Sat, 4 Feb 2023 02:25:17 +0000 (02:25 +0000)]
Fix(l10n): 馃敔 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Vincent Petry [Fri, 3 Feb 2023 12:34:35 +0000 (13:34 +0100)]
Merge pull request #36452 from nextcloud/perf/share-availability-check
perf(federation): Only request root share info for checking availability
Joas Schilling [Fri, 3 Feb 2023 11:53:59 +0000 (12:53 +0100)]
Merge pull request #36508 from nextcloud/enh/allow-no-route
Allow settings navigation items with no route entry
Joas Schilling [Fri, 3 Feb 2023 09:23:20 +0000 (10:23 +0100)]
Merge pull request #36511 from nextcloud/opt-out-of-phpunit-10
chore(CI): Opt-out of PHPUnit 10 for now
Simon L [Fri, 3 Feb 2023 09:08:29 +0000 (10:08 +0100)]
Merge pull request #36409 from nextcloud/enh/noid/dont-automatically-open-sidebar-on-mobile
Do not open the sidebar automatically on small widths
Joas Schilling [Fri, 3 Feb 2023 09:02:02 +0000 (10:02 +0100)]
chore(CI): Opt-out of PHPUnit 10 for now
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Fri, 3 Feb 2023 08:52:37 +0000 (09:52 +0100)]
fix(appinfo): navigation type is optional
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Fri, 3 Feb 2023 08:28:34 +0000 (09:28 +0100)]
Merge pull request #36504 from nextcloud/bugfix/noid/remove-failing-test
Remove failing test that works with mocks only anyway
Christoph Wurst [Fri, 3 Feb 2023 08:24:48 +0000 (09:24 +0100)]
fix(user-management): Fix deleting user in hidden group(s)
E.g. guest_users
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Nextcloud bot [Fri, 3 Feb 2023 02:27:22 +0000 (02:27 +0000)]
Fix(l10n): 馃敔 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Christopher Ng [Fri, 3 Feb 2023 01:11:17 +0000 (17:11 -0800)]
Remove extraneous user status route entry
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Christopher Ng [Fri, 3 Feb 2023 01:11:17 +0000 (17:11 -0800)]
Allow zero occurences of route in XML schemas
- For xmllint
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Christopher Ng [Fri, 3 Feb 2023 01:11:17 +0000 (17:11 -0800)]
Allow settings navigation items with no route entry
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Julius H盲rtl [Thu, 2 Feb 2023 20:51:53 +0000 (21:51 +0100)]
Merge pull request #36498 from nextcloud/bug/dashboard-widgets
Some Dashboard widgets are larger than others
Simon L [Fri, 27 Jan 2023 13:11:44 +0000 (14:11 +0100)]
Do not open the sidebar automatically on small widths
Signed-off-by: Simon L <szaimen@e.mail.de>
blizzz [Thu, 2 Feb 2023 17:10:52 +0000 (18:10 +0100)]
Merge pull request #36484 from nextcloud/release/26.0.0_beta_2
26.0.0 beta 2
blizzz [Thu, 2 Feb 2023 17:09:08 +0000 (18:09 +0100)]
Merge pull request #35743 from nextcloud/fix/use-recurrence-for-imip-email
Include more information in iMIP email and show diff information on updating an event
Joas Schilling [Thu, 2 Feb 2023 17:04:20 +0000 (18:04 +0100)]
Remove failing test that works with mocks only anyway
Signed-off-by: Joas Schilling <coding@schilljs.com>
blizzz [Thu, 2 Feb 2023 16:36:54 +0000 (17:36 +0100)]
Merge pull request #36497 from nextcloud/techdebt/noid/fix-autotest-execution
Fix autotest.sh execution
blizzz [Thu, 2 Feb 2023 16:33:34 +0000 (17:33 +0100)]
Merge pull request #35736 from nextcloud/pluggable-share-display
Allow to register public share template provider
Anna Larch [Mon, 12 Dec 2022 19:46:37 +0000 (20:46 +0100)]
Use recurrence instance to build iMip email
instead of the main VEVENT of a repeating event
Fixes part of https://github.com/nextcloud/calendar/issues/3919
Signed-off-by: Anna Larch <anna@nextcloud.com>
Simon L [Thu, 2 Feb 2023 15:05:13 +0000 (16:05 +0100)]
Merge pull request #36450 from nextcloud/fix/clipboard-copy
Drop vue-clipboard2 in favour of native Clipboard API to fix copy to clipboard
dependabot[bot] [Thu, 2 Feb 2023 14:42:31 +0000 (14:42 +0000)]
Merge pull request #36499 from nextcloud/dependabot/npm_and_yarn/http-cache-semantics-4.1.1
Louis Chemineau [Wed, 18 Jan 2023 15:53:22 +0000 (16:53 +0100)]
Pluggable share provider
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Signed-off-by: Louis Chemineau <louis@chmn.me>
Joas Schilling [Thu, 2 Feb 2023 13:25:25 +0000 (14:25 +0100)]
Merge pull request #36393 from nextcloud/3rdparty-drop-php-parser
chore: drop depedency php-parser
hamza221 [Thu, 2 Feb 2023 12:58:25 +0000 (13:58 +0100)]
adding compiled files
Signed-off-by: hamza221 <hamzamahjoubi221@gmail.com>
dependabot[bot] [Thu, 2 Feb 2023 12:48:46 +0000 (12:48 +0000)]
chore(deps): Bump http-cache-semantics from 4.1.0 to 4.1.1
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/commits)
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
blizzz [Thu, 2 Feb 2023 12:47:16 +0000 (13:47 +0100)]
Merge pull request #36375 from nextcloud/enh/allow-php-8.2
Allow php 8.2
hamza221 [Thu, 2 Feb 2023 12:34:41 +0000 (13:34 +0100)]
Some Dashboard widgets are larger than others
Signed-off-by: hamza221 <hamzamahjoubi221@gmail.com>
Daniel Kesselberg [Thu, 26 Jan 2023 17:37:07 +0000 (18:37 +0100)]
chore: drop depedency php-parser
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
Joas Schilling [Thu, 2 Feb 2023 10:50:29 +0000 (11:50 +0100)]
Make sure name and path are strings
Otherwise Oracle returns NULL for empty strings and PHP 8.2
throws on null in string functions like trim() and md5()
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 2 Feb 2023 10:32:57 +0000 (11:32 +0100)]
Try fixing Oracle
Signed-off-by: Joas Schilling <coding@schilljs.com>
C么me Chilliet [Thu, 26 Jan 2023 10:00:46 +0000 (11:00 +0100)]
Catch deprecation warnings in oci tests
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Thu, 26 Jan 2023 09:03:33 +0000 (10:03 +0100)]
Add 8.2 to oci tests
This is the only test suite testing 8.1, so adding 8.2 as well
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
C么me Chilliet [Thu, 19 May 2022 08:03:21 +0000 (10:03 +0200)]
Allow 8.2 in versioncheck
Signed-off-by: C么me Chilliet <come.chilliet@nextcloud.com>
Joas Schilling [Thu, 2 Feb 2023 11:03:09 +0000 (12:03 +0100)]
Align version number of PHPUnit and give a helping install hint
Signed-off-by: Joas Schilling <coding@schilljs.com>
Joas Schilling [Thu, 2 Feb 2023 10:58:55 +0000 (11:58 +0100)]
Fix autotest.sh execution
Signed-off-by: Joas Schilling <coding@schilljs.com>
blizzz [Thu, 2 Feb 2023 10:42:07 +0000 (11:42 +0100)]
Merge pull request #30349 from nextcloud/enhancement/migrate_to_symfony_mailer
Migrate to Symfony Mailer
Arthur Schiwon [Thu, 2 Feb 2023 09:17:42 +0000 (10:17 +0100)]
remove depraction of validateEmailAddress
for there are legit use cases to validate an email address without
sending there to
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>