Skip to content

refactor(common): decouple ConfigHttpServer from Swing dialogs#247

Draft
toku-sa-n wants to merge 3 commits into
DeNA:masterfrom
toku-sa-n:refactor/config-http-server-decouple
Draft

refactor(common): decouple ConfigHttpServer from Swing dialogs#247
toku-sa-n wants to merge 3 commits into
DeNA:masterfrom
toku-sa-n:refactor/config-http-server-decouple

Conversation

@toku-sa-n

@toku-sa-n toku-sa-n commented May 27, 2026

Copy link
Copy Markdown
Contributor

UIとロジックコードの分離の第一歩として、PacketProxyHubから設定をダウンロードする際に使用する ConfigHttpServer のロジック部分とUI部分を分離しました。

@toku-sa-n toku-sa-n marked this pull request as draft May 27, 2026 02:40
@toku-sa-n toku-sa-n force-pushed the refactor/config-http-server-decouple branch 4 times, most recently from 7d8a334 to f0d292f Compare July 7, 2026 05:50
toku-sa-n and others added 3 commits July 10, 2026 20:36
Extract config overwrite UI into ConfigHttpUiActions and DB apply logic
into ConfigSettingsWriter.

Co-authored-by: Cursor <cursoragent@cursor.com>
Add Apache 2.0 copyright headers to ConfigHttpUiActions and
ConfigSettingsWriter.

Co-authored-by: Cursor <cursoragent@cursor.com>
Replace duplicated private DaoHub inner classes in ConfigHttpServer,
ConfigSettingsWriter, and ConfigIO with a shared DTO type.

Co-authored-by: Cursor <cursoragent@cursor.com>
@toku-sa-n toku-sa-n force-pushed the refactor/config-http-server-decouple branch from f0d292f to 3b6c621 Compare July 10, 2026 11:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant