Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade Path for Web UI #34

Closed
reactive-firewall opened this issue Jul 22, 2017 · 1 comment
Closed

Upgrade Path for Web UI #34

reactive-firewall opened this issue Jul 22, 2017 · 1 comment

Comments

@reactive-firewall
Copy link
Owner

Upgrade Path for Web UI via upgrade all function to allow UI upgrades
In order for the single button used to upgrade PiAP the web interface needs to be upgraded to add new features as well.

reactive-firewall added a commit that referenced this issue Oct 7, 2017
reactive-firewall added a commit that referenced this issue Oct 7, 2017
- fix for regression bug from renaming piaplib.keyring.clarify
- many regression fixes for #32 as part of refactoring #13
- rotated key for october
- added some work for upgrade path as part of #34

Changes in this commit:
	modified:   piaplib/__init__.py
	new file:   piaplib/__main__.py
	modified:   piaplib/book/__init__.py
	modified:   piaplib/book/__main__.py
	modified:   piaplib/book/logs.py
	modified:   piaplib/book/version.py
	modified:   piaplib/keyring/__init__.py
	modified:   piaplib/keyring/__main__.py
	modified:   piaplib/keyring/clarify.py
	modified:   piaplib/keyring/rand.py
	modified:   piaplib/lint/__init__.py
	modified:   piaplib/pku/__init__.py
	modified:   piaplib/pku/__main__.py
	modified:   piaplib/pku/upgrade.py
	modified:   piaplib/pku/utils.py
	modified:   piaplib/pocket.py
	modified:   tests/test_book.py
	modified:   tests/test_interface.py
	modified:   tests/test_keyring.py
	modified:   tests/test_pku.py
	modified:   tests/test_usage.py
reactive-firewall added a commit that referenced this issue Oct 12, 2017
Version 0.2.9 Stable Beta

* master:
  added fix for typo in new test case for #50 coverage as part of #32
  added fix for typo in new test case for #50 coverage as part of #32
  added new test case for #50 coverage as part of #32
  some testing improvements for #32 to fix coverage regression of #50
  - Major refactoring to the import logic to be more pythonic #13 - fix for regression bug from renaming piaplib.keyring.clarify - many regression fixes for #32 as part of refactoring #13 - rotated key for october - added some work for upgrade path as part of #34
  renamed main functions
  work part of #34 upgrades
  updated upgrade path as part of #34
  added some test mocking for #32
  fixed copy-paste-rush bug found by coverage tests #32
  fixed a regression
  slight improvement of test coverage by removing/ignoring dead-code #32 part 2
  slight improvement of test coverage by removing/ignoring dead-code #32
  fix for user check error leak part 3
  fix for user check error leak part 2
  fix for user check error leak part 1
  fixed many typos and added spelling unittest
  added CI_* vars to tox env
reactive-firewall added a commit that referenced this issue Mar 6, 2018
* master: (58 commits)
  added log dump for failed tox python
  #32 - posible fix for CI python versions on mac OS X
  fix for CI config typos
  add python 3.8 support to tox
  add python 3.8 support to tox
  #32 - slight increase to test coverage
  new CI config
  posible workaround for travis python builds failure
  workaround for travis CI build env
  workaround for travis CI braindead python 3.6 paths
  tweak for git ignore
  work on #32 for linters
  added fix for typo in new test case for #50 coverage as part of #32
  added fix for typo in new test case for #50 coverage as part of #32
  added new test case for #50 coverage as part of #32
  some testing improvements for #32 to fix coverage regression of #50
  - Major refactoring to the import logic to be more pythonic #13 - fix for regression bug from renaming piaplib.keyring.clarify - many regression fixes for #32 as part of refactoring #13 - rotated key for october - added some work for upgrade path as part of #34
  renamed main functions
  work part of #34 upgrades
  updated upgrade path as part of #34
  added some test mocking for #32
  fixed copy-paste-rush bug found by coverage tests #32
  fixed a regression
  slight improvement of test coverage by removing/ignoring dead-code #32 part 2
  slight improvement of test coverage by removing/ignoring dead-code #32
  fix for user check error leak part 3
  fix for user check error leak part 2
  fix for user check error leak part 1
  fixed many typos and added spelling unittest
  added CI_* vars to tox env
  added fix c of PR#49 for braindead stickeler
  added fix B of PR#49 for stickeler
  fix A for PR#49 stickler
  dropped support for xcode6.4 as workaround for reactive-firewall/Pocket-PiAP#75
  add wait for updates on osx as part of #75
  fix regression typo caused by 8c99116
  investigating regression workaround for reactive-firewall/Pocket-PiAP#75
  deprecated xcode 6.4 support in CI as part of reactive-firewall/Pocket-PiAP#75
  investigating workaround for reactive-firewall/Pocket-PiAP#75
  added debug info output for brain-dead CI env debugging of python3.5
  more work on fixing travis env changes #32
  minor change
  #32 added spell check to tests
  added more workarounds for depends after new trusty image update on travis
  added notification to codecov
  improved code coverage slightly as part of #32
  style regression fix for PR #43
  debugging circleCI workaround as part of #32 and PR #43
  added some badges and more debugging circleCI as part of #32 [SKIP CI]
  debugging circleCI as part of #32 [SKIP CI]
  ...
@reactive-firewall
Copy link
Owner Author

Testing of UI upgrade path has been added up stream in reactive-firewall/Pocket-PiAP#85

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant