Fixes regression in masterxi (not in published snap). The regression
meant that externally originated disconnects from AP were not
detected by wifi-connect, thus system state did not recover and
user could not join and connect to another external AP. The fix
involves daemon checking whether wifi is connected through netman dbus
call, then doing the right things, instead of merely checking for
state file.
1b216ec...
by
System Enablement CI Bot <email address hidden>
A regression that prevents joining AP after a failed attempt to join
58966ec...
by
"<email address hidden>" <email address hidden>
Complete fix, and move snapcraft.yaml to root
Fix regression fix: flag file must be removed in all cases, so remove it
before executing netmanClient.ConnectAp()
Move snap/snapcraft.yaml to root and snap/scriptlets/ to root, and modify
related to support CI requirements.
f60c67a...
by
"<email address hidden>" <email address hidden>
Fix regression where failed join blocks daemon
server/handlers.go ConnectHandler() was failing to remove a key state
file on failure to connect. Daemon therefore fails to take control back
which results in user never being able to try to connect to an AP
again. Fix is to remove the state file on failure to connect, thus
handing control back to daemon.
356bf56...
by
Kyle Nitzsche <email address hidden>
gitignore docs/build
bdaa243...
by
System Enablement CI Bot <email address hidden>
Author: Roberto Mier Escandón <email address hidden>
First time management portal is accessed, configuration is asked for.
If there is an existing config file having NoResetCredentials as true, that config is not shown and used existing one instead
- Backend config support including
* read/write local config, stored as $SNAP_COMMON/config.json
* read/write remote config, set using wifi-ap.config exposed rest api
* considered all config read/write atomic operations with rollback support
* wide testing suite
- New section for config in management page
* allow user setting Portal and WiFi settings in different sections
* password - confirm password validation
* got existing remote configuration populating input fields
* show errors in page
* new 'saving' page when success
- Improved login validation
* using vanilla-fw
* skipping not needed additional info in error messages
* Enter is enabled to send password
- Applied vanilla-framework look&feel in all portals