Commit 132d45e
authored
refactor: 멀티모듈 구조를 변경한다 (#80)
* Refactor gradle module conventions and remove explicit allOpen block
* Refactor Gradle plugin/version management for multi-module setup
* Align RSS collector schedulers to 30-minute cadence
* Scaffold domain/jdbc/jpa/worker modules for split architecture
* Merge app-core into app-api and rewire module dependencies
* Revert "Merge app-core into app-api and rewire module dependencies"
This reverts commit 9dee759.
* Add app-boot module as Spring Boot entrypoint
* chore: split infrastructure into jpa and jdbc modules
* refactor: move article paging and blog map lookup into query use cases
* feat: add auth cookie writer and domain exception response handling
* chore: commit remaining workspace changes
* refactor: standardize error response message payload
* refactor: separate oauth config from jwt profile configs
* chore: upgrade to Java 21 and Kotlin 2.0.0
* refactor: update module wiring after rss module split
* refactor: migrate batch rss module sources to batch/rss
* fix: add missing oauth base-url in test profile
* fix: run CI on PR synchronize events1 parent d79c56a commit 132d45e
172 files changed
Lines changed: 1109 additions & 1540 deletions
File tree
- .github/workflows
- app-api
- src
- main/kotlin/site/techmoa/app
- article/controller/v1
- response
- auth/v1
- response
- blog
- controller
- request
- domain
- service
- common
- error
- interceptor
- test/kotlin/site/techmoa/app
- article/service
- auth/v1
- common/interceptor
- fixture
- article
- blog
- app-batch/app-batch-rss
- src
- main/kotlin/site/techmoa/app/batch/rss
- scheduler
- support
- test/kotlin/site.techmoa.app.batch.rss
- app-core
- src
- main
- kotlin/site/techmoa/app/common
- article
- auth
- dto
- exception
- jwt
- port
- blog
- config
- member/port
- resources
- testFixtures/kotlin/site/techmoa/app/common
- article
- blog
- comb
- app-infra
- app-infra-db
- src/test/kotlin/site/techmoa/app/storage/db/entity
- app-infra-oauth
- src
- main/kotlin/site/techmoa/app/infra/oauth/exception
- test/resources
- application
- src/main/kotlin/site/techmoa/application
- common
- dto
- port
- service
- usecase
- batch/rss
- src/main
- java/site/techmoa/batch/rss/support
- kotlin/site/techmoa/batch/rss
- config
- domain
- exception
- model
- port
- repository
- support
- trigger
- usecase
- boot
- src
- main
- kotlin/site/techmoa
- resources
- test
- kotlin/site/techmoa
- resources
- domain
- src/main/kotlin/site/techmoa/domain
- exception
- model
- infrastructure
- jpa
- src/main
- kotlin/site/techmoa/infrastructure/jpa
- adapter
- config
- entity
- repository
- resources
- mysql
- src/main/resources
- db/migration
- oauth
- src/main
- kotlin/site/techmoa/infrastructure/oauth
- adapter
- config
- rest
- support
- jwt
- oidc
- resources
- presentation
- src/main/kotlin/site/techmoa/presentation
- common
- annotation
- config
- context
- cookie
- error
- template
- controller
- response
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
| 38 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| |||
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
147 | | - | |
| 147 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
This file was deleted.
Lines changed: 0 additions & 45 deletions
This file was deleted.
Lines changed: 0 additions & 8 deletions
This file was deleted.
Lines changed: 0 additions & 34 deletions
This file was deleted.
Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 0 additions & 18 deletions
This file was deleted.
Lines changed: 0 additions & 19 deletions
This file was deleted.
0 commit comments