84 Commits

Author SHA1 Message Date
4NK Dev
a1670cfc35 chore: doc updates [skip ci] 2025-10-02 15:31:55 +00:00
4NK Dev
cdf91d453f ci: docker_tag=dev-test - Centralisation des fichiers CODE_OF_CONDUCT, CODEOWNERS, CONTRIBUTING, LICENSE
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 47s
2025-10-01 21:05:39 +00:00
4NK Dev
26c33f00f2 ci: docker_tag=dev-test - Mise à jour documentation et standardisation
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 47s
2025-10-01 20:58:07 +00:00
ba2c36c014 docs: add test data for login; feat: ID.Not dev flow tweaks; chore: nginx dev host adjustments
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 47s
2025-09-26 15:12:34 +02:00
7c5c4ab334 ci: docker_tag=dev-test
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 49s
chore(nginx): logs vhost + X-Request-Id; docs: logs & ops; idnot: headers Accept+Contexte; backups: snapshot, ports & http flows
2025-09-25 09:18:58 +02:00
dd45e99a80 feat(idnot): add mock mode for development without IdNot access
- Add IDNOT_MOCK=1 environment variable to bypass external IdNot calls
- Use real test account data: IDN187087, STON CARQUEIRANNE, CRPCEN 083079
- Mock authentication returns valid user data for development
- Allows testing auth flow without IdNot API access

[skip ci]
2025-09-24 22:31:51 +02:00
fd093aec65 feat(idnot): robust JSON handling with clear ExternalServiceError logs [skip ci] 2025-09-24 22:18:06 +02:00
125e9ac923 fix(idnot): resolve callback 502 error - add /authorized-client route
- Add GET /authorized-client route in backend (same handler as /idnot/callback)
- Update nginx lecoffreio.4nkweb.com config to proxy /authorized-client to backend
- Add nginx effective config snapshot
- Document resolution in docs/

Resolves: idnot callback 502 error on lecoffreio.4nkweb.com/authorized-client
Test: Route now returns 500 'State expired' (expected for old state) instead of 502

