Commit graph

7 commits

Author SHA1 Message Date
Robert Resch
4dce3c262c start refactoring confserver 2022-03-06 00:03:05 +01:00
Robert Resch
80f778c031 run black 2022-01-30 11:53:54 +01:00
Robert Resch
04bd6b3ef0 run pyupgrade 2022-01-30 10:33:37 +01:00
Robert Resch
df36bdd29d
add new endpoints for app v2 (#116)
* add some new endpoints for app v2

* add oauth

* update EcoVacsHomeProducts
- new attribute model

* add some missing endpoints for app v2

* - use only one level subdomain urls on service list
- add status

* add new used subdomains (for europe)

* improve docker images creation as requirements are change less often

* reformat area list

* add revoke expired oauths

* add docker-compose example

* wait for mqtt start fixes #107

* make images even smaller by copying only required folders instead of all (.git,...)

* fix exception during logging

* return fail if we can't get clean logs

* improve docker docs. Thanks for the hit @Bustel

* fix body not json serializable

* add docker-compose example in separate folder
2021-06-05 09:06:18 -04:00
Brian Martin
56fbf3b57e move data web under bumper
- move data/web under bumper/web
  - originally under data for user customization, but chances are slim and makes docker/data more of a process to get working correctly.
2020-01-06 09:31:22 -05:00
Brian Martin
f23c9bf4fe add missing api endpionts and examples
- add apis missing that were causing errors
- add bot / wifi config should work now on ecovacshome app
2020-01-05 09:29:53 -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