edge-connect-client/internal
Stephan Lo a987e42ad6 refactor(domain): Decompose domain.go into individual entity files
Decomposes the monolithic `internal/core/domain/domain.go` file into separate files for each domain entity (`app.go`, `app_instance.go`, `cloudlet.go`, `flavor.go`).

- `SecurityRule` struct moved into `app.go` as it is a value object specific to the App entity.
- `Location` struct moved into `cloudlet.go` as it is a value object specific to the Cloudlet entity.
- `Flavor` remains a separate file as it is a shared entity used by App, AppInstance, and Cloudlet.

This refactoring improves modularity and makes the domain model easier to navigate and understand.
2025-10-09 01:09:36 +02:00
..
adapters feat(organization): WiP - Add organization management 2025-10-09 01:01:56 +02:00
application feat(organization): WiP - Add organization management 2025-10-09 01:01:56 +02:00
core refactor(domain): Decompose domain.go into individual entity files 2025-10-09 01:09:36 +02:00
infrastructure refactor(arch): Separate infrastructure from driven adapter 2025-10-09 00:47:45 +02:00