Cyrix126
6c7e39f20c
feat: add slider to manage p2pool buffer in advanced XvB tab
2024-08-29 15:04:40 +02:00
Cyrix126
effeca9b68
feat: bump included version p2pool, xmrig and xmrig-proxy
2024-08-22 18:30:37 +02:00
Cyrix126
0145dd7889
fix: get p2pool data request timing right
2024-07-26 10:54:25 +02:00
mostafaei2002
12bb263076
feat: merge new release
2024-07-19 14:20:42 +03:30
Cyrix126
a7b6a10485
feat: use p2pool 4.0 for next release
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-07-18 14:34:52 +02:00
Cyrix126
756d5c8c97
feat: add title and short description to Proxy Tab
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
CI / ci (macos-latest) (push) Has been cancelled
2024-06-30 07:08:31 +02:00
Cyrix126
c3c7a28b09
feat: integrate xmrig-proxy
...
feat: integrate xmrig-proxy into Gupaxx functions
feat: re-organize xmrig modules
feat: refactor some common code
feat: update tests
2024-06-28 11:15:20 +02:00
Louis-Marie Baer
4d2ecd353b
fix: fmt
2024-06-15 14:15:19 +02:00
Cyrix126
26fc4a9fa4
Merge branch 'main' into dev
2024-06-15 14:07:53 +02:00
Cyrix126
5686d9e953
feat: refactor code for managing args
...
better command line help usage
2024-06-15 13:59:14 +02:00
mostafaei2002
a83600a6e0
fix: change slider metric ui & help text
2024-06-12 21:58:36 +03:30
mostafaei2002
a450f1e684
fix: formatting
2024-06-11 23:05:21 +03:30
mostafaei2002
9759b5677c
fix: modify slider behaviour
2024-06-11 21:06:49 +03:30
mostafaei2002
4cdf87f671
fix: change ManuallyDonate, ManuallyKeep names & updates help texts
2024-06-11 20:57:21 +03:30
mostafaei2002
786432e2b5
fix: update help texts
2024-06-10 18:28:11 +03:30
mostafaei2002
53fe495c4b
fix: customize help text on slider
2024-06-10 18:26:11 +03:30
mostafaei2002
b8501578d3
fix: add help texts for donation levels & xvb modes
2024-06-10 18:19:16 +03:30
mostafaei2002
23a7a7f341
feat: default to Auto mode when entered hashrate is invalid
2024-06-06 16:55:03 +03:30
Cyrix126
41dd12f092
fix: errors of xmrig not taken into account
2024-05-31 17:34:10 +02: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
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
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
29821566da
feat: upgrade deps for ui and fix breaking change
2024-03-28 19:45:40 +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
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
e528f7d809
feat: show current shares in p2pool Tab submenu process
2024-03-25 22:26:54 +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
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
Louis-Marie Baer
135de3d556
fix: all clippy warnings
2024-03-21 19:35:02 +01:00
Louis-Marie Baer
a120a8a2b7
feat: modify description of Hero Mode.
2024-03-19 13:17:47 +01:00
Louis-Marie Baer
cfb6d0971c
feat: manage selection and fallback nodes of XvB
...
feat: ping, select nodes of XvB process
feat: reload config of xmrig to fallback to backup node
fix: status of xmrig node used in real time
feat: src readme technical differences with upstream
2024-03-18 11:29:11 +01:00
Louis-Marie Baer
74c6a92535
feat: integrate algorithm of HR distribution
2024-03-17 01:22:44 +01:00
Louis-Marie Baer
9d163ae85e
feat: finish XvB Tab with private stats and better log output
...
fix: color code status
feat: reload automaticcly XvB process if p2pool is off/online
feat: add all 5 private stat in a pretty way outside of console
feat: begin to use readable to replace human.rs
feat: function to verify if share is in current window
feat: maj TODO
feat: Maj TODO
2024-03-15 21:48:04 +01:00
Louis-Marie Baer
c7f0785d95
feat: XvB Tab, add link to rules
2024-03-15 00:34:58 +01:00
Louis-Marie Baer
066fd5bda5
feat: add tab XvB option to Gupax Tab selector
2024-03-15 00:20:59 +01:00
Louis-Marie Baer
0a9375130f
feat: construct XvB tab
...
feat: add Hero checkbox ui and hovering help
feat: add private stats ui and thread
feat: debug error of API connection in console
2024-03-14 23:40:47 +01:00
Louis-Marie Baer
6797bdd173
feat: console for log, input token field, better logic for running XvB process
2024-03-12 23:27:51 +01:00
Louis-Marie Baer
74355605e9
feat: manage XvB like a new process
...
feat: maj TODO
fix: use Vec2 instead of separating height and witdh as args in functions
feat: status of XvB process
feat: button to autostart XvB process into Gupax Tab
feat: autostart XvB if button is checked
feat: buttons to start/stop/restart XvB process in XvB Tab
feat: check token and address inputs before allowing to start XvB
feat: add description to buttons when hovering
fix: adjust test
feat: function to verify if token exist on XvB API
clippy auto and manual fix
2024-03-12 13:01:04 +01:00
Louis-Marie Baer
9e0ef7a6c3
fix: modification on visual for status colomn xvb
2024-03-04 15:52:04 +01:00
Louis-Marie Baer
100d516794
fix: typo
2024-03-04 12:14:29 +01:00
Louis-Marie Baer
7f8b1b2089
feat: show XvB stats to Status Tab
2024-03-04 12:04:38 +01:00
Louis-Marie Baer
045dd7ab03
feat: separate logic into smaller modules
...
The original sources, while well documented, had files with over 2.5K LoC.
Separating the logic in different modules add clarity making the code easier to work with.
2024-03-03 08:37:35 +01:00