Commit Graph

317 Commits

Author SHA1 Message Date
Reckless_Satoshi
138d5cabf9
Add coordinator: TheBigLake 2023-12-30 11:18:09 +00:00
KoalaSat
16a16da96a
Fix navbar and book duplication (#1031) 2023-12-30 10:32:18 +00:00
Reckless_Satoshi
0976010876
Fix un-silence all mainnet coordinators 2023-12-27 19:51:42 +00:00
Reckless_Satoshi
1724fb2074
Merge branch 'main' into the-federation-layer-v0.6.0 2023-12-25 14:04:13 +00:00
Tony Nakamoto
6c1d425fa3
russian translation (#989)
* back at it ru.json

* Update ru.json

* Update ru.json

mempool fees made me update Russian language :D
2023-12-15 15:15:28 +00:00
Reckless_Satoshi
2408190869
Fix statusToDelay, linting and others 2023-12-02 19:50:07 +00:00
Reckless_Satoshi
9fee3b3bba
Update temple of sats, new prettier format 2023-12-02 17:42:14 +00:00
KoalaSat
802942761d Fix mobile app (#969) 2023-12-02 10:40:59 +00:00
KoalaSat
e8ec7f989a Adapt garage to coordinators 2023-12-02 10:40:59 +00:00
Reckless_Satoshi
e870117a2c Update Dispute prompts for multi-coordinator 2023-12-02 10:40:59 +00:00
Reckless_Satoshi
bfd967ce25 Fix and update About 2023-12-02 10:40:59 +00:00
Reckless_Satoshi
fbee60ecbd Add coordinator notice 2023-12-02 10:40:59 +00:00
KoalaSat
8d8e3a5688 Fix robot recovery (#945)
* Fix Robot recovery

* Change testralia onion
2023-12-02 10:40:59 +00:00
Reckless_Satoshi
b973afe13e Add PGP keys to /static 2023-12-02 10:40:59 +00:00
Reckless_Satoshi
07edb124e7 Add satstralia PGP keys 2023-12-02 10:40:59 +00:00
Reckless_Satoshi
7e8b2634a2 Add new X icons, replace Twitter 2023-12-02 10:40:59 +00:00
Reckless_Satoshi
013ca083c4 Add Simplex contact method to coordinator dialog 2023-12-02 10:40:59 +00:00
Reckless_Satoshi
9d87bf6bd6 Add coordinator: Satstralia 2023-12-02 10:40:59 +00:00
Reckless_Satoshi
6a5b7600df Remove template coordinator 2023-12-02 10:40:59 +00:00
Reckless_Satoshi
48c551db83 Add cordinator: Temple of Sats 2023-12-02 10:40:59 +00:00
KoalaSat
293c0b604d Refactor contexts and models (#921)
* Add SVG icons for map pins

* Add federation basis and new coordinator form (#793)

* Add new coordinator entry issue form

* Add Federation basis

* Fix eslint errors from F2F and fix languages

* Redo eslint @typescript-eslint/strict-boolean-expressions

* Robot Page working

* Contexts Working

* Garage Working

* CurrentOrder working

* Federation model working

---------

Co-authored-by: Reckless_Satoshi <reckless.satoshi@protonmail.com>
Co-authored-by: Reckless_Satoshi <90936742+Reckless-Satoshi@users.noreply.github.com>
2023-12-02 10:40:59 +00:00
Reckless_Satoshi
07830fd2fd
Add currency Albanian LEK 2023-11-30 16:13:38 +00:00
KoalaSat
1eadde7dfa
Improve f2f pin icons (#900)
* Add SVG icons for map pins

* Improve f2f pin icons

---------

Co-authored-by: Reckless_Satoshi <reckless.satoshi@protonmail.com>
2023-10-19 08:52:11 +00:00
KoalaSat
b7f4d5568b
Add location to f2f clusters (#899)
* Add f2f location clusters

---------

Co-authored-by: Reckless_Satoshi <reckless.satoshi@protonmail.com>
2023-10-17 22:07:16 +00:00
Reckless_Satoshi
a383f8ad18
Fix improve wording on tiles switch 2023-10-17 08:27:24 -07:00
Reckless_Satoshi
d5f6e2cbd8
Fix f2f style and self-hosted assets 2023-10-17 05:21:18 -07:00
KoalaSat
22b10df91d Code Review 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
Reckless_Satoshi
ac547e63af
Add location pin SVGs by @RedPurdy (#895)
Add files via upload

Co-authored-by: Red_Purdy <104675727+RedPurdy@users.noreply.github.com>
2023-10-15 18:38:51 +00:00
Reckless_Satoshi
19597ca8e5
Add coordinator maintainance notice 2023-09-08 08:33:00 -07:00
Reckless_Satoshi
fde96c30e2
Fix malformed French translation 2023-09-05 05:53:06 -07:00
J'informatique
352a3dac52
Update fr.json (#823) 2023-09-05 12:11:32 +00:00
Reckless_Satoshi
b4b6709918
Enable Swahili 2023-09-05 04:16:22 -07:00
turizspace
f785be7b5d
Add Swahili translation (#819) 2023-09-05 10:52:57 +00:00
Reckless_Satoshi
441bad45fb
Update communities dialog (#749) 2023-07-24 11:26:52 +00:00
LeoSpyke
3068c4f1f4
Adds Italian translations (#660)
* fix 02-languages.md locales path

* translate it.json sections 1 to 12

* translate it.json sections 13 to 15

* translate it.json sections 18 to 38

* translate it.json sections 41 to 46

* translate it.json sections 43 to 73

* finalize translate it.json

* typo fix in it.json
2023-06-18 15:47:30 +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
Gigi
582a49b8f5
Fix typo: if you if you -> if you (#647) 2023-06-05 10:09:39 +00:00
₿lue Lynx
41a77ec9e5
Update ca.json (#634)
Some sentences updated.
2023-05-31 12:00:04 +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
e1ea7289b0
Fix tradebox phrase to be swap/fiat ambivalent 2023-05-26 05:44:54 -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
cdc5f3deef
Add collect_phrases pre-commit hook; run new collect phrases (#610) 2023-05-22 08:26:48 +00:00
João Leal
6a1c8c32ef
Fix collect_phrases.py to work on all OS (#607)
Changed handcrafted.py to use a OrderedDict instead of a dict (guarantee the order independant of the python version)

Moved the value of "../../src" to the variable "src_path" to improve readability, and reuse the value again later in code

Changed the "Look for all matching i18n keys" part of code to order the dirs and file in a independant OS way - alphabetical order using the "sort" func of list object

Changed the "Look for all matching i18n keys" part of code to collect all phrases in a OrderedDict (guarantee the order independant of the python version)

Changed the list indexing in filepath var (filepath[10:]) to the use of os.path.relpath(filepath, src_path) func to improve readability

Changed all_phrases to a OrderedDict (guarantee the order independant of the python version) and use update method of OrderedDict to add the files's phrases and handcrafted phrases to the OrderedDict in order

Changed the loop of matches to inside the if statement (if len(matches) > 0) to improve readability - if the "if statement" is false, the loop was never executed

Changed the "Load existing locale dics and replace keys" part of code to use OrderedDict in the new_phrases var to guarantee the order of the keys insert in json.dump in all OS

Changed the "Load existing locale dics and replace keys" part of code to not substitute the keys "#{counter}" to guarantee the order independant of the json file of the translation.
2023-05-22 08:14:22 +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
6c20ce4f70
Simplify frontend/client dev setup, shrink nodeapp 2023-05-12 04:07:56 -07:00
Reckless_Satoshi
eeb0094162
Small style fixes and new payment method 2023-05-12 03:01:17 -07:00