Commit Graph

  • af8dc90aac chore: retire legacy dev workflow wip-dev3 NicolasCantu 2025-10-31 13:48:53 +01:00
  • 470f0b36b9 fix: Résolution du bug txn-mempool-conflict avec mutex global dev NicolasCantu 2025-10-13 09:20:58 +02:00
  • ee28345c12 chore: doc updates [skip ci] ext 4NK Dev 2025-10-02 15:32:04 +00:00
  • abc9694d5b ci: Utiliser le tag docker ext dans la CI 4NK Dev 2025-10-02 14:54:11 +00:00
  • b151d6b53e ci: docker_tag=dev-test - Centralisation des fichiers CODE_OF_CONDUCT, CODEOWNERS, CONTRIBUTING, LICENSE 4NK Dev 2025-10-01 21:05:48 +00:00
  • ba2e6a5e96 ci: docker_tag=dev-test - Finalisation standardisation fichiers ignore 4NK Dev 2025-10-01 20:58:39 +00:00
  • 88aabde2ae chore: sync from 4NK_env superproject 2025-10-01T16:24:11Z 4NK Dev 2025-10-01 16:24:11 +00:00
  • 7d50b7cbfd auto_clea ext 4NK Dev 2025-09-25 18:33:35 +00:00
  • 51e9b60173 auto_clea 4NK Dev 2025-09-25 17:34:38 +00:00
  • 0133e31bc4 auto_clea 4NK Dev 2025-09-25 15:25:07 +00:00
  • a20dbd2f9f auto_clea 4NK Dev 2025-09-25 15:03:42 +00:00
  • c00a17a5c6 auto_clea 4NK Dev 2025-09-25 12:42:14 +00:00
  • 0fc246bedb ci: docker_tag=ext chore(logging): redirect stdout to /var/log/sdk_relay/stdout.log 4NK Dev 2025-09-25 10:59:01 +00:00
  • 48704cb71b ci: docker_tag=ext chore: sync ignores, logging and backups 4NK Dev 2025-09-25 08:58:20 +00:00
  • ba40d40fa5 Replace 'ext' tag with 'int-dev' int-dev int-dev Omar Oughriss 2025-09-22 15:02:56 +02:00
  • 0b22212323 Replace 'ext' tag with 'int-dev' Omar Oughriss 2025-09-22 14:18:48 +02:00
  • 4a153ceefd ci: docker_tag=ext\n\nTrigger CI build for Docker images 4NK Dev 2025-09-22 11:09:57 +00:00
  • 753e4c6a3e docs: add architecture, installation, deployment, functional, technical, flows, quality, security, TODO [skip ci] 4NK Dev 2025-09-22 07:32:52 +00:00
  • a38c5877bf update submodule 4NK Dev 2025-09-22 05:45:41 +00:00
  • b3d6a1fe53 ci: docker_tag=ext - Update config for deployment 4NK Dev 2025-09-21 22:11:35 +00:00
  • 94bffd5fdb ci: docker_tag=ext - Trigger CI build for updated config logic ci-trigger-ext 4NK Dev 2025-09-21 21:14:52 +00:00
  • 0180d32472 ci: docker_tag=ext - Fix config file reading logic to properly read from file when env vars are missing 4NK Dev 2025-09-21 21:04:08 +00:00
  • 0a02c708fc ci: docker_tag=ext - Fix config formatting 4NK Dev 2025-09-21 20:53:35 +00:00
  • 664c1542be ci: docker_tag=ext 4NK Dev 2025-09-21 20:21:00 +00:00
  • 7c985add5c ci: docker_tag=ext - Trigger CI build for Docker images 4NK Dev 2025-09-21 19:57:51 +00:00
  • f1b2229c76 ci: docker_tag=ext - Update for 4NK_env integration 4NK Dev 2025-09-21 19:55:49 +00:00
  • 96d131a270 ci: docker_tag=ext - Migrate to Debian base with minimal packages 4NK Dev 2025-09-21 18:24:26 +00:00
  • 4c63acaacb ci: docker_tag=ext - Optimize Dockerfile to reduce image size (remove dev tools) 4NK Dev 2025-09-21 17:44:53 +00:00
  • 505541a0a9 ci: docker_tag=ext 4NK Dev 2025-09-21 17:05:40 +00:00
  • c4804c454e ci: docker_tag=ext 4NK Dev 2025-09-21 16:57:30 +00:00
  • 2b185d46c3 ci: docker_tag=ext - Update Dockerfile with comprehensive build tools 4NK Dev 2025-09-21 15:36:03 +00:00
  • 43fe599583 ci: docker_tag=ext - Update Dockerfiles with comprehensive dependencies and tools 4NK Dev 2025-09-21 13:45:48 +00:00
  • d568d63403 ci: docker_tag=ext - Mise à jour Dockerfile avec outils requis et .cursorignore 4NK Dev 2025-09-21 13:38:37 +00:00
  • 0c2ba7bef5 ci: docker_tag=ext - Fix Dockerfile to use HTTPS instead of SSH for git clone 4NK Dev 2025-09-21 13:07:28 +00:00
  • b6f09c952b ci: docker_tag=ext - Update Dockerfile to use dev4 branch for sdk_common dev4 4NK Dev 2025-09-21 08:23:07 +00:00
  • c3ac16e236 fix: Gestion des fichiers JSON vides dans StateFile::load() 4NK Dev 2025-09-21 07:41:13 +00:00
  • 0c218d7a42 fix: correction du workflow CI pour déclencher sur le tag 'ext' 4NK Dev 2025-09-21 07:23:02 +00:00
  • 86e7a4eee6 docs: Documentation WebSocket et corrections 4NK Dev 2025-09-20 22:14:56 +00:00
  • f318140d59 Add WebSocket configuration documentation 4NK Dev 2025-09-20 21:50:25 +00:00
  • 73191c4a6b Externalize IP/ports configuration and fix binding issues 4NK Dev 2025-09-20 21:24:12 +00:00
  • 9fc4ae99c9 feat: externaliser la configuration et remplacer localhost par 0.0.0.0 4NK Dev 2025-09-20 20:50:00 +00:00
  • 73f3dec22c align docker images 4NK Dev 2025-09-20 20:33:02 +00:00
  • df2334f25b docs: Documentation des améliorations récentes 4NK Dev 2025-09-20 14:23:03 +00:00
  • 930645e6ca feat: ajout apt update && apt upgrade et outils (curl, git, wget, jq, telnet, npm, wscat) dans Dockerfile 4NK Dev 2025-09-20 12:44:20 +00:00
  • 97f8915b84 ci: docker_tag=ext chore(ci): retrigger build ext NicolasCantu 2025-09-20 13:48:08 +02:00
  • 3df4a1bb9a bundle NicolasCantu 2025-09-20 13:41:20 +02:00
  • 63f2e1e175 bundle NicolasCantu 2025-09-20 13:40:13 +02:00
  • 2fa1915330 ci: docker_tag=ext chore(relay): bump 0.1.2, faucet: commitment robuste, ws_url=0.0.0.0, sdk_common rev pin NicolasCantu 2025-09-20 13:39:21 +02:00
  • 31db1ff731 docs: Ajout de la documentation et des règles Cursor 4NK Dev 2025-09-20 10:48:58 +00:00
  • 6586e0bb2f ci: docker_tag=ext - Correction de la branche sdk_common dans le Dockerfile 4NK Dev 2025-09-20 09:20:09 +00:00
  • 16ee2de894 ci: docker_tag=ext - Correction du Dockerfile pour le build CI 4NK Dev 2025-09-20 09:19:09 +00:00
  • 8b0465f6a4 ci: docker_tag=ext - Améliorations du Dockerfile et documentation 4NK Dev 2025-09-20 09:17:12 +00:00
  • a867cc616a fix faucet empty commitment 4NK Dev 2025-09-20 02:27:13 +00:00
  • fcd3477582 ci: docker_tag=ext - Use sdk_common from git repository with panic fix 4NK Dev 2025-09-20 01:37:28 +00:00
  • 81cf08f7b3 ci: docker_tag=dev-test - Configuration faucet avec wss://dev3.4nkweb.com/ws/ et bootstrap_faucet=true 4NK Dev 2025-09-20 00:29:43 +00:00
  • 3789cf231e ci: docker_tag=dev-test - Configuration mise à jour pour le faucet bootstrap 4NK Dev 2025-09-20 00:21:22 +00:00
  • 1fe76a51f1 ext for all 4NK Dev 2025-09-19 23:16:55 +00:00
  • 6bcec5c8ba ci: docker_tag=ext refactor(message): split handlers per type, docs+oss, bump 0.1.1 4NK Dev 2025-09-19 23:13:55 +00:00
  • bf339eb15a ci: docker_tag=ext - Add curl to Dockerfile for healthcheck 4NK Dev 2025-09-19 17:04:04 +00:00
  • 25ac6eb808 ci: docker_tag=ext 4NK Dev 2025-09-19 15:09:51 +00:00
  • 72bbffb31c feat: add /health endpoint on port 8091 4NK Dev 2025-09-19 13:12:35 +00:00
  • a056d44cbf Add "dev" tagged image Omar Oughriss 2025-09-08 17:08:59 +02:00
  • f9eeeb6268 fix: Update test configuration for docker-support-v2 branch docker-support-v2 Debian 2025-09-03 19:07:17 +00:00
  • fb1a2e17d0 docs: normalisation titres H2 et mises à jour Debian 2025-09-03 08:16:03 +00:00
  • 9cbd862269 feat(sdk_relay): Dockerfile runtime deps + RPC user/pass fallback via env Debian 2025-09-02 14:20:29 +00:00
  • 1f15562af3 feat(sdk_relay): ajouter Dockerfile (build Rust release, CMD sdk_relay) Debian 2025-09-02 11:39:47 +00:00
  • 621db672ee feat: Mise à jour de l'index de documentation et suppression des templates génériques docker-support Debian 2025-08-29 16:29:36 +00:00
  • e12295d5ed [skip ci] chore(sync): maj hooks 4NK_template Debian 2025-08-28 15:01:35 +00:00
  • 533fe48d64 [skip ci] chore(agents): centralisation via 4NK_template (hooks+doc) Debian 2025-08-28 12:05:26 +00:00
  • 5db0d0dd3f chore(release): latest 0.1.1 + sécurité/CI/docs Nicolas Cantu 2025-08-27 14:00:36 +02:00
  • b5c8adb7c6 ci: adapter jobs Rust au niveau du dépôt Your Name 2025-08-27 12:06:42 +02:00
  • daef503dfb chore(refine): adapter .gitea/docs/scripts au projet sdk_relay Your Name 2025-08-27 11:56:43 +02:00
  • 1b1903625a chore(template): adapter .gitea depuis template et synchroniser docs pour sdk_relay Your Name 2025-08-27 11:52:12 +02:00
  • 2a751aaecc chore(template-sync): aligner avec 4NK_template (.cursor/.gitea/.gitea_template/scripts/ignores) Your Name 2025-08-27 11:37:53 +02:00
  • a1d5b4bd83 chore(release): 0.1.1 Your Name 2025-08-26 14:14:24 +02:00
  • 3457ccf8a1 docs: alignement complet sur le niveau de documentation de 4NK_node - Remplacement de l'INDEX.md basique par un index complet et structuré - Amélioration majeure de l'INSTALLATION.md avec guides détaillés (Docker, Rust, Bitcoin Core, Blindbit) - Transformation complète de l'USAGE.md avec exemples pratiques (WebSocket, HTTP, Silent Payments, monitoring) - Création d'un guide de CONFIGURATION.md complet (variables d'environnement, sécurité, performance, Docker) - Documentation alignée sur les standards professionnels de 4NK_node - Structure cohérente et navigation intuitive - Guides pratiques et techniques complets Nicolas Cantu 2025-08-25 19:29:45 +02:00
  • 40bc8f052d git update Nicolas Cantu 2025-08-25 18:06:12 +02:00
  • d0274b41f2 fix: corriger les tests sdk_relay - isolation stockage sous /tmp/.4nk avec UUID - tests unitaires commit.rs robustes (vérifications structurelles) - tests d'intégration HTTP/WS conditionnels (skip si service absent) - ajout note isolation dans docs/TESTING.md Nicolas Cantu 2025-08-25 16:19:09 +02:00
  • 4f7e3dbbc7 test(sdk_relay): tests fonctionnels sync (/relays, /sync/status, /sync/force) et WS (ping, subscribe) Nicolas Cantu 2025-08-25 15:41:01 +02:00
  • 8efb1ec259 test(sdk_relay): ajout tests HTTP (/health, /metrics) et WS (handshake) Nicolas Cantu 2025-08-25 15:39:35 +02:00
  • d4368dbe4b docs(sdk_relay): alignement avec 4NK_node (installation, usage, configuration, testing, quick ref, dev, performance, troubleshooting, open source, gitea, release, roadmap, security audit) Nicolas Cantu 2025-08-25 15:31:34 +02:00
  • c4320f0138 Documentation API: refonte technique avec flux JSON détaillés et exemples de requêtes/réponses Nicolas Cantu 2025-08-25 15:25:19 +02:00
  • 9db99bb95b Documentation API: refonte complète avec documentation professionnelle des endpoints HTTP et WebSocket Nicolas Cantu 2025-08-25 15:17:45 +02:00
  • b255796d3a Documentation: ajout ARCHITECTURE.md, API.md, SECURITY.md et mise à jour INDEX.md Nicolas Cantu 2025-08-25 15:07:28 +02:00
  • a6f339b7b8 Open source: LICENSE, CONTRIBUTING, CODE_OF_CONDUCT, CHANGELOG, Gitea templates, CI, docs index, tests scaffolding Nicolas Cantu 2025-08-25 15:00:15 +02:00
  • e506f55e08 feat: Ajout du support des relais externes via external_nodes.conf Nicolas Cantu 2025-08-22 16:54:58 +02:00
  • c5597d7249 docs: enrichir la spécification technique avec les types de messages détaillés - Ajout de l'architecture des messages avec Envelope et AnkFlag - Documentation complète de tous les types de messages (Handshake, NewTx, Commit, Faucet, Cipher, Sync, Unknown) - Description détaillée des champs et structures de données - Exemples JSON des formats de messages - Documentation du cache de messages et des types de broadcast - Ajout des types de données complexes (Member, Process, Pcd, Roles, Proof, etc.) - Explication du traitement des messages et de la déduplication Nicolas Cantu 2025-08-22 15:19:13 +02:00
  • 28eae8759c docs: ajouter une spécification technique détaillée du fonctionnement de sdk_relay - Analyse complète de l'architecture et des modules - Documentation détaillée du flux de données - Explication des stratégies de gestion d'erreurs - Description des optimisations de performance - Spécification des mécanismes de sécurité - Guide de configuration et déploiement - Exemples de code et tests Nicolas Cantu 2025-08-22 15:14:31 +02:00
  • 84392db895 docs: remplacer le README par une documentation complète du fonctionnement de sdk_relay - Ajouter une vue d'ensemble détaillée de l'architecture - Documenter toutes les fonctionnalités et composants - Inclure des exemples d'API WebSocket - Ajouter des sections monitoring, sécurité et performance - Fournir un guide de dépannage complet - Inclure une roadmap et des guidelines de contribution Nicolas Cantu 2025-08-22 15:09:48 +02:00
  • 63593973ba Clean up formatting: remove trailing whitespace in daemon.rs Nicolas Cantu 2025-08-22 14:23:13 +02:00
  • b1d6c66b6d Add detailed logging for RPC connection and fix wallet URL construction Nicolas Cantu 2025-08-22 14:15:12 +02:00
  • a4c82d8401 Update sdk_common dependency to use docker-support branch Nicolas Cantu 2025-08-22 14:09:07 +02:00
  • 3898a835b0 Fix cookie path issue: add cookie_path config option and use it in rpc_connect Nicolas Cantu 2025-08-22 14:06:12 +02:00
  • a071d404d8 Fix compilation errors: remove get_cookie_path call and fix type conversion Nicolas Cantu 2025-08-22 13:50:52 +02:00
  • 9958a2fb0a Add Docker support with retry logic and custom cookie path Nicolas Cantu 2025-08-22 13:37:53 +02:00
  • a169c99366 [bug] fix broken validation_tokens deduplication Sosthene 2025-09-02 13:20:41 +02:00
  • bde0b1abdd feat: Support Docker complet avec blindbit et configuration réseau Debian 2025-09-01 13:00:50 +00:00
  • 1ae9c4fcfb feat: Mise à jour de l'index de documentation et suppression des templates génériques Debian 2025-08-29 16:29:36 +00:00
  • 62a8c62c7e [skip ci] chore(sync): maj hooks 4NK_template Debian 2025-08-28 15:01:35 +00:00
  • f09709230d [skip ci] chore(agents): centralisation via 4NK_template (hooks+doc) Debian 2025-08-28 12:05:26 +00:00