Skip to content

Commit

Permalink
Merge branch 'release/0.24.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
polosson committed May 9, 2024
2 parents b91c746 + bc581fe commit 0f8fcab
Show file tree
Hide file tree
Showing 1,010 changed files with 78,418 additions and 31,064 deletions.
42 changes: 21 additions & 21 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,9 +10,9 @@ jobs:
runs-on : ubuntu-latest
defaults : { run: { working-directory: ./client }}
steps :
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with: { node-version: '16' }
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with: { node-version: '18' }
- run: yarn install --non-interactive --pure-lockfile
- run: yarn lint:js --max-warnings 0 --color

Expand All @@ -21,9 +21,9 @@ jobs:
runs-on : ubuntu-latest
defaults : { run: { working-directory: ./client }}
steps :
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with: { node-version: '16' }
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with: { node-version: '18' }
- run: yarn install --non-interactive --pure-lockfile
- run: yarn lint:scss --max-warnings 0 --color

Expand All @@ -32,9 +32,9 @@ jobs:
runs-on : ubuntu-latest
defaults : { run: { working-directory: ./client }}
steps :
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with: { node-version: '16' }
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with: { node-version: '18' }
- run: yarn install --non-interactive --pure-lockfile
- run: yarn check-types

Expand All @@ -43,9 +43,9 @@ jobs:
runs-on : ubuntu-latest
defaults : { run: { working-directory: ./client }}
steps :
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with: { node-version: '16' }
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with: { node-version: '18' }
- run: yarn install --non-interactive --pure-lockfile
- run: yarn test --colors --coverage --passWithNoTests

Expand All @@ -54,11 +54,11 @@ jobs:
runs-on : ubuntu-latest
defaults : { run: { working-directory: ./server }}
steps :
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: shivammathur/setup-php@v2
with:
php-version : 8.0
extensions : dom, mbstring, pdo, intl, simplexml
php-version : 8.1
extensions : dom, mbstring, pdo, intl-74.2, simplexml
coverage : none
- run: composer install --no-interaction --no-progress
- run: composer lint
Expand All @@ -68,11 +68,11 @@ jobs:
runs-on : ubuntu-latest
defaults : { run: { working-directory: ./server }}
steps :
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: shivammathur/setup-php@v2
with:
php-version : 8.0
extensions : dom, mbstring, pdo, intl, simplexml
php-version : 8.1
extensions : dom, mbstring, pdo, intl-74.2, simplexml
coverage : none
- run: composer install --no-interaction --no-progress
- run: composer phpstan
Expand All @@ -88,7 +88,7 @@ jobs:
DB_PORT: 3306
strategy:
matrix:
php: [8.0, 8.1]
php: [8.1, 8.2, 8.3]
defaults: { run: { working-directory: ./server }}
services:
mysql:
Expand All @@ -100,11 +100,11 @@ jobs:
- 3306
options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v4
- uses: shivammathur/setup-php@v2
with:
php-version : ${{ matrix.php }}
extensions : dom, mbstring, pdo, intl, simplexml
extensions : dom, mbstring, pdo, intl-74.2, simplexml
coverage : xdebug
- run: composer install --no-interaction --no-progress
- run: ./vendors/bin/phpunit -d --without-creating-snapshots
Expand Down
21 changes: 13 additions & 8 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,29 +1,34 @@
/dist

#
# - Fichiers spécifiques à certains systèmes.
# - Fichiers spécifiques aux systèmes.
#

.DS_Store
.AppleDouble
.LSOverride

# - Miniatures
._*

# - Fichiers qui peuvent apparaître à la racine de volumes.
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns

# - IDE
#
# - Fichiers spécifiques aux éditeurs.
#

.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
*.sublime-*
*.stTheme.cache
*.tmlanguage.cache
*.tmPreferences.cache
10 changes: 2 additions & 8 deletions .htaccess
Original file line number Diff line number Diff line change
@@ -1,17 +1,11 @@
## Prohibit autoindex
# - Interdit l'`autoindex`.
Options -Indexes

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

## Restrict access to `.git/`, `var/`, `vendors/` folders & `composer` files
RewriteRule ^\.git / [F,L]
RewriteRule ^server/src/var/(.*)?$ / [F,L]
RewriteRule ^server/vendors/(.*)?$ / [F,L]
RewriteRule ^server/composer\.(lock|json)$ / [F,L]

## Redirect all requests to `src/public/` folder
# - Redirige toutes les requêtes vers le dossier `server/src/public/`.
RewriteRule ^$ server/src/public/ [QSA,NC,L]
RewriteRule ^(.*)$ server/src/public/$1 [QSA,NC,L]
</IfModule>
29 changes: 29 additions & 0 deletions .resources/logo-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 29 additions & 0 deletions .resources/logo-light.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 0 additions & 9 deletions .resources/logo.svg

This file was deleted.

Loading

0 comments on commit 0f8fcab

Please sign in to comment.