jholdstock
8c3cab7942
API versioning
2020-07-17 14:31:42 +00:00
vctt94
0a57bd3ce7
Change docs to POST
2020-07-16 18:09:45 +00:00
vctt94
6f2a069047
Fix ticket status request erroring on json unmarshal
2020-07-16 18:09:45 +00:00
jholdstock
2f8d2ab53d
Remove timestamp from ticket status request
2020-07-16 15:06:50 +00:00
jholdstock
5018d45908
base64 encoding for pubkey on homepage
2020-07-15 13:46:59 +00:00
jholdstock
a112127247
Add vspd versioning
2020-07-15 13:46:00 +00:00
jholdstock
94f9031dcb
Fail build if go mod tidy/download changes
2020-07-09 21:01:40 +00:00
jholdstock
29fcf83bb5
Start monitoring guide
2020-07-09 21:01:20 +00:00
jholdstock
3bbad27624
Endpoint for JSON wallet status
2020-07-09 21:01:20 +00:00
jholdstock
1c351d02ec
Add voting wallet status to admin page
2020-07-09 21:01:20 +00:00
jholdstock
da410b5060
Update log format
2020-07-09 21:01:20 +00:00
jholdstock
c05cdc0069
Construct full RPC addr just once
2020-07-09 21:01:20 +00:00
jholdstock
c5485a28ec
Return string for failed rpc connections
2020-07-09 21:01:20 +00:00
jholdstock
7f969c6db5
Dont fail wallet connection if wallet is locked
2020-07-09 21:01:20 +00:00
jholdstock
aed1e5f5d4
Extract walletinfo for re-use
2020-07-09 21:01:20 +00:00
jholdstock
b029d88fdb
Check dcrwallet network before calling walletinfo RPC
2020-07-09 21:01:20 +00:00
jholdstock
70ba1adc93
Combine ImportPrivKey and AddTransaction
2020-07-09 21:01:20 +00:00
David Hill
b24c1a4c78
webapi: sanity check the fee transaction ( #151 )
2020-07-06 10:07:59 +01:00
David Hill
4f0c980aca
database: protect access with a mutex ( #150 )
2020-07-06 10:06:43 +01:00
jholdstock
08be1fa55a
Log failing wallet client
2020-06-30 14:57:38 +00:00
jholdstock
27e49e5e69
Include ticket hex in feeaddress request.
2020-06-30 14:57:38 +00:00
jholdstock
1131e15ff1
Include ticket hex in feeaddress request.
2020-06-29 16:42:10 +00:00
jholdstock
8b049204eb
Load fonts.css last
2020-06-25 15:46:27 +00:00
jholdstock
eb0946fada
Don't write http body on db write error
2020-06-25 15:45:48 +00:00
jholdstock
5e8ef4e7f2
Prefix for dcrd/dcrwallet/db errors
2020-06-25 15:45:01 +00:00
jholdstock
0e953dc225
Add extra debug info to log messages
2020-06-25 15:45:01 +00:00
jholdstock
43f9f09734
Add funcName to background
2020-06-25 15:45:01 +00:00
jholdstock
2c91a9bf9d
Add funcName to middleware logs
2020-06-25 15:45:01 +00:00
jholdstock
f42d3ee62f
Use correct format verb for dcrutil.Amount
2020-06-25 15:45:01 +00:00
jholdstock
9d6cf57219
Add funcName to web api logs
2020-06-25 15:45:01 +00:00
degeri
fdc8f22199
Set autocomplete off for tx search ( #143 )
2020-06-24 11:02:22 +01:00
jholdstock
80f5e6f55c
Extract code to decode tx and validate tickets
2020-06-22 16:23:31 +00:00
jholdstock
ed21f0af64
Don't put request bytes into context.
2020-06-22 16:23:31 +00:00
jholdstock
5d8215e6b7
Move rpc errors to rpc package.
2020-06-22 16:23:31 +00:00
jholdstock
c1b315bca1
Update build deps
2020-06-20 12:51:18 +00:00
jholdstock
705ea51fc1
Remove quotes from generic font-family names
2020-06-20 12:51:18 +00:00
jholdstock
892e6c5716
Modernize login and admin pages
2020-06-18 20:18:17 +00:00
jholdstock
03a5ef4fd1
Modernize homepage
2020-06-18 20:18:17 +00:00
jholdstock
600cd7bf9b
Use modern logo and colours.
2020-06-18 20:18:17 +00:00
jholdstock
13c4f4faea
Protect cached vsp stats with mutex.
2020-06-16 14:23:35 +00:00
jholdstock
5a1a1b487e
Dont use byte slices outside of db tx.
2020-06-16 13:29:32 +00:00
jholdstock
a9d70abb93
Handle fee tx already exists in mempool.
2020-06-15 13:43:07 +00:00
jholdstock
3a76d44113
Extra ticket hash validation before using db/rpc.
...
Provides extra protection against DoS.
2020-06-15 13:32:51 +00:00
jholdstock
5af2f595ac
Remove //TODOs which are already resolved.
2020-06-15 13:32:05 +00:00
jholdstock
29268467f9
Delete tickets with no information.
2020-06-15 13:31:35 +00:00
jholdstock
9ade20bf1c
Mention admin features in docs.
2020-06-13 23:40:05 +00:00
Jamie Holdstock
bfeddd25d1
Download db backup from admin page.
2020-06-12 13:35:43 +00:00
jholdstock
d53676a907
Use middleware to check admin status.
2020-06-12 13:35:43 +00:00
jholdstock
2f7c46e5f8
Misc front end improvements.
...
- Use bootstrap to improve layout.
- Add warning banners for webserver debug mode and vspd closed.
Admin page:
- Replace listing of all tickets with form to search by ticket hash
2020-06-12 13:35:43 +00:00
jholdstock
a95b214b3f
Clean up duplicate database code and add tests.
2020-06-12 13:24:50 +00:00