Commit graph

606 commits

Author SHA1 Message Date
Cyrix126
5bf9dca79e feat: update p2pool version bundled to 4.1.1 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 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 2024-09-29 16:07:57 +02:00
Cyrix126
e06f16ea45 fix: wrong name for some log for proxy 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 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 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 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 2024-07-25 16:25:44 +02:00
Louis-Marie Baer
8f669aa105 fix: clippy 2024-07-24 21:34:34 +02:00
mostafaei2002
e0d8b1efde fix: remove dead code 2024-07-24 22:54:02 +03:30
mostafaei2002
b682813ab6 Merge branch 'dev' of github.com:mostafaei2002/gupaxx into dev 2024-07-24 22:48:00 +03:30
mostafaei2002
a4ce4bc04e fix: fix failing CI actions 2024-07-24 22:47:39 +03:30
Louis-Marie Baer
5cf4837e25 fix: wait for p2pool difficulty value before starting algo and fix process stuck in middle. 2024-07-24 20:50:42 +02:00
Louis-Marie Baer
c4d1eda590 fix: log process name and sending update node to XvB when p2pool is the faulty one. 2024-07-24 20:49:49 +02:00
Louis-Marie Baer
ed122e940d fix: p2pool difficulty not immediatly available 2024-07-24 20:48:33 +02:00
mostafaei2002
ce82e84cc3 fix: add units to logs and remove comments 2024-07-24 18:43:43 +03:30
mostafaei2002
9c49aa9755 fix: modify tests and add back p2pool external hashrate into donation calculation 2024-07-24 12:10:00 +03:30
mostafaei2002
b0834d4c34 Merge branch 'dev' of github.com:mostafaei2002/gupaxx into dev 2024-07-23 21:26:12 +03:30
mostafaei2002
cd7ed17f8b fix: update tests and fix bugs 2024-07-23 21:08:32 +03:30
Louis-Marie Baer
22c0521e1c fix: fmt 2024-07-22 11:40:14 +02:00
Cyrix126
4131bdb4bb
Merge branch 'main' into dev 2024-07-22 11:35:04 +02:00
Cyrix126
a401c5202a feat: print error on console when request for private stats fail to help user. 2024-07-21 16:36:08 +02:00
mostafaei2002
783b3148c7 fix: remove arc mutex overhead and update gui ticks 2024-07-21 16:46:23 +03:30
mostafaei2002
1617882f29 feat: improve logs & fix xvb_24h_avg not working
- Move algorithm logs to info level
- Add new logs
- get xvb_24h_avg from pub_api instead of gui_api
2024-07-21 16:36:25 +03:30
Cyrix126
3c010f6e2b feat: enable scrolling for every middle panels 2024-07-21 14:34:02 +02:00
Cyrix126
e4864c7dd8 fix: XvB not aware of new xmrig-proxy state 2024-07-21 13:56:02 +02:00
Cyrix126
837aec9d7a fix: auto xmrig-proxy ignored 2024-07-21 12:20:07 +02:00
mostafaei2002
53edeff791 fix: compile error 2024-07-20 16:57:50 +03:30
mostafaei2002
35593c2c9f feat: merge into upstream main branch 2024-07-20 16:52:14 +03:30
mostafaei2002
709de3385f feat: add debug logs & other minor changes 2024-07-20 16:49:07 +03:30
Cyrix126
d706dec3fc feat: fix overflow time left 2024-07-20 14:17:37 +02:00
Cyrix126
cc037096ee feat: more log for API request xmrig/xmrig-proxy 2024-07-20 14:17:21 +02:00
mostafaei2002
004c380761 fix: addition overflow crash because of tick in p2pool.rs 2024-07-19 16:07:58 +03:30
mostafaei2002
12bb263076 feat: merge new release 2024-07-19 14:20:42 +03:30
Cyrix126
a7b6a10485 feat: use p2pool 4.0 for next release 2024-07-18 14:34:52 +02:00
Cyrix126
f1229ef914 fix: windows incompatible cmd options for w10 and newer
prevent lowering xmrig priority on windows 10&11
2024-07-18 14:14:23 +02:00
Cyrix126
0865fe2ef2 fix: typo 2024-07-06 15:47:25 +02:00
Cyrix126
4fe750a5be feat: add command line option for log file 2024-07-06 15:43:13 +02:00
Cyrix126
c0e119339f feat: merge from upstream
remove node
add random date for tar/zip packaging
2024-07-02 03:36:01 +02:00
hinto.janai
6465a3e30b
node: remove xmrnode.facspro.net 2024-07-01 12:21:11 -04:00
Cyrix126
756d5c8c97 feat: add title and short description to Proxy Tab 2024-06-30 07:08:31 +02:00
Cyrix126
29fd5e234a feat: change xmrig-proxy tab name to proxy 2024-06-30 06:57:48 +02:00
Cyrix126
f98ede91b9 feat: redirect xmrig to p2pool if proxy is dead 2024-06-29 11:28:21 +02:00
Cyrix126
b49d3f31ab fix: right default path of xmrig-proxy 2024-06-28 12:18:34 +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
mostafaei2002
a0b37540f1 fix: change xvb_24h metric into H/s and refactor 2024-06-16 22:15:05 +03:30
mostafaei2002
04212a3d1b Merge branch 'dev' of github.com:mostafaei2002/gupaxx into dev 2024-06-16 19:10:44 +03:30
mostafaei2002
efc156149b refactor: turn algorithm.rs structure into a struct with implementations 2024-06-16 19:07:13 +03:30
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
b34839a793 fix: spare_time being larger than max algo time 2024-06-15 13:23:25 +03:30
mostafaei2002
a83600a6e0 fix: change slider metric ui & help text 2024-06-12 21:58:36 +03:30
mostafaei2002
277dd840bd Merge branch 'main' of github.com:Cyrix126/gupaxx into dev 2024-06-12 19:09:56 +03:30
mostafaei2002
5cd0acd842 fix: impl Display for ManualDonationLevel 2024-06-12 19:09:00 +03:30
mostafaei2002
b8cd36eeb2 fix: impl Display for XvbMode 2024-06-12 19:00:52 +03:30
mostafaei2002
ce9e378633 fix: slider always enabled 2024-06-12 18:39:32 +03:30
Cyrix126
5c1266cba2 fix: empty values of XMRig when stopped 2024-06-12 15:00:42 +02:00
mostafaei2002
9949a4c4fb fix: add spacing 2024-06-12 15:51:41 +03:30
mostafaei2002
f41e6c9647 fix: implement default for Xvb state 2024-06-12 15:42:56 +03:30
mostafaei2002
f845fd8533 Merge branch 'main' of github.com:Cyrix126/gupaxx into dev 2024-06-11 23:08:56 +03:30
mostafaei2002
a450f1e684 fix: formatting 2024-06-11 23:05:21 +03:30
mostafaei2002
f2a3c00145 fix: failing test 2024-06-11 22:23:33 +03:30
mostafaei2002
cc597a31b9 fix: set slider max decimals 2024-06-11 22:18:11 +03:30
mostafaei2002
e0378903d9 fix: compile error 2024-06-11 21:35:47 +03:30
mostafaei2002
2389916b9d fix: adjust max slider amount 2024-06-11 21:33:37 +03:30
mostafaei2002
caf3c62227 feat: add megahash option to slider 2024-06-11 21:23:05 +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
cda7c975b6 test: test advanced mode functionality 2024-06-11 17:47:35 +03:30
mostafaei2002
3d6e6e8bfe fix: failing test 2024-06-11 15:13:31 +03:30
mostafaei2002
a9c4381c94 fix: don't change metric if already selected 2024-06-11 15:05:19 +03:30
mostafaei2002
d3e4220982 fix: wrong type 2024-06-11 14:58:24 +03:30
mostafaei2002
8ea2462fe5 fix: hashrate changes incorrectly after changing metric 2024-06-11 14:57:34 +03:30
mostafaei2002
f8f1260e1f fix: backend manual hashrate metric 2024-06-11 14:10:30 +03:30
mostafaei2002
40d7570bf2 fix: slider metric 2024-06-11 12:39:17 +03:30
mostafaei2002
82c55601cc fix: slider max hashrate on kH/s mode 2024-06-11 12:31:15 +03:30
mostafaei2002
2e18c4c5fb feat: add H/s & kH/s labels for slider 2024-06-11 12:28:29 +03:30
mostafaei2002
acff995c20 fix: disable slider when xvb is not started 2024-06-11 12:09:26 +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