Commit graph

68 commits

Author SHA1 Message Date
nicolas.dorier
0566e964c0
Fix incorrect punctuation in translations 2023-03-03 17:32:46 +09:00
nicolas.dorier
896fbf9a5c
Lang update 2023-03-03 16:38:39 +09:00
Nicolas Dorier
06622bfbfd
Translate Checkout v2 (#4710) 2023-03-01 15:49:21 +09:00
nicolas.dorier
808949a884
Update langs 2023-02-26 21:07:23 +09:00
d11n
60f84d5e30
Display "Pay by LNURL" only when appropriate (#4660)
Closes #4657.
2023-02-20 08:49:10 +09:00
d11n
2301769419
Checkout v2: Display and copy addresses (#4489)
* Checkout v2: Display and copy addresses

Closes #4442.

* Refinements
2023-01-12 10:41:33 +09:00
nicolas.dorier
a4182621da
Update persian 2022-12-22 22:30:18 +09:00
Nicolas Dorier
76a953819e
Add persian language back (#4457) 2022-12-20 22:01:29 +09:00
nicolas.dorier
3370240541
Udpate langs 2022-11-28 20:57:31 +09:00
d11n
a4ee1e9805
Checkout v2 finetuning (#4276)
* Indent all JSON files with two spaces

* Upgrade Vue.js

* Cheat mode improvements

* Show payment details in case of expired invoice

* Add logo size recommendation

* Show clipboard copy hint cursor

* Improve info area and wording

* Update BIP21 wording

* Invoice details adjustments

* Remove form; switch payment methods via AJAX

* UI updates

* Decrease paddings to gain space

* Tighten up padding between logo mark and the store title text

* Add drop-shadow to the containers

* Wording

* Cheating improvements

* Improve footer spacing

* Cheating improvements

* Display addresses

* More improvements

* Expire invoices

* Customize invoice expiry

* Footer improvements

* Remove theme switch

* Remove non-existing sourcemap references

* Move inline JS to checkout.js file

* Plugin compatibility

See Kukks/btcpayserver#8

* Test fix

* Upgrade vue-i18next

* Extract translations into a separate file

* Round QR code borders

* Remove "Pay with Bitcoin" title in BIP21 case

* Add copy hint to payment details

* Cheating: Reduce margins

* Adjust dt color

* Hide addresses for first iteration

* Improve View Details button

* Make info section collapsible

* Revert original en locale file

* Checkout v2 tests

* Result view link fixes

* Fix BIP21 + lazy payment methods case

* More result page link improvements

* minor visual improvements

* Update clipboard code

Remove fallback for old browsers. https://caniuse.com/?search=navigator.clipboard

* Transition copy symbol

* Update info text color

* Invert dark neutral colors

Simplifies the dark theme quite a bit.

* copy adjustments

* updates QR border-radius

* Add option to remove logo

* More checkout v2 test cases

* JS improvements

* Remove leftovers

* Update test

* Fix links

* Update tests

* Update plugins integration

* Remove obsolete url code

* Minor view update

* Update JS to not use arrow functions

* Remove FormId from Checkout Appearance settings

* Add English-only hint and feedback link

* Checkout Appearance: Make options clearer, remove Custom CSS for v2

* Clipboard copy full URL instead of just address/BOLT11

* Upgrade JS libs, add content checks

* Add test for BIP21 setting with zero amount invoice

Co-authored-by: dstrukt <gfxdsign@gmail.com>
2022-11-24 08:53:32 +09:00
d11n
3805b7f287
Checkout v2 (#4157)
* Opt-in for new checkout

* Update wording

* Create invoice view update

* Remove jQuery from checkout testing code

* Checkout v2 basics

* WIP

* WIP 2

* Updates and fixes

* Updates

* Design updates

* More design updates

* Cheating and JS fixes

* Use checkout form id whenever invoices get created

* Improve email form handling

* Cleanups

* Payment method exclusion cases for Lightning and LNURL

TODO: Cases and implementation need to be discussed

* Introduce CheckoutType in API and replace UseNewCheckout in backend

Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2022-11-02 18:21:33 +09:00
nicolas.dorier
f7262d12e6
Update lang 2022-07-23 20:37:56 +09:00
nicolas.dorier
a41e98910d
Update langs 2022-07-08 10:41:43 +09:00
Andrew Camilleri
3576ebd14f
Public Invoice receipt (#3612)
* Public Invoice receipt

* implement payment,s qr, better ui, and fix invoice bug

* General view updates

* Update admin details link

* Update view

* add missing check

* Refactor

* make payments and qr  shown by default
* move cusotmization options to own ReceiptOptions
* Make sure to sanitize values inside PosData partial

* Refactor

* Make sure that ReceiptOptions for the StoreData is never null, and that values are always set in API

* add receipt link to checkout and add tests

* add receipt  link to lnurl

* Use ReceiptOptions.Merge

* fix lnurl

* fix chrome

* remove i18n parameterization

* Fix swagger

* Update translations

* Fix warning

Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2022-07-06 21:14:55 +09:00
nicolas.dorier
33754933d5
Add Azerbaijan language 2021-10-29 20:54:09 +09:00
nicolas.dorier
d9a8443081
lang update 2021-08-31 16:02:26 +09:00
nicolas.dorier
fa91174b1a
Fix finnish 2021-08-09 16:59:52 +09:00
nicolas.dorier
10e3595a82
Fix bulgarian 2021-08-09 16:40:42 +09:00
nicolas.dorier
965beebc66
Fix kazath 2021-08-09 16:37:55 +09:00
nicolas.dorier
7ac83575d4
Update langs 2021-08-05 20:19:51 +09:00
nicolas.dorier
c12423f28b
update languages 2020-12-11 12:58:13 +09:00
nicolas.dorier
920caaa524
Pull language updates 2020-12-08 15:23:15 +09:00
nicolas.dorier
f974e1b6cd
update lang 2020-08-06 00:06:15 +09:00
nicolas.dorier
5ed21fd740
Update lang 2020-07-14 16:04:58 +09:00
nicolas.dorier
6c64e7c220
Update fi-FI language 2020-06-25 18:03:33 +09:00
nicolas.dorier
f3b2b350ce
Fix build 2020-05-05 07:06:32 +09:00
nicolas.dorier
68cc3aba21
update translations 2020-04-29 00:22:48 +09:00
nicolas.dorier
4b5b941761
Update translations 2020-04-26 15:34:30 +09:00
nicolas.dorier
452a705b75
Update russian,portugal 2019-12-07 17:21:11 +09:00
nicolas.dorier
2b9f390c64
update translation 2019-11-21 14:17:27 +09:00
nicolas.dorier
29e8783beb
Update translations 2019-11-07 14:34:34 +09:00
nicolas.dorier
74fdd1358c
Update translations 2019-11-03 16:31:01 +09:00
nicolas.dorier
39a6bd15d1
Update translations 2019-10-23 15:12:28 +09:00
Umar Bolatov
c908301b84 Add option to show recommeded fee on checkout invoice
Address #1036
2019-10-14 10:09:26 -07:00
nicolas.dorier
2acdc77289
Update lang 2019-10-10 19:46:29 +09:00
nicolas.dorier
00b82ad07a
Update translations 2019-09-04 17:30:24 +09:00
Nicolas Dorier
be5597085b
Use Safe.Raw and Safe.Json instead of Html.Raw and the JsonHelper, move sanitization at the View level (#960) 2019-08-10 14:05:11 +09:00
nicolas.dorier
5567a26b33
update translation 2019-07-04 21:16:20 +09:00
nicolas.dorier
03aa3693d0
Update translations 2019-06-18 13:41:10 +09:00
nicolas.dorier
410be51951
Update language 2019-06-07 00:49:05 +09:00
nicolas.dorier
3b57e2684e
Add NotPaid_ExtraTransaction 2019-06-03 15:56:25 +09:00
nicolas.dorier
6782e82972
Update translations 2019-06-02 18:13:04 +09:00
rockstardev
dcaf0463a7 Displaying notification for extra transaction if paidPartial 2019-05-31 07:48:42 +02:00
nicolas.dorier
8d74023d30
update translation 2019-05-09 19:20:36 +09:00
nicolas.dorier
909f18f9c7
Update language 2019-05-07 18:02:14 +09:00
nicolas.dorier
1b80b90609 Update lang, bump 2019-04-05 18:50:20 +09:00
nicolas.dorier
91c63a8ee6 bump 2019-03-24 13:37:14 +09:00
nicolas.dorier
26f34e75c2 Language update 2019-03-17 12:28:19 +09:00
nicolas.dorier
474be6f7be French update 2019-03-04 18:39:03 +09:00
nicolas.dorier
0a8bd38e76 Danish support 2019-03-01 14:52:45 +09:00