chore(refine): adapter .gitea/docs/scripts au projet sdk_relay

This commit is contained in:
Your Name 2025-08-27 11:56:43 +02:00 committed by Nicolas Cantu
parent ee2628d4ad
commit 0c9690bc4a
33 changed files with 43 additions and 10 deletions

View File

@ -1,6 +1,6 @@
--- ---
name: Bug Report name: Bug Report
about: Signaler un bug pour nous aider à améliorer 4NK Node about: Signaler un bug pour nous aider à améliorer sdk_relay
title: '[BUG] ' title: '[BUG] '
labels: ['bug', 'needs-triage'] labels: ['bug', 'needs-triage']
assignees: '' assignees: ''
@ -34,7 +34,7 @@ Si applicable, ajoutez une capture d'écran pour expliquer votre problème.
- **OS** : [ex: Ubuntu 20.04, macOS 12.0, Windows 11] - **OS** : [ex: Ubuntu 20.04, macOS 12.0, Windows 11]
- **Docker** : [ex: 20.10.0] - **Docker** : [ex: 20.10.0]
- **Docker Compose** : [ex: 2.0.0] - **Docker Compose** : [ex: 2.0.0]
- **Version 4NK Node** : [ex: v1.0.0] - **Version sdk_relay** : [ex: v1.0.0]
- **Architecture** : [ex: x86_64, ARM64] - **Architecture** : [ex: x86_64, ARM64]
## 📋 Configuration ## 📋 Configuration
@ -95,3 +95,4 @@ Toute autre information pertinente sur le problème.
--- ---
**Merci de votre contribution !** 🙏 **Merci de votre contribution !** 🙏

View File

@ -1,6 +1,6 @@
--- ---
name: Feature Request name: Feature Request
about: Proposer une nouvelle fonctionnalité pour 4NK Node about: Proposer une nouvelle fonctionnalité pour sdk_relay
title: '[FEATURE] ' title: '[FEATURE] '
labels: ['enhancement', 'needs-triage'] labels: ['enhancement', 'needs-triage']
assignees: '' assignees: ''
@ -153,4 +153,5 @@ Comment mesurer le succès de cette fonctionnalité ?
--- ---
**Merci de votre contribution à l'amélioration de 4NK Node !** 🌟 **Merci de votre contribution à l'amélioration de sdk_relay !** 🌟

View File

@ -1,4 +1,4 @@
# Pull Request - 4NK Node # Pull Request - sdk_relay
## 📋 Description ## 📋 Description
@ -178,3 +178,4 @@ Informations supplémentaires importantes pour les reviewers.
--- ---
**Merci pour votre contribution !** 🙏 **Merci pour votre contribution !** 🙏

View File

@ -12,3 +12,4 @@ policy:
allow_only_listed_paths: true allow_only_listed_paths: true
require_expiry: true require_expiry: true
audit_in_ci: true audit_in_ci: true

View File

@ -1,4 +1,4 @@
name: CI - 4NK Node name: CI - sdk_relay
on: on:
push: push:
@ -263,8 +263,8 @@ jobs:
- name: Validate documentation - name: Validate documentation
run: | run: |
# Vérifier la cohérence de la documentation # Vérifier la cohérence de la documentation
if ! grep -q "4NK Node" README.md; then if ! grep -q "sdk_relay" README.md; then
echo "README.md should mention '4NK Node'" echo "README.md should mention 'sdk_relay'"
exit 1 exit 1
fi fi
@ -343,3 +343,4 @@ jobs:
run: | run: |
echo "❌ Some tests failed!" echo "❌ Some tests failed!"
exit 1 exit 1

View File

@ -37,3 +37,4 @@ jobs:
- name: Mettre à jour TEMPLATE_VERSION (dans PR) - name: Mettre à jour TEMPLATE_VERSION (dans PR)
# Doit remplacer la valeur par la ref appliquée # Doit remplacer la valeur par la ref appliquée

View File

@ -1255,3 +1255,4 @@ curl -X POST http://localhost:8091/restart
**Cette documentation décrit tous les flux de données JSON entre les clients et sdk_relay.** 🚀 **Cette documentation décrit tous les flux de données JSON entre les clients et sdk_relay.** 🚀

View File

@ -2,7 +2,7 @@
## Vue d'Ensemble ## Vue d'Ensemble
`sdk_relay` est un service de relais Rust pour les paiements silencieux Bitcoin, conçu pour fonctionner dans l'écosystème 4NK Node. `sdk_relay` est un service de relais Rust pour les paiements silencieux Bitcoin, conçu pour fonctionner dans l'écosystème sdk_relay.
## Architecture Générale ## Architecture Générale
@ -329,5 +329,6 @@ RUST_LOG=debug,hyper=trace
--- ---
**Cette architecture garantit un service de relais robuste, performant et évolutif pour l'écosystème 4NK Node.** 🚀 **Cette architecture garantit un service de relais robuste, performant et évolutif pour l'écosystème sdk_relay.** 🚀

View File

@ -627,3 +627,4 @@ export RUST_LOG=sdk_relay::blindbit=debug
**⚙️ Configuration sdk_relay - Optimisée pour vos besoins !** 🚀 **⚙️ Configuration sdk_relay - Optimisée pour vos besoins !** 🚀

View File

@ -31,3 +31,4 @@ cargo test --all
- `docs/` documentation utilisateur/technique - `docs/` documentation utilisateur/technique
- `tests/` scripts et artefacts - `tests/` scripts et artefacts

