766 Commits

Author SHA1 Message Date
8eda1dd20f Update th.json (#218) 2022-08-26 13:32:56 +00:00
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
473c4de528 Fix selfhosted detection on subpaths 2022-08-24 16:45:04 -07:00
dd2832794e Add node app icon and gallery images by @RedPurdy (#217)
* Add files via upload

* Add files via upload

Co-authored-by: RedPurdy <104675727+RedPurdy@users.noreply.github.com>
2022-08-24 11:40:13 -07:00
12747ed170 Add client app screenshots and remove frontend logs 2022-08-24 08:11:38 -07:00
f2f6309ed1 Increase websocket connection attemp timeout. Fix typos. 2022-08-23 11:57:57 -07:00
7b51f4dfe4 Add nginx to bypass websockets on node client app 2022-08-23 11:01:19 -07:00
6ff8df6dad Add selfhosting translation keys 2022-08-23 03:16:29 -07:00
d6f82886fd Update CI/CD workflows 2022-08-22 16:22:34 -07:00
a53a40fb4f Add success alert to selfhosted client apps 2022-08-22 16:18:31 -07:00
45fd82430e Lighten frontend dev docker image 2022-08-22 11:30:18 -07:00
6013757e24 Fix github action workflow symlinks ignored 2022-08-22 10:52:58 -07:00
d769129142 Create RoboSats docker client app for soverign nodes (#216)
* Init robosats node app development

* Add simple node app to dev docker-compose

* Add multi-platform build for node client app
2022-08-22 16:51:23 +00:00
67a542cf31 Update setup.md 2022-08-21 20:58:29 +00:00
e738a2fe88 Keep Russian translation up-to-date (#213) 2022-08-18 18:24:04 +00:00
f8e879a3f7 Fix unreproducible bug (at least try) when order does not advance into CHA status. 2022-08-18 11:13:20 -07:00
860b3c136b Fix dispute solve admin actions. Fix i18n var for takerFee. 2022-08-18 03:33:55 -07:00
0229f8759e Update info dialog. Add explicit fee section on external charges. 2022-08-17 06:37:24 -07:00
7512a313df Rename Paypal to Paypal friends and family 2022-08-15 07:38:15 -07:00
cc3ec7ac65 Detect and match system dark mode as default theme 2022-08-15 04:00:16 -07:00
4152e54430 Make robosats setup easies (#212) 2022-08-15 10:44:54 +00:00
83320c9b91 Add stealth invoice icon and ES translation 2022-08-13 05:55:04 -07:00
6bae4d95e5 Bump django from 3.2.14 to 3.2.15 (#211)
Bumps [django](https://github.com/django/django) from 3.2.14 to 3.2.15.
- [Release notes](https://github.com/django/django/releases)
- [Commits](https://github.com/django/django/compare/3.2.14...3.2.15)

---
updated-dependencies:
- dependency-name: django
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-12 17:43:12 +00:00
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