Commit graph

423 commits

Author SHA1 Message Date
Cyrix126
5686d9e953 feat: refactor code for managing args
better command line help usage
2024-06-15 13:59:14 +02:00
Cyrix126
5c1266cba2 fix: empty values of XMRig when stopped
Some checks failed
Rust / test (macos-latest) (push) Has been cancelled
Rust / test (ubuntu-latest) (push) Has been cancelled
Rust / typo (push) Has been cancelled
Rust / clippy (macos-latest) (push) Has been cancelled
Rust / clippy (ubuntu-latest) (push) Has been cancelled
Rust / check (macos-latest) (push) Has been cancelled
Rust / check (ubuntu-latest) (push) Has been cancelled
Rust / doc (macos-latest) (push) Has been cancelled
Rust / doc (ubuntu-latest) (push) Has been cancelled
Typo / typo (push) Has been cancelled
CI / ci (macos-latest) (push) Has been cancelled
CI / ci (ubuntu-latest) (push) Has been cancelled
Rust / fmt (push) Has been cancelled
2024-06-12 15:00:42 +02:00
Cyrix126
edcf87b0b1 fix: clippy warning
Some checks failed
CI / ci (macos-latest) (push) Has been cancelled
CI / ci (ubuntu-latest) (push) Has been cancelled
Rust / fmt (push) Has been cancelled
Rust / test (macos-latest) (push) Has been cancelled
Rust / test (ubuntu-latest) (push) Has been cancelled
Rust / typo (push) Has been cancelled
Rust / clippy (macos-latest) (push) Has been cancelled
Rust / clippy (ubuntu-latest) (push) Has been cancelled
Rust / check (macos-latest) (push) Has been cancelled
Rust / check (ubuntu-latest) (push) Has been cancelled
Rust / doc (macos-latest) (push) Has been cancelled
Rust / doc (ubuntu-latest) (push) Has been cancelled
Typo / typo (push) Has been cancelled
2024-06-07 11:40:54 +02:00
Cyrix126
800e36345a fix: algo outside HR must be 0 if result is negative. 2024-06-01 08:39:17 +02:00
Cyrix126
300bc9c111 fix: log adjustement 2024-05-31 18:40:44 +02:00
Cyrix126
093bec36a5 fix: complete a log calculation 2024-05-31 18:04:58 +02:00
Cyrix126
0eb863e3d8 feat: add more log about calculation of HR by algo 2024-05-31 17:38:32 +02:00
Cyrix126
41dd12f092 fix: errors of xmrig not taken into account 2024-05-31 17:34:10 +02:00
Cyrix126
376de4e7e3 merge upstream remove nodes xmr{1,2,3}.rs.me 2024-05-23 17:43:15 +02:00
hinto.janai
1cc10b9a7b
node: remove xmr{1,2,3}.rs.me 2024-05-23 11:10:56 -04:00
Cyrix126
19b2eca16d fix windows crasH/instability 2024-05-20 13:00:19 +02:00
Cyrix126
6b5afd26fa fix warnings windows 2024-05-20 12:57:22 +02:00
hinto.janai
9f45a3abcc
v1.3.7 2024-05-10 15:17:47 -04:00
hinto.janai
81a780e1d5
update popup text formatting 2024-05-10 14:42:36 -04:00
hinto.janai
d203c94c7a
fix changed APIs in cargo update, add new fake user agents 2024-05-09 18:45:10 -04:00
hinto.janai
cce8e03fd4
update cpu.json 2024-05-09 16:57:22 -04:00
hinto.janai
abaaf72e4d
cargo fmt 2024-05-09 16:33:05 -04:00
Cyrix126
9434cce1fe feat: Release 1.1.0 2024-04-21 17:29:52 +02:00
Cyrix126
6b27ff499f feat: new update logic
- feat: update xmrig and p2pool only if bundle button is checked
- feat: default value for bundle button depends of bundle or standalone
version, with feature bundle.
- feat: update CI to use the feature bundle and produce different Gupaxx
binairies for standalone and bundle version.
- feat: ask user to restart Gupaxx after updating.
- feat: prevent user to update twice without restart
- feat: use bundled XMRig and P2Pool of Gupaxx instead of upstream
version.
- feat: update test
- feat: update DIFFERENCES and ARCHITECTURE to reflect updates
differences
- fix: temporary directories of updates not deleted introduced in fork
- fix: #4
2024-04-21 14:59:04 +02:00
Cyrix126
697fd99124 fix: rig-id sent on XvB
fix #3
2024-04-19 09:33:11 +02:00
Cyrix126
b0d499700b feat: beta release 0.1.10
fix: include rustls-tls
fix: remove invalid test about semver
2024-04-05 23:27:38 +02:00
Cyrix126
d7e41c6d06 fix: possible crash if config was using old deleted path and p2pool was auto started. 2024-04-05 17:06:19 +02:00
Cyrix126
c203f45d34 feat: retry and reload XvB automaticcly if requests for stats fails
retry every ten seconds
red status
disable column XvB stats
user can stop/restart service
2024-04-05 13:28:23 +02:00
Cyrix126
70250775ec feat: beta release 0.1.8
fix: algorithm time too short under some conditions
fix: countdown too short under some conditions
fix: request api stuck after some time
fix: average local HR sent not saved
feat: better manage fail of nodes from XvB
2024-04-04 20:29:03 +02:00
Cyrix126
37ddcf58ba fix: dupplicate help for input token 2024-04-03 18:41:57 +02:00
Cyrix126
a2d4e77092 feat: update doc and README 2024-04-03 18:41:29 +02:00
Cyrix126
41a3eda41f fix: round type add margin 1h average and fix countdown when donating time + round up needed time if float 2024-04-03 09:03:24 +02:00
Cyrix126
a4d09c2a3a feat: beta release 0.1.6 2024-04-02 17:15:51 +02:00
Cyrix126
55cf2bc820 fix: p2pool side chain HR unit scale and private stats winner 2024-03-29 13:49:56 +01:00
Cyrix126
6dcb393fce feat: beta release v0.1.5 2024-03-28 22:55:02 +01:00
Cyrix126
17043bfe38 feat: replace unstable http client hyper to reqwest using stable hyper 2024-03-28 22:34:11 +01:00
Cyrix126
29821566da feat: upgrade deps for ui and fix breaking change 2024-03-28 19:45:40 +01:00
Cyrix126
c9934ab7e5 fix: malformated values and private round type 2024-03-28 19:00:05 +01:00
Cyrix126
4c9425f986 feat: beta release 0.1.4
feat: new logo
feat: algorithm now takes Xmrig HR timeframe depending on what's average available
fix: detection of p2pool eHR
fix: private round type stats
fix: name gupax tab to gupaxx
2024-03-28 10:34:53 +01:00
Cyrix126
e9e630ae09 feat: beta release 0.1.3
feat: take into account external HR for p2pool and XvB
fix: retrograde to xmrig 6.20.1 to fix issue with xmrig stats showing only 1/4h later
2024-03-27 20:43:06 +01:00
Cyrix126
e9d8d37ad2 feat: better error output if request for xmrig fail 2024-03-26 16:48:19 +01:00
Cyrix126
307a8b5dba feat: bug fix release 0.1.2
fix: persist p2pool current share
fix: script release
2024-03-26 11:25:57 +01:00
Cyrix126
23fc9f3a39 fix: getting current shares
fix: get the good pattern
fix: use regex (perf improvements)
fix: use error message in log instead of panic
feat: add debug messages
2024-03-26 07:45:57 +01:00
Cyrix126
f3c21d7632 fix: remove unused method 2024-03-25 22:53:29 +01:00
Cyrix126
f87a9e5b99 fix: remove deprecated test for detecting share 2024-03-25 22:47:52 +01:00
Cyrix126
46284c61b5 feat: add test for getting share from status 2024-03-25 22:42:41 +01:00
Cyrix126
e528f7d809 feat: show current shares in p2pool Tab submenu process 2024-03-25 22:26:54 +01:00
Cyrix126
aee777d160 fix: algorithm, watch current shares from status command 2024-03-25 22:26:13 +01:00
Cyrix126
d0ba5d161e disable auto update, Tab XvB as default 2024-03-24 14:26:18 +01:00
Louis-Marie Baer
51424c988e fix: calcul of time given for XvB and add test for algorithm. 2024-03-24 12:25:43 +01:00
Louis-Marie Baer
0827b4d84e feat: rename gupax name references to gupaxx 2024-03-23 18:12:45 +01:00
Louis-Marie Baer
a03aedce82 fix: XvB process better manage time, better timing to inform user 2024-03-23 17:20:56 +01:00
Louis-Marie Baer
1dc0603571 feat: remove arti (remove tor support for now)
An old version of arti is used and takes 1/3 of dependences. Using arti as a binary to create a socks proxy and make hyper stable use it would be much better.
2024-03-23 17:06:41 +01:00
Louis-Marie Baer
9f91f88689 feat: optmize console output to render only what is visible
egui TextEdit::multiligne will render everything. Use show_rows insteead of show_viewport for AreaScroll to fix this.
2024-03-23 16:41:29 +01:00
Louis-Marie Baer
baef329606 feat: merge from upstream 2024-03-22 11:17:09 +01:00