Skip to content

Commit

Permalink
Merge pull request #115 from studoo-app/112-new-implement-openapi
Browse files Browse the repository at this point in the history
#112 new implement openapi & Update Version PHP 8.1 -> 8.2
  • Loading branch information
bfoujols authored Aug 8, 2024
2 parents 3d8b346 + 55b77f7 commit 9570bc1
Show file tree
Hide file tree
Showing 8 changed files with 606 additions and 153 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
strategy:
fail-fast: true
matrix:
php-versions: [ '8.1' ]
php-versions: [ '8.2' ]
steps:
# https://github.com/actions/checkout (official)
- name: Checkout
Expand Down
20 changes: 18 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,23 @@

**Présentation des versions du framework Edu Framework**

## v2.1.0 (en cours de dev)
## v2.2.0 - coming soon

**new features**

- [#112](https://github.com/studoo-app/edu-framework/issues/112) Implement OpenAPI @bfoujols

**bug Fixes**

- [#114](https://github.com/studoo-app/edu-framework/issues/114) Update PHP version 8.1 -> 8.2 @bfoujols

> Release notes for v2.2.0
>
> [https://github.com/studoo-app/edu-framework/milestone/v2.2.0](https://github.com/studoo-app/edu-framework/milestone/17)
<br>

## v2.1.0 - 20/06/2024

**new features**

Expand All @@ -20,7 +36,7 @@
>
> [https://github.com/studoo-app/edu-framework/milestone/v2.1.0](https://github.com/studoo-app/edu-framework/milestone/12)
<br>
<br>

## v2.0.2 - 24/05/2024

Expand Down
2 changes: 1 addition & 1 deletion TaskFile.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ vars:
PHPUNIT: "php vendor/bin/phpunit"
#
# PHP QA TOOLS
PHPQA: jakzal/phpqa:php8.1-alpine
PHPQA: jakzal/phpqa:php8.2-alpine
PHPQA_RUN: "{{.DOCKER_RUN}} --init -it --rm -v {{.PWD}}:/project -w /project {{.PHPQA}}"
MYSQL_TESTING_RUN: "{{.DOCKER_RUN}} --init -it --rm -e MYSQL_ROOT_PASSWORD=studoo -e MYSQL_DATABASE=app_db -p 3309:3306 -d mysql:8.0 --name mysql-testing"

Expand Down
4 changes: 4 additions & 0 deletions app/Config/routes.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
index:
uri: /
controller: Controller\HomeController
httpMethod: [GET]
home:
uri: /home
controller: Controller\HomeController
Expand Down
6 changes: 4 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,16 @@
}
],
"require": {
"php": ">=8.1",
"php": ">=8.2",
"vlucas/phpdotenv": "^v5.5",
"twig/twig": "^3.7",
"nikic/fast-route": "^1.3",
"ext-pdo": "*",
"symfony/yaml": "6.3.*",
"symfony/console": "6.3.*",
"nette/php-generator": "^4.1@dev"
"nette/php-generator": "^4.1@dev",
"zircote/swagger-php": "^4.0@dev",
"symfony/filesystem": "7.2.x-dev"
}
,
"require-dev": {
Expand Down
Loading

0 comments on commit 9570bc1

Please sign in to comment.