ebe7ba7445
Merge pull request 'ui: rajouter jquery et slider, comment out carousel' ( #26 ) from vlbeaudoin/feature/api-v2-et-cleanups into main
...
Reviewed-on: #26
2025-02-12 17:42:06 -05:00
5a21a5154b
ui: rajouter jquery et slider, comment out carousel
2025-02-12 17:18:18 -05:00
52dd5693fb
wip: APIv2, UI rework, js cleanup
...
Retirer jquery
etc.
2025-02-11 21:24:42 -05:00
37031749b4
Merge pull request 'kubernetes: toujours pull image latest' ( #25 ) from vlbeaudoin/kubernetes/image-pull-always into main
...
Reviewed-on: #25
2025-02-10 18:18:53 -05:00
bd455da46a
kubernetes: toujours pull image latest
2025-02-10 18:17:50 -05:00
6421d1c617
Merge pull request 'feature(ui): randomize timer slider' ( #24 ) from vlbeaudoin/feature/slider-random-timer into main
...
Reviewed-on: #24
2025-02-10 17:54:40 -05:00
f07deec71a
feature(ui): randomize timer slider
...
10 secs -> rand(15000,20000)
2025-02-10 17:50:27 -05:00
f75dff011a
Merge pull request 'kubernetes: remettre tag :latest à image d'app de babillard' ( #22 ) from vlbeaudoin/kubernetes/latest-image into main
...
Reviewed-on: #22
2025-02-04 19:14:15 -05:00
87ea8e6068
kubernetes: remettre tag :latest à image d'app de babillard
2025-02-04 19:13:03 -05:00
6fbd412ecc
Merge pull request 'kubernetes: bump babillard à 7.0.3 et monter contenu par nfs' ( #21 ) from kubernetes/nfs-volume into main
...
Reviewed-on: #21
2025-02-04 19:07:34 -05:00
97c5bf5791
kubernetes: bump babillard à 7.0.3 et WIP nfs volume
2025-02-04 18:14:46 -05:00
1012810927
Merge pull request 'kubernetes: ajouter deployment.yaml et service.yaml' ( #20 ) from vlbeaudoin/deployment/kubernetes into main
...
Reviewed-on: #20
2025-02-04 17:34:39 -05:00
61046f4690
kubernetes: ajouter deployment.yaml et service.yaml
...
NodePort 30001
2025-02-04 17:33:02 -05:00
ae5fc2f996
Merge pull request 'fix(compose): Utiliser babillard.yaml au lieu de .babillard.yaml' ( #19 ) from vlbeaudoin/fix/compose-babillard-config into main
...
Reviewed-on: #19
2025-01-31 18:01:12 -05:00
b265d7ad81
fix(compose): Utiliser babillard.yaml au lieu de .babillard.yaml
...
Pour config utilisée par docker-compose
2025-01-31 17:59:44 -05:00
951ed87641
Merge pull request 'fix(Dockerfile): répertoire à go build' ( #18 ) from vlbeaudoin/fix/dockerfile-go-build into main
...
Reviewed-on: #18
2025-01-31 17:07:17 -05:00
45df362fc5
fix(Dockerfile): répertoire à go build
2025-01-31 17:06:15 -05:00
15a32f4d5e
Merge pull request 'major v7: Standardiser l'organisation du projet' ( #17 ) from vlbeaudoin/major/v7 into main
...
Reviewed-on: #17
2025-01-31 16:38:27 -05:00
6cdc40926b
major v7: Standardiser l'organisation du projet
2025-01-31 16:37:16 -05:00
7c4e8d8227
Merge pull request 'BREAKING: Déplacer config à cmd.app.Config
et bump couleuvre' ( #14 ) from refactor/app-config into main
...
Reviewed-on: #14
2023-12-04 21:32:38 -05:00
3b965105fa
docs: add examples/babillard.yaml
2023-12-04 21:31:01 -05:00
72ff53f846
change!: move config to cmd.app.Config
...
bump: couleuvre -> `v0.10.0`
Move `couleuvre.NewApp` to `cmd.init`
Make flags target `&cmd.app.Config`
Fix `ServerCmdExecuter`'s `RunServer` parameters
Fix call to `app.Parse` in `cmd.Execute`
BREAKING: Remove `cmd.Cfg()`
BREAKING: Remove `cmd.cfg config.Config`
2023-12-04 21:27:51 -05:00
a3c2c8d1f0
change!: remove config.Config
dependency injection in ContenuHandler
...
`ContenuHandler` now only stores a `ContenuDir string` instead of a
whole config.
BREAKING: change `handlers.RunServer` parameters to `contenuDir string, serverPort int`
2023-12-04 21:23:25 -05:00
c0f976e7cf
Merge pull request 'Fix problèmes docker depuis couleuvre' ( #13 ) from fix/docker into main
...
Reviewed-on: #13
2023-12-04 19:21:30 -05:00
4e054f988b
fix: problèmes docker depuis couleuvre
...
Ajouter `config/` à `build` step
Réorganiser ordre de flags et commande dans `services.server.command`
2023-12-04 19:19:19 -05:00
7fcc647fb0
Merge pull request 'BREAKING: Changer commandline library à couleuvre et license à GPLv2' ( #12 ) from change/cmd-to-couleuvre into main
...
Reviewed-on: #12
2023-12-04 19:15:08 -05:00
4f51fc14e2
Remplacer license MIT par GPLv2
2023-12-04 19:12:09 -05:00
605206197a
change!: commandline tool from serpents/cobra/viper to couleuvre
...
Ajouter `config.Config` pour stocker valeurs de flags
Migrer `cmd/` à couleuvre
Ajouter `cmd.Cfg()` pour retourner une copie courante de la configuration.
Cleanup dependencies avec `go get` et `go mod tidy`
BREAKING: renommer flags
BREAKING: déplacer `cmd.runServer` à `handlers.RunServer(cfg config.Config)`
BREAKING: changer backend à couleuvre, qui gère différemment le commandline
2023-12-04 19:05:56 -05:00
cdcd10ba1e
Merge pull request 'feat: déplacer déclaration de flags à serpents
' ( #10 ) from feature/serpents into main
...
Reviewed-on: #10
2023-11-29 17:45:30 -05:00
11c420602d
feat: déplacer déclaration de flags à serpents
...
Cleanup des dependencies avec `go mod tidy`
2023-11-29 17:44:27 -05:00
5d1df1d4b7
Merge pull request 'chore: bump jquery -> 3.7.1
' ( #9 ) from chore/update-jquery into main
...
Reviewed-on: #9
2023-11-29 17:34:06 -05:00
a826e1bec9
chore: bump jquery -> 3.7.1
2023-11-29 17:33:31 -05:00
6574c91d10
Merge pull request 'chore: mettre à jour dependencies avec go get -u
' ( #8 ) from chore/go-get-update into main
...
Reviewed-on: #8
2023-11-29 17:31:43 -05:00
6e34b536ce
chore: mettre à jour dependencies avec go get -u
2023-11-29 17:31:11 -05:00
48e6f2adc8
Merge pull request 'chore: retirer server.static_dir de config example' ( #7 ) from chore/retirer-static-dir-example into main
...
Reviewed-on: #7
2023-11-29 17:29:05 -05:00
3441b31c9d
chore: retirer server.static_dir de config example
2023-11-29 17:28:39 -05:00
7f036b0a71
Merge pull request 'Embed fichiers statiques dans exécutable avec go embed' ( #6 ) from feature/embed into main
...
Reviewed-on: #6
2023-11-29 17:25:30 -05:00
996aa67984
refactor!: Déplacer fichiers statiques vers embed
...
Bump golang -> `1.21.4`
Bump alpine -> `3.18.4`
Exposer fichiers html sur `/*`
Exposer fichiers css sur `/public/css/*`
Exposer fichiers js sur `/public/js/*`
Retirer prefix cgo de build step
Ajouter `public/` à build step
Retirer `public/static/` de `static/` dans run step
Retirer mentions à static_dir dans `cmd/server.go`
Retirer flag `server.static_dir`, `--static_dir` de serverCmd
Retirer paramètre `static_dir` de `runServer`
Remplacer middleware `RemoveTrailingSlash` -> `AddTrailingSlash`
Ajouter `echo.Group`s pour exposition statique avec config
Refactor déclaration de routes api derrière groupe `/api`
Fix références de fichiers js et css dans `index.html` et `slider.js`
BREAKING: static_dir n'est plus utilisé, les fichiers sont maintenant embedded
2023-11-29 17:15:27 -05:00
b68859f90b
Préparer à embed
2023-05-05 19:50:59 -04:00
d84f7bb7b6
Merge branch 'fix/build-missing-dirs' into main
2023-05-05 19:09:47 -04:00
85dd986a6a
Ajouter répertoires data/ et handlers/ à build
2023-05-05 19:09:23 -04:00
bd731adef3
Merge branch 'feature/split-serverCmd-functions' into main
2023-05-05 19:02:49 -04:00
17de134f76
Déplacer functions de serverCmd vers data/ et handlers/
...
Déplacer ListContenu vers data/
Déplacer handlers / et /api vers handlers/handlers.go
Déplacer handlers /api/contenu vers handlers/contenu.go
2023-05-05 18:59:53 -04:00
ee0eb11ea4
Merge branch 'docs/example-defaults' into main
2023-05-05 18:25:16 -04:00
8f90b3c29f
Mettre valeurs config par défaut en commentaires
2023-05-05 18:24:15 -04:00
be2ae3407b
Merge pull request 'Mettre à jour processus docker pour le projet' ( #1 ) from feature/docker-compose into main
...
Reviewed-on: #1
2023-05-05 17:01:34 -05:00
2d352f556d
Retirer Makefile
...
Fonctionalités déplacées vers docker-compose.yaml
2023-05-05 17:51:08 -04:00
e050783866
Ajouter volume contenu
...
Contient le contenu qui était dans le dossier contenu/ lors du build
2023-05-05 17:49:17 -04:00
a437b93718
Simplifier nom de volume config
2023-05-05 17:48:42 -04:00
7cd5f751a6
Ajouter docker-compose.yaml
2023-05-05 17:40:28 -04:00