Uživatelské nástroje

Nástroje pro tento web


changelog:gateway

v3.0.1


  • Přidána podpora ws
  • Lepší zpracování HFC chyb (vraceno jako 6xx)
  • Přidáno nové zpracování časovaných a pravidelných služeb (redis + bullmq)
  • Přidána možnost nastavit povolené uživatele v rámci login service

v3.0.0


  • Upraven formát konfiguračního souboru
  • Přidána podpora pro nové gateway HFC SDK
  • Přidána podpora pro openID connect login služby a google for web login

v2.3.0


  • Upraven formát konfiguračního souboru

v2.2.5


  • Využití nové instance sdílené cloud služby
  • Interní využití pouze UTC timestamp

v2.2.4


  • Vylepšeno logování do souboru
  • Přidaná možnost nastavení default timeoutů pro jednotlivé HFC clienty

v2.2.3


  • Vylepšeno logování do souboru
  • Přidána služba pro vytvoření uživatelských certifikátu s CSR
  • Produkční build má ve výchozím nastavení úplně vypnutý swagger a debug web log
  • Přidány nové služby pro obsluhu bcasdb_cc

v2.2.2


  • Přidána možnost vytvářet couchdb databázy mimo db-service
  • Další drobné opravy

v2.2.1


  • Opravena chyba při přenačtení prošlých certifikátů

v2.2.0


  • Opravena chyba v JWT auth cache
  • JWT validace je prováděna pouze proti wallet
  • Rozšíření modelu JWT
  • Používání pouze UTC timestamp
  • Opraven problém s prošlými certifikáty v paměti
  • Vylepšení zabezpečení Notaria

v2.1.4


  • Přidáno dynamické nastavení počtu trusted proxy serverů
    • Využiváno pro zjištění IP requestu pro IP request limiter
    • Přidán testovací endpoint /api/v1/test/ip

v2.1.3


  • Povoleno načítání AN a SA uživatelů na endpointu
  • Přidána možnost rate limiteru na endpointy
    • Na včechny defautlně nastaven rate limiter pro failed requesty

v2.1.2


  • Přidáno cachovaní autentikovaných uživatelů
  • Nyní je možné pro jednotlivé service definovat jiný hfc connection profile
  • Autetikace uživatele je možná i pouze proti wallet (standardně wallet + CA)
  • K načítání konfigurace nodu se používá .config-env (.list-env soubory se již nepoužívají)
  • + další drobné opravy nalezených chyb

v2.1.1


  • Vylepšený build process docker image - zmenší velikosti výsledného image a zlepšení bezpečnosti
  • Proces aplikace neběží defaultně pod root uživatelem
  • Opraven případ kdy při načítání verze není načtena (null hodnota je nyní korektně přidadá do výsledného objektu)
  • Opraven překlep ve funkci pro vytváření uživatele (způsoboval chybu v návratové hodnotě)
  • Opraven překlep v logování při posílání emailu

v2.1.0


  • Místo staré dedikované cloud email service se nyní používá společná cloud service zahrunující více funkcí
  • Vylepšený build process docker image - zmenší velikosti výsledného image téměř na polovinu
  • Přidán nový versions endpoint - gateway má možnost načíst verze všech aktivních komponent nodu
  • Použití nové knihovny pro billing service a přepracování samotné billing service pro větší flexibilitu

v2.0.1


  • Implementována správa child organizací
  • Předělána práce s exceptions, aby byly vraceny smyslupnější http respone v případě chyby
  • Přidána možnost vyhledávat notarius dokumenty pomocí stavu schválení

v2.0.0


  • Swagger dokumentace je nyní rozdělena podle services
  • Přidáno cachování pro HFC user session
  • Update na poslední HFC SDK
  • Pro build použit apline linux base image
  • Předěláno spouštění na dynamické načítání configu z env

v1.2.2


  • Opraveno přepínání identit při připojování k chaincodu
  • Upraven availability monitoring
    • Gateway nyní kontroluje pouze sebe a komponenty HFC na daném nodu

v1.2.1


  • Obsahuje fixy poslední security issues dle container registry

v1.2.0


  • Přidána kontrola platnosti certifikátů pro všechny typy systémových účtu (AN_xx, SA_xx a CA/super-admin) uložených v lokálním adresáři WALLET
  • Kontrola a prodloužení certifikátu je provedeno funkcí scheduleru, každý den ve 23:30
  • Logika je umístěna v modulu ca-service.js ve funkci checkCertificatesExpirationDate
changelog/gateway.txt · Poslední úprava: 2024/10/30 11:18 autor: vodsedalek