Hlæja concept v0.8.0

This commit is contained in:
2025-08-21 15:33:43 +02:00
parent 4f9400c2f9
commit e14b37fe4c
2 changed files with 62 additions and 29 deletions

View File

@@ -49,7 +49,9 @@ graph TD
HDCS[Service] --> HDCD[(Cassandra)]
end
subgraph HAR[Hlæja Account Registry]
direction LR
HARS[Service] --> HARD[(Postgres)]
HARS[Service] --> HDRK[/KAFKA\]
end
end
subgraph HDA[Hlæja Device API]
@@ -59,10 +61,11 @@ graph TD
HRAS[Service]
end
subgraph HM[Hlæja Management]
HMS[Service] -.-> HMR[(Redis)]
direction LR
HMS[Service] --> HMR[(Redis)]
HMK[/KAFKA\] --> HMS[Service]
end
HM --> HAR
HM --> HDR
HM -.-> HDC
@@ -75,7 +78,7 @@ graph TD
HDA --> HDD
```
## Library and Gradle plugin dependency
## Gradle Plugin Dependency
```mermaid
graph RL
@@ -94,6 +97,8 @@ graph RL
PSC[Plugin Service Container]
PSIT[Plugin Service Integration Test]
PSPR[Plugin Service Process Resource]
PUS[Plugin UI Service]
PUSTM[Plugin UI Service Thymeleaf Minify]
end
PLM --> PL
@@ -107,54 +112,72 @@ graph RL
PSIT --> PS
PSPR --> PS
PUSTM --> PUS
PS --> PUS
CL[Common Library]
PL ---> CL
CS[Common Service]
PCe -.-> CS
PS --> CS
CUS[Common UI Service]
PUS --> CUS
PCe -.-> CUS
```
## Library And Gradle Plugin Dependency
```mermaid
graph RL
;
HGP[Hlaeja Gradle Plugin]
CML[Common Messages Library]
PL --> CML
HGP --> CML
JL[JWT Library]
PL --> JL
HGP --> JL
TL[Test Library]
PL --> TL
HGP --> TL
DRS[Device Registry Service]
PS --> DRS
PCe --> DRS
TL -.-> DRS
HGP --> DRS
TL --> DRS
CML --> DRS
JL --> DRS
DDS[Device Data Service]
PS --> DDS
HGP --> DDS
TL -.-> DDS
CML --> DDS
DCS[Device Configuration Service]
TL -.-> DCS
PS --> DCS
HGP --> DCS
CML --> DCS
AS[Account Service]
AS[Account Registry Service]
TL --> AS
HGP --> AS
CML --> AS
PS --> AS
PCe --> AS
JL --> AS
DAS[Device API Service]
PS --> DAS
CML --> DAS
JL --> DAS
PCe --> DAS
HGP --> DAS
RAS[Registry API Service]
CML --> RAS
JL --> RAS
PS --> RAS
PCe --> RAS
HGP --> RAS
MUS[Management UI Service]
CML --> MUS
JL --> MUS
PS --> MUS
PCe -.-> MUS
HGP --> MUS
```

View File

@@ -1,5 +1,15 @@
# Hlæja Version History
## Hlæja v0.8.0
- hlaeja-account-registry:0.4.0
- hlaeja-device-api:0.5.0
- hlaeja-device-configuration:0.2.0
- hlaeja-device-data:0.2.0
- hlaeja-device-registry:0.7.0
- hlaeja-management:0.4.0
- hlaeja-registry-api:0.4.0
## Hlæja v0.7.0
- hlaeja-account-registry:0.3.0