d11n
b49f6c3f86
Checkout fixes and improvements ( #6181 )
...
* Adjust to new payment method IDs
* Sound improvements
* NFC: Handle no data/empty tag case
Fixes #6154 .
2024-09-02 18:20:29 +09:00
nicolas.dorier
9c8fe9277d
Fix route's param in doc
2024-09-02 16:27:49 +09:00
nicolas.dorier
a7c70e6912
Add missing doc for scriptPubKeyType TaprootBIP86
2024-09-02 10:35:06 +09:00
Chukwuleta Tobechi
28156a5a6b
Include hover to display total sales per day ( #6174 )
...
* Include hover to display total sales per day
* Add label to top items as well
* Bring in recent Chart modifications from app
---------
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2024-08-30 09:58:50 +02:00
Nicolas Dorier
a3cfb9e5e4
Removal of the Altcoins build ( #6177 )
...
* Remove some useless #if ALTCOINS
* Removal of the Altcoins build
2024-08-30 08:34:23 +09:00
Chukwuleta Tobechi
25ccc6a9f9
Update notificaiton counter record ( #6169 )
2024-08-29 12:47:29 +02:00
Umar Farooq
8d1904c185
Sales report dashboard issue #6167 - querySelectorAll returns multiple elements that leads to not updateding the reuired element innerHtml directy, so i change querySelector that will directly update our .sales-count element innerHtml ( #6176 )
...
Co-authored-by: Umar Farooq <umar.u.farooq@constellationdealer.com>
2024-08-29 11:30:34 +02:00
nicolas.dorier
85cc221d50
Remove obsolete errors
2024-08-29 10:47:03 +09:00
nicolas.dorier
588b00de45
Fix potential crash in migration
2024-08-29 10:21:25 +09:00
nicolas.dorier
656a1f8294
bump version
2024-08-29 09:40:22 +09:00
Nicolas Dorier
1dd37c5020
Refactor Payouts and PullPayments DB models ( #6173 )
2024-08-28 18:52:08 +09:00
Nicolas Dorier
3c40dc1f49
Delete columns CustomerEmail, OrderId, ItemCode ( #6170 )
2024-08-27 09:53:28 +09:00
Nicolas Dorier
6d560caf06
Small optimization of query ( #6153 )
2024-08-22 18:52:53 +09:00
Nicolas Dorier
07f3301e32
Remove unused code ( #6152 )
2024-08-22 18:52:41 +09:00
nicolas.dorier
9410a293f7
Fix tests
2024-08-22 17:21:06 +09:00
nicolas.dorier
a0704eddb0
Fix tests
2024-08-22 16:34:37 +09:00
Dennis Reimann
672491c66c
UI: Offcanvas fixes
2024-08-20 18:12:32 +02:00
Dennis Reimann
bd91c45d1f
Minor design update
2024-08-20 18:12:21 +02:00
rockstardev
f77cdb7148
Removing Strike as BTCPay Foundation supporter and cleaning up old SVGs ( #6144 )
2024-08-11 13:21:09 -05:00
d11n
7878a4365c
Dictionary additions ( #6120 )
...
* Cleanups
* Add text entries for dictionary pages
* Wording: Keep Clone title consistent with Payment Request cloning
* Dictionaries: List used one first; badge for marking In use
2024-07-26 08:46:17 +09:00
Nicolas Dorier
94760792af
Add parts of the UI to translate ( #6119 )
2024-07-25 22:46:02 +09:00
Nicolas Dorier
50dafd2452
Uniform primary action id's of pages ( #6118 )
2024-07-25 08:23:28 +02:00
Nicolas Dorier
ca4abcb497
Allow translations of BTCPay Server Backend by admins ( #5662 )
2024-07-24 20:16:20 +09:00
napoly
acbc75d077
Fix xmr status message ( #6111 )
2024-07-19 21:46:24 +09:00
nicolas.dorier
ce4d73fcad
Changelog v1.13.5
2024-07-17 11:25:23 +09:00
nicolas.dorier
8b20cd9082
Fix: Plugin Exception Handler didn't disabled plugin if crash was detected
2024-07-17 11:23:14 +09:00
nicolas.dorier
fe01e4693f
Fix: Kraken rate provider failing due to bid > ask
2024-07-17 11:10:58 +09:00
nicolas.dorier
1506a2738a
Update Changelog
2024-07-15 22:00:07 +09:00
Nicolas Dorier
0eca1ddbf1
Shopify: Cancel rather than close an order ( #6108 )
2024-07-15 21:57:12 +09:00
Nicolas Dorier
859a8d1a11
Shopify: Create invoice when the payment page opens ( #6109 )
2024-07-15 21:57:00 +09:00
Nicolas Dorier
8aaf77d4b4
Add changelog and bump 1.13.4 ( #6102 )
...
* Add changelog and bump 1.13.4
* Update Changelog.md
---------
Co-authored-by: d11n <mail@dennisreimann.de>
2024-07-11 22:39:16 +09:00
nicolas.dorier
10977e6750
Move AdditionalData to AppBaseData
2024-07-11 21:43:30 +09:00
nicolas.dorier
66d8dda0f5
Timespan in API should be parsed with invariant culture
2024-07-11 21:41:19 +09:00
d11n
25ae6df095
Greenfield: Add file endpoints and upload ( #6075 )
...
* Greenfield: Add file endpoints and upload
- Endpoints for server files
- File upload using `multipart/form-data`
Closes #6074 .
Can also be tested using cURL:
- `curl --location 'https://localhost:14142/api/v1/files ' --header 'Authorization: token MY_API_TOKEN' --form 'file=@"LOCAL_FILEPATH"'`
- `curl --location 'https://localhost:14142/api/v1/users/me/picture ' --header 'Authorization: token MY_API_TOKEN' --form 'file=@"LOCAL_FILEPATH"'`
* Revert UnresolvedUri changes
* Add upload for store logo
2024-07-11 09:28:24 +09:00
d11n
249b991185
Checkout: Display description if present ( #6082 )
...
This is mostly for the POS, where either an individual item title might be the description, or in case of the cart and keypad, the name of the app will be displayed. The description is omitted if it matches the store name, to avoid duplicate titles.
Closes #5023 .
2024-07-11 00:14:18 +09:00
d11n
bc6d037341
POS: Improve padding on mobile and unify card look with tiles ( #6088 )
...
On mobile, the description content was lacking horizontal padding. This adjusts it while also unifying the cards to work like the tiles on checkout: Below 400px width, we pull the to the edges of the screen, which makes it looks nicer and display better than as if they'd also have an outer margin.
Adjustments take effect on all POS view variants.
2024-07-11 00:12:58 +09:00
d11n
a4a1fa0746
Greenfield: Add store id for notifications ( #6093 )
...
* Rename filter to storeid for consistency with other filters
* Greenfield: Add storeId to notification
* Cleanups
* Greenfield: Allow filtering notifications by store id
2024-07-11 00:12:22 +09:00
d11n
d73e26e0c4
Fix null pointer exception on receipt print page ( #6045 ) ( #6085 )
2024-07-11 00:11:04 +09:00
Nicolas Dorier
372688b723
Disable plugins if they crash the Dashboard page ( #6099 )
2024-07-11 00:09:54 +09:00
d11n
a5ab68ab02
Greenfield: Fix missing delete app policy ( #6098 )
2024-07-10 22:50:32 +09:00
d11n
e7297ce6b8
Truncate Center Component: Fix Vue rendering ( #6087 )
...
* Truncate Center Component: Fix Vue rendering
* Simplify the TruncateCenter component
---------
Co-authored-by: nicolas.dorier <nicolas.dorier@gmail.com>
2024-07-10 11:00:49 +02:00
d11n
a88b39e50d
Fix missing normalization of Settled invoice status ( #6097 )
...
Addition to #5982 , which fixes lookups for invoices with status `Settled` (e.g. for Sales tiles on the Dashboard).
2024-07-10 15:33:48 +09:00
Andrew Camilleri
a0988c250d
Handle LNURL Payouts failing due to amount restriction ( #6061 )
...
* Handle LNURL payouts better when amount is not allowee
* docker-compose: Add missing restart for merchant CLN container
* show sats not msats
---------
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2024-07-10 11:05:25 +09:00
Nicolas Dorier
3a52759090
Bump EF libs ( #6096 )
2024-07-10 08:50:43 +09:00
d11n
ddb07a7ba9
Receipt page fixes ( #6079 )
...
* Receipt: Don't assign empty values to data; hide present empty values
* Receipt: Use same URL on "Return to Store" link as on invoice
2024-07-09 16:59:36 +02:00
Dennis Reimann
b5ad5a5f6f
TransactionLinkProviders: Don't force single item ( #6078 )
...
* TransactionLinkProviders: Don't force single item
Fixes #6077 .
* docker-compose: Add missing restart for merchant CLN container
2024-07-09 16:19:08 +02:00
d11n
a46073f3e4
Fix email settings on store level, when server has no email settings ( #6080 )
...
* Fix email settings on store level, when server has no email settings
Fixes #6076 .
* docker-compose: Add missing restart for merchant CLN container
2024-07-09 16:16:53 +02:00
rockstardev
f03ea5c115
Bumping LND to 0.18.1-beta ( #6094 )
2024-07-07 07:48:02 -05:00
d11n
f7569b715d
Greenfield: Add missing invoice metadata to Lightning Address ( #6084 )
...
* Greenfield: Add missing invoice metadata to Lightning Address
Closes #6067 .
* Update BTCPayServer/wwwroot/swagger/v1/swagger.template.stores-lightning-addresses.json
2024-07-04 22:42:02 +09:00
Dennis Reimann
6e19d21575
Reports: Fix dropdown z-index
2024-07-04 13:22:08 +02:00