confserver revamp #88

Merged
bmartin5692 merged 12 commits from wip-confserver-jinja2 into master 2020-01-05 02:46:34 +01:00

12 commits

Author SHA1 Message Date
Brian Martin
472137c650
Merge branch 'master' into wip-confserver-jinja2 2020-01-04 20:42:20 -05:00
Brian Martin
d1d2b228ee implement basic confserver plugins
- basic plugin system for confserver
  - allows adding api via plugins that can be saved in user data/plugins folder
  - relocated routes into internal plugins
 - add start_site to replace start_server
   - changed init code for starting confserver, this with the above fixes an issue of initializing the app twice
2020-01-04 20:35:08 -05:00
Brian Martin
e4130e4626 re-enable log_all_requests
re-enable log_all_request
- with excludelogging for internal
2020-01-03 14:24:26 -05:00
Brian Martin
70fdfdb1b3 helperbot get_msg
- moved get_msg handler from helperbot to broker
2020-01-03 14:23:37 -05:00
Brian Martin
6da98acdad fix tests
- added kwargs for mqttserver init
  - passwd_file and allow_anonymous

- removed unused tests and sleeps
2020-01-03 08:57:02 -05:00
Brian Martin
cb693b5cf6 sleep a bit
tests work locally, seeing if added sleeps fix CI
2020-01-03 01:43:56 -05:00
Brian Martin
63e0620f0c add remove bot and client 2020-01-03 01:33:31 -05:00
Brian Martin
80c412afd1 fix restart test 2020-01-03 00:19:27 -05:00
Brian Martin
c77f464c9d add restart services
restart services from status page
2020-01-02 23:56:30 -05:00
Brian Martin
2d5e4e17a0 Update test_confserver.py
-fix tests, missing xmpp server for base
2020-01-02 09:21:15 -05:00
Brian Martin
d08d3b2d3c fix build and add style
- fix build with requirements.txt
- card styling
2020-01-02 08:46:11 -05:00
Brian Martin
01d13e0264 add jinja2
Add jinja2/aiohttp_jinja2
- Update handle_base and template to show status
2020-01-02 01:16:43 -05:00