Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
3002620
New S3 files external is now living in https://github.com/owncloud/fi…
DeepDiver1975 Feb 13, 2018
e424b12
[stable10] Adding id for auth message
Apr 29, 2019
14affb6
Adding config for the lock bot
DeepDiver1975 Nov 27, 2018
2b2c1c9
Minor fixes for mobile view
Jul 24, 2019
9950900
Added the new iOS app
Jul 24, 2019
4b82d50
Merge pull request #35918 from owncloud/add-new-ios-app
DeepDiver1975 Jul 30, 2019
3834c25
Merge pull request #35946 from owncloud/stable10-913488c842343d5602dd…
DeepDiver1975 Jul 30, 2019
f488755
Merge pull request #33672 from owncloud/feature/add-config-for-lock-bot
DeepDiver1975 Jul 30, 2019
abd3ca2
Merge pull request #34986 from owncloud/remove-s3-from-core
DeepDiver1975 Jul 30, 2019
6a47e96
return archive webdav url
individual-it Jul 30, 2019
fdf0da9
allow to specify files type when checking file existence
individual-it Jul 30, 2019
3d5a259
Merge pull request #35919 from owncloud/mobile-view-adjustments
DeepDiver1975 Jul 30, 2019
2a7d8ea
Revert void return type declarations that are not valid in PHP 7.0
phil-davis Jul 31, 2019
b632476
Run all unit tests on PHP 7.0
phil-davis Jul 31, 2019
5336804
Merge pull request #35950 from owncloud/files_lifecycle_changes
individual-it Jul 31, 2019
c8ccfe1
Merge pull request #35958 from owncloud/revert-php71-code
phil-davis Jul 31, 2019
7f29599
Add mariadb 10.3 to Drone
Oct 22, 2018
11a0d6d
Detect MariaDB > 10.3.1 and assume mb4 support
Nov 7, 2018
5e3ead6
Remove obsolete MariaDB 10.2 workaround
Nov 7, 2018
52b2ee2
Add MySQL 8 which defaults to mb4 mode
Nov 8, 2018
500d2ce
Unit tests for mysql mb4 detection
Nov 15, 2018
85b977c
Set min PHP version to 7.1
Feb 7, 2018
7b4bc9f
PHP 7.1+ is required
DeepDiver1975 Feb 7, 2018
39c314f
[Workaround] .... until https://github.com/sebastianbergmann/phpunit-…
DeepDiver1975 Feb 12, 2018
6d3fb05
Remove our own sqlite autoincrement hack
DeepDiver1975 Jul 24, 2018
e37d165
Adjust drone for PHP7.1 like master
phil-davis Mar 30, 2019
be8a9e8
Use is_iterable for PHP7.1
phil-davis Jul 11, 2019
48e9d84
Update to PHP 7.1 in travis - in case we use it
phil-davis Jul 11, 2019
fb03529
Put back empty line in db_structure.xml that was removed by PR 34783
phil-davis Jul 11, 2019
58225d6
Remove special PHP7.0 checks from Makefile
phil-davis Jul 11, 2019
173c69d
Make sure to have at least doctrine/dbal 2.8
phil-davis Jul 11, 2019
698a01a
Dismiss OCPostgreSqlPlatform as issues it addresses were fixed in doc…
VicDeo Apr 18, 2018
1218101
Revert "Revert void return type declarations that are not valid in PH…
phil-davis Jul 31, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
95 changes: 50 additions & 45 deletions .drone.yml
Original file line number Diff line number Diff line change
Expand Up @@ -115,15 +115,6 @@ pipeline:
matrix:
TEST_SUITE: owncloud-coding-standard

php-phan-70:
image: owncloudci/php:7.0
pull: true
commands:
- make test-php-phan
when:
matrix:
TEST_SUITE: phan-70

php-phan-71:
image: owncloudci/php:7.1
pull: true
Expand Down Expand Up @@ -488,7 +479,7 @@ pipeline:
services:

mariadb:
image: mariadb:10.2
image: ${MARIADB_IMAGE=mariadb:10.2}
environment:
- MYSQL_USER=owncloud
- MYSQL_PASSWORD=owncloud
Expand All @@ -499,7 +490,7 @@ services:
DB_TYPE: mariadb

mysql:
image: mysql:5.5
image: ${MYSQL_IMAGE=mysql:5.5}
environment:
- MYSQL_USER=owncloud
- MYSQL_PASSWORD=owncloud
Expand All @@ -509,19 +500,21 @@ services:
matrix:
DB_TYPE: mysql

mysqlmb4:
image: mysql:5.7
mysql8:
image: ${MYSQL_IMAGE=mysql:8.0}
# see http://php.net/manual/en/mysqli.requirements.php
command: --default-authentication-plugin=mysql_native_password
environment:
- MYSQL_USER=owncloud
- MYSQL_PASSWORD=owncloud
- MYSQL_DATABASE=owncloud
- MYSQL_ROOT_PASSWORD=owncloud
when:
matrix:
DB_TYPE: mysqlmb4
DB_TYPE: mysql8

postgres:
image: postgres:9.4
image: ${POSTGRES_IMAGE=postgres:9.4}
environment:
- POSTGRES_USER=owncloud
- POSTGRES_PASSWORD=owncloud
Expand Down Expand Up @@ -672,11 +665,7 @@ matrix:
- PHP_VERSION: 7.3
TEST_SUITE: owncloud-coding-standard

