feat: migrate INWX DNS CLI to interactive Textual TUI

- replace CLI menu with multi-panel Textual interface (sidebar & data table)
- implement asynchronous loading for domains and DNS records via worker threads
- add support for optional 2FA/TOTP auto-unlock and manual TAN modal
- introduce .env configuration fallback for stored credentials
- add modals for creating, editing, and deleting DNS records
- enable inline row editing via mouse double-click and keyboard navigation
- update project documentation in README.md
This commit is contained in:
paase committed 2026-09-19 15:34:14 +02:00
1 parent b6574815e7
commit dbb30b70f5
10 files changed
+754 -1

No files matched your search

+1
View File
@@ -0,0 +1 @@
__pycache__/