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
Copy link
Copy Markdown
Contributor

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

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

Extract config overwrite UI into ConfigHttpUiActions and DB apply logic
into ConfigSettingsWriter.

Co-authored-by: Cursor <cursoragent@cursor.com>
@toku-sa-n toku-sa-n marked this pull request as draft May 27, 2026 02:40
toku-sa-n and others added 2 commits May 27, 2026 12:06
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>
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