KoalaSat
22b10df91d
Code Review
2023-10-17 08:26:30 +00:00
KoalaSat
cb973a7f1f
Change switch icon
2023-10-17 08:26:30 +00:00
KoalaSat
871299b3bf
Order Map
2023-10-17 08:26:30 +00:00
KoalaSat
a338dfc2ee
Book map
2023-10-17 08:26:30 +00:00
KoalaSat
7250286c0f
Worldmap f2f Book orders
2023-10-17 08:26:30 +00:00
KoalaSat
412242865d
Worldmap f2f selection
2023-10-17 08:26:30 +00:00
KoalaSat
33d18d67e5
Add location to F2F (frontend)
2023-10-17 08:26:30 +00:00
Reckless_Satoshi
04def5c624
Add SVG icons for map pins
2023-10-17 08:26:30 +00:00
KoalaSat
4d45b884cf
Add location to F2F payment option (backend) ( #867 )
...
* Add location to F2F payment option
* Fix py linterns
* Include migration
* Revert docker-compose changes
* Remove bond_size from migration
* Rename 0043_order_latitude_order_longitude_alter_order_bond_size.py to 0043_order_latitude_order_longitude.py
2023-10-10 12:47:22 +00:00
Felix
dd2292f8d0
Use amboss.space onion link in Stats ( #859 )
...
after pre-commit cleanup
2023-09-25 10:57:38 +00:00
Reckless_Satoshi
19597ca8e5
Add coordinator maintainance notice
2023-09-08 08:33:00 -07:00
Reckless_Satoshi
b4b6709918
Enable Swahili
2023-09-05 04:16:22 -07:00
Reckless_Satoshi
0c37767d68
fix(booktable): memoized swap/fiat columns
2023-08-01 05:26:10 -07:00
Reckless_Satoshi
ff57b8a0ae
Fix book header labels ( #750 )
2023-07-24 19:23:53 +00:00
Reckless_Satoshi
441bad45fb
Update communities dialog ( #749 )
2023-07-24 11:26:52 +00:00
Reckless_Satoshi
63c17e15f4
Fix inverted color on Learn More button
2023-07-24 02:59:10 -07:00
Reckless_Satoshi
5cf894bf4d
Update deps in package.json ( #734 )
2023-07-17 12:40:30 +00:00
Felix
c26e2f919a
Update handleCurrencyChange to not reset amount range on currency change in maker form ( #692 )
...
* Update handleCurrencyChange to not reset amount range on currency change
* Update MakerForm.tsx
2023-07-09 21:18:22 +00:00
Daven
8b7ab0e124
Add bd taka to available currencies ( #659 )
...
* add bd to worldflags
* added bdt to currencies.json
2023-06-12 23:20:54 +00:00
UmamiAppearance
054e836521
Use base-ex hex converter for base16 / correct fn name ( #649 )
2023-06-12 23:14:27 +00:00
Gigi
582a49b8f5
Fix typo: if you if you -> if you ( #647 )
2023-06-05 10:09:39 +00:00
Reckless_Satoshi
1e5f7c0715
Fix connected chat status ( #632 )
2023-05-30 11:38:20 +00:00
Reckless_Satoshi
2cfed6a6f1
Merge branch 'main' into android-webview-audio
2023-05-29 16:01:57 +00:00
Reckless_Satoshi
052865c53b
Add selfhosted client custom builds ( #630 )
...
Add scripts for selfhosted client
2023-05-29 15:58:12 +00:00
Reckless_Satoshi
f6601922b8
Fix android sound notifications
2023-05-27 06:04:59 -07:00
Reckless_Satoshi
e1ea7289b0
Fix tradebox phrase to be swap/fiat ambivalent
2023-05-26 05:44:54 -07:00
Reckless_Satoshi
42d8bf8b8e
Small style fixes, add sinpe as payment method
2023-05-26 04:56:43 -07:00
Reckless_Satoshi
2a06eeb02f
Disable maker submit button on bad payment methods field
2023-05-26 04:38:39 -07:00
João Leal
9a1007775f
Fix bug with negative premium textfield ( #614 )
...
Fixing the type handlePremiumChange function to handle the discount to the right type (React.ChangeEventHandler<HTMLInputElement | HTMLTextAreaElement>)
Using the correct type of handlePremiumChange function, then deconstructing the "value" var from the event.target
Using Number(value) in declaration of "newPremium", instead of using multiplication with number and string
To not affect another methods using "premium" var, I used isNaN func to make a check and set the initial value of "premium" var to zero (if is NaN) or newPremium (when valid number is entered)
The fix in the bug is the line "premium: isNaN(newPremium) || value === '' ? '' : premium," in setMaker. That makes the "premium" var to be set to zero when the input is empty or not a number, allowing the user to input the "-" (minus sign) and not entering 0 as before.
2023-05-26 10:32:22 +00:00
Reckless_Satoshi
fccd49b3b3
Post CLN small fixes
2023-05-23 06:10:06 -07:00
Reckless_Satoshi
5ff70bccb7
Add core-lightning as backend lightning node vendor ( #611 )
...
* Add CLN node backend image and service (#418 )
* Add cln service
* Add hodlvoice Dockerfile and entrypoint
* Add lnnode vendor switch (#431 )
* Add LNNode vendor switch
* Add CLN version to frontend and other fixes
* init
* first draft
* add unsettled_local_balance and unsettled_remote_balance
* gen_hold_invoice now takes 3 more variables to build a label for cln
* remove unneeded payment_hash from gen_hold_invoice
* remove comment
* add get_cln_version
* first draft of clns follow_send_payment
* fix name of get_lnd_version
* enable flake8
* flake8 fixes
* renaming cln file, class and get_version
* remove lnd specific commented code
* get_version: add try/except, refactor to top to mimic lnd.py
* rename htlc_cltv to htlc_expiry
* add clns lookup_invoice_status
* refactored double_check_htlc_is_settled to the end to match lnds file
* fix generate_rpc
* Add sample environmental variables, small fixes
* Fix CLN gRPC port
* Fix gen_hold_invoice, plus some other tiny fixes (#435 )
* Fix channel_balance to use int object inside Amount (#438 )
* Add CLN/LND volume to celery-beat service
* Add CLN/LND volume to celery-beat service
* Bump CLN to v23.05
* changes for 0.5 and some small fixes
* change invoice expiry from absolute to relative duration
* add try/except to catch timeout error
* fix failure_reason to be ln_payment failure reasons, albeit inaccurate sometimes
* refactor follow_send_payment and add pending check to expired case
* fix status comments
* add send_keysend method
* fix wrong state ints in cancel and settle
* switch to use hodlinvoicelookup in double_check
* move pay command after lnpayment status update
* remove loop in follow_send_payment and add error result for edge case
* fix typeerror for payment_hash
* rework follow_send_payment logic and payment_hash, watch harder if pending
* use fully qualified names for status instead of raw int
* missed 2 status from prev commit
* Always copy the cln-grpc-hodl plugin on start up
* Fix ALLOW_SELF_KEYSEND linting error
* Fix missing definition of failure_reason
---------
Co-authored-by: daywalker90 <admin@noserver4u.de>
2023-05-22 14:56:15 +00:00
+shyfire131
c9b70dc10d
Add support for multiline chat ( #595 )
...
* Support newlines for sender
- add multiline prop
- default behavior is not to submit the form when enter is hit, so listen for keypresses and trigger a synthetic button click when enter is hit
- however shift+enter is reserved for newlines, so we also check for those
* Support newlines for receiver
If decrypted message containes newlines, split and render on multiple lines
* Also add newline support for turtle mode senders
* Styling adjustment for send button
* Implement styling feedback
---------
Co-authored-by: +shyfire131 <shyfire131@shyfire131.net>
2023-05-21 20:25:12 +00:00
Reckless_Satoshi
0797a7d1ef
Fix robosats on blixt's react-native-webview ( #594 )
2023-05-18 13:29:49 +00:00
João Leal
8a04474934
Add switch Amount Exact/Range ( #577 )
...
Created new state var amountRangeEnabled to control the new switch when advanced options is enabled.
Created memo var makerHasAmountRange to control boolean state of amount exact/range switch using maker.advancedOptions and amountRangeEnabled.
Used makerHasAmountRange instead of maker.advancedOptions when testing if maker is using amount range or exact amount (changeds places: handleCreateOrder, disableSubmit, amountToString in SummaryText, and in the Amount fields).
Change the default value of amountRageEnabled
Changed the default value of state var "amountRageEnabled" to true, and removed unnecessary use of the method "setAmountRangeEnabled" when chaging between advanced and default options.
Fix style of switch Exact/Range Amount
Fixing the style of the div of the "Exact/Range Amount" Switch removing the unecessary "width" and "height" props and adding a negative marginTop to reduce the gap between buy/sell buttons and the amount input commented in the PR, and added a padding bottom to the label of the amount (exact) to not hide the switch.
Inverting the position of the icon to match the style of the "Advanced Options" Switch.
Fixing the title from tooltip of the switch (the order of the titles was inversed and the text of the Exact Amount was wrong).
Define style of Exact/Range Amount Switch
Last change in the style of the new Exact/Range Amount Switch, following the review recommendations.
2023-05-18 11:38:23 +00:00
+shyfire131
3bd7ade298
Fix lnproxy support and add lnproxy relays workflow ( #586 )
...
* Use new lnproxy API
- Use POST instead of GET, so create and send a body parameter
- Path is /spec/ instead of /api/, and list of relays from lnproxy will contain /spec already, so path parameter for ApiClient.post() is an empty string
* add lnproxy sync workflow
* Use new lnproxy JSON structure
* Remove virtualenv
doing this so that the “scripts” subfolder in .github/workflows can be added
* Move workflow script to subfolder
* Add translation support
Locale strings not added yet
* Simplify coordinator updates, automatic migrations and collect statics (#583 )
* Delete commited proto files
* Run sync workflow weekly instead of hourly
* Tweak display name for relays
* Update sync script to be append-only
* Use new naming convention for relays
* Fix bitcoinNetwork hydration
* PR Feedback
- Change hook deps from settings.network to settings
- routing_msat param updates for lnproxy API
* Actually set host in settings
* Updated parsing of LnProxy response
---------
Co-authored-by: +shyfire131 <shyfire131@shyfire131.net>
Co-authored-by: Reckless_Satoshi <90936742+Reckless-Satoshi@users.noreply.github.com>
Co-authored-by: Reckless_Satoshi <reckless.satoshi@protonmail.com>
2023-05-18 11:14:11 +00:00
Reckless_Satoshi
516537a38e
Add pgp signature to sensitive client - coordinator messages ( #592 )
...
* Minor fixes on dev setup start up
* Add pgp cleartext signatures
2023-05-17 13:06:04 +00:00
Reckless_Satoshi
1e39f32eb5
Fix usenavigate PRO ( #571 )
...
* Simplify and optimize nodeapp
* Add pro frontend
* Fix PRO errors
2023-05-12 12:51:52 +00:00
Reckless_Satoshi
eeb0094162
Small style fixes and new payment method
2023-05-12 03:01:17 -07:00
Reckless_Satoshi
2092a33f88
Simplify and optimize nodeapp ( #565 )
...
* Simplify and optimize nodeapp
* Add pro frontend
2023-05-11 16:22:01 +00:00
Dirty
ba529349b3
"Qiwi" Payment Method ( #564 )
...
Add Qiwi Payment Method (Russia)
2023-05-11 09:54:33 +00:00
Reckless_Satoshi
13e79df7c9
Decrease payment icons size, increase sharpness
2023-05-10 14:51:14 -07:00
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
fa7b4676a9
Add new payment methods
2023-05-08 17:57:16 -07:00
Reckless_Satoshi
0d180ee7c9
Small fixes, fix reconnecting websockets, fix rewards webln
2023-05-08 17:37:23 -07:00
Reckless_Satoshi
3b77a473f8
Coordinator db performance clean up ( #561 )
...
* Improve DB writes performance and concurrency. Add order coordinator proceeds field.
* Fix checks on order GET inducing 400
2023-05-08 12:49:21 -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
3c78299dfc
Fix color depth/list button after MUI bump
2023-05-06 06:43:50 -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
7e5c9bcb70
Small fixes
2023-05-05 10:19:45 -07:00
Reckless_Satoshi
298ce130f7
Add switch for light QR codes on dark theme
2023-05-05 06:42:20 -07:00
Reckless_Satoshi
a10f7f2e21
Add slashed return as rewards when bonded stake is uneven ( #538 )
2023-05-05 12:07:13 +00: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
0477885998
Add maker summary to collected phrases
2023-05-02 03:54:18 -07:00
Reckless_Satoshi
8035f67515
Enable Japanese on Android app
2023-05-02 03:08:27 -07:00
Reckless_Satoshi
dacb9e9fa6
Disable CSRF checks
2023-05-01 12:12:01 -07:00
Reckless_Satoshi
a1f0a85646
Small fixes
2023-05-01 10:35:55 -07:00
Reckless_Satoshi
23a4f08be6
Remove typo
2023-05-01 03:39:46 -07:00
Reckless_Satoshi
fcd6e25073
Enable Japanese translation
2023-04-29 07:42:45 -07:00
Reckless_Satoshi
0e17121999
Fix routing to order on bookpage floating maker form
2023-04-29 07:14:23 -07:00
Reckless_Satoshi
c813da1b2e
Small book optimizations ( #462 )
2023-04-28 10:02:29 +00: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
f5ae7aab34
Remove animations ( #460 )
...
* Remove animations
* Disable background animation on avatar load
2023-04-27 19:06:03 +00:00
Reckless_Satoshi
275a68a7f0
Small fixes. Click through laoding overlay, take amount calc with no api/info.
2023-04-27 09:04:37 -07:00
Reckless_Satoshi
a0627a2028
Fix sats conversion on taker helper text for swaps
2023-04-27 04:26:07 -07:00
Reckless_Satoshi
91bbc4c9f5
Fix blank route and loading spinner on order page change
2023-04-27 02:57:52 -07:00
Reckless_Satoshi
09fb3cb3a1
Fix update matches when payment method changes
2023-04-26 05:12:49 -07:00
Reckless_Satoshi
edb8c8b3ff
Use premium to filter matches ( #459 )
2023-04-26 12:18:54 +00:00
Reckless_Satoshi
4f2ef09c6f
Simplify routing ( #458 )
...
* Fix payment methods as icons memo
* Simplify pages / router
* Load current order on robotfetch
2023-04-26 12:10:21 +00:00
Reckless_Satoshi
db5548ecca
Fix payment methods as icons memo
2023-04-26 04:47:26 -07: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
8c81bed013
Fix Garage and Settings load on Android
2023-04-24 07:55:49 -07:00
Reckless_Satoshi
e4c1089b46
Add generating animation and fix robot corrupted robot garage load
2023-04-24 06:43:21 -07:00
Reckless_Satoshi
4f9280e797
Fix basic Main styled components
2023-04-23 12:03:38 -07: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
28ef253020
Refactor context ( #427 )
...
* Move AppContext to top level
* Refactor context
2023-04-20 14:52:03 +00:00
Reckless_Satoshi
e3b7f1f268
Fix ErrorBoundary background
2023-04-17 04:16:30 -07:00
Reckless_Satoshi
c2110d1620
Migrate to react-dom-router v6 ( #422 )
2023-04-16 18:10:48 +00:00
Reckless_Satoshi
a16af276c5
Add error boundary ( #421 )
2023-04-15 18:47:46 +00:00
SatFlow
89111f2f27
Fix parameter typo ( #416 )
2023-04-11 16:54:52 +00:00
Reckless_Satoshi
9a99e6f1ff
Fix hide currency column in book when mode is swaps
2023-04-10 10:21:27 -07:00
Reckless_Satoshi
72f620fee4
Fix fetchInfo android
2023-04-10 04:42:17 -07:00
Hesam
473a38faf9
Add Iranian Toman (IRT) currency ( #412 )
...
Add Iranian Toman (IRT) currency
2023-04-09 21:36:05 +00:00
Reckless_Satoshi
719c41705d
Improve payment method strings to icons performance
2023-04-09 12:44:02 -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
ab617ce608
Migrate mui-x components to v6 ( #408 )
...
* Migrate mui-x components to v6
* Collect phrases
2023-04-03 18:38:52 +00:00
Reckless_Satoshi
9c5f4d4f46
Fix adjust swap button book visibility
2023-04-03 07:19:30 -07:00
Reckless_Satoshi
5b1f64ced8
Improve booktable performance by 15-30%
2023-03-28 10:37:14 -07: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
Dirty ⚡️ Room 969
877fbf955b
Fix prevent "Tinkoff" and "Tinkoff QR" methods collision. ( #400 )
...
* New payment methods and icons for Russia.
SBP, Tinkoff QR. New icon for Tinkoff.
* Fix to prevent Tinkoff and Tinkoff Qr collision.
"Tinkoff" is "Tinkoff Bank" now. And "Sberbank" is "Sber Bank" (which is true, actually).
2023-03-25 11:51:51 +00:00
Reckless_Satoshi
44000f2535
Bump to v0.4.2-alpha
2023-03-18 03:43:27 -07:00
Dirty ⚡️ Room 969
6d4c948a53
Add new payment methods and icons for Russia. ( #397 )
...
SBP, Tinkoff QR. New icon for Tinkoff.
2023-03-17 19:56:16 +00:00
minaraus
9fd03b6427
Add L-USDt payment method ( #396 )
2023-03-17 18:22:44 +00:00
Luka Bajovic
44beac4742
Added Serbian Dinar (RSD) currency. ( #392 )
2023-03-16 18:14:16 +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
64f3243c53
Fix makerform UI current price
2023-03-15 04:41:50 -07: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
ba072652a7
Fix expand amount details on non swap orders
2023-03-10 15:43:52 -08: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
7a5ae1c25c
Fix initial fetchInfo on torified app
2023-03-07 08:07:14 -08:00
Reckless_Satoshi
f6fcbd61a1
Fix link to update Android client
2023-03-07 08:04:04 -08:00
Reckless_Satoshi
de18fb0d4c
Fix unsafe/selfhosted alert
2023-03-07 04:13:56 -08:00
Reckless_Satoshi
e69aa09bb6
Fix useffects for book/limit baseurl change, robot open profile and stats.
2023-03-04 11:49:10 -08:00
Reckless_Satoshi
41feb8cf8e
Fix useffects for book/limit baseurl change, robot open profile and stats.
2023-03-04 10:55:24 -08:00
Reckless_Satoshi
8d4301a0c0
Fix Native requests ( #375 )
...
* fix-android-maker
* test
2023-03-04 12:54:06 +00:00
Reckless_Satoshi
cee6ffbf45
Fix authenticated requests on Native
2023-03-04 02:14:45 -08:00
Reckless_Satoshi
09027deffc
Fix order click on matches. Fix existing PGP on deleted robot rebuild.
2023-03-03 11:00:08 -08:00
Reckless_Satoshi
7f6b2bb79e
Fix load garage android ( #372 )
...
* Refactor constructor
* Test
2023-03-03 16:54:03 +00:00
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
eb725331d0
Fix bug on protocol ( #368 )
...
* Update Main.tsx (#367 )
Change in line 155
old: setBaseUrl(`http://${host} `);
new: setBaseUrl(`${location.protocol}://${host}`);
Co-authored-by: Nailuj2000 <irc@extralab.net>
* Fix typo url
---------
Co-authored-by: Nailuj2000 <irc@extralab.net>
2023-02-24 11:13:07 +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
56f9c35b50
Add baseUrl to apiClient on pro frontend
2022-11-28 11:25:50 -08:00
Reckless_Satoshi
e4e7b031b4
Fix random order matchmaking
2022-11-28 03:55:53 -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
KoalaSat
5ae1f8ca18
Fix Robot token not loading to android ( #313 )
...
* Fix Robot token not loading to android
* Redo Maker
2022-11-06 16:20:54 +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
7c901da04d
Fix info fetches overwritting active robot
2022-10-25 10:56:43 -07:00
Reckless_Satoshi
12222d3fbd
Fix match making table bug. Add styles
2022-10-25 01:37:25 -07:00
Reckless_Satoshi
2c5d830dfc
Fix last order id bug
2022-10-24 07:30:22 -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
b77b47c5b9
Fix recover robot bug
2022-10-22 09:38:31 -07: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