Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support PHP 8.1 - Second batch #29862

Merged
merged 12 commits into from Dec 16, 2021
Merged

Support PHP 8.1 - Second batch #29862

merged 12 commits into from Dec 16, 2021

Commits on Dec 16, 2021

  1. Allow running Nextcloud with PHP 8.1

    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Dec 16, 2021
    Copy the full SHA
    260be93 View commit details
    Browse the repository at this point in the history
  2. Fix theming tests on PHP 8.1

    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Dec 16, 2021
    Copy the full SHA
    6b770eb View commit details
    Browse the repository at this point in the history
  3. Fix tests on PHP 8.1 for encryption, files_sharing, files_version,

      files_trashbin and theming apps
    
    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Dec 16, 2021
    Copy the full SHA
    37f8f7a View commit details
    Browse the repository at this point in the history
  4. Fix PHP 8.1 support for user_ldap application

    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Dec 16, 2021
    Copy the full SHA
    f3dcbfe View commit details
    Browse the repository at this point in the history
  5. Fix OCA\Settings\Tests\Settings\Admin\SharingTest

    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Dec 16, 2021
    Copy the full SHA
    dc8b79c View commit details
    Browse the repository at this point in the history
  6. Add PHP 8.1 LDAP classes to ignored missing classes in psalm for docb…

    …locks
    
    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Dec 16, 2021
    Copy the full SHA
    24e9a29 View commit details
    Browse the repository at this point in the history
  7. Fix LDAP related docblocks types

    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Dec 16, 2021
    Copy the full SHA
    743267e View commit details
    Browse the repository at this point in the history
  8. Add 8.1 tests to CI

    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Dec 16, 2021
    Copy the full SHA
    4f7b9cc View commit details
    Browse the repository at this point in the history
  9. Allow minor release of PHP 8.1 to be used as well

    No reason to allow 8.1.0 and not 8.1.1.
    
    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Dec 16, 2021
    Copy the full SHA
    72baee9 View commit details
    Browse the repository at this point in the history
  10. Fix PHP deprecation warning in File/ViewTest

    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Dec 16, 2021
    Copy the full SHA
    e053feb View commit details
    Browse the repository at this point in the history
  11. Avoid Deprecation warning from Zip tests on PHP 8.1

    It is not allowed anymore to open an empty file as a new zip archive.
    
    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Dec 16, 2021
    Copy the full SHA
    ec4fff2 View commit details
    Browse the repository at this point in the history
  12. Avoid deprecation warnings about libxml_disable_entity_loader in PHP 8.1

    Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
    come-nc committed Dec 16, 2021
    Copy the full SHA
    c3a1a66 View commit details
    Browse the repository at this point in the history