Cyrix126
5230d46d93
feat: add deadlock detection at CI
...
CI / ci (macos-12) (push) Waiting to run
CI / ci (ubuntu-latest) (push) Waiting to run
Lockbud / lockbud (push) Waiting to run
Rust / fmt (push) Waiting to run
Rust / test (macos-latest) (push) Waiting to run
Rust / test (ubuntu-latest) (push) Waiting to run
Rust / typo (push) Waiting to run
Rust / clippy (macos-latest) (push) Waiting to run
Rust / clippy (ubuntu-latest) (push) Waiting to run
Rust / check (macos-latest) (push) Waiting to run
Rust / check (ubuntu-latest) (push) Waiting to run
Rust / doc (macos-latest) (push) Waiting to run
Rust / doc (ubuntu-latest) (push) Waiting to run
Typo / typo (push) Waiting to run
add [lockbud](https://github.com/BurtonQin/lockbud.git ) for detection
**somes** deadlocks.
Need to remove the macros lock since lockbud would not be able to give
the right location with it.
The following command was used on the source code to reduce manual
modifications.
`
fd "*.rs" src/| xargs -I {} sd 'lock!\(([^\)]*)\)'
'$1.lock().unwrap()'{}
`
2024-10-10 18:48:24 +02:00
Cyrix126
80db6bbacc
fix: xmrig can't be started after proxy
2024-10-09 04:46:25 +02:00
Cyrix126
0949458d85
fix: tests
Audit / audit (push) Has been cancelled
CI / ci (macos-12) (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-10-06 18:10:09 +02:00
Cyrix126
dce3b93aef
fix: detect when p2pool is synced even without restart
2024-10-06 16:18:05 +02:00
Cyrix126
536af2ce2a
feat: put p2pool process to syncing if node doesn't respond anymore
2024-10-06 15:14:41 +02:00
Cyrix126
5bf9dca79e
feat: update p2pool version bundled to 4.1.1
CI / ci (macos-12) (push) Waiting to run
CI / ci (ubuntu-latest) (push) Waiting to run
Rust / fmt (push) Waiting to run
Rust / test (macos-latest) (push) Waiting to run
Rust / test (ubuntu-latest) (push) Waiting to run
Rust / typo (push) Waiting to run
Rust / clippy (macos-latest) (push) Waiting to run
Rust / clippy (ubuntu-latest) (push) Waiting to run
Rust / check (macos-latest) (push) Waiting to run
Rust / check (ubuntu-latest) (push) Waiting to run
Rust / doc (macos-latest) (push) Waiting to run
Rust / doc (ubuntu-latest) (push) Waiting to run
Typo / typo (push) Waiting to run
2024-10-05 22:18:08 +02:00
Cyrix126
40f85893c6
feat: integrate monerod
2024-10-05 19:04:46 +02:00
Cyrix126
ad2100d461
feat: prevent running a service when another instance is running locally
CI / ci (macos-12) (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-10-02 19:27:40 +02:00
Cyrix126
e0ece356a0
feat: add warning popup for windows about xmrig outside of Gupaxx
...
if an xmrig instance run on Windows OS outside of Gupaxx, the later can
freeze since xmrig has been started without "below priority". A popup
warning the user in the case a xmrig instance is detected whithout the
xmrig process started in Gupaxx is added in this commit.
2024-10-02 19:00:29 +02:00
Cyrix126
6161464a32
fix: revert xmrig version since api syntax still corrupted on newer version
2024-08-29 15:51:15 +02:00
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