Reckless_Satoshi
5505476ea4
Add logics for Invoice update/creation and maker_hodl_invoice
2022-01-06 05:55:47 -08:00
Reckless_Satoshi
46c129bf80
Add logics module
2022-01-06 04:32:17 -08:00
Reckless_Satoshi
bd1601d59f
Bug fix, order status now as message, HTLCs relationals working
2022-01-05 04:18:54 -08:00
Reckless_Satoshi
635420c9dd
Add HTLC model and placeholder functions
2022-01-05 02:30:38 -08:00
Reckless_Satoshi
ed3605cca6
Rework minor ui and bugs
2022-01-04 18:03:03 -08:00
Reckless_Satoshi
9ade961e0f
Work on update order endpoint and taker requests
2022-01-04 16:13:08 -08:00
Reckless_Satoshi
4d9a5023e0
Fix bugs, cards now link to order
2022-01-04 08:27:15 -08:00
Reckless_Satoshi
78886c8c9c
Rework admin pannel and extended users
2022-01-04 07:58:10 -08:00
Reckless_Satoshi
5b712b0765
Extend user model with profiles and set up admin panel
2022-01-04 05:47:37 -08:00
Reckless_Satoshi
0823febf73
Add order expiry time and rework book page
2022-01-04 02:21:45 -08:00
Reckless_Satoshi
44d95e768c
Create simple book order page with cards and plaintext
2022-01-03 14:52:46 -08:00
Reckless_Satoshi
e06be9b22f
Bug fix for ghost avatar images after user deletion
2022-01-03 11:13:39 -08:00
Reckless_Satoshi
87fdaffa24
Bug fix for book queries with no matches
2022-01-03 06:39:59 -08:00
Reckless_Satoshi
e9bcd23347
Add BookView endpoint and refactor pages
2022-01-03 06:27:25 -08:00
Reckless_Satoshi
afd90f8fbf
Improve content and handling on OrderPage
2022-01-03 04:11:33 -08:00
Reckless_Satoshi
d037506138
Handle auth and welcome back for existing users
2022-01-03 01:06:51 -08:00
Reckless_Satoshi
80e0ca46fb
add login/logout, validates 1 order max, delete method for user
2022-01-02 17:38:48 -08:00
Reckless_Satoshi
790e96cc1b
Improve user generator UX. Still a bit buggy.
2022-01-02 14:31:19 -08:00
Reckless_Satoshi
f4644836d3
Connect UserGenPage to API. Base 32 string seems to pass quality checks, shorter do not.
2022-01-02 10:27:40 -08:00
Reckless_Satoshi
354e7fc5c7
Create user generation API
...
Endpoint request contains a token. Server checks whether it has enough entropy to be secure (at least 128 bits and >0.7 shannon heterogeneity). Server hashes the token (once as of now) and derives nickname and robohash avatar (goes into static/assets/avatars). Nickname is limited to only adjectives, nouns and 3 digits, restricted to 18 characters long max. The corpus of nicknames is 20 billion big (maybe not enough? nick collision chance can happen, but server will just reply with 400 unless the token matches perfectly too)
2022-01-02 09:15:09 -08:00
Reckless_Satoshi
f0ac03e519
Add nick generator and robohash avatar generator
2022-01-02 07:19:49 -08:00
Reckless_Satoshi
298efc394b
Create order detail API endpoint, create order page. Not fully working yet
2022-01-02 04:59:48 -08:00
Reckless_Satoshi
e087d0b686
Add payment method field
2022-01-02 01:40:19 -08:00
Reckless_Satoshi
44ddaef23b
Fix order view arguments
2022-01-01 15:06:47 -08:00
Reckless_Satoshi
76a45bc8d5
Create API endpoint for POST make order
...
Added the Order model with a rough approxiation to the fields needed. The field status can be read lineally as the progression trough the app pipeline. The view serves POSTs requests to enter new orders into the db.
2022-01-01 14:40:08 -08:00
Reckless_Satoshi
6b8b8c4511
Create api django app
2022-01-01 14:13:27 -08:00