Commit graph

346 commits

Author SHA1 Message Date
Brian Martin
136a4d26c7
Merge pull request #86 from bmartin5692/fix-85
update errno 103 catch
2020-01-01 23:25:55 -05:00
Brian Martin
cce9d6f9ad update errno 103 catch
Update errno103 catch to work if the error message sent is in a different format.
- Should work for Ozmo601 and Ozmo930 now - possibly others as well.
2020-01-01 23:22:26 -05:00
Brian Martin
05624492e9
Merge pull request #84 from bmartin5692/add-sniff_notes
Add sniffing and developing notes
2020-01-01 17:01:51 -05:00
Brian Martin
0a2276d953 Add sniffing and developing notes
Add sniffing and developing notes
2020-01-01 17:00:39 -05:00
Brian Martin
20e29a7a19
Merge pull request #82 from bmartin5692/fix-81
Create certs for arm or aarch w/ rpi
2020-01-01 00:51:30 -05:00
Brian Martin
eb72e003f5 Update __init__.py 2020-01-01 00:35:29 -05:00
Brian Martin
b59035d4ea
Merge pull request #80 from bmartin5692/add-79-docker-multiarch
Dockerhub Multiarch Build
2019-12-31 16:29:36 -05:00
Brian Martin
038bafb368 builds
Remove armv5
Remove old Dockerfile.arch
Generate manifest in post_push
2019-12-31 16:05:46 -05:00
Brian Martin
420f8efb32 Update Dockerfile 2019-12-31 15:26:55 -05:00
Brian Martin
e8817454e5 add FROM_ARCH 2019-12-31 15:20:17 -05:00
Brian Martin
332efa9c94 Update multi-arch-manifest.yaml 2019-12-31 15:03:42 -05:00
Brian Martin
f1c603ddaa build push 2019-12-31 14:57:01 -05:00
Brian Martin
2fb540d34a rename dockerfiles 2019-12-31 14:47:51 -05:00
Brian Martin
5d9334fb75 add manifest 2019-12-31 14:25:49 -05:00
Brian Martin
4f820ebce8 add hooks and dockerfiles
add hooks and dockerfiles
2019-12-31 14:11:22 -05:00
Brian Martin
2f331ae440
Merge pull request #78 from bmartin5692/fix-77-dockerbuilds
update requirements and pipenv
2019-12-31 13:01:17 -05:00
Brian Martin
b137474a7c update requirements and pipenv 2019-12-31 12:53:43 -05:00
Brian Martin
0dc250e274
Merge pull request #76 from bmartin5692/mkdocs
Mkdocs
2019-12-31 12:04:52 -05:00
Brian Martin
b39c45fabb add atomicwrites to pipenv
- Add atomicwrites to fix windows build
- Regenerate requirements.txt
2019-12-31 11:49:43 -05:00
Brian Martin
d15c23fbdd fix pipenv lock
aiohttp was updating to v4 and causing problems, set versioning requirements for packages.
2019-12-31 11:38:47 -05:00
Brian Martin
72a77435e1 remove mkdocs and lock 2019-12-31 01:16:42 -05:00
Brian Martin
9950a1a2ad merge sucks example 2019-12-31 00:59:02 -05:00
Brian Martin
a5f114872f mkdocs 2019-12-31 00:37:23 -05:00
Brian Martin
2d39ad60a5
Merge pull request #75 from bmartin5692/extend-confserver-logging
Extend confserver logging
2019-12-30 16:16:20 -05:00
Brian Martin
18adff2178 Update confserver.py
Handle logging of FileHandler response/octet-stream.
2019-12-30 16:13:42 -05:00
Brian Martin
75aa74f39c
Merge branch 'master' into extend-confserver-logging 2019-12-30 16:01:06 -05:00
Brian Martin
d2eae625bc Update appveyor.yml 2019-12-30 15:56:54 -05:00
Brian Martin
5219ab06ab Add tests and fix restart mqtt
Add tests and fix restart mqtt
2019-12-30 15:53:40 -05:00
Brian Martin
7ed6f95ee0 Update gitignore
Allow .dockerignore and .travis.yml
2019-12-30 11:58:13 -05:00
Brian Martin
d504a248fb Update gitignore to add passwd in tests
Update gitignore to add passwd in tests
2019-12-30 11:54:03 -05:00
Brian Martin
410332751f
Merge pull request #74 from bmartin5692/add-MQTTFileAuth
Add mqtt file auth
2019-12-30 11:43:44 -05:00
Brian Martin
2fbfd4188a add tests for file auth
add tests for file auth
2019-12-30 11:36:38 -05:00
Brian Martin
212450d37d Add MQTT File Auth
- Extend bumper MQTT plugin to Read and handle users set in file auth properly.
- Update confserver status to display file users/usernames
2019-12-30 10:36:23 -05:00
Brian Martin
c44b535c95
Merge pull request #70 from aharter/fix/bot-iot-map
Ensure all bots are returned during getProductIotMap
2019-12-28 15:34:47 -05:00
Andreas Harter
707a1149fd Ensure all bots are returned during getProductIotMap
During the use of the Ecovacs Home App, some bots do disappear from the
app. This is due to the getProductIotMap endpoint handler using its own
list of bots. This list contains only a fraction of the
EcoVacsHomeProducts list maintained in models.py. Replacing the handler
list with the global one follows DRY and simplifies maintenance in the
future.
2019-12-28 20:05:00 +01:00
Brian Martin
97a53656eb
Merge pull request #68 from bmartin5692/feature-57
add image for bots in ecovacs home
2019-12-27 11:56:39 -05:00
Brian Martin
18f3a807f1 add image for bots in ecovacs home
add endpoint for /api/pim/file/get so an image is displayed for bots in the ecovacs home app
2019-12-27 11:51:31 -05:00
Brian Martin
3aefbe2fd8
Merge pull request #67 from bmartin5692/fix-66
create passwd file if it doesnt exist
2019-12-27 11:19:09 -05:00
Brian Martin
cc16a5ceb5 create passwd file if it doesnt exist
create passwd file if it doesnt exist
2019-12-27 11:12:13 -05:00
Brian Martin
b3215b74f6
Merge pull request #63 from aharter/docs/android-certificate
Add certificate instructions for Android 7 and up
2019-12-17 17:26:55 -05:00
Andreas Harter
91c70ccb3f Add certificate instructions for Android 7 and up 2019-12-17 18:30:23 +01:00
Brian Martin
d28eac632e
Merge pull request #60 from bmartin5692/fix-docker-#59
Fix docker #59
2019-11-22 15:10:06 -05:00
Brian Martin
d99e1c281c Update appveyor.yml 2019-11-22 15:04:50 -05:00
Brian Martin
7aec175588 Update Dockerfile 2019-11-22 14:59:23 -05:00
Brian Martin
4ac3dbb19f
Merge pull request #56 from bmartin5692/fix-55
handle #55
2019-10-19 15:10:03 -04:00
Brian Martin
e690436a37 handle #55
Better handling if a bot is missing a DID, which could be a corrupt or outdated database.
2019-10-19 15:06:08 -04:00
Brian Martin
b604a4d214 fix ecovacshome cleanlogs
update for lg logs to support viewing cleaning logs in ecovacs home app. Tested with D901.
2019-10-13 01:14:14 -04:00
Brian Martin
abaf9ebae2 add log_all_requests middleware
Add middleware to log all request/responses to confserverlog.
2019-10-12 14:04:13 -04:00
Brian Martin
da9d2bbea7
Merge pull request #53 from bmartin5692/ozmo950
Handle json and 2 year certs
2019-10-06 16:48:49 -04:00
Brian Martin
ef79236363
Merge branch 'master' into ozmo950 2019-10-06 16:45:44 -04:00