aboutsummaryrefslogtreecommitdiffstats
path: root/ocs
Commit message (Expand)AuthorAgeFilesLines
* Fix missing maintenance mode header for OCS requestChristoph Wurst2022-09-301-0/+1
* Check style updateCarl Schwan2022-01-131-1/+1
* Return 500 and the exception message (on debug) on OCSJoas Schilling2021-10-221-3/+9
* Update php licensesJohn Molakvoæ (skjnldsv)2021-06-043-3/+0
* Remove deprecated \OCP\APIRoeland Jago Douma2021-03-031-3/+3
* Update all license headers for Nextcloud 21Christoph Wurst2020-12-161-2/+1
* Fix loading order for OCS endpointsVincent Petry2020-12-101-3/+6
* Remove some IRouter methodsRoeland Jago Douma2020-11-171-1/+1
* Remove the matching on ancient /ocs routesRoeland Jago Douma2020-10-311-32/+5
* Format code to a single space around binary operatorsChristoph Wurst2020-10-051-2/+2
* Fix invalid usage of \Exception::getResultChristoph Wurst2020-06-161-1/+7
* Format control structures, classes, methods and functionChristoph Wurst2020-04-101-1/+1
* Update license headersChristoph Wurst2019-12-053-5/+6
* Make sure maintenance mode is always casted to boolJoas Schilling2019-02-221-2/+1
* Fix undefined constant error for STATUS_SERVICE_UNAVAILABLEJulius Härtl2018-07-261-1/+1
* Replace hardcoded status headers with calls to http_response_code()Morris Jobke2018-06-261-3/+3
* Warn about the old OCP\API::register construct for OCSRoeland Jago Douma2018-01-171-0/+4
* Remove "DEBUG OUTPUT:" from failing OCS API requestsMorris Jobke2018-01-091-2/+2
* Nextcloud 13 is not compatible with newer than php 7.2Roeland Jago Douma2017-12-122-0/+2
* Update license headersMorris Jobke2017-11-062-1/+2
* OC_OCS_Response is deprecatedRoeland Jago Douma2017-09-211-4/+4
* Suppress deprecated function in \OCP\JSONLukas Reschke2017-08-011-1/+1
* PrivateData to appRoeland Jago Douma2017-07-211-69/+0
* Don't force the use of Accept-Language anymoreJoas Schilling2017-04-071-3/+0
* Get rid of static OCS::notFound()Morris Jobke2017-03-031-2/+10
* Clean up single user modeMorris Jobke2017-02-221-2/+1
* log ocs exceptionsRobin Appelman2017-02-081-0/+1
* Die in OCS v1.php on exceptionVincent Petry2016-12-161-1/+3
* Move OC\OCS\Person to OCSControllerRoeland Jago Douma2016-11-161-8/+0
* Allow to call the files even when you are in another instance atmJoas Schilling2016-10-063-3/+3
* Move federated sharing routes to the federatedfilesharingappRoeland Jago Douma2016-08-281-73/+0
* Move /config over to Core OCSControllerRoeland Jago Douma2016-08-181-8/+0
* Move /cloud/user to Core appRoeland Jago Douma2016-08-091-8/+0
* Move getCapabilities over to CoreRoeland Jago Douma2016-08-091-7/+0
* Catch LoginExceptionRoeland Jago Douma2016-07-221-0/+2
* Update with robinJoas Schilling2016-07-211-1/+1
* Fix othersJoas Schilling2016-07-214-6/+13
* Only login if user is not logged-inLukas Reschke2016-07-181-1/+3
* Make the OCS endpoint handle the new OCS AppFramework routesRoeland Jago Douma2016-07-181-0/+23
* remove unused parameterBjoern Schiessle2016-07-141-1/+1
* load authentication apps first (#25126)Christoph Wurst2016-06-161-0/+2
* Update license headersLukas Reschke2016-05-263-4/+4
* update share permissionsBjörn Schießle2016-05-201-1/+1
* create re-share by owner and propagate unshare and unshare-from self requestBjörn Schießle2016-05-201-1/+41
* use query builder for getShare and add testsBjörn Schießle2016-05-201-1/+1
* move request handler for federated shares to the federated sharing appBjörn Schießle2016-05-201-1/+1
* move federated sharing settings to the federatedfilesharing appBjörn Schießle2016-04-221-1/+2
* Update author informationLukas Reschke2016-03-011-0/+1
* Move findLanguage() and setLanguageFromRequest() to factoryJoas Schilling2016-01-261-1/+1
* Happy new year!Thomas Müller2016-01-124-6/+5
Indicator">- 389:389 env: SLAPD_DOMAIN: nextcloud.ci SLAPD_ORGANIZATION: Nextcloud SLAPD_PASSWORD: admin SLAPD_ADDITIONAL_MODULES: memberof steps: - name: Checkout server uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: submodules: true - name: Checkout Talk app if: ${{ matrix.test-suite == 'videoverification_features' }} uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 with: repository: nextcloud/spreed path: apps/spreed ref: ${{ matrix.spreed-versions }} - name: Set up php ${{ matrix.php-versions }} uses: shivammathur/setup-php@c541c155eee45413f5b09a52248675b1a2575231 #v2.31.1 with: php-version: ${{ matrix.php-versions }} # https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, imagick, intl, json, ldap, libxml, mbstring, openssl, pcntl, posix, redis, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite coverage: none ini-file: development env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Set up production dependencies run: composer i --no-dev - name: Set up behat dependencies working-directory: build/integration run: composer i - name: Set up Talk dependencies if: ${{ matrix.test-suite == 'videoverification_features' }} working-directory: apps/spreed run: composer i --no-dev - name: Set up Nextcloud run: | mkdir data ./occ maintenance:install --verbose ${{ contains(matrix.test-suite,'ldap') && '--data-dir=/dev/shm/nc_int' || '' }} --database=sqlite --database-name=nextcloud --database-user=root --database-pass=rootpassword --admin-user admin --admin-pass admin ./occ config:system:set hashing_default_password --value=true --type=boolean - name: Configure caching if: ${{ contains(matrix.test-suite,'ldap') }} run: | ./occ config:system:set redis host --value=localhost ./occ config:system:set redis port --value=6379 --type=integer ./occ config:system:set redis timeout --value=0 --type=integer ./occ config:system:set memcache.local --value='\OC\Memcache\Redis' ./occ config:system:set memcache.distributed --value='\OC\Memcache\Redis' - name: Run integration working-directory: build/integration env: LDAP_HOST: localhost run: bash run.sh ${{ matrix.test-suite }} no-tail-log - name: Print logs if: always() run: | cat data/nextcloud.log docker ps -a docker ps -aq | while read container ; do IMAGE=$(docker inspect --format='{{.Config.Image}}' $container); echo $IMAGE; docker logs $container; echo "\n\n" ; done summary: permissions: contents: none runs-on: ubuntu-latest-low needs: [changes, integration-sqlite] if: always() name: integration-sqlite-summary steps: - name: Summary status run: if ${{ needs.changes.outputs.src != 'false' && needs.integration-sqlite.result != 'success' }}; then exit 1; fi