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
Reckless_Satoshi
a4afb81ccc
Prompt user to store token before order making
2022-05-03 15:38:41 -07:00
Reckless_Satoshi
2b44d32b01
Store robot token in cookies. Add renew order after success for makers.
2022-05-03 13:21:04 -07:00
Reckless_Satoshi
416aab46d0
Store orders in app state. Fix typos.
2022-05-02 09:35:05 -07:00
Reckless_Satoshi
0d4922a6e2
Add new payment method icons
2022-05-02 08:34:42 -07:00
Reckless_Satoshi
09e68c4473
Add new Info logo. Fix buy/sell icons.
2022-05-01 14:54:05 -07:00
ibertario
b36155fbd6
BTC instead of Sats on Stats For Nerds ( #98 )
...
* Update views.py
* Update BottomBar.js
2022-05-01 18:09:17 +00:00
Reckless_Satoshi
7af3b13050
Add new icons to methods.js
2022-05-01 10:24:36 -07:00
David
fa524427d3
Add complete set of localized amazon icons ( #119 )
2022-05-01 17:08:02 +00:00
Reckless_Satoshi
1f920c9268
Fix DEL in clean orders. Add cancel button to paused order
2022-05-01 10:05:58 -07:00
Reckless_Satoshi
419fadc125
Add new icons, add new limits. Fix minor bugs.
2022-05-01 06:41:55 -07:00
Reckless_Satoshi
3f6602e1a9
Activate new payment method icons
2022-04-29 12:39:54 -07:00
Reckless_Satoshi
a60ed8ae00
Activate DE and FR
2022-04-29 12:26:33 -07:00
Reckless_Satoshi
755874b100
Advanced maker options v2 ( #110 )
...
* Add escrow/invoice time customization
* Add accordion for Expiry times
* Add current price on order maker
* Add deposit timeout limit on order page
* Minor aestetic fixes
* Implement pause/unpause and expiry reasons
* Add renew order
* Add highlight buy/sell on maker page
* Fix order renewal. Improve book visuals and response.
* Fix double renew requests
* Fix cancel orders. Fix paused status to delay
* Fix paused order layout and loading spinner
* Add telegram message: order is in chat
2022-04-29 18:54:20 +00:00
David
2d24f0fa46
Add amazon icons including flags of 8 regions ( #113 )
2022-04-29 07:17:06 +00:00
Reckless_Satoshi
ba9bc16b53
Polish translation ( #111 )
...
* Create pl.json
* Update pl.json
* Update pl.json
* Update pl.json
* Update pl.json
* Activate PL translation
Co-authored-by: valladolidBTCpol <104273807+valladolidBTCpol@users.noreply.github.com>
2022-04-24 19:32:08 +00:00
Reckless_Satoshi
21c4e9f74c
Add positioning badge on Order page avatars
2022-04-24 09:01:25 -07:00
Reckless_Satoshi
acc0db2e96
New filtering and Buy/Sell icons in Book and Maker page
2022-04-24 08:18:17 -07:00
Reckless_Satoshi
433952cbf4
Fix lnpayment deletion at profile deletion. Fix precision premium rank.
2022-04-24 04:20:05 -07:00
Reckless_Satoshi
f7fb80ee07
Add book refresh button. Add amazon TLDs
2022-04-22 08:15:53 -07:00
Reckless_Satoshi
a464a011f5
Add AliPay & WeChat Pay methods. Fix spanish translation.
2022-04-22 07:45:49 -07:00
Fernando Porazzi
37d5111779
Pretty numbers ( #99 )
...
* Create pn helper function inside utils folder
The function pn() is being defined a few times in different components. This commit is the first of two commits to solve this issue.
This commit only creates the function inside the utils folder.
Jest is also being introduced for unit tests.
* Use pn from utils folder
This commit removes the multiple definitions of pn found across the project and imports the helper function whenever needed.
2022-04-20 13:58:55 -07:00
Reckless_Satoshi
2f1f82f1a6
Add currency XAF, TZS. Fix XOF icon.
2022-04-17 14:17:52 -07:00
Reckless_Satoshi
9297ddfb2a
Refactor payment icons, add 'not specified' icon
2022-04-17 13:33:43 -07:00
Reckless_Satoshi
5e784d4bbb
Add payment method translations
2022-04-17 12:14:22 -07:00
Reckless_Satoshi
42cf915dea
Fix re-taken order asks for new buyer invoice
2022-04-16 12:50:40 -07:00
Reckless_Satoshi
9f57667f36
Improve contribute icons readme. Add trademark usage disclaimer. Add 5 new payment methods
2022-04-16 08:31:42 -07:00
Reckless_Satoshi
14b4c16fa3
Fix for UI & Spanish translation. Implement concurrent invoice payments.
2022-04-15 17:04:17 -07:00
Fernando Porazzi
7bca5ecdc7
Extract getCookie function into its own file ( #94 )
...
The getCookie function was being implemented a couple of times across the pages. These changes create a single implementation and imports the helper function whenever needed.
2022-04-15 16:22:49 +00:00
Reckless_Satoshi
22675ebaab
Spanish translation ( #96 )
...
* Translate tp Spanish (#93 )
* update_es.json
* Update es.json
Translate eng to esp from line 222 to end
Co-authored-by: mamifiero <99733022+mamifiero@users.noreply.github.com>
* Fit book and maker UI for variable length text
* Correction and style of the Spanish translation (#95 )
* Correction and style of the Spanish translation
The following terms have been unified and adjusted only in Spanish, but can be done in English base too:
* Satoshis, satoshis, sats = Sats (in honour of RoboSats)
* Robot (always first capital letter in honour of RoboSats)
* Lightning, lightning, LN, Lightning Network = Lightningç
* Telegram, TG = Telegram
* Trade, Swap = Trade (Intercambio)
* Trade counterpart, Peer, Trading peer = Peer (Compañero)
* Hold invoice, Bond & Fidelity Bond = Bond (Fianza)
* Trade collateral, Collateral, Trade escrow, Escrow = Collateral (Colateral)
* Burner contact method, Burner email = Burner contact method (Método de contacto de usar y tirar)
* Hidden service (deprecated), Onion services, .onion site = Onion site (sitio cebolla)
https://tb-manual.torproject.org/es/onion-services/
* Tor Browser (Navegador Tor)
https://tb-manual.torproject.org/es/about/
* Craiglist is not common on spanish countries, so now inserted WallaPop
* Update es.json
Co-authored-by: decentralized.b <58108487+decentralizedb@users.noreply.github.com>
Co-authored-by: mamifiero <99733022+mamifiero@users.noreply.github.com>
Co-authored-by: ibertario <68381662+ibertario@users.noreply.github.com>
2022-04-15 16:15:57 +00:00
Reckless_Satoshi
fb62be2ebb
Delete frontend/src/components/payment-methods/webp directory
2022-04-12 21:37:00 +00:00
Reckless_Satoshi
1c928d1cd2
Fixes #90 , Fixes #89 , Fixes #88
2022-04-10 11:48:43 -07:00
Reckless_Satoshi
357d00c130
Disable ES
2022-04-10 06:53:31 -07:00
Reckless_Satoshi
a85c34f14c
Merge branch 'i18n' of github.com:Reckless-Satoshi/robosats into i18n
2022-04-10 06:49:37 -07:00
Reckless_Satoshi
d5d36dc6f0
Add instant SEPA, small fixes
2022-04-10 06:45:43 -07:00
Reckless_Satoshi
06529595d6
Add instant SEPA, small fixes
2022-04-10 05:28:10 -07:00
Reckless_Satoshi
96c6358d4e
Internationalization ( #85 )
...
* Implement react i18n-next
* Add XHR i18n backend, include currencies_dict in APP
* Implement i18n 2/9. Add site description
* Implement i18n 3/9 TradeBox. Fix explicit pricing when amount range is enabled.
* Implement i18n 4/9 MakerPage.
* Implement i18n 5/9 OrderPage
* Implement i18n 6/9 Chat
* Implement i18n 9/9 Book, Bottom Bar, Profile, Misc, Info
* Add Contributing translation guidelines
2022-04-05 14:25:53 +00:00
Reckless_Satoshi
a263ccba3a
Add Contributing translation guidelines
2022-04-05 07:23:00 -07:00
Reckless_Satoshi
eaf596936c
Implement i18n 9/9 Book, Bottom Bar, Profile, Misc, Info
2022-04-04 15:56:50 -07:00
Reckless_Satoshi
41d121ce82
Implement i18n 6/9 Chat
2022-04-04 12:26:09 -07:00
Reckless_Satoshi
433f538508
Implement i18n 5/9 OrderPage
2022-04-04 12:18:07 -07:00
Reckless_Satoshi
b95d21c8bc
Implement i18n 4/9 MakerPage.
2022-04-04 08:41:56 -07:00
Reckless_Satoshi
95e4f0811a
Implement i18n 3/9 TradeBox. Fix explicit pricing when amount range is enabled.
2022-04-04 05:42:45 -07:00