Upstream Data
4459de2260
feature: add support for S19kProNoPIC BOS. Reformat.
2023-12-16 10:54:51 -07:00
UpstreamData
f162529883
feature: allow dps conversion for bos grpc.
2023-12-11 11:40:46 -07:00
Upstream Data
47c2eb9f0e
feature: use betterproto + grpclib.
2023-12-10 20:10:11 -07:00
JP Compagnone
68c4dadb63
hotfix: fix epic api error handling ( #74 )
...
* hotfix: fix epic api error handling
* much cleaner way to handle the retry
2023-11-28 16:39:57 -07:00
JP Compagnone
8701bbe4e2
Feature - Add initial ePIC UMC support ( #71 )
...
* prelim support of ePIC UMC
* slowly adding things
* add most api calls
* add some guards
* fix post commands
* remove print
* catch when API returns error
* missing guard
* remove semicolon
* recommended changes
* add docs and changes
* respect ignore_errors
2023-11-28 10:49:49 -07:00
UpstreamData
3f1183a4f9
feature: add so_linger option to settings.
2023-11-27 09:24:28 -07:00
Upstream Data
c3972f9524
feature: add default ssl ctx to all httpx clients to speed up initialization.
2023-11-25 01:08:04 -07:00
Upstream Data
690d0d99df
feature: added new setting for api command timeouts.
2023-11-24 23:19:14 -07:00
UpstreamData
9f16d37c8b
feature: hide GRPC and GQL if BOSer is not found.
2023-11-20 11:19:13 -07:00
Upstream Data
6449f10615
feature: implement GPRC set commands properly.
2023-11-18 22:45:09 -07:00
UpstreamData
36e76c6f41
Add support for the grpc set_performance_mode command.
2023-11-07 08:54:06 -07:00
UpstreamData
b0e18ab766
feature: implement most of the GRPC functions for BOS, except for some configuration options which will require complex enums.
2023-10-27 16:35:09 -06:00
UpstreamData
e39a6921d0
refactor: improve settings handling to not use a dataclass, and not use singleton.
2023-10-26 10:28:59 -06:00
UpstreamData
aac1be0565
feature: refactor BOS web class into multiple classes.
2023-10-26 10:28:57 -06:00
UpstreamData
c16bc37aff
refactor: improve settings handling to not use a dataclass, and not use singleton.
2023-10-26 10:28:53 -06:00
UpstreamData
b50dd26e6f
feature: refactor BOS web class into multiple classes.
2023-10-03 15:07:39 -06:00
UpstreamData
7bab4747ad
refactor: improve settings handling to not use a dataclass, and not use singleton.
2023-10-03 15:07:37 -06:00
UpstreamData
14f33a40c3
feature: add grpc BOS class and add grpc requests to requirements.
2023-09-22 09:44:25 -06:00
UpstreamData
5c904aced0
feature: refactor BOS web class into multiple classes.
2023-09-22 09:32:59 -06:00
UpstreamData
9f6235a0fc
feature: add S19i.
2023-09-19 13:56:40 -06:00
Upstream Data
95f7146eef
feature: add VNish pause/resume commands.
2023-08-06 17:24:36 -06:00
UpstreamData
03f2a1f9ba
feature: optimize multicommand on new X19 models.
2023-07-24 11:34:16 -06:00
UpstreamData
2500ec3869
bug: fix possible None return from some bosminer webcommands.
2023-06-29 18:10:10 -06:00
UpstreamData
b5d2809e9c
format: remove random print statements.
2023-06-29 15:53:53 -06:00
UpstreamData
0b27400d27
feature: add set_static_ip and set_dhcp for bosminer.
2023-06-27 14:55:05 -06:00
UpstreamData
df3a080c9d
feature: add uptime check for some miners, and fix a bug with get_mac on BOS.
2023-06-27 09:35:07 -06:00
UpstreamData
2245904740
feature: remove ssh references when getting MAC on bosminer.
2023-06-26 09:52:30 -06:00
UpstreamData
65d1695ce4
bug: fix is_mining for some miners.
2023-06-23 14:33:32 -06:00
UpstreamData
1ce5bd0566
Update miner data and fix various bugs related to the fix. ( #47 )
...
* feature: fix influxdb data.
* bug: fix an issue with some avalon stats parsing.
* bug: add chip count for 1166 Pro.
* bug: fix some issues with bosminer scanning and some data bugs.
* bug: remove print statement.
* bug: fix failed data gathering multicommand via graphql.
* feature: add partial support for M50S+VK20
* version: bump version number.
* bug: add chip count for M50S+VK20.
* version: bump version number.
* bug: attempt to fix offset check issue on BOS+.
* bug: fix NoneType subscription on BOS+.
* bug: add support for Vnish S17+.
* bug: remove web references for Avalons.
* bug: add support for VNish S17Pro.
* bug: Try secondary identification method for antminers.
* feature: fix a bunch of functionality for avalonminers.
* bug: fix avalonminer fan speed being set as str.
* bug: fix fans speeds being represented as strings.
* bug: fix some get_fan formatting.
* docs: update supported miners list, and fix A10X model name.
* docs: update MinerData docstrings.
* docs: update factory documentation.
2023-06-22 15:06:30 -06:00
UpstreamData
e446176922
refactor: refactor miner types.
2023-06-12 11:02:51 -06:00
Upstream Data
ac9905717d
bug: fix some issues with antminers on stock.
2023-05-01 20:21:49 -06:00
UpstreamData
e25cc1d85e
bug: catch errors when sending commands to vnish with a bad token.
2023-04-13 13:34:55 -06:00
UpstreamData
aa6dc74471
minor: reformat a bunch of files to try to make backends more cohesive, add static dict for get_data instead of using inspect, refactored graphql into a bosminer web API, and added supports_autotuning and supports_shutdown attributes to miners.
2023-03-28 11:39:03 -06:00
Upstream Data
848acedd52
feature: add support for E9Pro and fix some bugs and update finding chip data for Goldshell models.
2023-03-04 16:13:03 -07:00
UpstreamData
6159a72d46
feature: add support for antminer HS3.
2023-03-03 13:15:22 -07:00
UpstreamData
645828f35b
bug: fix btminer adjust power limit and add poweroff for innosilicon miners (though it breaks the miner)
2023-03-03 10:58:16 -07:00
UpstreamData
841a546505
bug: fix some bugs.
2023-03-02 16:17:32 -07:00
UpstreamData
15e4338046
feature: add support for DR5, KD5, KDMax, CK5, and A10X.
2023-03-02 13:09:46 -07:00
UpstreamData
720d4aec3d
feature: add support for Goldshell HS5
2023-03-02 11:32:28 -07:00
Upstream Data
cd16ef3a25
feature: add Z15 support.
2023-03-01 21:45:37 -07:00
Upstream Data
b70010272f
feature: add L7 support.
2023-03-01 20:32:03 -07:00
UpstreamData
c73dfad01a
format: move vnish over to the new web API style.
2023-02-28 11:32:42 -07:00
UpstreamData
d222912e30
format: update a bunch of formatting and remove a lot of useless imports.
2023-02-28 09:35:11 -07:00
UpstreamData
6f1c1e0290
format: swap X9 and Innosilicon over to the new web api format.
2023-02-27 16:07:34 -07:00
UpstreamData
ba0bb73aa3
format: swap X17 over to the new web api format.
2023-02-27 15:44:58 -07:00
UpstreamData
13fcf1d4aa
format: swap X19 over to the new web api format.
2023-02-27 15:32:02 -07:00