View File

@ -608,3 +608,4 @@ Ces exemples couvrent les cas d'usage les plus courants pour sdk_relay. Adaptez-

View File

@ -20,3 +20,4 @@
- CHANGELOG mis à jour - CHANGELOG mis à jour
- Artefacts (binaires/images) optionnels - Artefacts (binaires/images) optionnels

View File

@ -306,3 +306,4 @@ docker run -p 8090:8090 -p 8091:8091 sdk_relay
**📚 Documentation complète pour sdk_relay - Service de relais pour les Silent Payments** 🚀 **📚 Documentation complète pour sdk_relay - Service de relais pour les Silent Payments** 🚀

View File

@ -477,3 +477,4 @@ En cas de problème :
**🚀 Installation terminée ! sdk_relay est prêt à être utilisé.** ✨ **🚀 Installation terminée ! sdk_relay est prêt à être utilisé.** ✨

View File

@ -27,3 +27,4 @@
- Guide Communauté - Guide Communauté
- Plan de release - Plan de release

View File

@ -25,3 +25,4 @@
- Scripts dobservation (stats système) - Scripts dobservation (stats système)
- Export métriques endpoints `/metrics` - Export métriques endpoints `/metrics`

View File

@ -30,3 +30,4 @@
- Bitcoin Core RPC OK - Bitcoin Core RPC OK
- Blindbit HTTP OK - Blindbit HTTP OK

View File

@ -18,3 +18,4 @@
- Tag créé (`vX.Y.Z`) - Tag créé (`vX.Y.Z`)
- Annonce préparée (Gitea release notes) - Annonce préparée (Gitea release notes)

View File

@ -24,3 +24,4 @@
- Couverture de tests - Couverture de tests
- SLO disponibilité - SLO disponibilité

View File

@ -27,3 +27,4 @@
- Issues Gitea créées pour findings - Issues Gitea créées pour findings
- Plan de remédiation par priorité - Plan de remédiation par priorité

View File

@ -321,3 +321,4 @@ L'automatisation SSH pour `ihm_client` simplifie considérablement le workflow d
**Dernière mise à jour** : $(date '+%Y-%m-%d') **Dernière mise à jour** : $(date '+%Y-%m-%d')
**Version** : 1.0.0 **Version** : 1.0.0

View File

@ -43,3 +43,4 @@ cargo fmt -- --check
- Chaque exécution crée des fichiers uniques: `wallet_{uuid}`, `processes_{uuid}`, `members_{uuid}`. - Chaque exécution crée des fichiers uniques: `wallet_{uuid}`, `processes_{uuid}`, `members_{uuid}`.
- Objectif: éviter le partage détat entre tests et empoisonnements de verrous. - Objectif: éviter le partage détat entre tests et empoisonnements de verrous.

View File

@ -27,3 +27,4 @@
- `RUST_LOG=debug` - `RUST_LOG=debug`
- Scripts de tests/monitoring - Scripts de tests/monitoring

View File

@ -709,3 +709,4 @@ awk '/ERROR/ {count++} END {print count}' logs/sdk_relay.log
**🎯 Service sdk_relay - Prêt pour une utilisation en production !** ✨ **🎯 Service sdk_relay - Prêt pour une utilisation en production !** ✨

View File

@ -1105,3 +1105,4 @@ chmod 600 /home/bitcoin/.4nk/bitcoin.cookie
`sdk_relay` est un service Rust robuste et performant qui implémente un relais complet pour les Silent Payments. Son architecture modulaire, sa gestion asynchrone et ses mécanismes de sécurité en font une solution production-ready pour l'intégration des paiements silencieux avec Bitcoin Core. `sdk_relay` est un service Rust robuste et performant qui implémente un relais complet pour les Silent Payments. Son architecture modulaire, sa gestion asynchrone et ses mécanismes de sécurité en font une solution production-ready pour l'intégration des paiements silencieux avec Bitcoin Core.

View File

@ -153,3 +153,4 @@ case "$1" in
esac esac
echo "🎯 Push SSH automatique terminé !" echo "🎯 Push SSH automatique terminé !"

View File

@ -18,3 +18,4 @@ if ! grep -Eq "^## \\[$(echo "$v" | sed 's/^v//')\\]" CHANGELOG.md; then
fi fi
echo "Version alignment OK" echo "Version alignment OK"

View File

@ -150,3 +150,4 @@ if [[ "$SSH_WORKING" == "true" ]]; then
fi fi
print_success "Initialisation SSH terminée !" print_success "Initialisation SSH terminée !"

View File

@ -63,3 +63,4 @@ case "$mode" in
esac esac
echo "[release-guard] OK" echo "[release-guard] OK"

View File

@ -149,3 +149,4 @@ case "$1" in
esac esac
echo "🎯 Push SSH automatique terminé !" echo "🎯 Push SSH automatique terminé !"

View File

@ -57,3 +57,4 @@ print_success "Scripts rendus exécutables (si présents)"
# 6. Résumé # 6. Résumé
echo "" echo ""
print_success "=== Configuration SSH terminée ===" print_success "=== Configuration SSH terminée ==="

View File

@ -52,3 +52,4 @@ else
fi fi
echo "🎯 Configuration SSH CI/CD terminée" echo "🎯 Configuration SSH CI/CD terminée"

View File

@ -77,3 +77,4 @@ else
fi fi
echo "🎯 Configuration SSH terminée pour ihm_client" echo "🎯 Configuration SSH terminée pour ihm_client"