Application de gestion de résolutions d'instances démocratiques
  • Go 59.8%
  • HTML 17.2%
  • JavaScript 12%
  • CSS 8.7%
  • PLpgSQL 1%
  • Other 1.3%
Find a file
ariasat 182d97710f
All checks were successful
/ test-build (push) Successful in 41s
feature: update readme avec infos de deploiment
2026-05-11 11:04:11 -04:00
.forgejo/workflows fix: squelette -> resolutions 2026-05-04 11:19:32 -04:00
cmd/resolutions feature: reunions dans le seed 2026-05-08 14:36:24 -04:00
queries fix: archive filtre de resolution retourne seulement ceux qui sont archivees 2026-05-11 10:51:00 -04:00
ui fix: btn-primary couleur 2026-05-11 10:59:26 -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 filtres et api list reunions 2026-05-08 17:13:45 -04:00
client_test.go feature: table reunion cree avec resolution 2026-05-08 12:56:34 -04:00
compose.yaml feature: Dockerfile et compose.yaml pour deploiement 2026-05-05 11:13:46 -04:00
config.go fix: package squelette -> resolutions 2026-05-01 16:32:50 -04:00
db.go feature: update resolution points ou resolutions update champs number 2026-05-08 17:48:28 -04:00
Dockerfile feature: Dockerfile et compose.yaml pour deploiement 2026-05-05 11:13:46 -04:00
entity.go feature: table reunion cree avec resolution 2026-05-08 12:56:34 -04:00
flag.go fix: changer les flags et envs pour celle de resolutions 2026-05-01 16:41:16 -04:00
go.mod fix: go 1.26 dans go.mod 2026-05-05 11:14:24 -04:00
go.sum Initial commit 2026-05-01 13:41:14 -04:00
handler.go feature: changement pour filtres et api list reunions 2026-05-08 17:13:45 -04:00
handler_ui.go feature: changement pour filtres et api list reunions 2026-05-08 17:13:45 -04:00
LICENSE Initial commit 2026-05-01 13:41:14 -04:00
Makefile feature: ajout de make drop et make seed 2026-05-05 14:39:29 -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
route.go feature: changement pour filtres et api list reunions 2026-05-08 17:13:45 -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'