2054 Commits

Author SHA1 Message Date
Debian Dev4
0bed1cecc9 build: avoid baking NEXT_PUBLIC_* at build time; rely on runtime env via start-runtime.js 2025-10-01 11:29:09 +00:00
Debian Dev4
041ff5e98f auto_clea
Some checks failed
build-and-push-ext / build_push (push) Failing after 5s
ext
2025-09-25 18:33:31 +00:00
Debian Dev4
9f8c178920 auto_clea 2025-09-25 16:36:42 +00:00
Debian Dev4
91ed42e879 auto_clea 2025-09-25 15:25:00 +00:00
Debian Dev4
573a3e49e5 auto_clea 2025-09-25 15:08:09 +00:00
Debian Dev4
2a62c2649d auto_clea 2025-09-25 15:03:39 +00:00
Debian Dev4
c130e2d588 auto_clea 2025-09-25 12:45:54 +00:00
Debian Dev4
9498001973 auto_clea 2025-09-25 12:42:11 +00:00
Debian Dev4
db6ee4e5e8 ci: docker_tag=ext chore(front): deploy ext
All checks were successful
build-and-push-ext / build_push (push) Successful in 4m23s
2025-09-25 09:46:02 +00:00
Debian Dev4
9aa6e85825 ci: docker_tag=ext chore: sync ignores, logging and backups 2025-09-25 08:58:03 +00:00
Debian Dev4
c7034fe0d3 docs: add deployment fixes documentation (2025-09-24)
All checks were successful
build-and-push-ext / build_push (push) Successful in 4m20s
- Document Nginx rewrite fixes for /lecoffre/ 404
- Document conditional Next.js config (prod vs dev)
- Document HMR setup with /lecoffre-hmr/ route
- Document assets proxy /_next/ fix
- Document IdNot flow validation
2025-09-24 20:12:02 +00:00
Debian Dev4
e6ba657e53 ci: docker_tag=ext rebuild front with basePath/assetPrefix + trailingSlash
All checks were successful
build-and-push-ext / build_push (push) Successful in 4m20s
2025-09-24 19:33:53 +00:00
Debian Dev4
d6ae777e22 ci: docker_tag=ext trigger build for lecoffre-front basePath/assetPrefix
All checks were successful
build-and-push-ext / build_push (push) Successful in 9s
2025-09-24 18:31:48 +00:00
Debian Dev4
f9f3745d6f ci: docker_tag=ext chore: rebuild trailingSlash true
All checks were successful
build-and-push-ext / build_push (push) Successful in 4m46s
2025-09-24 18:03:16 +00:00
Debian Dev4
09fe6b89ff docs: add HMR + IdNot + dev3 via state overview (2025-09-24) 2025-09-24 17:51:58 +00:00
Debian Dev4
20877250e2 clean 2025-09-24 17:49:30 +00:00
Debian Dev4
1e4010e64e docs: update ports and usage (2025-09-24) 2025-09-24 17:48:45 +00:00
Debian Dev4
0a5aff1b84 chore: align to non-trailing slash; update deploy checks for /lecoffre (200) and /lecoffre/ (301)
All checks were successful
build-and-push-ext / build_push (push) Successful in 1m11s
2025-09-24 17:06:29 +00:00
Debian Dev4
b4f9dafdab fix(next): set trailingSlash=true to align with Nginx /lecoffre/ redirect
All checks were successful
build-and-push-ext / build_push (push) Successful in 4m40s
2025-09-24 16:51:53 +00:00
Debian Dev4
c4207cfd3a fix(next): remove middleware/redirects and disable trailingSlash to avoid loop; rely on Nginx redirect
All checks were successful
build-and-push-ext / build_push (push) Successful in 4m39s
2025-09-24 16:41:13 +00:00
Debian Dev4
a3793512c2 fix(next): move middleware to project root to ensure /lecoffre -> /lecoffre/ redirect
All checks were successful
build-and-push-ext / build_push (push) Successful in 4m41s
2025-09-24 16:33:18 +00:00
Debian Dev4
a87bca5042 fix(next): adjust redirect config (respect basePath)
Some checks failed
build-and-push-ext / build_push (push) Failing after 23s
2025-09-24 16:31:56 +00:00
Debian Dev4
bb139480fb feat(next): middleware redirect /lecoffre -> /lecoffre/ (308); fix deploy check to accept 200/301/308
Some checks failed
build-and-push-ext / build_push (push) Failing after 23s
2025-09-24 16:30:24 +00:00
Debian Dev4
b3f1184b3b fix(next): enforce trailingSlash and redirect /lecoffre -> /lecoffre/; asset path stability
Some checks failed
build-and-push-ext / build_push (push) Has been cancelled
2025-09-24 16:27:59 +00:00
Debian Dev4
bf0a23c117 fix(next): set assetPrefix to /lecoffre for correct static assets under subpath
All checks were successful
build-and-push-ext / build_push (push) Successful in 4m40s
2025-09-24 16:11:30 +00:00
Debian Dev4
dfdc2971a0 ci: docker_tag=ext chore: sync ext 2025-09-24 15:37:32 +00:00
Debian Dev4
19fcbb6fad ci: docker_tag=ext chore: trigger CI for ext
All checks were successful
build-and-push-ext / build_push (push) Successful in 9s
2025-09-24 15:20:11 +00:00
Debian Dev4
30ace4bb7a ci: docker_tag=ext - rebuild with basePath=/lecoffre
All checks were successful
build-and-push-ext / build_push (push) Successful in 10s
2025-09-24 13:53:44 +00:00
Debian Dev4
31d55122a4 ci: docker_tag=ext - trigger build
All checks were successful
build-and-push-ext / build_push (push) Successful in 4m43s
2025-09-24 13:12:10 +00:00
Debian Dev4
eeb9531fd4 ci: docker_tag=ext - trigger build 2025-09-24 13:11:10 +00:00
Debian Dev4
1082b76513 align for IA 2025-09-24 10:17:23 +00:00
Debian Dev4
8ec4300b92 ci: docker_tag=ext - Fix CI build with multi-stage Dockerfile
All checks were successful
build-and-push-ext / build_push (push) Successful in 6m39s
- Add multi-stage Dockerfile with 'ext' stage for CI compatibility
- Fix start-runtime.js to use 'npm start' instead of 'node server.js'
- Ensure image can be built with target stage 'ext' as expected by CI
- Maintain runtime environment variable injection capability
2025-09-23 23:54:56 +00:00
Debian Dev4
f286d6864c ci: docker_tag=ext - Fix CI build with runtime environment variables
Some checks failed
build-and-push-ext / build_push (push) Failing after 6s
- Add Dockerfile.ci for generic builds without hardcoded environment variables
- Add start-runtime.js script to inject NEXT_PUBLIC_* variables at runtime
- Add .env.example with default values for development
- Remove dependency on build-time ARG variables for CI compatibility
- Image can now be deployed to any environment with different variables
2025-09-23 23:36:20 +00:00
Debian Dev4
c2d64fce15 fix(front): iframe URL runtime fallback + IdNot CORS via same-origin API + scope encoding\n\nfeat(front): inject build/env metadata comment, favicon links\n\nci: docker_tag=ext
Some checks failed
build-and-push-ext / build_push (push) Failing after 5s
2025-09-23 17:27:48 +00:00
Debian Dev4
f659362682 ci: docker_tag=ext feat(front): env build args + ID.Not flow fixes
Some checks failed
build-and-push-ext / build_push (push) Failing after 6s
2025-09-23 15:22:16 +00:00
Debian Dev4
8d5e32fb79 feat(idnot): loginWithIdNot utilise /api/v1/idnot/state et ajoute state à l’URL authorize
Some checks failed
build-and-push-ext / build_push (push) Failing after 5s
2025-09-23 07:15:54 +00:00
Debian Dev4
87bb57dae0 chore(idnot): log authorizeUrl and state to ensure state present
All checks were successful
build-and-push-ext / build_push (push) Successful in 57s
2025-09-23 06:58:18 +00:00
Debian Dev4
6e0e4ecbfe feat(idnot): front-agnostic flow\n- add NEXT_PUBLIC_BACK_BASE & fixed redirect\n- request state from back and pass to IdNot\n- handle #authToken on callback
All checks were successful
build-and-push-ext / build_push (push) Successful in 59s
2025-09-23 06:09:00 +00:00
Debian Dev4
6eb4b6e0be ci: docker_tag=ext
All checks were successful
build-and-push-ext / build_push (push) Successful in 8s
2025-09-22 20:14:01 +00:00
Debian Dev4
2410a40a4b ci: docker_tag=ext\n\nTrigger CI build for Docker images
All checks were successful
build-and-push-ext / build_push (push) Successful in 7s
2025-09-22 11:11:02 +00:00
Debian Dev4
86cb4a228b ci: docker_tag=ext fix(front): home uses Login via dynamic import (no SSR) 2025-09-22 10:57:23 +00:00
Debian Dev4
ed6035ad9c ci: docker_tag=ext fix(front): SSR-safe IframeReference (no throw on server, env fallbacks) 2025-09-22 10:54:16 +00:00
Debian Dev4
5284d9be04 ci: docker_tag=ext fix(front): rendre SSR-safe Iframe/MessageBus/AuthModal/_app (basePath /lecoffre) 2025-09-22 10:50:20 +00:00
Debian Dev4
22bcc727c9 docs: add architecture, installation, deployment, functional, technical, flows, quality, security, TODO [skip ci] 2025-09-22 07:32:24 +00:00
Debian Dev4
087ea0b2c3 update submodule 2025-09-22 06:23:39 +00:00
Debian Dev4
b0ac349a69 update submodule 2025-09-22 05:59:39 +00:00
Debian Dev4
e198904e00 update submodule 2025-09-22 05:45:38 +00:00
Debian Dev4
d70e02ebd2 ci: docker_tag=ext - Trigger CI build for Docker images
All checks were successful
build-and-push-ext / build_push (push) Successful in 12s
2025-09-21 19:57:49 +00:00
Debian Dev4
48d9c79040 ci: docker_tag=ext - Update for 4NK_env integration 2025-09-21 19:55:47 +00:00
Debian Dev4
baa4e19432 ci: docker_tag=ext - Migrate to Debian base with minimal packages
All checks were successful
build-and-push-ext / build_push (push) Successful in 2m56s
2025-09-21 18:25:09 +00:00