Commit graph

  • f65ce9a1b8
    main: allow [.] in [name] regex hinto-janaiyo 2022-12-15 18:47:17 -0500
  • 94031359b3
    Add [Video] guide hinto-janaiyo 2022-12-15 16:23:26 -0500
  • 055f498a5d
    Add to Advanced README hinto-janaiyo 2022-12-15 11:21:17 -0500
  • a40d203872
    Update README hinto-janaiyo 2022-12-15 10:10:20 -0500
  • 5e2f0b7ed7
    Update FAQ & Community node list hinto-janaiyo 2022-12-14 21:09:37 -0500
  • 36ba38f1d9
    helper: fix log reset message hinto-janaiyo 2022-12-14 18:25:36 -0500
  • 035e3e782a
    xmrig: fix [Rig] check using [self.name] value hinto-janaiyo 2022-12-14 17:46:44 -0500
  • 631e4cc2db
    helper: optimize PTY output parsing hinto-janaiyo 2022-12-14 17:37:29 -0500
  • d3bbe2ece2
    cargo check/clippy fixes hinto-janaiyo 2022-12-13 22:41:05 -0500
  • 0f51ae6873
    prepare v1.0.0 hinto-janaiyo 2022-12-13 16:34:10 -0500
  • 2b80aa0277
    v0.9.0 v0.9.0 hinto-janaiyo 2022-12-13 12:51:32 -0500
  • 9eb49b6dbd
    p2pool/xmrig: handle custom arg [--no-color], API ip/port/path hinto-janaiyo 2022-12-13 12:44:57 -0500
  • 79b0361152
    helper/main: fix [Arc<Mutex>] deadlocks, add keyboard shortcuts hinto-janaiyo 2022-12-13 09:39:09 -0500
  • 128fa500bb
    v0.9.0 (maybe) hinto-janaiyo 2022-12-12 15:34:49 -0500
  • 798966d447
    litter codebase with [debug!()] hinto-janaiyo 2022-12-12 14:34:17 -0500
  • bf4e39c3a5
    status: link helper & GUI's XMRig API hinto-janaiyo 2022-12-11 22:01:37 -0500
  • e2f6d90476
    helper/sudo: small p2pool api fixes, don't allow ESC when [testing] hinto-janaiyo 2022-12-11 20:43:34 -0500
  • ede7bcb0a8
    Update README.md hinto-janaiyo 2022-12-11 16:47:54 -0500
  • 1e2b8f7803
    xmrig/status: implement API hyper/tokio call; add [Gupax] stats hinto-janaiyo 2022-12-11 15:49:01 -0500
  • 81ec266e0a
    gupax: add [Auto-P2Pool/XMRig] for running at Gupax startup hinto-janaiyo 2022-12-10 23:06:24 -0500
  • b65b7a14d8
    p2pool: fix [Simple] console scrollbar bug hinto-janaiyo 2022-12-10 22:10:10 -0500
  • 1b999e3d9b
    main/helper: change [Start] button, change [Sudo] input order hinto-janaiyo 2022-12-10 21:48:25 -0500
  • 3fee0e5690
    macOS: handle killing XMRig with [sudo] hinto-janaiyo 2022-12-10 20:55:44 -0500
  • 4da775667b
    windows/pty: include static [VCRUNTIME140.dll], change PTY size hinto-janaiyo 2022-12-10 15:35:20 -0500
  • 929d80c61d
    main: check for admin at init, good for windows, bad for unix hinto-janaiyo 2022-12-09 22:06:42 -0500
  • e7de536f18
    windows: handle admin priviledge for xmrig hinto-janaiyo 2022-12-09 21:00:33 -0500
  • 965e070ff5
    xmrig: fix node [Save] not change selected values hinto-janaiyo 2022-12-08 22:37:50 -0500
  • 6dbf0386c4
    p2pool/xmrig: add address/path check before allowing [Start] hinto-janaiyo 2022-12-08 20:24:37 -0500
  • a3802ef4f7
    helper: start xmrig with sudo, implement [restart_xmrig()] hinto-janaiyo 2022-12-08 18:31:20 -0500
  • d30fb5563b
    helper: optimize [String] output buffers hinto-janaiyo 2022-12-08 12:29:38 -0500
  • 8281d97bc3
    helper: copy p2pool functions to xmrig (todo!) hinto-janaiyo 2022-12-07 20:50:14 -0500
  • 82918d4106
    sudo: zeroize pass on every [ask_sudo()] call hinto-janaiyo 2022-12-07 20:34:21 -0500
  • 06f19043ed
    sudo: add [try_wait()] 5 second loop check for sudo hinto-janaiyo 2022-12-07 20:22:08 -0500
  • f988e4224c
    main: add [zeroize] and implement sudo input/test screen for xmrig hinto-janaiyo 2022-12-07 18:02:08 -0500
  • 31f23d9d58
    app: check for overflowing user resolution values hinto-janaiyo 2022-12-06 22:01:36 -0500
  • 9c323ec502
    helper: p2pool - write directly to GUI thread on exit hinto-janaiyo 2022-12-06 21:33:24 -0500
  • 33089ddca3
    p2pool/app: add STDIN + clear at 56million bytes, 4:3 default ratio hinto-janaiyo 2022-12-06 21:13:37 -0500
  • 05437720a2
    helper: add data sync loop, add [ImgP2pool] for p2pool init data hinto-janaiyo 2022-12-06 17:48:48 -0500
  • 016aeab1b6
    helper: p2pool - add static [UserP2poolData] hinto-janaiyo 2022-12-06 15:54:18 -0500
  • b4a6dbec19
    helper: p2pool - fix [Advanced] argument builder hinto-janaiyo 2022-12-06 15:33:57 -0500
  • 9b1a815089
    helper: p2pool - fix uptime, format with commas and spaces hinto-janaiyo 2022-12-06 15:17:37 -0500
  • e1829f967c
    helper: p2pool - process output regardless of API file status hinto-janaiyo 2022-12-06 13:18:40 -0500
  • 2a9ebd4cdf
    helper: p2pool - connect major [Helper] APIs to GUI thread hinto-janaiyo 2022-12-05 22:33:35 -0500
  • 1f3a472869
    helper: p2pool - stdout payouts/xmr parser, priv -> pub functions hinto-janaiyo 2022-12-05 14:55:50 -0500
  • 5d293054cf
    helper: p2pool - fix args, basic watchdog loop, add STDOUT/STDERR handle to [Process] struct hinto-janaiyo 2022-12-04 11:24:38 -0500
  • d9d71c40d4
    helper: translate priv p2pool/xmrig API into pub [Human*] structs hinto-janaiyo 2022-12-03 20:12:40 -0500
  • 1a7df1e355
    helper: turn [Helper] fields into [Arc]'s, add p2pool watchdog hinto-janaiyo 2022-12-03 16:02:34 -0500
  • 0a8deee359
    helper: add functions for p2pool/xmrig UI -> command arguments hinto-janaiyo 2022-12-03 13:37:57 -0500
  • f33207b503
    main: fade in/out of black when resizing frame hinto-janaiyo 2022-12-02 13:15:26 -0500
  • bfbe0ee969
    helper: map xmrig/p2pool JSON API key/values to structs for serde hinto-janaiyo 2022-12-01 23:13:53 -0500
  • cb28d705b4
    helper: async read both STDOUT/STDERR in separate tokio runtime hinto-janaiyo 2022-12-01 15:48:47 -0500
  • 1d8cd88309
    helper: create wireframe of the [Helper::helper()] event loop hinto-janaiyo 2022-11-30 21:58:32 -0500
  • c6dad5849d
    helper: add initial struct, add [HumanTime] for formatting uptime hinto-janaiyo 2022-11-30 17:21:55 -0500
  • eb4a70c483
    helper: add stdout/stderr pipe threads to model hinto-janaiyo 2022-11-29 22:38:01 -0500
  • db60bc2c09
    define gupax thread model (src/README.md) hinto-janaiyo 2022-11-29 17:33:24 -0500
  • 212baf93ec
    command: implement basic data structures, functions hinto-janaiyo 2022-11-28 12:05:09 -0500
  • aff46a96d0
    p2pool: add sized, scrollable, selectable but not mutable console hinto-janaiyo 2022-11-27 21:47:50 -0500
  • 9576a94498
    main/update: add [Restart] state, set name to yellow if updated hinto-janaiyo 2022-11-27 15:11:00 -0500
  • b85dcd908d
    xmrig: tls+keepalive default false (for p2pool) hinto-janaiyo 2022-11-26 22:41:08 -0500
  • bd9c543c08
    xmrig: reorder "rig" to be last in list hinto-janaiyo 2022-11-26 22:35:46 -0500
  • f02a05e0b0
    cargo cleanup hinto-janaiyo 2022-11-26 22:26:32 -0500
  • 29a62f638a
    app: resize only once on width diff, set static button size at init hinto-janaiyo 2022-11-25 11:59:48 -0500
  • 4d4d2f1a42
    main: implement [--reset-pools] hinto-janaiyo 2022-11-24 21:03:42 -0500
  • 290db4b95b
    update: sanity check p2pool/xmrig path from user before starting hinto-janaiyo 2022-11-24 20:28:13 -0500
  • 6af2ffcc16
    Cargo update + clippy lint fixes hinto-janaiyo 2022-11-23 23:03:56 -0500
  • e76e9e91ab
    add utils/skel hinto-janaiyo 2022-11-23 22:32:17 -0500
  • c25cbacb46
    [Simple/Advanced] for [Gupax/XMRig] tabs hinto-janaiyo 2022-11-22 23:21:46 -0500
  • a65bbf7a1c
    node: add plowsof to community node list hinto-janaiyo 2022-11-22 23:10:06 -0500
  • 14672bfbba
    prepare v0.7.0 hinto-janaiyo 2022-11-22 23:02:05 -0500
  • 8ddf603e94
    utils: add package.sh hinto-janaiyo 2022-11-22 13:18:18 -0500
  • 20c7542189
    v0.5.0 v0.5.0 hinto-janaiyo 2022-11-21 21:01:50 -0500
  • e8a01e71b9
    update: consolidate upgrade/rename loop hinto-janaiyo 2022-11-21 20:54:19 -0500
  • 88e172a2e3
    p2pool: refine ping auto_select hinto-janaiyo 2022-11-21 20:10:47 -0500
  • 0b8d65ae6e
    gupax: consolidate FileWindow thread into separate function hinto-janaiyo 2022-11-21 19:57:36 -0500
  • 9e03b3caad
    cargo/tor/p2pool: clean deps, warn macos arti, fix node overflow hinto-janaiyo 2022-11-21 17:16:31 -0500
  • 3b37ac7be3
    log: date -> sec.milli since init hinto-janaiyo 2022-11-20 20:21:47 -0500
  • 42c89fcdd2
    node: handle [write!] error hinto-janaiyo 2022-11-20 14:46:43 -0500
  • f2852549c2
    update/ping: consolidate code in *::spawn_thread() hinto-janaiyo 2022-11-20 14:20:25 -0500
  • d0ced90bb1
    main/disk: get OS data path only once, pass ref for [state/node] hinto-janaiyo 2022-11-20 13:31:00 -0500
  • 7a5fe24276
    disk: add [ErrorState] handling for disk errors hinto-janaiyo 2022-11-19 21:20:28 -0500
  • e8c41fceb3
    main: prevent overflowing p2pool manual node index hinto-janaiyo 2022-11-19 13:34:46 -0500
  • 2f6bb53027
    p2pool: use indexing for nodes instead of for loop comparisons hinto-janaiyo 2022-11-19 13:03:33 -0500
  • ff98b2a303
    update: recreate tor client on failure in metadata loop hinto-janaiyo 2022-11-19 09:39:26 -0500
  • 14c7664177
    Update CHANGELOG.md hinto-janaiyo 2022-11-18 21:47:14 -0500
  • 1b96d3ba02
    p2pool: implement async node ping in GUI hinto-janaiyo 2022-11-18 14:25:13 -0500
  • 8a31a707d9
    node: implement async ping hinto-janaiyo 2022-11-17 22:45:57 -0500
  • adaaca394a
    gupax: disable FileSelector ui if thread exists hinto-janaiyo 2022-11-17 16:53:55 -0500
  • 51df689cb0
    gupax: add [FileWindow] selector for p2pool/xmrig path hinto-janaiyo 2022-11-17 13:03:45 -0500
  • addf5ad60e
    update: use compiled + updated version in gupax version comparison hinto-janaiyo 2022-11-16 21:14:21 -0500
  • bd6f369b56
    p2pool: use [Arc<Mutex<Ping>>] as intermediary for node auto-select hinto-janaiyo 2022-11-16 16:07:49 -0500
  • 1b85e59530
    cleanup cargo warnings hinto-janaiyo 2022-11-16 14:40:25 -0500
  • 50fff5c311
    main: implement [ErrorState] checks in main() hinto-janaiyo 2022-11-16 14:07:27 -0500
  • a13e6d689b
    optimize [.lock()], add index counter to p2pool manual nodes hinto-janaiyo 2022-11-15 21:19:30 -0500
  • d06cb08940
    implement [--reset], add [ErrorState] for fullscreen ferris error hinto-janaiyo 2022-11-15 16:29:05 -0500
  • 6b24a60084
    add ed25519 PGP key hinto-janaiyo 2022-11-14 22:11:22 -0500
  • c4311acdec
    main: more strict [gupax_update_] deletion with regex hinto-janaiyo 2022-11-14 22:11:00 -0500
  • 4564070d92
    p2pool: prevent deleting [0] node_vec and [panic!] hinto-janaiyo 2022-11-14 22:10:19 -0500
  • 9faf0fc9f5
    p2pool: add [Advanced], add [node.toml] database, add char limit hinto-janaiyo 2022-11-13 21:56:25 -0500
  • 3f4124622c
    add [init_auto()] for auto-* options hinto-janaiyo 2022-11-10 23:42:57 -0500
  • 9638f9dc5b
    p2pool: add [Ping] into GUI, add [simple], add address regex check hinto-janaiyo 2022-11-10 21:20:31 -0500