Commit Graph

58 Commits

Author SHA1 Message Date
Reckless_Satoshi
a97abff1e7
Small UI fixes 2023-05-09 15:30:06 -07:00
Reckless_Satoshi
899062ae70
Rename repository 2023-05-09 06:07:16 -07:00
Reckless_Satoshi
0d180ee7c9
Small fixes, fix reconnecting websockets, fix rewards webln 2023-05-08 17:37:23 -07:00
Reckless_Satoshi
2293a8922d
Small fixes chat 2023-05-07 11:52:31 -07:00
Reckless_Satoshi
8ae18f8b2a
Small fixes, increase WS reconnection delay 2023-05-07 10:11:52 -07:00
Reckless_Satoshi
8434a256cf
Fix last_login for tokeauth, replace maker/taker_last seen for last_login 2023-05-07 08:06:35 -07:00
Reckless_Satoshi
f2de58ca36
Add hash/preimage or address/txid to trade summary report 2023-05-07 04:11:40 -07:00
Reckless_Satoshi
25f0b0eea5
Fix token auth native (#558)
* Fix token auth on Native

* Fix pre-release action
2023-05-06 13:42:48 +00:00
Reckless_Satoshi
daa1127cfc
Increase max mining fee (#551) 2023-05-05 19:44:18 +00:00
Reckless_Satoshi
298ce130f7
Add switch for light QR codes on dark theme 2023-05-05 06:42:20 -07:00
Reckless_Satoshi
e6ddcf9e4b
Add RobotTokenSHA256 middleware, /api/robot and frontend entropy calc (#512)
* Add RobotTokenSHA256 middleware for in-the-fly robot generation/login

* Add RobotView, fix middleware, upgrade frontend

* Token header as base91

* Add OAS schema of RobotView

* Use RobotView on new fetchRobot(), mimick old fetchRobot() functionality

* Upgrade websockets for token based authentication

* Small fixes

* Add frontend token entropy checks, add token on route /robot/<token>

* Rename admin panel

* Collect phrases
2023-05-05 10:12:38 +00:00
Reckless_Satoshi
23a4f08be6
Remove typo 2023-05-01 03:39:46 -07:00
Reckless_Satoshi
fc4f3e1593
Add undo confirm fiat sent action (#461)
* Add undo confirm fiat sent action

* Collect phrases

* Small fixes
2023-04-28 09:19:18 +00:00
Reckless_Satoshi
e878299ae8
Add light weight webp avatars (#457)
* Add generate webp avatars, also small size

* Use new avatars in frontend
2023-04-25 18:40:46 +00:00
Reckless_Satoshi
b227df7c7c
Improve preliminary sats summary, add taker satoshis (#429)
* Improve preliminary sats summary, add taker satoshis

* Collect phrases
2023-04-21 11:10:47 +00:00
Reckless_Satoshi
7665a2bb22
Refactor tradebox states as switch, fix websocket first connect, show PGP erros. 2023-04-20 09:41:34 -07:00
Reckless_Satoshi
e783dea305
Fixes "no robot", add launchers on Android. (#411)
* Update robohash repo url to RoboSats org

* Add external launchers

* Fix no-robot issue due to timing of initial fetchInfo

* Collect new phrases
2023-04-09 18:48:25 +00:00
Reckless_Satoshi
399f8102f2
Add notification for new in-app chat messages (#403)
* Add TG message for new in-app chat messages

* Add emojis and collect phrases
2023-03-27 09:37:36 +00:00
Reckless_Satoshi
94bc44ad0e
Improve tasks reliability (#390)
* Add broadcasted flag

* Improve celery tasks reliability
2023-03-16 00:53:37 +00:00
Reckless_Satoshi
42f208fad4
Fix race condition onchain (#388)
* Fix race condition swaps

* Collect new phrases

* Increase random delay interval
2023-03-14 17:23:11 +00:00
Reckless_Satoshi
9c982c998f
Fix textbox invoice string not changing for escrow 2023-03-10 10:15:03 -08:00
Reckless_Satoshi
b6129bb46f
Enhance clarity for swaps (#382)
* Improve clarity of swap orders

* Add descriptive send/receive amounts for swaps on Maker Page

* Add descriptive send/receive amounts for swaps on OrderDetails

* Collect new phrases

* Small fixes
2023-03-09 20:10:49 +00:00
Reckless_Satoshi
57a47a408c
Add fiat sent confirmation dialog (#383)
* Add confirmation dialog for fiat Sent

* Collect new phrases

* Small fixes

* Small fixes
2023-03-09 13:19:24 +00:00
Reckless_Satoshi
c0b8a6d3ac
Add robot garage (#370)
* Add garage model

* Add robot select to profile

* Replace Robot for Garage init

* Add Garage inners, not re-rendering

* Revert

* Collect new phrases and small fixes

* Small fixes

* Fix unencrypted # hack on Turtle chat

* Small fixes and collect phrases
2023-03-02 11:01:06 +00:00
Reckless_Satoshi
b39ae7de41
New Robot page (#357)
* Init RobotPage

* Add onboarding component and generate token step

* Add robot generation step

* Add onboarding step 3

* Add Welcome componenent

* Minor fixes

* Add recovery component

* Add robot profile component

* Small fixes

* Add TOR loading component

* Small fixes

* Fix tor loading and add highres animations on android

* Lint

* Fix robot profile order buttons
2023-02-21 17:22:48 +00:00
Reckless_Satoshi
6ef62a1fa4
Update minimum swap mining fee to 2 Sats/vbyte 2023-02-13 05:57:00 -08:00
Reckless_Satoshi
965bbb0765
Enhance UI for Swaps (#346)
* Add better fiat/swap UI switches

* Add swap controls to booktable

* Enhance order details and take button for swaps

* Add swap specific order summary strings

* Add specific bond commitment descriptions for swap orders

* Fix cosmetics
2023-02-10 13:28:26 +00:00
Reckless_Satoshi
d3851784e2
Fix confusing prompt title for submission of payout information 2023-01-14 04:52:47 -08:00
Reckless_Satoshi
718210ccd8
Fix dispute resolution titles 2022-12-04 02:11:59 -08:00
Reckless_Satoshi
a7ad9c8c7e
Fix swap dispute prompts 2022-12-01 02:18:42 -08:00
Reckless_Satoshi
f374b38660
Fix infinite spinner on routing failed without failure reason 2022-11-28 03:29:11 -08:00
Reckless_Satoshi
da6a5c02c0
Fix prompt order for payout/escrow wait 2022-11-28 00:40:52 -08:00
Reckless_Satoshi
f7d4648fa5
Add lnproxy json responses, enable lnproxy on android app 2022-11-27 12:34:37 -08:00
Reckless_Satoshi
0ae63c50d2
Fix reset advanced option on disable 2022-11-27 08:15:50 -08:00
Reckless_Satoshi
268e1259d6
Fix invoice validator 2022-11-27 03:21:07 -08:00
Reckless_Satoshi
a1ef900469
Fix payout prompt title 2022-11-27 01:11:41 -08:00
Reckless_Satoshi
3320291d03
Extend order side notice on lockInvoice prompt to makers 2022-11-24 10:48:27 -08:00
Reckless_Satoshi
acaf0db9e6
Add routing budget and lnproxy (#328)
* Add advanced options to LN payout form

* Complete amount calcs

* Temporary working solution for lnproxy web only (uses text instead of json)

* Update LNpayment model and logics to use user's routing budget

* Add handle lnproxyserver networks (i2p, tor, clearnet) / (mainnet,testnet)

* Small fixes

* Small fixes
2022-11-24 17:47:49 +00:00
Reckless_Satoshi
86e6bed37c
Add advanced options to LN payout form (#326)
* Add advanced options to LN payout form

* Complete amount calcs

* Temporary working solution for lnproxy web only (uses text instead of json)

* Update LNpayment model and logics to use user's routing budget

* Add handle lnproxyserver networks (i2p, tor, clearnet) / (mainnet,testnet)

* Small fixes
2022-11-24 17:42:30 +00:00
Reckless_Satoshi
6b2dedce13
Add Tradebox, OrderDetails, Notifications, OrderPage functional components. (#315)
* Re-init new tradebox

* Wip progress on OrderDetails

* Wip 2 OrderDetails

* Fix multiple requests on load

* Add functional Order page

* Fixes order page

* Fix delete storage

* Fix order page style

* Add Public order prompt

* Add paused order prompt

* Add expired prompt

* Create statusToContract logics

* Move fetch order loop to Main

* Add payout and wait prompts

* Fix order fetch on badOrder

* Fix styles

* Add chat and dispute prompts

* Add remaining prompts

* Fix style

* Add notifications component

* Fix take order style, add more notifications

* Add page title notification

* Add more notifications and small tradebox fixes

* Small fixes

* Small fixes to routing failure prompt

* Remove old trade box

* Add bad take order
2022-11-21 12:56:29 +00:00
Reckless_Satoshi
ddcad444b6
Add copied feedback to Android pgp export 2022-11-17 09:42:52 -08:00
KoalaSat
7c3293775b
Fix export chat android (#324)
* Fix export chat button on Android

* Fix export chat button on Android
2022-11-17 17:29:56 +00:00
Reckless_Satoshi
9d80ca6fdb
Fix tradesummary avatars baseurl 2022-11-15 10:36:43 -08:00
Reckless_Satoshi
7f731dfb00
Fix confirm action bug 2022-11-15 10:22:01 -08:00
Reckless_Satoshi
c2fb0e27a0
Fixes for API chatroom initialization 2022-11-15 09:53:42 -08:00
KoalaSat
9f66221273
Android fixed turtle mode (#323) 2022-11-15 09:27:39 +00:00
Reckless_Satoshi
84997de94f
Fix chat models and switch placement 2022-11-11 07:45:18 -08:00
Reckless_Satoshi
df786376ac
Fix conflicts 2022-11-11 02:08:51 -08:00
Reckless_Satoshi
3446fc33d3
Add turtle chat component
Squashed commit of the following:

commit f60870fcfe574dc4ab1343e25241b6ef7cc2721b
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Thu Nov 10 10:30:42 2022 -0800

    Fix internal error when entering chat

commit f1eeb49f2a86575eb2e85cdff20460276e71b806
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Tue Nov 8 10:08:22 2022 -0800

    Fix final serializer

commit d0c08ba6ad4378a9539c0be83b6f4f8b958b532e
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Tue Nov 8 09:44:57 2022 -0800

    Chat API changes

commit a66bf64edc06d936612db6bf75476b54e6a84334
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Tue Nov 8 09:28:29 2022 -0800

    Fix param on post

commit 60b18d13c2
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Tue Nov 8 08:56:25 2022 -0800

    Fix serializer

commit 11212d30ee
Author: KoalaSat <yv1vtrul@duck.com>
Date:   Sun Nov 6 21:07:18 2022 +0100

    CR 2

commit c82790cb81
Author: KoalaSat <yv1vtrul@duck.com>
Date:   Sun Nov 6 20:09:18 2022 +0100

    Fix

commit 605a3b69a1
Author: KoalaSat <yv1vtrul@duck.com>
Date:   Sun Nov 6 14:44:42 2022 +0100

    CR

commit 09776e9c8f
Author: KoalaSat <yv1vtrul@duck.com>
Date:   Wed Nov 2 18:12:29 2022 +0100

    translations

commit 432e4d2399
Author: KoalaSat <yv1vtrul@duck.com>
Date:   Wed Nov 2 17:39:02 2022 +0100

    Switch and better UX

commit df6e476613
Author: KoalaSat <yv1vtrul@duck.com>
Date:   Tue Nov 1 18:20:01 2022 +0100

    Unused code

commit 5b8d6b4d32
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date:   Mon Oct 31 09:20:20 2022 -0700

    Add Chat Turtle Mode
2022-11-11 01:28:09 -08:00
Reckless_Satoshi
160c24ca4d
Replace use cookies for local storage 2022-11-09 14:10:32 -08:00