]>
source.dussan.org Git - nextcloud-server.git/log
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’s >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>
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
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
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>
Côme Chilliet [Mon, 20 Dec 2021 10:35:06 +0000 (11:35 +0100)]
Migrate to Symfony Mailer
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Joas Schilling [Thu, 2 Feb 2023 05:54:28 +0000 (06:54 +0100)]
Merge pull request #36487 from nextcloud/bugfix/noid/fix-query-builder-usage-in-dav-account-deletion
Do not reuse query builder objects in DAV account deletion
Joas Schilling [Fri, 20 Jan 2023 12:10:09 +0000 (13:10 +0100)]
Add bruteforce protection to password reset page
Signed-off-by: Joas Schilling <coding@schilljs.com>
Nextcloud bot [Thu, 2 Feb 2023 02:25:46 +0000 (02:25 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Christopher Ng [Wed, 1 Feb 2023 23:40:13 +0000 (15:40 -0800)]
Drop vue-clipboard2 to fix copy to clipboard
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Joas Schilling [Wed, 1 Feb 2023 20:49:34 +0000 (21:49 +0100)]
Do not reuse query builder objects in DAV account deletion
Signed-off-by: Joas Schilling <coding@schilljs.com>
Arthur Schiwon [Wed, 1 Feb 2023 16:39:09 +0000 (17:39 +0100)]
26.0.0 beta 2
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
Simon L [Wed, 1 Feb 2023 16:07:23 +0000 (17:07 +0100)]
Merge pull request #36257 from nextcloud/fix/noid/single-upgrade-on-custom-apps
non-static app_dir
Maxence Lange [Thu, 26 Jan 2023 11:38:20 +0000 (10:38 -0100)]
refresh cached app folder on install/upgrade
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
Christoph Wurst [Wed, 1 Feb 2023 10:56:03 +0000 (11:56 +0100)]
Merge pull request #36444 from nextcloud/perf/autoloading/weather-status-authoritative-autoloader
perf(autoloading): Add authoritative autoloader for weather-status
Christoph Wurst [Wed, 1 Feb 2023 07:50:23 +0000 (08:50 +0100)]
Merge pull request #36407 from nextcloud/enh/31710/migration-safeguard
add a safeguard for Version23000Date20210721100600.php
Nextcloud bot [Wed, 1 Feb 2023 02:25:23 +0000 (02:25 +0000)]
Fix(l10n): 🔠 Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Maxence Lange [Tue, 31 Jan 2023 22:49:15 +0000 (21:49 -0100)]
Merge pull request #36458 from nextcloud/fix/noid/run-tests-php-8.0
test runs with php8.0 images
John Molakvoæ [Tue, 31 Jan 2023 18:53:39 +0000 (19:53 +0100)]
Merge pull request #36455 from nextcloud/artonge/e2e/reset_theming
Reset theming in cypress test
Maxence Lange [Tue, 31 Jan 2023 16:44:12 +0000 (15:44 -0100)]
use php8.0 images
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>