743 Commits

Author SHA1 Message Date
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
6090e21f6a Add grpc generation script and update setup.md to run it using docker container (#209)
* Add grpc generation script and update setup.md to run it using docker container

* Change local url from localhost to 127.0.0.1
2022-08-12 16:29:27 +00:00
efd89756e4 Conver Info Dialog texts blobs into Accordion components 2022-08-10 03:08:12 -07:00
d8effa1951 Add BTC Sessions onchain tutorial 2022-08-09 16:02:28 -07:00
588691c4c8 Add new payment methods and rename posgres_db envvar 2022-08-09 02:44:29 -07:00
5281176e3c Add use_tor boolean to envvars 2022-08-08 08:58:06 -07:00
d73b05f76c Check for token in chat input and forbid 2022-08-07 10:46:10 -07:00
f4cd676d2b Fix linear determinate countdown timer bug when waiting for escrow 2022-08-03 14:24:30 -07:00
5ed4245298 Add tor proxy setting to envvars 2022-08-03 14:21:02 -07:00
5d711467e5 Enable Thai translation 2022-08-03 05:43:28 -07:00
c443e1fa75 Add Thai translation (#205)
* Create Fiat Payment.md

Start creating

* Update Fiat Payment.md

* Create PaypalGuide.md

* Delete PaypalGuide.md

* Begin translation to thai language

* Update how-to-use_th.md

* Create th.json

* Update th.json

Translated UNSAFE alert, User generating page, and Maker page.
Except for Swap Destination(s), "Order current rate:", "Your order fixed exchange rate", and "Your order's current exchange rate. Rate will move with the market."

* Update th.json

* Create th.json

This will begin translate the platform into Thai. It hasn't finished yet. I've been tried testing all Thai word that I translated with my PC browser and adjust the length of phrases accordingly. Some phrases was not directly translated but I've tried my best to keep the real implication the same as the original.

* Update th.json

Update the keys and value to match current en.json

* Update th.json

Complete translating from english to thai.

* Update th.json

Update to lastest version

* Update th.json

Correction

* Create th.json

Move completed file from old folder

* Delete th.json

Move to static/locale folder

* Delete how-to-use_th.md

* Update th.json

QC thai grammar
2022-08-03 12:32:32 +00:00
6f1e865a15 Enable warnings logging to console via envvar 2022-08-01 05:55:43 -07:00
f0cde287e1 Clean up and finish new adress validator method (#202)
* Removed coinaddrvalidator dependency

* Return generic "Ivalid address" error message instead of the error returned by bitcoind when validating an address

* Modified messages related to bitcoin addresses validation
2022-08-01 01:03:33 +00:00
56bc602d34 Compute percentile over orders of the same type (#201) 2022-07-31 19:43:46 +00:00
3ae6087a87 Add bitcoin RPC methods for onchain address validation (#198)
* Added params to connect to bitcoin core daemon. Needed by api.utils.validate_onchain_address()

* Fixes issue#194

* Modified BITCOIND_RPCUSER and BITCOIND_RPCPASSWORD to default development environment

* Modified BITCOIND_RPCURL port number to default development environment
2022-07-31 14:35:12 +00:00
8e451da5d3 Fix default rpcuser and rpcpass LND dev stack values 2022-07-31 06:30:21 -07:00
7645bb39f2 Czech translation update (#197) 2022-07-30 17:42:58 +00:00
aad87e7d98 Increase Max trade size to 4M, increase max range size from 5 to 8 2022-07-30 05:27:15 -07:00
b1b2697ba5 Rectify inspiration paragraph on README.md
@grunch I did not like the previous wording "# Original Idea (...) by @grunch", given that most original ideas within RoboSats right now do not relate to lnp2pbot. I took the easy route and simple deleted the paragraph instead of re-wording it, as I considered this paragraph to be a nice mention to have, but not mandatory, specially in the readme as it is already located in other places. As of now the projects only share being a lightning with hodl invoices: but I did in fact get a lot of inspiration from your work, and you totally deserve the mention! I see how this was probably a bad decision and damaging (... probably stupid too). Thanks for pointing it out and my sincere apologies.
2022-07-30 11:30:22 +00:00
eb8131066f Update README.md 2022-07-29 09:12:20 +00:00
1b8f91457c Add explicit fiat amounts and other fixes 2022-07-28 14:14:37 -07:00
2e07b9e48b Add Amazon GC to best practices doc 2022-07-28 03:46:32 -07:00
8460eca75c Enable czech translation 2022-07-27 00:39:25 -07:00
def47a5d28 Merge pull request #191 from Wertiko/main-1
Czech translation
2022-07-27 07:07:46 +00:00
e17ad392b0 Czech translation 2022-07-26 21:12:15 +02:00
040fc3e679 Fix payments_cleansin for onchain payments with no order key 2022-07-24 04:29:13 -07:00
7b75973eba Fix unhandled premium input with too many decimal digits 2022-07-23 13:54:24 -07:00
e0d4b4f7d1 Merge pull request #189 from Reckless-Satoshi/dependabot/bundler/docs/tzinfo-1.2.10
Bump tzinfo from 1.2.9 to 1.2.10 in /docs
2022-07-23 14:59:50 +00:00
74387018ea Update ca.json (#188)
Sentences related to On-Chain capability updated.

* Update ca.json
2022-07-23 14:58:46 +00:00
a11711766e Create CODE_OF_CONDUCT.md 2022-07-23 14:50:31 +00:00
965e864861 Create codeql-analysis.yml 2022-07-23 14:31:25 +00:00
d813be33d8 Add admin action to compute median trade completion time 2022-07-22 08:32:35 -07:00
ff0efd7664 Update Phoenix wallet compatibility. Fix escrow cltv expiry blocks computation 2022-07-22 08:13:37 -07:00
0bfeaf57a2 Bump tzinfo from 1.2.9 to 1.2.10 in /docs
Bumps [tzinfo](https://github.com/tzinfo/tzinfo) from 1.2.9 to 1.2.10.
- [Release notes](https://github.com/tzinfo/tzinfo/releases)
- [Changelog](https://github.com/tzinfo/tzinfo/blob/master/CHANGES.md)
- [Commits](https://github.com/tzinfo/tzinfo/compare/v1.2.9...v1.2.10)

---
updated-dependencies:
- dependency-name: tzinfo
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-22 15:12:15 +00:00
45ce711c00 Update Phoenix wallet compatibility. Fix escrow cltv expiry blocks computation 2022-07-22 08:05:47 -07:00
20817fc126 Disable i18n wait. Clean http-backend comments 2022-07-21 06:55:38 -07:00
670e381614 Merge pull request #187 from Reckless-Satoshi/dependabot/npm_and_yarn/frontend/terser-5.14.2
Bump terser from 5.10.0 to 5.14.2 in /frontend
2022-07-21 13:24:43 +00:00
8423896285 Tight CLTV expiry dynamically 2022-07-21 06:19:47 -07:00
8d84e499a8 Bump terser from 5.10.0 to 5.14.2 in /frontend
Bumps [terser](https://github.com/terser/terser) from 5.10.0 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/commits)

---
updated-dependencies:
- dependency-name: terser
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 21:08:50 +00:00
98e2da68d0 Add admin action shortcuts for dispute resolution. Update compensation docs 2022-07-19 15:14:08 -07:00
578f921c8f Merge pull request #186 from prithugoswami/upi
Add payment method: UPI
2022-07-19 19:16:58 +00:00
305fc9fca4 add payment method: UPI 2022-07-19 18:32:48 +05:30
916a5fdf5a Add total time to contract completion to trade summary 2022-07-18 17:37:35 -07:00
456723973c Add contract oracle timestamp and exchange rate to summary 2022-07-18 06:50:56 -07:00
016fb0fb56 Move sv.json to static locales 2022-07-17 14:16:14 -07:00
55a2e4b169 Merge pull request #185 from angeria/2022-07-15-add-swedish-translation
Add Swedish translation
2022-07-17 20:56:19 +00:00
de9f83da76 Merge branch 'main' into 2022-07-15-add-swedish-translation 2022-07-17 20:52:31 +00:00
2eb72654cf Load languages.json from http backend 2022-07-17 13:42:29 -07:00
3578c5eaff Add Swedish translation
- Add Swedish locale JSON.
- Integrate Swedish translation.
2022-07-17 22:13:55 +02:00
638d3b1d6c Fix serve summary when order partially finished. Trade summary as accordion 2022-07-17 11:49:44 -07:00