X Tutup
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: owncloud/core
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master@{1day}
Choose a base ref
...
head repository: owncloud/core
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 5 commits
  • 343 files changed
  • 6 contributors

Commits on Mar 9, 2026

  1. feat: php8.3 (#41449)

    * feat: php 8.2
    
    * fix: param declarations and deprecations
    
    * chore: move adjustments
    
    * ci: adjust .drone.star format
    
    * feat: fix phpstan & phan
    
    * fix: style & phan
    
    * fix: add oc version back to DefinitionParameter::jsonSerialize
    
    * fix: more php8.x deprecations
    
    * fix: more php8.x deprecations
    
    * fix: preview generation
    
    * fix: more fixes ....
    
    * fix: ShareTest and MemcacheLockingProvider
    
    * fix: drop ext-apc - this is unused for decades
    
    * fix: cache tests + usage of TestCase::getUniqueID()
    
    * fix: dynamic properties
    
    * feat: move php version check to base.php
    
    * fix: installation on MySql
    
    * fix: MigratorTest for MySQL
    
    * chore: write log messagen an exception to error_log in case of exception during Log::writeExtra
    
    * fix: Share20OcsController
    
    * fix: Dispatcher/DispatcherTest
    
    * fix: Http and tests
    
    * fix: more deprcations ...
    
    * fix: UserControllerTest
    
    * fix: owncloud log command tests
    
    * fix: more deprecation warnings
    
    * chore: 💤
    
    * chore: migrate to symfony/mailer
    
    chore: remove email config `mail_smtpauthtype` - this is now auto detected
    
    fix: Mailer::send will always thrown an exception in case of errors during delivery
    
    * fix: mail logger method signature
    
    * fix: make OC_image::loadFromBase64 public again
    
    * feat: php 8.3
    
    * fix: Query::jsonSerialize() return type
    
    * Revert "Merge pull request #40747 from owncloud/ci-ubuntu22"
    
    This reverts commit 605037a, reversing
    changes made to e9cb5fd.
    
    * fix: php 8.3 is min version
    
    * fix: QueryLogger::getMicrotime() returns int
    
    * fix: MySQLPlatform casing and MapperTest
    
    * fix: composer update + remove roave/security-advisories for the time being - firebase/php-jwt requires major update
    
    * ci: use php 8.3 in GH workflows as well
    
    * fix: SVG preview generation
    
    * fix: Office preview generation + fixing CryptoSessionDataTest
    
    * fix: deprecations in ViewTest
    
    * fix: mysql setup
    
    * ci: use owncloudci/core:83 image for federation tests
    
    * fix: Request::getParams()
    
    * feat: update firebase/php-jwt 7+ (#41473)
    
    * chore(deps): firebase/php-jwt google/apiclient and symfony/*
    
    * fix: adjust symfony run to make it compatible
    
    * fix: adjust function declaration to be compatible
    
    * fix: adjust functions for compatibility
    
    * fix: help phan with the missing helper types
    
    * fix: replace maps to callbacks in tests to fix return types
    
    * fix: wrong tablenode in acceptance tests
    
    * fix: replace deprecated "application->add" with "addCommand"
    
    * fix: add null type to the failing system config set test
    
    * fix: add default empty value to the list group command
    
    * ci: use correct docker image owncloudci/core:php83
    
    * ci: use different docker core images for different code versions as running the federated server
    
    * ci: fix federated server setup
    
    * ci: fix federated server setup
    
    * test: fix str_replace in WenUISharingContext::thePublicAccessesTheLastCreatedPublicLinkUsingTheWebUI()
    
    * test: ignore failing test ApiTest::testShareStorageMountPoint() under Oracle
    
    * fix: change wrong test expectation for previews
    
    * ci: disable code coverage due to issues with the cache
    
    * test: skip preview test issue 41480
    
    * fix: federation ci (#41481)
    
    * chore(ci): use PHP 8.3 for federated server installed from git
    
    For the test configuration where we use a federated server that is
    running the same code as the code in this PR, we need to use PHP 8.3.
    
    Other federated server configurations test against existing releases
    of oC10, and for those we need to use PHP 7.4
    
    * chore(ci): fixup setting of federated PHP version
    
    Decide the PHP version needed for the federated server once and
    pass it to the drone starlark functions that need it.
    
    ---------
    
    Co-authored-by: Phil Davis <phil@jankaritech.com>
    Co-authored-by: Juan Pablo Villafañez <jpvillafanez@izertis.com>
    Co-authored-by: Juan Pablo Villafáñez <jvillafanez@solidgeargroup.com>
    4 people authored Mar 9, 2026
    Configuration menu
    Copy the full SHA
    56028d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d4790b View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2026

  1. Configuration menu
    Copy the full SHA
    73728eb View commit details
    Browse the repository at this point in the history
  2. chore(deps): update php min version in composer.json, add roave/secur… (

    #41482)
    
    * chore(deps): update php min version in composer.json, add roave/security-advisories and update all deps
    
    * test: adjust acceptance test script to correctly process failed scenarios
    
    Recent enhancements to the Behat Gherkin processing have added text to
    the output of the lines that summarize the failed cc scenarios in a
    test run. The output now looks like:
    
    "    /path/to/feature/file/someScenarios.feature:55 (on line 66)"
    
    The text " (on line 66)" has been added. We need to strip that off when
    finding the actual feature file and scenario line number.
    
    * chore(ci): wait for Apache server(s) early
    
    See issue 41490.
    
    The "server" and "federated" drone services startup asynch.
    They create `openssl` certificates that are needed by the
    installServer drone step. If the docker images for these services
    are slow to pull, then the certificate(s) might not be
    available on-disk for the installServer step to use.
    
    This commit moves the waitForServer step earlier, before the
    installServer step.
    
    ---------
    
    Co-authored-by: Phillip Davis <phil@jankaritech.com>
    DeepDiver1975 and phil-davis authored Mar 10, 2026
    Configuration menu
    Copy the full SHA
    0c9e8fc View commit details
    Browse the repository at this point in the history
  3. chore(deps): bump laravel/serializable-closure from 1.3.7 to 2.0.10 (#…

    …41488)
    
    Bumps [laravel/serializable-closure](https://github.com/laravel/serializable-closure) from 1.3.7 to 2.0.10.
    - [Release notes](https://github.com/laravel/serializable-closure/releases)
    - [Changelog](https://github.com/laravel/serializable-closure/blob/2.x/CHANGELOG.md)
    - [Upgrade guide](https://github.com/laravel/serializable-closure/blob/2.x/UPGRADE.md)
    - [Commits](laravel/serializable-closure@v1.3.7...v2.0.10)
    
    ---
    updated-dependencies:
    - dependency-name: laravel/serializable-closure
      dependency-version: 2.0.10
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Mar 10, 2026
    Configuration menu
    Copy the full SHA
    053f442 View commit details
    Browse the repository at this point in the history
Loading
X Tutup