Commit graph

580 commits

Author SHA1 Message Date
Cyrix126
1d7837e700 Revert "fix: tests"
This reverts commit 0949458d85.
2024-10-11 17:49:00 +02:00
Cyrix126
e5c333861c fix: 0B database size on Windows 2024-10-11 17:15:24 +02:00
Cyrix126
7d9724ea24 Revert "fix: detect when p2pool is synced even without restart"
This reverts commit dce3b93aef.
2024-10-11 16:40:09 +02:00
Cyrix126
18513b758f Revert "feat: put p2pool process to syncing if node doesn't respond anymore"
This reverts commit 536af2ce2a.
2024-10-11 16:33:32 +02:00
Cyrix126
6287e3cbac fix deadlock p2pool
Some checks are pending
Rust / check (ubuntu-latest) (push) Waiting to run
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 / doc (macos-latest) (push) Waiting to run
Rust / doc (ubuntu-latest) (push) Waiting to run
Typo / typo (push) Waiting to run
2024-10-11 11:38:51 +02:00
Cyrix126
d94ae62bc2 fix: unable to save node selection in Proxy Tab 2024-10-10 20:24:44 +02:00
Cyrix126
387f386573 feat: fix deadlocks 2024-10-10 19:45:41 +02:00
Cyrix126
5230d46d93 feat: add deadlock detection at CI
Some checks are pending
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
6c9c5dbecb fix: clippy 2024-10-09 11:05:16 +02:00
Cyrix126
e1241b3e20 fix: take only custom args if not empty (node and proxy) 2024-10-09 04:59:36 +02:00
Cyrix126
9241b573a0 fix: custom command arguments not parsed correctly node and proxy tab 2024-10-09 04:47:08 +02:00
Cyrix126
80db6bbacc fix: xmrig can't be started after proxy 2024-10-09 04:46:25 +02:00
Cyrix126
0949458d85 fix: tests
Some checks failed
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
504afbfc2a fix: apply reduced item spacing to all elements of bottom bar 2024-10-06 17:56:14 +02:00
Cyrix126
29a0182102 fix: reduce item spacing in bottom bar to prevent overlap 2024-10-06 17:48:28 +02:00
Cyrix126
425919b792 fix: test missing state field 2024-10-06 17:39:26 +02:00
Cyrix126
ef9fdac49d feat: make p2pool use local node if option is enabled in simple mode 2024-10-06 16:59:31 +02:00
Cyrix126
59a9c0defe feat: use local node by default for p2pool simple tab 2024-10-06 16:51:55 +02:00
Cyrix126
1a16db6a5b fix: ansi sequence for node terminal in some cases 2024-10-06 16:33:02 +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
06f8d9bc65 fix: set node process status to alive once syncronized 2024-10-06 14:19:56 +02:00
Cyrix126
e8dda5c670 fix: saving for node tab 2024-10-06 12:07:41 +02:00
Cyrix126
9a2bbb8b64 fix: pass through log level arg for node 2024-10-06 11:27:09 +02:00
Cyrix126
5bf9dca79e feat: update p2pool version bundled to 4.1.1
Some checks are pending
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
4eaac03205 fix: macos mistype const 2024-10-05 19:10:47 +02:00
Cyrix126
d8c4b3295a fix: freeze when clicking on path button 2024-10-05 19:04:46 +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
Some checks failed
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
eff8573ed5 fix: do not use custom args in simple mode 2024-10-01 21:47:17 +02:00
Cyrix126
7c906ef529 fix: wrong name log from proxy tab
Some checks are pending
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-09-29 16:07:57 +02:00
Cyrix126
e06f16ea45 fix: wrong name for some log for proxy
Some checks are pending
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-09-29 15:37:51 +02:00
Cyrix126
e320726ef6 fix: forgotten shortkey for proxy and xvb 2024-09-29 15:37:26 +02:00
Cyrix126
81f70013cb fix: take custom input args for xmrig-proxy into account 2024-09-29 13:22:36 +02:00
Cyrix126
1a31ccaa43 feat: update dep and breaking code changes 2024-09-08 15:41:50 +02:00
Cyrix126
900498a7a2 fix: clippy 2024-08-29 15:58:39 +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
bbeea51882 fix: possible crash in debug mode 2024-08-29 15:50:51 +02:00
Cyrix126
6c7e39f20c feat: add slider to manage p2pool buffer in advanced XvB tab 2024-08-29 15:04:40 +02:00
Cyrix126
5ef98e9ab8 fix: crash in debug mode 2024-08-29 09:05:03 +02:00
Cyrix126
effeca9b68 feat: bump included version p2pool, xmrig and xmrig-proxy 2024-08-22 18:30:37 +02:00
Cyrix126
0418cd81f7 fix fmt
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-08-22 10:57:44 +02:00
Cyrix126
9057bd12ee feat: upgrade deps and adapt code to breaking changes 2024-08-20 12:31:07 +02:00
Cyrix126
baa70cd458 fix: change info to debug line inside p2pool loop process
Some checks failed
Audit / audit (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
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-29 16:46:04 +02:00
Cyrix126
431ba0b83b fix: setting manual donation level not applied sometimes 2024-07-29 16:36:58 +02:00
Cyrix126
8819f73984 fix: rig_id used for advanced tab 2024-07-29 16:16:48 +02:00
Cyrix126
d66550184c fix: line xvb console unit time
Some checks failed
Audit / audit (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
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
2024-07-26 12:55:11 +02:00
Cyrix126
0145dd7889 fix: get p2pool data request timing right 2024-07-26 10:54:25 +02:00
Cyrix126
db39bcaaa2 fix: misconfigured output line console xvb
Some checks are pending
CI / ci (macos-latest) (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-07-25 16:25:44 +02:00