# phan (runs on just PHP 7.0 because that has different dependencies for phan)
- TEST_SUITE: phan-70
PHP_VERSION: 7.0

# phan (runs multiple PHP v7.1+ to provide syntax checks of each PHP version)
# phan (runs multiple PHP v7.* to provide syntax checks of each PHP version)
- TEST_SUITE: phan
PHP_VERSION: 7.1

Expand All @@ -702,13 +691,46 @@ matrix:
INSTALL_TESTING_APP: true

- PHP_VERSION: 7.1
DB_TYPE: mysqlmb4
DB_TYPE: mysql
# mb4 support, with innodb_file_format=Barracuda
MYSQL_IMAGE: mysql:5.7
TEST_SUITE: phpunit
INSTALL_SERVER: true
INSTALL_TESTING_APP: true

- PHP_VERSION: 7.1
# mb4 support by default
DB_TYPE: mysql8
TEST_SUITE: phpunit
COVERAGE: false
INSTALL_SERVER: true
INSTALL_TESTING_APP: true

# - PHP_VERSION: 7.1
# DB_TYPE: mariadb
# TEST_SUITE: phpunit
# INSTALL_SERVER: true

- PHP_VERSION: 7.1
DB_TYPE: postgres
POSTGRES_IMAGE: postgres:9.4
TEST_SUITE: phpunit
COVERAGE: true
INSTALL_SERVER: true
INSTALL_TESTING_APP: true

- PHP_VERSION: 7.1
DB_TYPE: postgres
POSTGRES_IMAGE: postgres:10.3
TEST_SUITE: phpunit
COVERAGE: true
INSTALL_SERVER: true
INSTALL_TESTING_APP: true

- PHP_VERSION: 7.1
DB_TYPE: mariadb
# mb4 support by default
MARIADB_IMAGE: mariadb:10.3
TEST_SUITE: phpunit
COVERAGE: true
INSTALL_SERVER: true
Expand All @@ -729,6 +751,12 @@ matrix:
INSTALL_TESTING_APP: true

# PHP 7.0
- PHP_VERSION: 7.0
DB_TYPE: sqlite
TEST_SUITE: phpunit
INSTALL_SERVER: true
INSTALL_TESTING_APP: true

- PHP_VERSION: 7.0
DB_TYPE: mysql
TEST_SUITE: phpunit
Expand Down Expand Up @@ -766,7 +794,7 @@ matrix:
INSTALL_SERVER: true
INSTALL_TESTING_APP: true

# PHP 7.3
# PHP 7.3
- PHP_VERSION: 7.3
DB_TYPE: sqlite
TEST_SUITE: phpunit
Expand Down Expand Up @@ -813,15 +841,6 @@ matrix:
INSTALL_TESTING_APP: true

# Primary Objectstorage
- PHP_VERSION: 7.0
TEST_SUITE: phpunit
DB_TYPE: sqlite
OBJECTSTORE: swift
PRIMARY_OBJECTSTORE: swift
FILES_EXTERNAL_TYPE: swift
INSTALL_SERVER: true
INSTALL_TESTING_APP: true

- PHP_VERSION: 7.1
TEST_SUITE: phpunit
COVERAGE: true
Expand Down Expand Up @@ -1646,20 +1665,6 @@ matrix:
OWNCLOUD_LOG: true
CALDAV_CARDDAV_JOB: true

# This suite is part of the encryption app in later core versions
- PHP_VERSION: 7.0
TEST_SUITE: cli
BEHAT_SUITE: cliEncryption
DB_TYPE: mariadb
USE_SERVER: true
SERVER_PROTOCOL: https
INSTALL_SERVER: true
CHOWN_SERVER: true
OWNCLOUD_LOG: true
CONFIGURE_ENCRYPTION: true
ENCRYPTION_TYPE: masterkey
INSTALL_TESTING_APP: true

# This suite is part of the encryption app in later core versions
- PHP_VERSION: 7.1
TEST_SUITE: cli
Expand Down
38 changes: 38 additions & 0 deletions .github/lock.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# Configuration for lock-threads - https://github.com/dessant/lock-threads

# Number of days of inactivity before a closed issue or pull request is locked
daysUntilLock: 365

# Skip issues and pull requests created before a given timestamp. Timestamp must
# follow ISO 8601 (`YYYY-MM-DD`). Set to `false` to disable
skipCreatedBefore: false

# Issues and pull requests with these labels will not be locked. Set to `[]` to disable
exemptLabels: []

# Label to add before locking, such as `outdated`. Set to `false` to disable
lockLabel: false

# Comment to post before locking. Set to `false` to disable
lockComment: >
This thread has been automatically locked since there has not been
any recent activity after it was closed. Please open a new issue for
related bugs.

# Assign `resolved` as the reason for locking. Set to `false` to disable
setLockReason: true

# Limit to only `issues` or `pulls`
# only: issues

# Optionally, specify configuration settings just for `issues` or `pulls`
# issues:
# exemptLabels:
# - help-wanted
# lockLabel: outdated

# pulls:
# daysUntilLock: 30

# Repository to extend settings from
# _extends: repo
Loading