- Fixed detectSecurity() where WPA2 (0x100/PSK) and WPA3 (0x400/SAE)
flags were swapped, causing NM to reject connections silently
- Added missing AP path to AddAndActivateConnection call
- Added critical connection settings: UUID, interface-name,
autoconnect, permissions
- Changed init() to fail fast with logger.Fatal instead of
silent failure on NM connection error
- Added auth-alg and psk-flags to WPA/WPA2 security settings
When connecting to the internet for the first time, the proclamations table is empty.
If the user navigates to Settings -> Proclamations, then the sync.SyncProclamations
function is called. After this function returns, the ProclamationOptions screen
queries the database for proclamations which returns an empty list. Even though
the database was updated, the ProclamationOptions screen's instance of the database
connection was returning empty.