From 33853c7a6af1bd4a59d3cf4e70057859e1df5406 Mon Sep 17 00:00:00 2001 From: 4NK CI Bot Date: Thu, 25 Sep 2025 08:58:18 +0000 Subject: [PATCH] ci: docker_tag=ext chore: sync ignores, logging and backups --- .env.exemple | 25 ------------ .gitea/workflows/docker-build.yml | 2 - .gitignore | 6 ++- docs/ARCHITECTURE.md | 2 +- docs/FONCTIONNEL.md | 1 - public/style/signature.css | 66 +++++++++++++++---------------- 6 files changed, 39 insertions(+), 63 deletions(-) delete mode 100644 .env.exemple diff --git a/.env.exemple b/.env.exemple deleted file mode 100644 index 4a8274f..0000000 --- a/.env.exemple +++ /dev/null @@ -1,25 +0,0 @@ -BOOTSTRAPURL=wss://dev3.4nkweb.com/ws/ - -# WS -# RELAY_URLS=wss://demo.4nkweb.com/ws -RELAY_URLS=ws://sdk_relay:8090,wss://dev3.4nkweb.com/ws/ - -# SIGNER_WS_URL=ws://dev4.4nkweb.com/signer/ -SIGNER_WS_URL=ws://dev3.4nkweb.com -SIGNER_BASE_URL=https://dev3.4nkweb.com - -core_url="http://bitcoin:38332" -ws_url="0.0.0.0:8090" -wallet_name="default" -network="signet" -blindbit_url="http://blindbit:8000" -zmq_url="tcp://bitcoin:29000" -storage="https://dev4.4nkweb.com/storage" -data_dir="/home/bitcoin/.4nk" -bitcoin_data_dir="/home/bitcoin/.bitcoin" - - -# ===================== /!\ donnée sensible ======================= - -SIGNER_API_KEY=your-api-key-change-this -VITE_JWT_SECRET_KEY=52b3d77617bb00982dfee15b08effd52cfe5b2e69b2f61cc4848cfe1e98c0bc9 diff --git a/.gitea/workflows/docker-build.yml b/.gitea/workflows/docker-build.yml index 60d4a7b..36692c7 100644 --- a/.gitea/workflows/docker-build.yml +++ b/.gitea/workflows/docker-build.yml @@ -40,5 +40,3 @@ jobs: push: true tags: | git.4nkweb.com/4nk/ihm_client:${{ env.DOCKER_TAG }} - - diff --git a/.gitignore b/.gitignore index 4b6a552..a1d0abe 100755 --- a/.gitignore +++ b/.gitignore @@ -17,6 +17,10 @@ npm-debug.log* yarn-debug.log* yarn-error.log* +.cargo/ +Cargo.lock +*/.cargo/ +*/Cargo.lock # Build dist/ build/ @@ -33,4 +37,4 @@ Thumbs.db # Temporary files tmp/ -*.tmp \ No newline at end of file +*.tmp.cursor-server diff --git a/docs/ARCHITECTURE.md b/docs/ARCHITECTURE.md index cb7079c..f270daa 100644 --- a/docs/ARCHITECTURE.md +++ b/docs/ARCHITECTURE.md @@ -7,7 +7,7 @@ ## Dépendances - `sdk_signer` via `VITE_SIGNER_URL`. - `sdk_relay` via `VITE_WS_URL`. -- Backend `lecoffre-back-mini` via `VITE_API_BASE_URL`. +- Backend `lecoffre-back-mini` via `VITE_API_BASE_URL`.(sur dev3.4nkweb.com) ## Réseau et ports - Exposé derrière Nginx via `https://dev4.4nkweb.com/`. diff --git a/docs/FONCTIONNEL.md b/docs/FONCTIONNEL.md index e579e25..6fc81ee 100644 --- a/docs/FONCTIONNEL.md +++ b/docs/FONCTIONNEL.md @@ -5,7 +5,6 @@ Fournir l’interface d’interaction utilisateur (iframe) pour les flux métier ## Parcours clés - Authentification via redirection IdNot (depuis `lecoffre-front`). -- Connexion au `sdk_signer` pour opérations signées. - Échanges temps réel via `sdk_relay` (WebSocket). ## Rôles diff --git a/public/style/signature.css b/public/style/signature.css index 2c8cf28..6d9555c 100755 --- a/public/style/signature.css +++ b/public/style/signature.css @@ -234,17 +234,17 @@ body { overflow-wrap: break-word; word-wrap: break-word; background-color: #f1f1f1; - display: flex; - flex-direction: column; + display: flex; + flex-direction: column; } .message-container .message { - align-self: flex-start; + align-self: flex-start; } .message-container .message.user { - align-self: flex-end; - margin-left: auto; + align-self: flex-end; + margin-left: auto; color: white; } @@ -703,23 +703,23 @@ body { } .new-request-btn { - background-color: #4caf50; - color: white; + background-color: #4caf50; + color: white; border: none; - border-radius: 5px; - padding: 10px 15px; - cursor: pointer; + border-radius: 5px; + padding: 10px 15px; + cursor: pointer; margin-left: 10px; } .new-request-btn:hover { - background-color: #45a049; + background-color: #45a049; } .header-buttons { display: flex; - align-items: center; - gap: 10px; + align-items: center; + gap: 10px; } .close-btn { @@ -762,7 +762,7 @@ body { width: 100%; height: 100%; background-color: white; - z-index: 1000; + z-index: 1000; padding: 20px; box-sizing: border-box; overflow-y: auto; @@ -816,7 +816,7 @@ body { display: flex; align-items: center; gap: 10px; - flex-direction: row; + flex-direction: row; } .close-btn { @@ -912,12 +912,12 @@ body { } .submit-btn { - background-color: #4caf50; - color: white; + background-color: #4caf50; + color: white; border: none; - border-radius: 5px; - padding: 10px 15px; - cursor: pointer; + border-radius: 5px; + padding: 10px 15px; + cursor: pointer; margin-left: 47%; margin-top: 20px; } @@ -1046,8 +1046,8 @@ body { /* Style pour les labels */ .form-group label { - font-weight: bold; - margin-bottom: 5px; + font-weight: bold; + margin-bottom: 5px; } /* Style pour les champs de saisie */ @@ -1061,17 +1061,17 @@ body { } .add-members-btn { - background-color: #4caf50; - color: white; - border: none; - border-radius: 5px; - padding: 10px 15px; - cursor: pointer; + background-color: #4caf50; + color: white; + border: none; + border-radius: 5px; + padding: 10px 15px; + cursor: pointer; margin-top: 10px; /* Espacement au-dessus du bouton */ } .add-members-btn:hover { - background-color: #45a049; + background-color: #45a049; } /* Styles pour l'overlay et la modale */ @@ -1137,11 +1137,11 @@ body { } .cancel-btn { - background-color: #df2020; - color: white; + background-color: #df2020; + color: white; border: none; - padding: 8px 16px; - border-radius: 4px; + padding: 8px 16px; + border-radius: 4px; cursor: pointer; }