chore: 🔖 release v4.0.0
This commit is contained in:
parent
b5a64a122a
commit
0c29757c4e
3 changed files with 34 additions and 15 deletions
20
CHANGELOG.md
Normal file
20
CHANGELOG.md
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
# Changelog
|
||||
|
||||
All notable changes to `gen-game-web` will be documented in this file.
|
||||
|
||||
- The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
||||
- This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html),
|
||||
- Commits respect [Conventionnal commits](https://www.conventionalcommits.org/en/v1.0.0/) & use [Gitmoji](https://gitmoji.dev/).
|
||||
|
||||
## **[v4.0.0] - 18/07/2025**
|
||||
|
||||
### Added
|
||||
|
||||
- feat: ✨ set multi tenancy (path) for the back
|
||||
- feat: ✨ set multi tenancy (domain) for the front
|
||||
- feat: 🛂 change BO Auth for SAML
|
||||
|
||||
### Changed
|
||||
|
||||
- fix: 🐛 validate all tests cases
|
||||
- fix: 🚨 resolve phpcs/phpstan errors
|
||||
27
README.md
27
README.md
|
|
@ -6,8 +6,6 @@
|
|||
cp .env.example .env
|
||||
php artisan key:generate /!\ bien sauvegarder la key
|
||||
php artisan migrate:fresh --step
|
||||
# Seulement pour developper un theme par exemple
|
||||
php artisan db:seed --class DevelopmentSeeder
|
||||
php artisan uwil:user:create
|
||||
```
|
||||
|
||||
|
|
@ -17,8 +15,20 @@ php artisan uwil:user:create
|
|||
php artisan uwil:user:create
|
||||
```
|
||||
|
||||
## Ajouter Parametrage du jeu
|
||||
## Ajouter un theme
|
||||
|
||||
- Se connecter au back-office et créer un nouveau tenant (**le thème correspond au nom du dossier dans lequel se situe votre thème**)
|
||||
- Dans votre environnement, rediriger le domaine vers le moteur/public
|
||||
- Se mettre dans resources/theme et installer le theme voulu :
|
||||
``` Bash
|
||||
git clone git@lab.s-web.fr:ldc-web/projets/gen-game-web-themes/le-gaulois/le-gaulois-tdf/le-gaulois-tdf-2025.git
|
||||
```
|
||||
- Se remettre à la racine du moteur et compiler votre thème (**les commandes de compilation doivent être suivit du nom du thème**) :
|
||||
```Bash
|
||||
npm run prod le-gaulois-tdf-2025
|
||||
```
|
||||
|
||||
## Ajouter Parametrage du jeu
|
||||
**Les lots sont à ajouter avant de générer les instants gagants**. En effet les instants gagants sont liés à des lots.
|
||||
|
||||
|
||||
|
|
@ -30,14 +40,3 @@ artisan queue:work
|
|||
|
||||
En cas de manipulation pourrie, penser a vider le cache pour supprimer le lock
|
||||
sur le job de generation des codes.
|
||||
|
||||
## MULTI TENANCY
|
||||
|
||||
Toutes les tables sont concernées (except users) mais seules certaines possèdent la relation :
|
||||
- banned_ips
|
||||
- customers
|
||||
- faq_themes
|
||||
- prizes
|
||||
- ranges
|
||||
- settings
|
||||
- static_pages
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "uwil/gen-game-web",
|
||||
"version": "3.1.2",
|
||||
"version": "4.0.0",
|
||||
"type": "project",
|
||||
"description": "Game generator",
|
||||
"support": {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue