Go to file
Charles 1e8d5e1eaf Ajout organistion Id au Actions 2025-08-04 10:56:53 +02:00
.idea Read User information 2025-07-16 15:12:45 +02:00
.platform set entities 2025-04-17 16:00:10 +02:00
assets organizations user information 2025-07-29 15:55:55 +02:00
bin set entities 2025-04-17 16:00:10 +02:00
config Roles adjustment 2025-07-17 15:55:09 +02:00
migrations Ajout organistion Id au Actions 2025-08-04 10:56:53 +02:00
public set entities 2025-04-17 16:00:10 +02:00
src Ajout organistion Id au Actions 2025-08-04 10:56:53 +02:00
templates organizations user information 2025-07-29 15:55:55 +02:00
tests set entities 2025-04-17 16:00:10 +02:00
translations set entities 2025-04-17 16:00:10 +02:00
.env token 2025-06-11 15:33:32 +02:00
.env.dev set entities 2025-04-17 16:00:10 +02:00
.env.test set entities 2025-04-17 16:00:10 +02:00
.gitignore refactor 2025-07-25 12:03:54 +02:00
.platform.app.yaml set entities 2025-04-17 16:00:10 +02:00
README.MD get applications access per organization 2025-07-29 16:33:16 +02:00
compose.override.yaml set entities 2025-04-17 16:00:10 +02:00
compose.yaml set entities 2025-04-17 16:00:10 +02:00
composer.json ÇA FONCTIONNE 2025-07-04 10:04:59 +02:00
composer.lock edit user roles and app per organization 2025-07-25 10:30:00 +02:00
importmap.php edit user roles and app per organization 2025-07-25 10:30:00 +02:00
phpunit.xml.dist set entities 2025-04-17 16:00:10 +02:00
symfony.lock edit user roles and app per organization 2025-07-25 10:30:00 +02:00

README.MD

Template de base pour les applications de la suite Solutions-easy

Stack technique

  • Symfony 7.2
  • php 8.2 ou supérieur
  • Stimulus
  • Turbo
  • Bootstrap 5.3
  • Symfony UX toogle password (https://ux.symfony.com/toggle-password)
  • Les icones sont gérées via symfony UX (https://ux.symfony.com/icons)
    • Les icones sont prises en prioritées dans la bibliothèque bootstrap
    • Les icones n'éxistants pas dans cette bibliothèques seront prises en priorité dans fontawesome regular (pour une cohérence visuelle)
    • Sinon privilégier la bibliothèque ayant le visuel le plus proche

Version 0.1 : (17/03/2025)

  • Contient la logique de login mot de passe avec une entité user (email et password seuelement)
  • Une base de template twig public est gérée pour les page n'ayant pas besoin de menu
  • La page de login est designé
  • Une base de template est gérée pour toutes les pages de l'application aya,t besoin de l'entête et du menu général
  • Une ébauche de page d'accueil est en cours

Installation

Choices.js

  php bin/console importmap:require choices.js
  php bin/console importmap:require choices.js/public/assets/styles/choices.min.css

Notes

  • certaines abbreviations sont utilisées afin de simplifier le code et d'éviter les répétitions ou noms trop longs :
    • uo pour User Organization
    • uoId pour User Organization Id
    • oa pour Organization Application
    • at pour Access Token