[skip ci]
2025-09-24 22:12:51 +02:00
ea83bc759a fix(idnot): add /authorized-client route for idnot callback [skip ci] 2025-09-24 21:56:20 +02:00
47f3da354a docs(issue): problème callback idnot 502 sur lecoffreio.4nkweb.com [skip ci] 2025-09-24 21:55:39 +02:00
7bb24d42ad docs(hmr): flux HMR avec idnot via dev3 et state [skip ci] 2025-09-24 19:52:19 +02:00
5e3fb8f07f clean
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 51s
2025-09-24 19:49:02 +02:00
bde308037b docs(ports): état des ports au 2025-09-24 [skip ci] 2025-09-24 19:47:09 +02:00
11a77054b0 chore(nginx): snapshot effective nginx config into confs/nginx/_effective_20250924-190412
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 55s
2025-09-24 19:04:12 +02:00
51ff0a00c9 chore(scripts): add nginx scrub script to remove local.4nkweb.com comments; backup system files
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 52s
2025-09-24 19:01:16 +02:00
235be939af chore(scripts): add nginx cleanup for local.4nkweb.com vhost and .bak
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 51s
2025-09-24 18:48:15 +02:00
f084e8a6fc docs(nginx): audit des confs et redirections au 2025-09-24
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 52s
2025-09-24 18:41:48 +02:00
61a6b166f7 fix(config): keep localhost:3000 defaults; remove only local.4nkweb.com usage
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 57s
2025-09-24 18:30:59 +02:00
f79b3f8f26 refactor(config): drop local.4nkweb.com (http) usage; enforce https lecoffreio.4nkweb.com\n\n- Remove CORS default for local.4nkweb.com:3000\n- Default APP_HOST to https://lecoffreio.4nkweb.com\n- Remove obsolete nginx conf
Some checks failed
Build and Push to Registry / build-and-push (push) Has been cancelled
2025-09-24 18:29:11 +02:00
0069d53946 chore(npm): add launch:check script
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 52s
2025-09-24 18:24:36 +02:00
8283185022 feat(scripts): add nginx conf backup and commit backups\n\nci: docker_tag=ext\n\nBackup local and project nginx configs into backups/nginx/<timestamp>/; include tarball. Ensure reproducible archives for audit.
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 51s
2025-09-24 18:06:10 +02:00
efe9dbde1b IA align
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 50s
2025-09-24 12:18:09 +02:00
02820b2862 chore(nginx): snapshot dev3 vhosts (callback IdNot → backend)
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 48s
2025-09-23 08:46:49 +02:00
e6fd9192b1 Ensure environment variables are validated as strings for fetch calls
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 47s
2025-09-16 10:54:23 +02:00
7d102772d9 Replace idnotConfig variable with environment variable
Some checks failed
Build and Push to Registry / build-and-push (push) Failing after 38s
2025-09-16 10:46:31 +02:00
8ed2ffb16c Removed idnotConfig file 2025-09-16 10:45:27 +02:00
Sosthene
7d47eec1f2 Rename signer-improved to simply signer
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 51s
2025-09-15 04:34:04 +02:00
Sosthene
b04679ba34 Remove database
Some checks failed
Build and Push to Registry / build-and-push (push) Failing after 40s
2025-09-10 15:52:51 +02:00
omaroughriss
cfa9514be9 Minor fix
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 50s
2025-09-09 12:21:08 +02:00
omaroughriss
221ac17831 Add the sdk-signer-client in the final image
Some checks failed
Build and Push to Registry / build-and-push (push) Failing after 29s
2025-09-09 12:19:00 +02:00
omaroughriss
6c6f49417e Update CICD to setup ssh agent
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 44s
2025-09-09 11:46:16 +02:00
omaroughriss
fbdbc0a699 Update Dockerfile to clone sdk-signer-client as a dep
Some checks failed
Build and Push to Registry / build-and-push (push) Failing after 23s
2025-09-09 11:38:28 +02:00
omaroughriss
180c06dc3b Update Dockerfile to fix deps
Some checks failed
Build and Push to Registry / build-and-push (push) Failing after 29s
2025-09-08 19:53:48 +02:00
omaroughriss
164fdfb4f0 Fix Dockerfile deps
Some checks failed
Build and Push to Registry / build-and-push (push) Failing after 26s
2025-09-08 19:51:50 +02:00
omaroughriss
de7f1a306d Add build js to Dockerfile
Some checks failed
Build and Push to Registry / build-and-push (push) Failing after 37s
2025-09-08 19:49:42 +02:00
Omar Oughriss
02f1cbb885 Add "dev" tagged image
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 36s
2025-09-08 17:02:35 +02:00
Sosthene
e8cb97b6c6 Use handlers for idNot method 2025-09-07 23:24:26 +02:00
Sosthene
c07591a97a Rm some leftovers 2025-09-07 23:23:38 +02:00
Sosthene
888ca48712 Improve logging 2025-09-07 23:23:10 +02:00
Sosthene
06a6b5c7aa Heavy refactoring 2025-09-07 21:10:39 +02:00
Sosthene
8462b99586 Conversion to typescript 2025-09-07 15:30:32 +02:00
Sosthene
1465c9dfd2 Improve idnot api 2025-08-27 17:51:48 +02:00
Sosthene
7e679ae33f Add sdk signer client interface 2025-08-27 17:51:08 +02:00
Sosthene
7b9d58545b Add sdk-signer-client (local dep for now) 2025-08-27 17:50:19 +02:00
Sosthene
9bfcb47293 Add IDNOT_API_KEY env 2025-08-27 17:50:19 +02:00
4f446cad5d Search by firstName or lastName on notaries 2025-08-18 18:34:51 +02:00
ed7edef021 Fix some issues 2025-08-18 17:54:18 +02:00
bbb5b5ae36 Add Database connection 2025-08-11 16:29:39 +02:00
9f14ae59ff Fix some issues
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 43s
2025-08-05 14:52:29 +02:00
omaroughriss
ce2c399055 Add allowed origin
All checks were successful
Build and Push to Registry / build-and-push (push) Successful in 33s
2025-07-24 12:59:04 +02:00