b-rowan
90fb67f586
bug: fix auradine web api token.
2024-01-24 17:38:49 -07:00
b-rowan
b60c7a55d4
feature: add auradine control functions.
2024-01-23 15:28:37 -07:00
b-rowan
64774d2017
feature: add basic auradine miner framework.
2024-01-23 14:06:54 -07:00
UpstreamData
468134e754
refactor: fix some not x in y and not x not in y
2024-01-16 08:36:31 -07:00
UpstreamData
b78652b279
refactor: remove some unused variables.
2024-01-15 16:23:54 -07:00
UpstreamData
56dd1c80b5
refactor: remove and fix some hardcoded passwords.
2024-01-15 15:53:10 -07:00
UpstreamData
edaf89c73a
refactor: fix some formatting issues and bugs.
2024-01-15 14:18:41 -07:00
UpstreamData
e45e51ce65
refactor: fix merge.
2024-01-15 13:09:23 -07:00
UpstreamData
f1501718a3
feature: finish get_data functions for bosminer
2024-01-15 10:48:03 -07:00
b-rowan
928e0dd028
feature: start refactoring BOSer and BOSMiner into separate classes.
2024-01-15 10:48:00 -07:00
UpstreamData
aa9ba66f8e
bug: add test to cross check function arguments, and fix some method implementations and naming.
2024-01-15 10:47:39 -07:00
UpstreamData
2ef85d3868
refactor: optimize imports.
2024-01-15 10:47:36 -07:00
b-rowan
71c85e0603
bug: fix a possible failed authentication when using gRPC.
2024-01-14 12:09:29 -07:00
UpstreamData
aa2dc5a53d
feature: update some gRPC functions, and add as_boser for some of the MinerConfig values.
2024-01-12 15:06:44 -07:00
UpstreamData
361d6e07cc
feature: finish get_data functions for bosminer
2024-01-12 13:29:46 -07:00
UpstreamData
6c9a378eee
feature: add boser config parsing.
2024-01-12 11:54:17 -07:00
b-rowan
bb481553fa
bug: fix missing message in grpc command.
2024-01-10 22:46:58 -07:00
b-rowan
36494f2aca
bug: remove boser check in miner_factory, and fix bad syntax on comparison.
2024-01-10 22:15:31 -07:00
b-rowan
bea44a72ea
feature: start refactoring BOSer and BOSMiner into separate classes.
2024-01-10 22:12:27 -07:00
b-rowan
80d9d7df1d
bug: fix possible empty command when getting small data points.
2024-01-04 20:58:15 -07:00
John-Paul Compagnone
2e28060e05
fixes, changes, and formatting
2023-12-23 15:01:42 -05:00
UpstreamData
0e5b811fb9
Add config attribute to data and refactor data naming ( #81 )
...
* feature: add config to MinerData. Remove related attributes.
* feature: rename ideal and nominal to expected to make data naming consistent across files.
* refactor: run isort on all files.
* docs: update docstrings.
2023-12-21 15:20:50 -07:00
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