Application de gestion de résolutions d'instances démocratiques
  • Go 57.9%
  • HTML 16.7%
  • JavaScript 14.7%
  • CSS 8.5%
  • PLpgSQL 1%
  • Other 1.2%
Find a file
ariasat 3a030de293
All checks were successful
/ test-build (push) Successful in 52s
Merge pull request 'Petits changements (low us)' (#60) from low_user_stories into main
Reviewed-on: #60
2026-06-02 12:28:14 -04:00
.forgejo/workflows fix: squelette -> resolutions 2026-05-04 11:19:32 -04:00
cmd/resolutions fix: utiliser le même contexte à travers le scope 2026-06-02 12:02:06 -04:00
queries feature: peut update date de resolutions 2026-05-20 15:10:14 -04:00
ui fix: squelette -> resolutions 2026-06-02 11:44:55 -04:00
.gitignore Initial commit 2026-05-01 13:41:14 -04:00
build.go fix: package squelette -> resolutions 2026-05-01 16:32:50 -04:00
client.go feature: changement pour faire fonctionner filtre plage date list resolutions 2026-05-20 11:59:35 -04:00
client_test.go fix: utiliser le même contexte à travers le scope 2026-06-02 12:02:06 -04:00
compose.yaml fix: retirer variables d'env manuelles non nécessaires de compose.yaml 2026-06-02 11:53:58 -04:00
config.go fix: package squelette -> resolutions 2026-05-01 16:32:50 -04:00
db.go feature: peut update date de resolutions 2026-05-20 15:10:14 -04:00
Dockerfile feature: Dockerfile et compose.yaml pour deploiement 2026-05-05 11:13:46 -04:00
entity.go fix: nom de champs json de instance_id 2026-05-21 10:26:30 -04:00
flag.go fix: changer les flags et envs pour celle de resolutions 2026-05-01 16:41:16 -04:00
go.mod feature: enleve toolchain de go.mod 2026-06-02 11:48:42 -04:00
go.sum Initial commit 2026-05-01 13:41:14 -04:00
handler.go refactor: remplacer 0 avec statusOk dans handler et squelette -> resolutions 2026-06-02 11:35:41 -04:00
handler_ui.go refactor: bouger ui responses dans response_ui.go 2026-06-02 11:21:14 -04:00
LICENSE Initial commit 2026-05-01 13:41:14 -04:00
Makefile fix: squelette -> resolutions 2026-06-02 11:44:55 -04:00
middleware.go fix: enleve trailing slash de /public pour css et js 2026-05-05 14:40:01 -04:00
README.md feature: update readme avec infos de deploiment 2026-05-11 11:04:11 -04:00
response.go feature: changement pour filtres et api list reunions 2026-05-08 17:13:45 -04:00
response_ui.go refactor: bouger ui responses dans response_ui.go 2026-06-02 11:21:14 -04:00
route.go refactor: sort les routes dans route.go 2026-06-02 12:05:37 -04:00
server.go fix: package squelette -> resolutions 2026-05-01 16:32:50 -04:00
src.Dockerfile fix: squelette -> resolutions 2026-05-04 11:01:05 -04:00
test.compose.yaml fix: changer les flags et envs pour celle de resolutions 2026-05-01 16:41:16 -04:00
validate.go fix: package squelette -> resolutions 2026-05-01 16:32:50 -04:00

Resolutions

Resolutions!!!!

Requirements

  • docker
  • docker compose
  • make

Deployment

Deployment Local

  1. Copier et configurer le fichier d'environnement :
# .env

RESOLUTIONS_SERVER_API_POSTGRES_DATABASE='resolutions'
RESOLUTIONS_SERVER_API_POSTGRES_HOST='db'
RESOLUTIONS_SERVER_API_POSTGRES_PASSWORD='resolutions'
RESOLUTIONS_SERVER_API_POSTGRES_USER='resolutions'
  1. Démarrer les conteneurs :
make deploy
  1. Insérer les données de seed (requiert les conteneurs en marche) :
make seed
  1. Accéder à l'interface :
Service URL
UI http://localhost:2312
API http://localhost:8080

Tests

# test.env

RESOLUTIONS_SERVER_API_POSTGRES_DATABASE='resolutions'
RESOLUTIONS_SERVER_API_POSTGRES_HOST='db'
RESOLUTIONS_SERVER_API_POSTGRES_PASSWORD='resolutions'
RESOLUTIONS_SERVER_API_POSTGRES_USER='resolutions'