1
0
mirror of https://github.com/mbirth/tcl_ota_check.git synced 2024-09-19 22:33:25 +01:00
Commit Graph

213 Commits

Author SHA1 Message Date
c824d9c46b
Bugfix with S3_URLs detection. 2018-02-10 03:11:53 +01:00
6bcb99b0c0
ServerSelector can now handle custom server lists (e.g. encservers). 2018-02-10 03:11:17 +01:00
a38f216607
Started converting tclcheck.py to new classes. 2018-02-10 02:38:39 +01:00
18205963e9
Added new style DownloadRequest. 2018-02-10 02:38:27 +01:00
75aef38a6d
More cleanup. 2018-02-10 02:38:06 +01:00
485e7b30b8
Cleanup. 2018-02-10 02:37:10 +01:00
57f3f87f70
Merge branch 'master' into rewrite 2018-02-09 23:27:39 +01:00
thurask
2adcb68a80
add force local db switches 2018-02-09 15:41:12 -05:00
fdcc16a293
Converted tclcheck_allfull.py to new style. 2018-02-09 00:17:43 +01:00
784a511708
Added standalone DumpMgr class. 2018-02-09 00:17:08 +01:00
d2c51e70d5
Rearrange storing of result object. 2018-02-09 00:12:46 +01:00
1297b31b2e
Initial rewrite. 2018-02-08 01:15:58 +01:00
thurask
28ed2365ab
checksum tweak 2018-02-06 20:04:21 -05:00
0b7ae53861
Use new Device classes in ALL the features! 2018-02-07 01:49:44 +01:00
b687c4185f
Use new Device class. 2018-02-07 01:22:09 +01:00
34ac668d56
Get avg_time directly instead of carrying it around. 2018-02-07 01:21:29 +01:00
thurask
dbaced1fe8
do_check error handler refactor + pylint stuff 2018-02-06 13:27:36 -05:00
thurask
86e01c1e33
first crack at do_check 2018-02-05 19:11:56 -05:00
thurask
58a270275d
docstrings, import sorting 2018-02-05 19:03:25 -05:00
808282c347
Moved device-specific settings to own class. Only used in
tclcheck_allfull for now.
2018-02-06 00:22:24 +01:00
ba99c104d0
Split prds.json handling into smaller methods. 2018-02-05 18:14:33 +01:00
feb2f72fe1
Moved some things around (aka "cleanup"). 2018-02-05 16:52:06 +01:00
648e89f9be
Turned credentials into namespaced methods. 2018-02-05 16:38:15 +01:00
7332846805
Turned DevListMixin into namespaced methods. 2018-02-05 16:32:26 +01:00
0262c67531
Changed excluded lib path for Scrutinizer. 2018-02-05 13:31:37 +01:00
78d9005531
Updated README. Moved pretty_xml outside of class. 2018-02-05 13:20:15 +01:00
a643f90e62
Exclude site module from Scrutinizer. 2018-02-05 11:10:56 +01:00
thurask
1303fa863b
docstring all the things 2018-02-03 16:25:26 -05:00
thurask
080214ec44
shebang lines 2018-02-03 15:40:17 -05:00
thurask
da3663486a
pylint, autopep8, isort runthroughs 2018-02-03 15:24:36 -05:00
42566d1195
Bugfix. 2018-02-03 13:56:38 +01:00
74d48bd433
Make pylint happy. 2018-02-03 13:46:17 +01:00
2f86f7698a
Scrutinizer config. 2018-02-03 13:27:34 +01:00
995de1e1fb
Cleanup. 2018-02-03 02:37:55 +01:00
9920c13582
Moved Colorama boilerplate to ansi.py. 2018-02-03 02:15:29 +01:00
34ba8a0db0
Took a hacksaw and split tcllib into several small parts. 2018-02-03 01:36:08 +01:00
4456f76032
Start modularising tcllib. 2018-02-02 03:33:53 +01:00
f9398e6b5f
Added small tool to query checksum. 2018-02-02 03:05:31 +01:00
thurask
f7ddf22d2d
document all args, describe all parsers, add db shortcut 2018-01-30 12:31:05 -05:00
f0bdc0af75
Scanner for unknown models. 2018-01-23 22:59:21 +01:00
8fc6590cf9
Tool to fetch check XMLs missing in the database. 2018-01-19 22:36:27 +01:00
dc04714e10
Bugfix for OTAs. 2018-01-19 11:39:58 +01:00
2c506fb4e1
Only keep FULL logs if version is new. 2018-01-18 00:47:27 +01:00
9ab7314662
Set prds.json mtime to past to force update after upload. 2018-01-17 17:59:45 +01:00
92813c604c
Fix bug with NoneType error when printing out changes list. 2018-01-13 16:04:41 +01:00
827e0ae615
Parser for checksum.php result. 2018-01-12 02:36:51 +01:00
17d465fc87
Build checksum-payload with proper JSON. 2018-01-12 02:36:34 +01:00
1aed0263ae
Fix creds for encrypt_header. 2018-01-12 02:36:04 +01:00
20abad9e04
Clarification: First parameter is only a label. 2018-01-12 00:44:18 +01:00
a3dca9a52a
Also output checksums when using tclcheck.py. 2018-01-12 00:40:42 +01:00