nicolas.dorier
0dcd834535
Improve error checks
2020-12-23 14:10:53 +09:00
nicolas.dorier
f0fc0441bd
Remove useless constant
2020-12-23 14:07:24 +09:00
Andrew Camilleri
69eaaef963
GreenField: Store OnChain Payment Method ( #2157 )
...
* GreenField: Store set payment methods
* add swagger docs
* fix swagger
2020-12-23 14:00:38 +09:00
Andrew Camilleri
9dbfe22171
add greenfield authorize UI docs and fix small issues ( #2156 )
...
* add greenfield authorize UI docs and fix small issues
* Update ManageController.APIKeys.cs
* Apply suggestions from code review
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2020-12-23 13:19:38 +09:00
Andrew Camilleri
5ca4e71c34
Introduce QR Code View component ( #2125 )
...
* Introduce QR Code View component
* more cleanup
* fix js clipboard
* Fix clipboard confirmation width calculation
* fix tests
Co-authored-by: Dennis Reimann <mail@dennisreimann.de>
2020-12-22 11:18:51 +09:00
Dennis Reimann
26b04e70b1
Fix for classic theme header CSS ( #2159 )
...
Fixes #2155 .
2020-12-21 14:43:33 +01:00
Dennis Reimann
ad2430496d
UI improvements ( #2151 )
...
* UI: Consistent spacing on maintenance view
* UI: Empty states for apps, stores and wallets
* UI: Empty state for file storage
* UI: Toggle invoice selection in list on row click
* Update ChromeDriver
* Fix selector in payjoin test
2020-12-21 12:26:43 +01:00
Pavlenex
d4ecfa79d6
rename UIExtensionPoint folder ( #2154 )
...
Rename to avoid build crashes on Ubuntu
2020-12-21 05:32:41 +01:00
nicolas.dorier
8f4cd929cd
Changelog 1.0.6.4
2020-12-18 12:22:11 +09:00
Kukks
fb213b0e0f
Fix Coin selection label filtering
2020-12-17 16:24:49 +01:00
Dennis Reimann
e48d18279c
API: Fix behaviour after first admin signup ( #2150 )
...
Without updating the `FirstRun` setting it is not possible to login after signing up via the API. Otherwise the `HomeController.Index` action always redirects to the Registration page.
2020-12-17 12:27:01 +01:00
Dennis Reimann
5f46b48d45
API: Fix for invoice not found ( #2148 )
...
In case the invoice ID was invalid, this resulted in an exception instead of a 404.
2020-12-17 06:43:43 +01:00
Dennis Reimann
0cc24c8076
UI: Improve invoice view ( #2144 )
...
* UI: Improve invoice view
- General improvements for the spacings on the page
- Hides rows of data in case they aren't present
- Improved the PoS data view so that it renders complex objects nicely and adds links for URLs
TDB: For the last row "Links" there's now a special `_urls` property, which renders a list of urls with the key being the title and the value being the URL.
* Update BTCPayServer/Views/Invoice/Invoice.cshtml
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>
* UI: Handle arrays in PosData view
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>
2020-12-16 09:15:33 +01:00
nicolas.dorier
2738c749dc
Attempt to fix bug of broken Mark as Seen button on deployed instances
2020-12-15 15:44:36 +09:00
Dennis Reimann
a7b178b844
API Keys: Add usage examples link to docs ( #2140 )
2020-12-15 14:35:18 +09:00
Pavlenex
69c44b19d4
Merge pull request #2133 from pavlenex/master
...
Re-structure issue template
2020-12-14 10:12:33 +01:00
Pavlenex
e6abce8022
Apply Kukk's suggestions from code review
...
Co-authored-by: Andrew Camilleri <evilkukka@gmail.com>
2020-12-13 13:20:52 +01:00
nicolas.dorier
ab64bbc3b0
bump version
2020-12-13 20:40:17 +09:00
Nicolas Dorier
5da83e9945
Changelog for 1.0.6.3 ( #2135 )
2020-12-13 20:39:22 +09:00
Pavlenex
0e6a8cc33e
improve bug report template
...
- Add emoji
- Add hidden text to avoid repetition when people file an issue
- add more blank space so it's clear where people need to type
- formatting and better context
2020-12-12 17:52:51 +01:00
Pavlenex
2e2ea657ef
delete feature request template
...
Feature request shouldn't be in the issues unless accepted by the community.
2020-12-12 17:40:37 +01:00
Pavlenex
e5fb9e2d31
update config yml template
2020-12-12 17:37:00 +01:00
nicolas.dorier
1386f205fd
DateTime.Now.ToUniversalTime -> DateTime.UtcNow
2020-12-12 15:25:08 +09:00
Umar Bolatov
a294ad41cb
Ensure campaign status is shown correctly in minimal crowdfund app ( #2062 )
2020-12-12 15:23:59 +09:00
Dennis Reimann
ed497cab99
Hide pagination & page size when not necessary ( #2122 )
...
* UI: Hide pagination and page size when not necessary
* UI: Use pager component for notifications list
* UI: Use pager component for wallet transactions list
* UI: Improve pager component
* Fix from code review
2020-12-12 15:21:37 +09:00
Nicolas Dorier
282d0abb62
Remove bitpay translator ( #2130 )
2020-12-12 15:17:44 +09:00
Andrew Camilleri
034b732e7c
GreenField: Update invoice metadata ( #2095 )
...
* GreenField: Update invoice metadata
* add swagger
Co-authored-by: Nicolas Dorier <nicolas.dorier@gmail.com>
2020-12-12 15:15:34 +09:00
Umar Bolatov
b1e9c005b7
Add "Mark all as seen" button to notification dropdown ( #2101 )
2020-12-12 14:14:50 +09:00
Nicolas Dorier
0d144d088e
Refactor label implementation ( Fix #2090 ) ( #2123 )
2020-12-12 14:10:47 +09:00
Nicolas Dorier
b2855e74ef
Document miscallenous features in the swagger doc ( #2128 )
2020-12-12 14:07:25 +09:00
Andrew Camilleri
0652e30c30
GreenField: Notifications API ( #2055 )
...
* GreenField: Notifications API
This refactors notifications so that we dont have a bunch of duplicated direct access to db contexts in controllers and then introduces new endpoints to fetch/toggle seen/remove notifications of the current user.
* add tests + docs
* fix test
* pr changes
* fix permission json
2020-12-11 23:11:08 +09:00
Nicolas Dorier
1c58fabc30
Merge pull request #2127 from NicolasDorier/doclinks
...
Add links to API documentation for better discovery
2020-12-11 22:52:27 +09:00
nicolas.dorier
262ba6ee1e
Add links to API documentation for better discovery
2020-12-11 22:48:53 +09:00
nicolas.dorier
e0534577d1
Make tests a big stronger
2020-12-11 13:41:39 +09:00
nicolas.dorier
c12423f28b
update languages
2020-12-11 12:58:13 +09:00
nicolas.dorier
3dd6577b32
Use the FindBestMatch of LanguageService to fetch the checkout lang
2020-12-11 12:56:13 +09:00
Nicolas Dorier
a638b4fb28
Merge pull request #2124 from NicolasDorier/checkoutlink
...
Add checkoutLink and defaultLang to GreenField invoice
2020-12-11 12:28:17 +09:00
nicolas.dorier
798cf66e3f
Add checkoutLink and defaultLanguage to GreenField invoice
2020-12-11 12:04:18 +09:00
Nicolas Dorier
6cf29123f3
Merge pull request #2119 from btcpayserver/greenfield/redirectURL
...
Add redirectURL to create invoice on Greenfield
2020-12-10 22:33:43 +09:00
nicolas.dorier
e65d42bd61
Add redirectURL to create invoice on Greenfield
2020-12-09 23:20:13 +09:00
nicolas.dorier
febf8ac5b3
Fix doc for create invoice request
2020-12-09 22:55:00 +09:00
Nicolas Dorier
c8a9b66694
Merge pull request #2113 from bolatovumar/feat/add-pull-payment-css
...
Add ability to add custom CSS to pull payments
2020-12-09 21:33:16 +09:00
Nicolas Dorier
9c185f1081
Merge pull request #2118 from dennisreimann/store-setup-mobile
...
UI: Improve mobile store setup view
2020-12-09 18:43:49 +09:00
Dennis Reimann
0a444508f8
UI: Improve mobile store setup view
...
According to [this comment](https://github.com/btcpayserver/btcpayserver/pull/2117#issuecomment-741255465 ).
2020-12-09 09:45:45 +01:00
Nicolas Dorier
1d00ee41c4
Merge pull request #2086 from dennisreimann/u2f-update
...
U2F: Update lib and improve error display
2020-12-09 17:33:22 +09:00
Nicolas Dorier
266434fe7b
Merge pull request #2116 from btcpayserver/testfixer
...
Attempt to fix flaky tests
2020-12-09 16:44:46 +09:00
Nicolas Dorier
7c88333060
Merge pull request #2106 from btcpayserver/email-spam-protect
...
Introduce Spam protection
2020-12-09 16:43:49 +09:00
Umar Bolatov
e0b561b12a
Update new pull payment page heading
2020-12-08 18:25:59 -08:00
Umar Bolatov
16e5e2d757
Add ability to associate custom CSS with a pull payment
2020-12-08 18:25:58 -08:00
Nicolas Dorier
8a07c62603
Merge pull request #2117 from dennisreimann/store-setup-mobile
...
UI: Improve mobile store setup view
2020-12-09 00:02:24 +09:00