Commit Graph

  • c1ba46347e
    Be more specific about consensus vote choices. (#278) Jamie Holdstock 2021-07-05 22:16:08 +08:00
  • 844d1a0736 Add comment to explain hard-coded relay fee. Jamie Holdstock 2021-06-25 16:55:00 +08:00
  • 74d32c5f09 Ensure PurchaseHeight is set for all tickets. Jamie Holdstock 2021-06-17 12:07:05 +08:00
  • e42b1cad33 Update dcrd and dcrwallet deps. Jamie Holdstock 2021-06-15 13:20:19 +08:00
  • 2b2f6177bb Update third party deps. Jamie Holdstock 2021-06-15 13:15:12 +08:00
  • 36acb8c04a Vertical ticket search form. Jamie Holdstock 2021-06-12 14:11:46 +08:00
  • ab5ee2857f Vertical login form and improve error appearance. Jamie Holdstock 2021-06-12 14:09:00 +08:00
  • 2b7903f7d5 Add database and logout tabs to admin page. Jamie Holdstock 2021-06-12 13:52:19 +08:00
  • fd4f2b2dad Add commas for large ticket counts. Jamie Holdstock 2021-06-12 10:51:49 +08:00
  • 5deb1abcfc Prevent dividing by zero when pool has no voted tickets. Jamie Holdstock 2021-06-12 10:36:01 +08:00
  • b56dc26558 Add shutdownWg to dcrd notif handler. Jamie Holdstock 2021-06-09 10:59:25 +08:00
  • 36c9f5a562 Fix typo in config comment. Jamie Holdstock 2021-06-12 16:44:55 +08:00
  • fc131e926d
    Refactor gui cache Jamie Holdstock 2021-06-12 09:54:53 +08:00
  • d1a838bf7f Add vspclosedmsg config. Jamie Holdstock 2021-06-08 17:00:08 +08:00
  • 4db50a4439 Helpers for bool<>[]byte conversion. Jamie Holdstock 2021-06-01 14:56:16 +08:00
  • 49af391b0c Only deserialize full ticket when filter matches. Jamie Holdstock 2021-06-01 11:33:41 +08:00
  • f4adcfeaf0 Add version to bootstrap.css filename. Jamie Holdstock 2021-06-08 22:54:52 +08:00
  • b9d4db40e9 Use vspd version as cache buster for .css files. Jamie Holdstock 2021-06-08 22:52:33 +08:00
  • 25ae1b89d6 Use a single cache buster string for favicon. Jamie Holdstock 2021-06-08 22:46:44 +08:00
  • 9867f78385
    Add network proportion to homepage and /vspinfo (and revoked proportion) (#264) Jamie Holdstock 2021-06-08 21:47:07 +08:00
  • 978b78e745
    Compare scripts rather than addresses. (#267) Jamie Holdstock 2021-06-08 21:46:16 +08:00
  • dad662b0f0 Display fee in DCR rather than atoms. Jamie Holdstock 2021-05-28 19:08:49 +08:00
  • c3eeb1eb5c Block explorer link for commitment address Jamie Holdstock 2021-05-28 19:02:26 +08:00
  • a1091015ff Split ticket info into ticket, fee and voting info Jamie Holdstock 2021-05-28 19:00:43 +08:00
  • 2cdc5a74b5 Split admin page into tabs. Jamie Holdstock 2021-05-27 16:48:06 +08:00
  • 7edbd02d4e Use proper background color. Jamie Holdstock 2021-05-26 21:30:11 +08:00
  • 32c5c7a524 Indent JSON on admin screen. Jamie Holdstock 2021-05-25 17:47:26 +08:00
  • 851d3137e5 Improve voting wallet status aesthetics. Jamie Holdstock 2021-05-26 17:39:46 +08:00
  • e05ced391a Various minor cleanups. Jamie Holdstock 2021-05-24 18:20:25 +08:00
  • 20cb546e74
    Store each ticket in its own DB bucket. Jamie Holdstock 2021-05-24 17:45:47 +08:00
  • 136e389f95 Update to golangci-lint 1.40.1. Jamie Holdstock 2021-05-21 12:47:31 +08:00
  • 2d0db6f6b3 Remove confirmed fee tx hex. Jamie Holdstock 2021-05-19 07:37:15 +08:00
  • 1988322cac Add timezone to GUI timestamps Jamie Holdstock 2021-05-17 03:45:47 +01:00
  • 8b5cd2a014 Properly close db after running tests Jamie Holdstock 2021-05-19 06:05:38 +08:00
  • a8c0ae95ac
    Use a custom Recovery middleware. (#255) Jamie Holdstock 2021-05-18 07:27:12 +01:00
  • b050fc3100
    Set and display ticket purchase height (#250) Jamie Holdstock 2021-05-15 03:19:01 +01:00
  • 08fafdaf31
    Remove relayFee todo. (#256) Jamie Holdstock 2021-05-15 03:09:24 +01:00
  • ef472ffe5d
    Include best block height in /vspinfo response (#254) Jamie Holdstock 2021-05-15 03:09:03 +01:00
  • 0936e090a9 Remove non-existent simnet block explorer. Jamie Holdstock 2021-05-13 03:02:59 +01:00
  • 3a97c9214b Show formatted date for fee expiry jholdstock 2021-05-08 09:45:37 +01:00
  • b5a65a9e78 Add block explorer links to tx hashes and fee addr jholdstock 2021-05-07 18:17:18 +01:00
  • 7cb0ded1fe Use a proper type for admin page search results. jholdstock 2021-05-07 17:30:25 +01:00
  • 4810802fa9 Make log rotator params configurable. Jamie Holdstock 2021-05-12 13:11:07 +01:00
  • 5f8ad656f7
    Add framework for database upgrades. (#242) Jamie Holdstock 2021-05-05 14:54:51 +01:00
  • 391e436a71 Add missing error handling to /getfeeaddress. Jamie Holdstock 2021-04-30 10:19:47 +01:00
  • b0521251e4 Make test Tickets more realistic. Jamie Holdstock 2021-04-30 11:12:43 +01:00
  • b92c31861f Remove check for duplicate fee address index. Jamie Holdstock 2021-04-30 11:10:18 +01:00
  • 4858af2682
    Upgrade deps (#239) Jamie Holdstock 2021-04-26 15:12:23 +01:00
  • 79cdeaaf8b
    Add parser for blockconnected notification (#238) Jamie Holdstock 2021-04-25 14:22:13 +01:00
  • 2581f84b59
    build: update dcrwallet mod (#237) David Hill 2021-03-09 15:29:26 +00:00
  • 4b43711b03
    build: Test against Go 1.16 (#236) David Hill 2021-03-01 12:32:22 +00:00
  • 681341ca0e
    Bump version to 1.1.0-pre (#233) Jamie Holdstock 2021-03-01 12:06:09 +00:00
  • 91701b1a17
    Update dcrd/blockchain dep (#230) Jamie Holdstock 2021-01-22 19:20:53 +00:00
  • 7d83d6acba
    build: bump dcrwallet to release (#229) David Hill 2021-01-22 14:43:14 +00:00
  • 707ded57df
    webapi: put error checking where it belongs (#228) David Hill 2021-01-22 10:25:51 +00:00
  • c71fbb024b
    Make ticket parent mandatory (#218) Jamie Holdstock 2021-01-04 14:55:21 +00:00
  • 861eb1c377
    Add version command. (#222) Jamie Holdstock 2021-01-04 14:44:44 +00:00
  • 49982533ab
    Don't log err which is always nil. (#221) Jamie Holdstock 2020-12-30 12:36:27 +00:00
  • ac8e20f3c1
    Use actual request in response, dont reserialize. (#220) Jamie Holdstock 2020-12-30 12:36:06 +00:00
  • 268d293749
    Release 1.0.0 release note (#217) Jamie Holdstock 2020-12-29 18:59:47 +00:00
  • e5d449f149
    Clear TODOs from accountability doc (#216) Jamie Holdstock 2020-12-29 18:59:21 +00:00
  • fe286a5d1a
    Reject reused or old timestamps. (#215) Jamie Holdstock 2020-12-27 15:22:17 +00:00
  • 057b89e2f2
    Only marshal DB record when needed (#214) Jamie Holdstock 2020-12-27 15:20:46 +00:00
  • 6474f0ea4c
    Additional test coverage for DB code. (#213) Jamie Holdstock 2020-12-26 20:42:50 +00:00
  • 2bee3203bd
    Fix minor spelling (#211) Julian Y 2020-12-17 00:40:19 -10:00
  • 2a096d81f9
    fix errorlint warnings (#193) David Hill 2020-11-25 15:14:18 +00:00
  • bd6b2e42f4
    build: upgrade deps (#210) David Hill 2020-11-25 14:52:21 +00:00
  • 33703d972a
    Properly call String function. (#209) Jamie Holdstock 2020-11-25 08:37:25 -06:00
  • 4f8b3c79eb
    Add debug logging to TicketInfo RPC. (#208) Jamie Holdstock 2020-11-21 16:12:29 -06:00
  • 1c6f962e2b
    api: add optional parent transaction to feeaddress (#205) David Hill 2020-11-20 13:10:13 +00:00
  • 0f657eb4fe Register tickets with invalid vote choices. jholdstock 2020-11-12 10:53:14 +00:00
  • 04b07346c8 build: bump deps David Hill 2020-11-09 11:49:44 -05:00
  • 1013354292 Update to latest dcrd deps jholdstock 2020-10-16 10:08:16 +01:00
  • b40681d38e
    HTTP 428 when fee tx references unknown outputs. (#195) Jamie Holdstock 2020-10-27 11:15:39 +00:00
  • 56a5aa5b1d background: Exit early if no votable tickets jholdstock 2020-10-09 08:43:25 +01:00
  • a67de8a024
    rpc: optimize TicketInfo (#189) David Hill 2020-10-05 09:30:42 +00:00
  • 288aa09c6d Stop blockConnected handler if no wallet connected jholdstock 2020-10-01 10:53:04 +01:00
  • c82b08b760 Use shutdownCtx for dcrdWithNotifs jholdstock 2020-09-21 11:17:31 +01:00
  • f06d4cd8ba Use background context for background processes jholdstock 2020-09-15 15:53:27 +01:00
  • 5c41761f1e Dont handle notifs during shutdown jholdstock 2020-08-25 15:14:52 +01:00
  • c83a2a0085
    rpc: verify dcrwallet's have --manualtickets set. (#187) David Hill 2020-09-25 08:55:53 +00:00
  • fedd2cd784 Serialize record before creating bucket jholdstock 2020-09-07 09:19:04 +01:00
  • 825a717ca7 Store records of vote choice changes jholdstock 2020-08-21 16:01:21 +01:00
  • d0c3abf258 Make funcNames constant. jholdstock 2020-09-15 10:08:53 +01:00
  • f2ae9a81ea Dont underline logo on hover jholdstock 2020-08-24 11:29:16 +01:00
  • c7f8cea4dc webapi: base64 encode server signature jholdstock 2020-08-21 14:29:12 +01:00
  • 5a8bc49c22 Unique error for fee broadcast failure jholdstock 2020-08-21 13:43:15 +01:00
  • 8c428c769d Return descriptive error if ticket cannot be broadcast jholdstock 2020-08-18 16:57:03 +01:00
  • 4a207b15f8 Add missing copyright notices jholdstock 2020-08-19 10:51:23 +01:00
  • dab1666310 Only load .html files in template dir jholdstock 2020-08-18 16:52:12 +01:00
  • e2483b6cea Fix backup file mode jholdstock 2020-08-09 10:30:55 +01:00
  • 6c12ddeb31 Write a backup after closing the db, not before jholdstock 2020-08-07 15:07:09 +01:00
  • 1e3fe1b669 harness: Use stdin to create wallets jholdstock 2020-08-17 17:13:28 +01:00
  • 2f0c5149ac Update to go 1.15 jholdstock 2020-08-17 11:41:21 +01:00
  • 4bcfa80dc4 Fix admin page load when no wallet clients connected. jholdstock 2020-08-03 16:17:19 +01:00
  • aa790b28aa Fix colspan on wallet status table. jholdstock 2020-08-03 16:14:33 +01:00
  • e0fc5b8d04 Add basic http auth for /admin/status. Update docs. jholdstock 2020-08-03 15:20:52 +01:00
  • ba77d39f35 Comment exported methods jholdstock 2020-08-07 15:40:48 +01:00
  • bcb6fd5ec3 Don't export types unnecessarily jholdstock 2020-08-07 14:42:25 +01:00
  • b8c6ffe1e0
    rpc: set tls options (#168) David Hill 2020-08-06 08:00:35 +00:00