feat: renommer package ui pour frontend

Si on suit les considérations du domain-driven design, le fait qu'on
réfère toustes à cette partie du code comme `le frontend` me pousse à
renommer le package pour mieux réflèter notre utilisation.

Ça devrait rendre plus évident où les fichiers sources du frontend sont
situés.
This commit is contained in:
Victor Lacasse-Beaudoin 2025-05-06 19:40:23 -04:00
parent 74fe5ac697
commit 076bb1a90c
98 changed files with 9 additions and 12 deletions

View file

@ -8,8 +8,8 @@ WORKDIR /go/src/app
COPY go.mod go.sum LICENSE ./
ADD cmd/ cmd/
ADD frontend/ frontend/
ADD pkg/ pkg/
ADD ui/ ui/
RUN CGO_ENABLED=0 go build -a -o agecem-org \
-ldflags="-X 'git.agecem.com/agecem/agecem-org/pkg/agecemorg/version.version=$agecem_org_version'" \

View file

@ -1,12 +1,9 @@
/*
Package templates contient les fichiers html à templater par l'application.
Package frontend contient les fichiers sources et templates du frontend web
Le contenu sera embedded dans le fichier binaire, dans le but de bundle les
dépendances avec l'application, simplifiant son déploiement.
Une copie du contenu peut être obtenue par un appel de GetTemplatesFS().
Les fichiers sont embedded dans l'exécutable afin de simplifier le déploiement.
*/
package ui
package frontend
import (
"embed"

View file

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 27 KiB

View file

Before

Width:  |  Height:  |  Size: 818 B

After

Width:  |  Height:  |  Size: 818 B

View file

Before

Width:  |  Height:  |  Size: 965 B

After

Width:  |  Height:  |  Size: 965 B

View file

Before

Width:  |  Height:  |  Size: 396 B

After

Width:  |  Height:  |  Size: 396 B

View file

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

View file

Before

Width:  |  Height:  |  Size: 15 KiB

After

Width:  |  Height:  |  Size: 15 KiB

View file

@ -12,7 +12,7 @@ import (
"codeberg.org/vlbeaudoin/pave/v2"
"codeberg.org/vlbeaudoin/voki/v3"
"git.agecem.com/agecem/agecem-org/v3/ui"
"git.agecem.com/agecem/agecem-org/v3/frontend"
"github.com/labstack/echo/v4"
"github.com/minio/minio-go/v7"
)
@ -605,7 +605,7 @@ func HandleVieEtudiante(c echo.Context) error {
Error string
}
if err := json.Unmarshal([]byte(ui.OrganismesJSON()), &data.Data.Organismes); err != nil {
if err := json.Unmarshal([]byte(frontend.OrganismesJSON()), &data.Data.Organismes); err != nil {
data.Error = err.Error()
log.Println("json error in vie-etudiante:", err)
}

View file

@ -7,8 +7,8 @@ import (
"net/http"
"codeberg.org/vlbeaudoin/pave/v2"
"git.agecem.com/agecem/agecem-org/v3/ui"
"git.agecem.com/agecem/agecem-org/v3/ui/public"
"git.agecem.com/agecem/agecem-org/v3/frontend"
"git.agecem.com/agecem/agecem-org/v3/frontend/public"
"github.com/labstack/echo/v4"
"github.com/labstack/echo/v4/middleware"
)
@ -16,7 +16,7 @@ import (
func RunServer(cfg Config) {
e := echo.New()
e.Renderer = ui.NewRenderer()
e.Renderer = frontend.NewRenderer()
e.Pre(middleware.RemoveTrailingSlash())