Daniel Krol
afc43a0068
better prometheus tags
2022-09-21 16:23:31 -04:00
Daniel Krol
4f074b181c
Websocket to notify clients about wallet updates
2022-09-19 18:36:55 -04:00
Daniel Krol
b86687a0c5
Log a couple more things.
...
Also change sequence=1 to its own const. Eventually we may want to make it variable per user when we do server switching.
2022-08-25 12:43:33 -04:00
Daniel Krol
4843b91ce7
Rename the output. lbry-id -> wallet-sync-server
2022-08-22 12:05:53 -04:00
Daniel Krol
6672175a25
Server test/implement send verify-account email
2022-07-27 19:45:09 -04:00
Daniel Krol
41b14dad44
Prometheus - track wallet requests
2022-07-22 19:49:30 -04:00
Daniel Krol
4430013bae
KDF for server password. Save salt in DB.
2022-07-14 22:04:03 -04:00
Daniel Krol
55686cb7b5
Change module name to new repo account
2022-07-11 22:14:53 -04:00
Daniel Krol
6646e9a4f9
validate() functions return error messages
2022-07-11 09:42:08 -04:00
Daniel Krol
bce47979f6
Comments, remove some old junk
2022-07-06 13:00:23 -04:00
Daniel Krol
3d492d8b86
Update API: PostWallet no longer returns a wallet
2022-06-23 15:22:31 -04:00
Daniel Krol
408a4817dc
Test validation errors for get/post wallet
2022-06-21 18:25:22 -04:00
Daniel Krol
db1c55dff0
TestServerPostWallet
2022-06-21 16:59:32 -04:00
Daniel Krol
3391f653ac
Oops, need to remove version from more payloads
2022-06-17 12:49:22 -04:00
Daniel Krol
23bd804f97
API Version in the URL, not the payload. Duh.
2022-06-16 17:58:11 -04:00
Daniel Krol
512ebe3e95
Protocol changes
...
* Regress from `lastSynced` to just `sequence` to start with something simpler
* Simplified payload: separate metadata, assume canonical way to hmac it together
* No more "wallet state" except as a simple wrapper on the front end
* Version number in wallet payloads
2022-06-10 15:04:31 -04:00