Commit 326a3f59 authored by Oliver Bartsch's avatar Oliver Bartsch

Merge branch '477-implement-rest-api-with-token-based-authentification' of...

Merge branch '477-implement-rest-api-with-token-based-authentification' of ssh://gitlab.typo3.org:2222/t3o/ter into 477-implement-rest-api-with-token-based-authentification
parents bec49809 b228fcec
Pipeline #10059 passed with stages
in 6 minutes and 17 seconds
......@@ -32,13 +32,14 @@ test:unit:
- apt-get update -yqq
- apt-get install git unzip zlib1g-dev libzip-dev -yqq
- docker-php-ext-install zip
- pecl install xdebug
- pecl install xdebug-2.9.2
- docker-php-ext-enable xdebug
- curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
- export TYPO3_PATH_WEB="$PWD/private"
- composer config cache-dir /cache/composer
- mkdir $TYPO3_PATH_WEB/fileadmin/ && touch $TYPO3_PATH_WEB/fileadmin/currentcoredata.json
script:
- composer selfupdate --1
- composer install --ignore-platform-reqs
- composer test:unit
artifacts:
......@@ -57,13 +58,14 @@ test:mutation:
- apt-get update -yqq
- apt-get install git unzip zlib1g-dev libzip-dev -yqq
- docker-php-ext-install zip
- pecl install xdebug
- pecl install xdebug-2.9.2
- docker-php-ext-enable xdebug
- curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
- export TYPO3_PATH_WEB="$PWD/private"
- composer config cache-dir /cache/composer
- mkdir $TYPO3_PATH_WEB/fileadmin/ && touch $TYPO3_PATH_WEB/fileadmin/currentcoredata.json
script:
- composer selfupdate --1
- composer install --ignore-platform-reqs
- ./vendor/bin/infection --min-msi=10 --min-covered-msi=75 --threads=4
artifacts:
......@@ -97,4 +99,4 @@ mutation:badge:
paths:
- badges/
when: always
expire_in: 4 weeks
\ No newline at end of file
expire_in: 4 weeks
......@@ -35,13 +35,13 @@
include <strong>extension:read</strong>. Both must be selected separate.
</small>
<ul>
<li><f:form.checkbox property="scope" multiple="1" value="extension:read" checked="checked" /> extension:read</li>
<li><f:form.checkbox property="scope" multiple="1" value="extension:write" checked="checked" /> extension:write</li>
<li><label><f:form.checkbox property="scope" multiple="1" value="extension:read" checked="checked" /> extension:read</label></li>
<li><label><f:form.checkbox property="scope" multiple="1" value="extension:write" checked="checked" /> extension:write</label></li>
<f:security.ifHasRole role="{settings.terAdminGroupUid}">
<li><f:form.checkbox property="scope" multiple="1" value="extension:admin" /> extension:admin</li>
<li><label><f:form.checkbox property="scope" multiple="1" value="extension:admin" /> extension:admin</label></li>
</f:security.ifHasRole>
<f:security.ifHasRole role="{settings.reviewerGroupUid}">
<li><f:form.checkbox property="scope" multiple="1" value="extension:review" /> extension:review</li>
<li><label><f:form.checkbox property="scope" multiple="1" value="extension:review" /> extension:review</label></li>
</f:security.ifHasRole>
</ul>
</div>
......@@ -71,7 +71,7 @@
</small>
<ul>
<f:for each="{extensions}" as="extension">
<li><f:form.checkbox property="extensions" multiple="1" value="{extension.extKey}" /> {extension.extKey}</li>
<li><label><f:form.checkbox property="extensions" multiple="1" value="{extension.extKey}" /> {extension.extKey}</label></li>
</f:for>
</ul>
</div>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment