Reckless_Satoshi
74398a019c
Small fixes and updates
2023-03-03 07:25:21 -08:00
Reckless_Satoshi
9412764f1d
Functional UnsafeAlert and other Icons ( #371 )
...
* Add unsafe alert functional component
* Convert icons to functional components
* Run lin fix
* Fix webln uncaught error
2023-03-02 14:20:30 +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
d88c2a5eff
Add App context ( #369 )
...
* Refactor fetchRobot
* Add appcontext
* Robot recovery fixes
* Add usecontext on maker and settings forms
* Add usecontext to booktable
* Add useContext to order page and main dialogs
* Small fixes
2023-02-24 19:17:13 +00:00
Reckless_Satoshi
95f4e1708c
Add delay tor connected status, remove token from profile dialog
2023-02-22 07:55:51 -08: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
4f930345f9
Fix book controls overflow on small displays
2023-02-14 11:13:09 -08:00
Reckless_Satoshi
db83f2b972
Fix crash on fullpage order book
2023-02-13 11:17:06 -08:00
Reckless_Satoshi
6ef62a1fa4
Update minimum swap mining fee to 2 Sats/vbyte
2023-02-13 05:57:00 -08:00
Reckless_Satoshi
e7f745be13
Fix maker form tooltips for swaps
2023-02-11 05:59:43 -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
237c9fd951
Fix bug on copied referral links
2023-02-09 09:57:39 -08:00
Reckless_Satoshi
d3851784e2
Fix confusing prompt title for submission of payout information
2023-01-14 04:52:47 -08:00
Reckless_Satoshi
f7a0554fb1
Add Stowaway to swap methods
2022-12-08 07:05:02 -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
cc87054246
Add initial time fraction left on time progress
2022-11-29 02:00:56 -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
dccb155cd8
Fix setSettings host override
2022-11-26 03:22:45 -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
19796c7c50
Fix non interactive book controls
2022-11-17 12:24:55 -08:00
Reckless_Satoshi
bf30a99fd3
Fix fetch info on app start and ref link
2022-11-17 10:51:13 -08: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
Reckless_Satoshi
edc9659beb
Add new Generating Avatar gif animation ( #321 )
...
* Add files via upload
* Add files via upload
* Delete Place_holder_Logi.gif
Co-authored-by: Red_Purdy <104675727+RedPurdy@users.noreply.github.com>
2022-11-15 09:36:09 +00: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
Reckless_Satoshi
741fba11d5
Add swappable baseurls ( #316 )
...
* Add swappable baseurls (network and coordinators)
* Add testnet bitcoin styles
* Small fixes
* Small fixes
2022-11-07 16:45:05 +00:00
Reckless_Satoshi
8cf6b3bd32
Fix payment method select on book table on Android app
2022-11-07 02:33:40 -08:00
Reckless_Satoshi
f65cef2d8d
Fix fullscreen order click and info image
2022-11-07 02:27:33 -08:00
Reckless_Satoshi
b25230378e
Small fixes and partial TradeBox functional component ( #309 )
...
* Add Order model
* Add permanent settings
* Fix maker on book page
* Add chat models
* Attempt to fix Android cookies
* Add Tradebox Dialogs
* Add Lock Invoice box
* Add taker found prompt
* Fix load setting cookies
* Revert TradeBox for test release
* Refactor ordering of constructing theme
* Add load encrypted seetings
2022-11-07 10:13:02 +00:00
Reckless_Satoshi
2706703382
Add small fixes
2022-10-31 14:20:58 -07:00
Reckless_Satoshi
c9749bde24
Fix navbar refactor bugs on native app
2022-10-31 09:20:20 -07:00
Reckless_Satoshi
046898deda
Prepare for v0.2.3 candidates
2022-10-30 12:28:20 -07:00
Reckless_Satoshi
227610c84a
Add Nav Bar, Settings Page, large refactor ( #308 )
...
commit a5b63aed93
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date: Sun Oct 30 10:46:05 2022 -0700
Small fixes
commit d64adfc2bf
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date: Sun Oct 30 06:02:06 2022 -0700
wip work on federation settings
commit ca35d6b3d2
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date: Sun Oct 30 04:05:33 2022 -0700
Refactor confirmation Dialogs
commit c660a5b0d1
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date: Sat Oct 29 13:36:59 2022 -0700
refactor login (clean separation robot/info. Style navbar.
commit b9dc7f7c95
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date: Fri Oct 28 09:54:38 2022 -0700
Add size slider and settings widget
commit 20b2b3dcd6
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date: Fri Oct 28 05:41:48 2022 -0700
Add show more and Dialogs
commit da8b70091b
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date: Thu Oct 27 16:26:07 2022 -0700
Add sliding pages
commit 6dd90aa118
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date: Thu Oct 27 06:34:58 2022 -0700
Add settings forms
commit d3d0f3ee1a
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date: Wed Oct 26 04:16:06 2022 -0700
Refactor utils
2022-10-30 12:13:01 -07:00
KoalaSat
5e6f7165d7
Refactor Encrypted chat to component ( #297 )
...
* Refactor Encrypted chat to component
* Rebase
* CR
* Better performance
* Bad performance
* Fix styles
Co-authored-by: Reckless_Satoshi <reckless.satoshi@protonmail.com>
2022-10-30 19:02:27 +00:00
Reckless_Satoshi
b4205761fe
Fix avatar loading issues
2022-10-26 02:47:50 -07:00
Reckless_Satoshi
7643e524f1
Fix all files with pre-commit
2022-10-25 11:04:12 -07:00
Reckless_Satoshi
12222d3fbd
Fix match making table bug. Add styles
2022-10-25 01:37:25 -07:00
Reckless_Satoshi
2d364297b9
Add depth widget. Fix style book. ( #300 )
...
* Add depth widget. Fix style book.
* Fix number of rows to window height
2022-10-23 18:29:39 +00:00
Reckless_Satoshi
a4a3dbb95e
Add RoboSats PRO frame as react layout grid playground ( #299 )
...
* Add react layout grid playground
* Add BookWidget and style
* Rename basic.js back to main.js
2022-10-22 14:32:33 +00:00
Reckless_Satoshi
5723cde20e
Fix onchain payouts bug
2022-10-22 07:23:22 -07:00
Reckless_Satoshi
529ffc0d58
Fix links on unsafe alert
2022-10-20 13:49:56 -07:00
Reckless_Satoshi
1dea4e73b6
Refactor and Init RoboSats PRO ( #296 )
...
commit 9c6d55cfc7
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date: Thu Oct 20 10:35:49 2022 -0700
Small fixes
commit 23d6c00ccb
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date: Thu Oct 20 06:12:42 2022 -0700
Refactor frontend
commit b2c21d4a98
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date: Wed Oct 19 07:26:00 2022 -0700
Small fixes (more)
commit 78a8ab799d
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date: Wed Oct 19 02:11:03 2022 -0700
Try out to revert depth chart
commit ef73c980a8
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date: Tue Oct 18 11:43:37 2022 -0700
Small fixes
commit fa3e60208f
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date: Tue Oct 18 09:43:03 2022 -0700
Add old UserGen and BottomBar to new main.tsx
commit 1e257d1924
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date: Tue Oct 18 04:01:53 2022 -0700
Add Maker and Book page to new main.tsx
commit 037d46ceef
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date: Mon Oct 17 08:54:55 2022 -0700
Add Main component WIP
commit e43b274c33
Author: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Date: Mon Oct 17 04:32:43 2022 -0700
App as functional component
2022-10-20 11:06:16 -07:00
Reckless_Satoshi
04126ae0bd
Add functional homepage ( #289 )
...
* App as functional component
* Add Main component WIP
* Add Maker and Book page to new main.tsx
* Add old UserGen and BottomBar to new main.tsx
* Small fixes
* Try out to revert depth chart
* Small fixes (more)
2022-10-20 17:24:53 +00:00
Reckless_Satoshi
8f5eca0a56
Refactor i18n
2022-10-17 01:49:00 -07:00
Reckless_Satoshi
386bb54d31
Small style fixes
2022-10-17 01:39:52 -07:00
Reckless_Satoshi
b288e017a6
Fix ANY payment method select
2022-10-17 00:57:17 -07:00
Reckless_Satoshi
3e2b48862f
Add 'any' option to payment methods filter
2022-10-16 01:48:08 -07:00
KoalaSat
7c52c90866
Android minor fixes ( #285 )
...
* Android mino fixes
* Avatar tooltip position
* format
2022-10-15 12:00:21 +00:00
Reckless_Satoshi
0f3fb7688c
Enable Chinese
2022-10-14 05:42:13 -07:00
Reckless_Satoshi
ddd9f3fc32
Add MakerForm functional component ( #265 )
...
* Create maker form model
* Add MakerForm functional component
* Add advance options switch
* Add range slider
* Add timers, bond size, helpers and submit button
* Style maker form
* Add filter toolbar to maker page
* Add new Maker Page
* Fix MakerPage
* Add match maker
* Add order filter util, run lint:fix
* Fix book filter by payment method
* Add confirmation dialogs
* Add Book page as functional component
* Load orders and limits on app start (homepage)
* Turn BookPage and MakerPage into modules
* Add translation keys
* Fixes
* More fixes
2022-10-14 12:10:12 +00:00
KoalaSat
b2ee6a5380
Create WebsocketWebClient ( #277 )
...
* Create WebsocketWebClient
* Remove unused lines
* Code review
2022-10-12 11:21:15 +00:00
KoalaSat
e78b5e9c8b
Persist Data on Android ( #274 )
...
* Android Cookies
* Android Fix POST headers
* Format
* App & Cookies Working
* Fix token on UserGen
2022-10-10 12:40:22 +00:00
Stephen Gornick
f2dc7d0f90
Add currencies ETB, GEL, and UGX which Yadio now supports ( #275 )
...
Add currencies ETB, GEL, and UGX
Co-authored-by: Stephen Gornick <sgornick@gmail.com>
2022-10-10 11:13:00 +00:00
Reckless_Satoshi
19cc6e93ca
Fix Tor connection icon in web
2022-10-07 12:34:57 -07:00
KoalaSat
9bda934ee5
Android Tor icon and copy to clipboard ( #269 )
...
* Android Clipboard and Tor Status Icon
* working clipboard and lintern
* Fix
* Add style for Tor connection component
* Fix Freeze and Internet out
* Fix Typo
Co-authored-by: Reckless_Satoshi <reckless.satoshi@protonmail.com>
2022-10-07 14:10:21 +00:00
Reckless_Satoshi
1352937fe6
Add animated avatar placeholder ( #270 )
...
* Add animated avatar placeholder
* Fix imports
2022-10-06 10:38:01 -07:00
Reckless_Satoshi
45a017a5a6
Add theme to redoc docs
2022-10-04 17:04:54 -07:00
KoalaSat
0689377f2c
Android app config and fixes ( #267 )
...
* Android app confuration and fixes
* Adding ignore files
* Prettier
* Asset load
* Run prettier
* Add upload Web.bundle directory as build artifact
* CR
Co-authored-by: Reckless_Satoshi <reckless.satoshi@protonmail.com>
2022-10-04 16:00:37 +00:00
Reckless_Satoshi
0a100802f2
Add bond size to order book
2022-10-02 13:54:45 -07:00
Reckless_Satoshi
21f6edea6e
Fix book column ordering and size
2022-10-01 05:06:49 -07:00
Reckless_Satoshi
3b0e740ea2
Improve book refresh behavior other minor fixes
2022-09-29 15:14:54 -07:00
Reckless_Satoshi
a6cbff8ff6
Prepare for 0.2.1 patch release
2022-09-29 08:21:33 -07:00
Reckless_Satoshi
68f35b3d35
Add fullscreen mode for BookTable
2022-09-29 04:53:12 -07:00
Reckless_Satoshi
344ba2ab67
Add book double view for large displays. Prettify.
2022-09-28 07:26:44 -07:00
Reckless_Satoshi
7b8fcb3285
Add android webview app ( #259 )
...
* Add android build workflow
* Initial webview on tsx template
* Insert ReactJS app from local
* Add Android app icon by @red_purdy (#174 )
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
* Add files via upload
Co-authored-by: RedPurdy <104675727+RedPurdy@users.noreply.github.com>
* Fix local reactjs
* Add setup guide. Bundled dev main.js
* Add react native tor
* Move Android CHANGELOG.md to /mobile
* Add torified webview in react-native (#247 )
* Add android build workflow
* Android Tor Requests
* Fetching internal files (i18n)
* react-native-tor does not implement PUT
* Get Files from Tor
* Revert "Add android build workflow"
This reverts commit 340bcf8d1c
.
* Fix Rebase Removals
* External sources
* react-native-tor crashes
* Last Refactor
* Fix/revert setup guide
* Add /mobile as volume to npm-dev container
On the fully dockerized dev environment the npm process cannot save files outside of /frontend directory. Now it can also save the builds to /mobile
* Fix UsafeAlert
* Run prettier
* Run lint:fix
* Main Profile Image fix
* Remove Tor Requests limitation
Co-authored-by: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Co-authored-by: RedPurdy <104675727+RedPurdy@users.noreply.github.com>
Co-authored-by: KoalaSat <yv1vtrul@duck.com>
2022-09-28 12:08:16 +00:00
Reckless_Satoshi
e47d55b582
Book functional component ( #256 )
...
* Add bookTable functional component
* Implement responsive booktable
* Fix unwanted scroll bar on chromium browsers
* Add column self-organization and 3 new columns
* Add responsive behaviour on depth chart
* Run prettier
* Add minimum pageSize (book must at least be 1 row height)
* Adjust circular spinner div height
* Add order ID column style
* Refactor window resize event listener
* Add depth chart outline
* Review fixes
2022-09-27 15:52:00 +00:00
Reckless_Satoshi
33941ce359
Add PR template, run prettier
2022-09-23 03:29:39 -07:00
KoalaSat
8b60396da8
Mobile Avatar Book Smooth Load ( #254 )
...
Mobile Avatr Book Smooth Load
2022-09-23 10:57:08 +00:00
Reckless_Satoshi
81c5a3d9f5
Add coordinator and client versions to Stats for Nerds
2022-09-23 02:52:59 -07:00
KoalaSat
ae193f19a4
Refactor avatars ( #251 )
2022-09-22 16:23:21 -07:00
Reckless_Satoshi
f5f707bd4e
Add version mismatch detection, refactor GH workflows, draft release.yml, increase prettier scope ( #250 )
...
* Refactor GH workflows
* Add version mismatch checker and UpdateClient Dialog
* Fix finalize release workflow
* Increase prettier scope
* Increase prettier coverage, add some static to prettierignore
* Add CodeQL on PR
2022-09-22 15:22:51 -07:00
Reckless_Satoshi
dc3a40e71f
Add stealth response to Info, tg_token to order, delete deprecated GET User
2022-09-18 10:37:39 -07:00
Reckless_Satoshi
1bb92f342a
Fix range text, fix type override at currency change
2022-09-17 09:36:50 -07:00
Reckless_Satoshi
dd38551ce0
Fix mobile book amount tooltip
2022-09-17 08:34:45 -07:00
Reckless_Satoshi
fb404165cb
Fix show all orders on book on mobile
2022-09-16 12:39:50 -07:00
Reckless_Satoshi
7754f8a0dc
Fix buy/sell buttons palette
2022-09-16 11:03:16 -07:00
Reckless_Satoshi
f2cd20c8f0
Add Telegram context on UserGen response
2022-09-16 09:45:09 -07:00
Reckless_Satoshi
91e5db2bb9
Fix simplify buy/sell toggle buttons. Run prettier and lint.
2022-09-16 09:24:14 -07:00
KoalaSat
c770d231d1
Add frontend API client ( #242 )
...
* Frontend API client
* Test
* CR updates
2022-09-16 14:16:33 +00:00
Reckless_Satoshi
1ba94b2abc
Add Telegram notifications for order takers ( #244 )
...
* Create EnableTelegramDialog functional component
* Move Enable TG button to Profile dialog
* Add TG bot_name, token and state to API /info/
* Add messages for order takers to Telegram class
2022-09-15 15:42:33 +00:00
Reckless_Satoshi
cd8b607891
Fix tighten condition for selfhosted check
2022-09-14 04:57:58 -07:00
KoalaSat
7fac926413
Move the most recent value in sats of an order calculation to the backend ( #235 )
...
* Move the most recent value in sats of an order calculation to the backend
* Fix bug 0 premium
2022-09-11 17:59:01 +00:00
Reckless_Satoshi
d69bb9bb72
Invert QRcode foreground with dark/light themes
2022-09-11 09:41:36 -07:00
Reckless_Satoshi
cb6475a3f4
Fix smooth avatar loading. Run prettier
2022-09-10 11:02:30 -07:00
Reckless_Satoshi
822281e467
Run npm run lint:fix
...
Still many linting errors to fix manually
2022-09-09 10:57:05 -07:00
Reckless_Satoshi
14487a9c2d
Run linter and add linter GH action
2022-09-09 10:25:55 -07:00
Reckless_Satoshi
825ffe3cfe
Add QR Code to enable Telegram notifications ( #232 )
2022-09-09 17:07:15 +00:00
Reckless_Satoshi
4c01d42f62
Merge branch autoscale-ui into main ( #233 )
2022-09-09 09:52:52 -07:00
Reckless_Satoshi
d0f951c16d
Remove zoom-in/out, restore Autocomplete, fix timer dependencies
2022-09-09 09:44:33 -07:00
Reckless_Satoshi
a0b1d277c6
Fix selfhosted secure/unsecure context bug ( #234 )
2022-09-09 15:27:03 +00:00
F. Mitjans
af062a46df
Make Maker page scale with fontsize
2022-09-09 04:51:33 -03:00
F. Mitjans
cad000d838
Make Bottom Bar scale with fontsize
2022-09-09 04:51:33 -03:00
F. Mitjans
5d09200e17
Finish scaling UserGenPage
2022-09-09 04:51:24 -03:00
F. Mitjans
7b4dca44f8
Add page settings button
2022-09-09 04:02:18 -03:00
Reckless_Satoshi
a777ecb989
Scale avatar width and R. Pass theme as prop to class components.
2022-09-09 04:02:18 -03:00
Reckless_Satoshi
e2455ec3f9
Add demonstratory zoom out button
2022-09-09 04:00:27 -03:00
Reckless_Satoshi
e8852c2423
Replace material-ui-image, delete qrscanner, fix dependencies
2022-09-08 15:34:06 -07:00
KoalaSat
458f5ac4e7
Add book depth chart ( #219 )
...
* Amount X Axis, Avatars and refactor
* Theme and performance improvements
* Remove duplicated tooltips
* Code Review
* Marker Theme color
* Missing end lines
Signed-off-by: KoalaSat <111684255+KoalaSat@users.noreply.github.com>
2022-08-30 18:49:16 +00:00
KoalaSat
7083423189
Add WebLN support ( #215 )
...
* Add WebLN support
* Fix Variable Typo
* Invoice Generation
Signed-off-by: KoalaSat <111684255+KoalaSat@users.noreply.github.com>
* Code Review
* Second CR
* Catch cancelations
* Final Review
Signed-off-by: KoalaSat <111684255+KoalaSat@users.noreply.github.com>
2022-08-25 08:50:48 +00:00
Reckless_Satoshi
473c4de528
Fix selfhosted detection on subpaths
2022-08-24 16:45:04 -07:00
Reckless_Satoshi
12747ed170
Add client app screenshots and remove frontend logs
2022-08-24 08:11:38 -07:00
Reckless_Satoshi
f2f6309ed1
Increase websocket connection attemp timeout. Fix typos.
2022-08-23 11:57:57 -07:00
Reckless_Satoshi
6ff8df6dad
Add selfhosting translation keys
2022-08-23 03:16:29 -07:00
Reckless_Satoshi
a53a40fb4f
Add success alert to selfhosted client apps
2022-08-22 16:18:31 -07:00
Reckless_Satoshi
860b3c136b
Fix dispute solve admin actions. Fix i18n var for takerFee.
2022-08-18 03:33:55 -07:00
Reckless_Satoshi
0229f8759e
Update info dialog. Add explicit fee section on external charges.
2022-08-17 06:37:24 -07:00
Reckless_Satoshi
7512a313df
Rename Paypal to Paypal friends and family
2022-08-15 07:38:15 -07:00
Reckless_Satoshi
cc3ec7ac65
Detect and match system dark mode as default theme
2022-08-15 04:00:16 -07:00
Reckless_Satoshi
83320c9b91
Add stealth invoice icon and ES translation
2022-08-13 05:55:04 -07:00
ShatteredBunny
eff58dc91d
Add stealth invoices ( #210 )
...
* Add stealth invoice switch to profile
* Add stealth invoice including only order uuid
* Add explanatory tooltip for stealth invoices and fix code smells
2022-08-12 17:41:06 +00:00
Reckless_Satoshi
efd89756e4
Conver Info Dialog texts blobs into Accordion components
2022-08-10 03:08:12 -07:00
Reckless_Satoshi
588691c4c8
Add new payment methods and rename posgres_db envvar
2022-08-09 02:44:29 -07:00
Reckless_Satoshi
d73b05f76c
Check for token in chat input and forbid
2022-08-07 10:46:10 -07:00
Reckless_Satoshi
5d711467e5
Enable Thai translation
2022-08-03 05:43:28 -07:00
Reckless_Satoshi
aad87e7d98
Increase Max trade size to 4M, increase max range size from 5 to 8
2022-07-30 05:27:15 -07:00
Reckless_Satoshi
1b8f91457c
Add explicit fiat amounts and other fixes
2022-07-28 14:14:37 -07:00
Reckless_Satoshi
8460eca75c
Enable czech translation
2022-07-27 00:39:25 -07:00
Reckless_Satoshi
7b75973eba
Fix unhandled premium input with too many decimal digits
2022-07-23 13:54:24 -07:00
Reckless_Satoshi
20817fc126
Disable i18n wait. Clean http-backend comments
2022-07-21 06:55:38 -07:00
Prithu Goswami
305fc9fca4
add payment method: UPI
2022-07-19 18:32:48 +05:30
Reckless_Satoshi
916a5fdf5a
Add total time to contract completion to trade summary
2022-07-18 17:37:35 -07:00
Reckless_Satoshi
456723973c
Add contract oracle timestamp and exchange rate to summary
2022-07-18 06:50:56 -07:00
Reckless_Satoshi
de9f83da76
Merge branch 'main' into 2022-07-15-add-swedish-translation
2022-07-17 20:52:31 +00:00
Reckless_Satoshi
2eb72654cf
Load languages.json from http backend
2022-07-17 13:42:29 -07:00
Benjamin Angeria
3578c5eaff
Add Swedish translation
...
- Add Swedish locale JSON.
- Integrate Swedish translation.
2022-07-17 22:13:55 +02:00
Reckless_Satoshi
638d3b1d6c
Fix serve summary when order partially finished. Trade summary as accordion
2022-07-17 11:49:44 -07:00
Reckless_Satoshi
fe62a30a5c
Add book datagrid locale strings
2022-07-17 07:13:07 -07:00
Reckless_Satoshi
cd8fc15a60
Update and clean dependencies
2022-07-16 15:21:05 -07:00
Reckless_Satoshi
834733cb61
Add trade summary at trade finish
2022-07-16 04:26:44 -07:00
Reckless_Satoshi
94ecfe3929
Disable 'open dispute' button until fiat exchange midtime
2022-07-11 09:26:29 -07:00
Reckless_Satoshi
4dff7efbb7
Raise max amount to 3M Sats. Fix testnet/platform alternative site. Bump LND.
2022-07-10 03:54:00 -07:00
rs
7eae2cf58c
Fix copy to clipboard in any context
2022-07-04 11:54:29 -07:00
Reckless_Satoshi
785d332fd1
Add i2p safe sites
2022-07-04 11:42:37 +00:00
Reckless_Satoshi
a98ff65638
Fix UI. Hide unneeded expiry bars. Refresh book always. Round to 8 BTC decimals.
2022-07-02 12:51:29 -07:00
Reckless_Satoshi
1125924e9c
Improve sound notification locations. Add chat message sent/receive sound effect
2022-07-02 07:38:32 -07:00
Skander Helali
8b6a75ad80
Add Tunisian Dinars (TND) ( #171 )
...
* add Tunisian flag for Tunisian dinar
* add Tunisian Dinars (TND)
2022-06-29 11:18:03 +00:00
Reckless_Satoshi
4429b5086c
Activate PT and EU languages. Add CA and EU Flags.
2022-06-29 04:04:43 -07:00
Reckless_Satoshi
af8f7c0658
Fix linearDeterminate progress bar
2022-06-23 13:34:09 -07:00
Reckless_Satoshi
c397ff63e5
Add rewards and referral code on usergen api responses
2022-06-21 04:47:29 -07:00
Reckless_Satoshi
139afb47a5
Add .dockerignore. Fix profile button tooltip.
2022-06-20 11:48:42 -07:00
Reckless_Satoshi
6f7cfb5147
Fix avatar persistance and login issues. Add onchain payment cleanup.
2022-06-20 10:56:56 -07:00
Reckless_Satoshi
7eb29fb57e
Delete and reload cookies on avatar login
2022-06-20 07:26:19 -07:00
Reckless_Satoshi
d18d4b4927
Improve navigation bottom bar
2022-06-19 13:51:39 -07:00
Reckless_Satoshi
d0b6241d13
Add payment methods: verse, gopay, ovo, apple, paysera, blik, bdv, steam
2022-06-18 09:18:14 -07:00
Reckless_Satoshi
e8fb090f18
Raise max trade size to 2.2m. Update send/receive icon.
2022-06-18 08:30:57 -07:00
Reckless_Satoshi
4f17dbf7e7
Activate Italian. Add loading bar for limits.
2022-06-17 10:37:19 -07:00
Reckless_Satoshi
482963a41b
Fix misformed locale jsons
2022-06-17 05:52:06 -07:00
Reckless_Satoshi
164a960b62
Merge branch 'onchain-buyer-payouts' into main #160
2022-06-17 05:19:59 -07:00
Reckless_Satoshi
3141018baa
Add locale strings for onchain swap texts
2022-06-17 05:14:06 -07:00
Reckless_Satoshi
2289274251
Improve toggle button onchain/LN, add bad address messages
2022-06-17 04:36:27 -07:00
Reckless_Satoshi
43b85d79d4
Fix invoice payouts. Add onchain summary to accounting days.
2022-06-16 15:48:35 -07:00
Reckless_Satoshi
5c87c5ad85
Add UI elements for swap fee and TXID payout. Fix bugs.
2022-06-16 13:01:10 -07:00
Reckless_Satoshi
efed6b3c0a
Pay buyer onchain-tx
2022-06-16 08:31:30 -07:00
Reckless_Satoshi
8f93c8f7b6
Add address submission and validation checks
2022-06-13 15:27:09 -07:00
Reckless_Satoshi
c4396f504a
Add onchain submission form and swap cost details
2022-06-13 14:37:14 -07:00
Reckless_Satoshi
dc9d5e5e2a
Add frontend input address components
2022-06-11 09:21:53 -07:00
Reckless_Satoshi
9da33b60e6
Lower time between retries to 1min. Disable ResetMC. Increase timeout.
2022-06-09 03:56:17 -07:00
Reckless_Satoshi
1905d147bf
Reset mission control only on no routes found failure
2022-06-06 11:00:50 -07:00
Reckless_Satoshi
7c050b560a
Fix signature verification error due to clock mismatch. Fix amount limits rounding.
2022-06-05 04:18:06 -07:00
Reckless_Satoshi
f20a7d5636
Raise max to 1.5m, update docs and fix links
2022-06-04 15:13:58 -07:00
Reckless_Satoshi
08f73ad923
Fix autoscroll, allow plaintext chat, forbid collab cancelation on wrong status
2022-06-04 14:26:53 -07:00
Reckless_Satoshi
64928cf4ea
Fix profile not showing, fix not connected, fix auto scroll chat
2022-06-04 10:29:21 -07:00
Reckless_Satoshi
8663fb3423
Add TG messages for dispute open and collaborative cancellation
2022-06-02 15:32:01 -07:00
Reckless_Satoshi
7623d30670
Add new PGP keys validation on backend. Raise default bond size to 3% and minimum to 2%
2022-06-01 16:49:27 -07:00
Stephen Gornick
33d8126c5c
Add currency aed ( #156 )
...
Co-authored-by: Stephen Gornick <sgornick@gmail.com>
2022-06-01 22:59:36 +00:00
Reckless_Satoshi
585b768a17
Add Reddit community links
2022-05-31 09:29:23 -07:00
Reckless_Satoshi
bedac53e29
Fix missing PGP keys when early login. Fix avatar not found when make/book is clicked.
2022-05-30 14:19:16 -07:00
Reckless_Satoshi
d1f671cf66
Validate PGP keys with GnuPG when a new robot is created
2022-05-30 06:34:27 -07:00
Reckless_Satoshi
6f2aed095d
Make pgp keys read-only on admin panel. Improve homepage copy button behaviour.
2022-05-30 04:19:12 -07:00
Reckless_Satoshi
21ae3f4352
Add currencies byn egp lkr mad ( #154 )
...
* Add fiat currencies: BYN, EGP, LKR, and MAD, all of which Yadio supports.
* Add new currencies to currencies.json
Co-authored-by: Stephen Gornick <sgornick@gmail.com>
2022-05-30 10:24:51 +00:00
Reckless_Satoshi
e7ec8cf54e
Fix unshown messages when pubkey key arrives after them. Fix docs
2022-05-28 15:26:00 -07:00
Reckless_Satoshi
a045dacd88
Add independent verification of encrypted communication tutorial
2022-05-28 10:05:04 -07:00
Reckless_Satoshi
aa7155974c
Serve PGP messages after reconnect
2022-05-28 07:59:32 -07:00
Reckless_Satoshi
9c0b07147b
Localize invalid invoice messages
2022-05-26 17:26:29 -07:00
Reckless_Satoshi
d24e01f1f5
Add validation of invoice based on total cost of routing hints
2022-05-26 16:35:45 -07:00
Reckless_Satoshi
4da6a43a59
PGP ID is second hash of token
2022-05-26 14:16:02 -07:00
Reckless_Satoshi
30d65ee852
Fix language. Delete unneeded showPGP key on messages array
2022-05-26 06:39:19 -07:00
Reckless_Satoshi
40d44d8d59
Add download robot credential button. Add timedate to messages in chat.
2022-05-25 06:13:39 -07:00
Reckless_Satoshi
bf45085279
Activate Russian
2022-05-24 15:49:50 -07:00
Reckless_Satoshi
f1ed560f86
Merge pull request #147 from Reckless-Satoshi/auditable-e2e-encryption
...
Implement end-to-end auditable encryption and new user login methods.
2022-05-24 22:35:51 +00:00
Reckless_Satoshi
185909c50d
Localize encrypted chat
2022-05-24 15:28:36 -07:00
Reckless_Satoshi
508151eae5
Add showPGP per message, copy per message, create messageCard
2022-05-24 14:36:21 -07:00
Reckless_Satoshi
83564df25a
Add tooltips and helper buttons
2022-05-24 06:33:55 -07:00
Reckless_Satoshi
d492475eec
Add show signature verification on chat messages
2022-05-24 05:52:33 -07:00
Reckless_Satoshi
af001d31d2
Add Audit Dialog
2022-05-24 05:16:50 -07:00
Reckless_Satoshi
b5b129fb4e
Create EncryptedChat, add saveKeys & saveMessages, add audit button. WIP
2022-05-23 17:31:34 -07:00
Reckless_Satoshi
ac0969baf6
Convert new UserGen into POST. Fix misformed armored keys. Example encrypt/decrypt.
2022-05-23 04:21:01 -07:00
Reckless_Satoshi
789f9fbdb1
Add pub_key and enc_priv_key fields. Store in cookies. Bug: misformed
2022-05-22 15:12:25 -07:00
Reckless_Satoshi
e233fd3079
Merge branch 'bottom-bar-dialogs' into main #141
2022-05-22 13:57:27 -07:00
Reckless_Satoshi
4bbb885ec6
Fix claim rewards refresh bug
2022-05-22 13:56:07 -07:00
Reckless_Satoshi
191dfe0d3b
Upgrade userGen, only token_sha256 used. Deprecate token user generation.
2022-05-22 12:30:12 -07:00
Reckless_Satoshi
ae4d6a1ac0
Include all docs svg icons, Fix links, Add pages
2022-05-22 03:08:41 -07:00
Reckless_Satoshi
f6d03aab8b
Fix in-app typos
2022-05-20 05:31:49 -07:00
Reckless_Satoshi
0fa6f4e3d9
Add Portuguese speaking community to CommunityDialog
2022-05-19 10:04:29 -07:00
Reckless_Satoshi
f53fcce17c
Translate failure reasons
2022-05-19 07:49:08 -07:00
Reckless_Satoshi
d48ee9ced4
Add explicit routing failure reasons for users
2022-05-19 07:00:55 -07:00
Fernando Porazzi
bf35961efb
Migrate StatsDialog to Dialogs folder
...
Migrate StatsDialog component into its own file and convert its contents to Typescript.
2022-05-19 14:33:41 +02:00
Reckless_Satoshi
f7b9ca67d4
Fix reverse buy/sell on maker to book page transitions
2022-05-19 02:39:00 -07:00
Fernando Porazzi
04e13d50fd
Migrate ProfileDialog to Dialogs folder
...
Convert ProfileDialog component to Typescript and co-locate it inside the dialogs folder
2022-05-18 11:17:25 +02:00
Reckless_Satoshi
3c43f5dd3b
Complete splash screen learn.robosats. Add _pages.
2022-05-17 15:30:11 -07:00
Fernando Porazzi
5ff6e1e78d
Migrate ExchangeSummaryDialog to Dialogs folder
...
This commit migrates the ExchangeSummaryDialog component to the dialogs folder whilst converting it to Typescript
2022-05-17 22:29:25 +02:00
Reckless_Satoshi
cc06874f4d
Fix invalid payload when premium textbox is reset. Mv pngs
2022-05-17 09:19:35 -07:00
Reckless_Satoshi
159cf1a39e
Add SeeCompatibleWallets button to re-submit invoic after fail routing
2022-05-16 13:57:44 -07:00
Reckless_Satoshi
b92d78967a
Create LearnDialog (links to learn.robosats.com)
2022-05-16 13:42:51 -07:00
Reckless_Satoshi
1c1c6fc488
Add link to Learn.RoboSats, add WIP _include
2022-05-16 12:34:54 -07:00
Reckless_Satoshi
a6c433719e
Convert Icons to ts, add Bitcoin Icons
2022-05-16 11:01:17 -07:00
Reckless_Satoshi
6f318129c1
Add Wallet compatibiity button link
2022-05-16 06:03:01 -07:00
Reckless_Satoshi
1a751b4fa7
Make collateral lock step more explicit for takers
2022-05-16 05:22:40 -07:00
Reckless_Satoshi
30300c7e4f
Improve connection of UI between Make and Book
2022-05-16 04:37:30 -07:00
Reckless_Satoshi
55e3f8d031
Merge branch 'linear-determinate-to-ts' into main ( #132 )
2022-05-16 01:35:16 -07:00
Reckless_Satoshi
523d899482
Add import React on LinearDeterminate
2022-05-16 01:34:03 -07:00
Reckless_Satoshi
9e96aaa021
Add Twitter to CommunityDialog
2022-05-13 08:47:54 -07:00
Reckless_Satoshi
5cba7474b8
Catalan translation ( #133 )
...
* Catalan translation
Work in progress.
* Update ca.json
* Update ca.json
* Update ca.json
* Update ca.json
* Update ca.json
* Update ca.json
* Update ca.json
Catalan translation finished.
* Update ca.json
Updated according to the latest English version.
* Activate CA
Co-authored-by: ₿lue Lynx <104466642+BlueLynx21@users.noreply.github.com>
2022-05-11 13:31:12 +00:00
Fernando Porazzi
73baacb137
Convert LinearDeterminate component to Typescript
2022-05-11 13:27:11 +02:00
Reckless_Satoshi
ce0f5f8f74
Merge branch 'add-typescript-support' into main ( #103 )
2022-05-10 11:57:51 -07:00
Reckless_Satoshi
ee445e0cff
Fix last warnings
2022-05-10 11:44:12 -07:00
Reckless_Satoshi
8ae7a5d0c9
Remove 'buy' as make order default
2022-05-10 05:18:28 -07:00
Reckless_Satoshi
1b4d42cfdf
Implement last order always shown on robot profile
2022-05-09 15:34:10 -07:00
Reckless_Satoshi
3c662b847f
Create StoreToken and NoRobot dialogs
2022-05-08 15:07:49 -07:00
Reckless_Satoshi
6112e64b61
Fix warnings in Tradebox and Chat
2022-05-08 09:46:27 -07:00
Reckless_Satoshi
9af2e722be
Fix warnings, wip
2022-05-08 08:43:08 -07:00
Reckless_Satoshi
c09e81a037
Add usage of API fetched limits everywhere on MakerPage
2022-05-08 06:29:42 -07:00
Reckless_Satoshi
8d9f79c5af
Create InfoDialog Component
2022-05-07 11:59:42 -07:00
Reckless_Satoshi
c9649d58a8
Add back lost duplicated tooltip message
2022-05-07 11:24:38 -07:00
Fernando Porazzi
423c816389
Create CommunityDialog component
2022-05-06 12:44:23 +02:00
Fernando Porazzi
90939c42e5
Create FlagWithProps component
...
This component replaces the function getFlags
2022-05-06 12:44:23 +02:00
Fernando Porazzi
a1aa270cfd
Remove duplicated tooltip
...
The Tooltip component does not allow another Tooltip component as child.
2022-05-06 12:43:51 +02:00
Reckless_Satoshi
6c53fc21c5
Fix RangeSlider
2022-05-06 12:43:51 +02:00
Reckless_Satoshi
1145812e2e
Fix undefined imports
2022-05-06 12:42:15 +02:00
Fernando Porazzi
d5c93e5a30
Fix type errors
2022-05-06 12:36:52 +02:00
Reckless_Satoshi
e4e33d39f5
Fix charged maker bond at cancel before taker bond is locked
2022-05-05 11:15:14 -07:00
Reckless_Satoshi
02321a3592
Add alert user to save token before taking order
2022-05-04 08:13:35 -07:00
Reckless_Satoshi
26155fe451
Add currency UAH
2022-05-04 07:27:05 -07:00
Reckless_Satoshi
b3fcfc0570
Fix colaboative cancel broken
2022-05-03 15:51:52 -07:00