Skip to content

Commit 0e99ae0

Browse files
refactor: complete hexagonal architecture - ports and adapters pattern
- Remove old package directories (controller/, dto/, service/, repository/, connector/, config/, security/, model/) - Update test package declarations to match new hexagonal structure - Move test files to corresponding new package directories - Final cleanup to complete hexagonal architecture migration Package structure: domain/model/ <- domain entities domain/port/input/ <- inbound use-case interfaces domain/port/output/ <- outbound port interfaces application/service/ <- application services adapter/input/rest/ <- REST controllers and DTOs adapter/output/persistence/ <- JPA repositories adapter/output/connector/ <- database connectors infrastructure/config/ <- Spring configuration infrastructure/security/ <- JWT security Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 7a2d2e1 commit 0e99ae0

121 files changed

Lines changed: 1 addition & 12013 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

backend/src/main/kotlin/com/opendatamask/adapter/output/connector/ConnectorFactory.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.opendatamask.adapter.output.connector
22

33
import com.opendatamask.domain.model.ConnectionType
4-
import com.opendatamask.service.FileStorageService
4+
import com.opendatamask.application.service.FileStorageService
55
import org.springframework.stereotype.Component
66

77
@Component

backend/src/main/kotlin/com/opendatamask/config/EncryptionConfig.kt

Lines changed: 0 additions & 54 deletions
This file was deleted.

backend/src/main/kotlin/com/opendatamask/config/GlobalExceptionHandler.kt

Lines changed: 0 additions & 80 deletions
This file was deleted.

backend/src/main/kotlin/com/opendatamask/config/SchedulingConfig.kt

Lines changed: 0 additions & 8 deletions
This file was deleted.

backend/src/main/kotlin/com/opendatamask/config/SecurityConfig.kt

Lines changed: 0 additions & 59 deletions
This file was deleted.

backend/src/main/kotlin/com/opendatamask/config/StartupSecurityValidator.kt

Lines changed: 0 additions & 50 deletions
This file was deleted.

backend/src/main/kotlin/com/opendatamask/config/WebClientConfig.kt

Lines changed: 0 additions & 11 deletions
This file was deleted.

backend/src/main/kotlin/com/opendatamask/controller/AuthController.kt

Lines changed: 0 additions & 27 deletions
This file was deleted.

backend/src/main/kotlin/com/opendatamask/controller/ColumnCommentController.kt

Lines changed: 0 additions & 54 deletions
This file was deleted.

0 commit comments

Comments
 (0)