~knitzsche/snappy-hwe-snaps/+git/wifi-connect:join-after-fail-regress-1726567

Last commit made on 2017-10-23
Get this branch:
git clone -b join-after-fail-regress-1726567 https://git.launchpad.net/~knitzsche/snappy-hwe-snaps/+git/wifi-connect
Only Kyle Nitzsche can upload to this branch. If you are Kyle Nitzsche please log in for upload directions.

Branch merges

Branch information

Name:
join-after-fail-regress-1726567
Repository:
lp:~knitzsche/snappy-hwe-snaps/+git/wifi-connect

Recent commits

58966ec... by "<email address hidden>" <email address hidden> on 2017-10-23

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> on 2017-10-23

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> on 2017-10-17

gitignore docs/build

bdaa243... by System Enablement CI Bot <email address hidden> on 2017-07-13

Merge remote tracking branch config-ui

Merge-Proposal: https://code.launchpad.net/~rmescandon/snappy-hwe-snaps/+git/wifi-connect/+merge/326286

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

- Updated handlers in server to fit needs

630ded9... by Roberto Mier Escandón  on 2017-07-13

merged trunk and resolved conflicts

143afe2... by Roberto Mier Escandón  on 2017-06-30

uncomment temporary commented out code

2f60967... by System Enablement CI Bot <email address hidden> on 2017-07-10

Merge remote tracking branch ignore-more-stuff

Merge-Proposal: https://code.launchpad.net/~codersquid/snappy-hwe-snaps/+git/wifi-connect/+merge/327001

Author: Sheila Miguez <email address hidden>

update gitignore to ignore editor, test, and snapcraft files

6a612cb... by Sheila Miguez on 2017-07-07

ignore editor, test, and snapcraft files

9e35a3d... by System Enablement CI Bot <email address hidden> on 2017-07-05

Merge remote tracking branch fix-scriptlet-to-include-hook-always

Merge-Proposal: https://code.launchpad.net/~rmescandon/snappy-hwe-snaps/+git/wifi-connect/+merge/326532

Author: Roberto Mier Escandón  <email address hidden>

Include hook in snap regardless of SKIP_TESTS environment var

bbd4f27... by System Enablement CI Bot <email address hidden> on 2017-07-04

Merge remote tracking branch log-settings

Merge-Proposal: https://code.launchpad.net/~codersquid/snappy-hwe-snaps/+git/wifi-connect/+merge/325739

Author: Sheila Miguez <email address hidden>

This change configures logging with a prefix and with some helpful information.

The prefix string "== wifi-connect" will not need to be added by hand to calls to the logger anymore.

The log lines will also have helpful information, <prefix> YYYY/MM/DD HH:TT:SS <filename>:<linenumber>