Remote frontend nginx now forwards API requests to Django so login and registration work when the host proxy only routes to port 8080.
Co-authored-by: Cursor <cursoragent@cursor.com>
Users can register, log in, and manage profile/password in a personal account page; server data is scoped by owner across contacts, maps, tags, and import.
Co-authored-by: Cursor <cursoragent@cursor.com>
Introduce network map view/components with filtering and positioning, expand contacts/map backend fields and migrations, and add a persistent light/dark theme toggle with graph label color updates for readability.
Co-authored-by: Cursor <cursoragent@cursor.com>