Commit graph

7505 commits

Author SHA1 Message Date
lepipele
2beae1dcd3 Refactoring logic for referencing server model in js script
Will keep removing unnecessary boilerplate "assign variable" code and try to streamline it as much as possible
2017-10-20 22:06:42 -05:00
Nicolas Dorier
39a0b1e29e Merge pull request #4 from lepipele/master
Bunch of small fixes
2017-10-21 11:19:37 +09:00
lepipele
0f603ffb0a Allowing customization of expiry time for easier debugging 2017-10-20 17:32:52 -05:00
lepipele
8fe5835e09 Adding text overflow protection on td when invoice is displayed
Responsive layout better maintained this way
2017-10-20 17:15:25 -05:00
lepipele
5fed7a3a0c Linking back to Invoices after expiry 2017-10-20 17:14:43 -05:00
lepipele
28ea694791 Extracting my tests to separate class, adding test for generating ExtPubKey 2017-10-20 16:49:13 -05:00
lepipele
45b0991841 Fixing typo in namespace 2017-10-20 14:06:37 -05:00
lepipele
505d9904af Merge remote-tracking branch 'source/master'
# Conflicts:
#	BTCPayServer.Tests/UnitTest1.cs
2017-10-20 14:04:40 -05:00
lepipele
da385f9295 Adding Unit Test for generating test Bitpay checkout page 2017-10-20 14:00:38 -05:00
nicolas.dorier
214de77a41 Remove launch profile from docker 2017-10-19 17:45:07 +09:00
nicolas.dorier
7b2db3755e fix bip urls formatting 2017-10-19 17:06:51 +09:00
nicolas.dorier
44791cc9f3 bump 2017-10-19 16:47:24 +09:00
nicolas.dorier
a14b94c96f Fix copy/paste BTC amount, add redirect store link to invoice 2017-10-19 16:37:07 +09:00
nicolas.dorier
db1cf5c2ce format currency correctly 2017-10-19 16:08:41 +09:00
nicolas.dorier
1a060a6c7b Fix checkout page 2017-10-19 01:33:55 +09:00
nicolas.dorier
ff719fbe2d bump 2017-10-18 18:45:00 +09:00
nicolas.dorier
94e9ab7f67 In server-initiated situation, the server can set the label 2017-10-18 18:44:24 +09:00
nicolas.dorier
06a96e8b77 README, prevent a nullreferenceexception 2017-10-18 10:40:59 +09:00
nicolas.dorier
d43c3dc968 generate 7 digit pairing code, notify parent windows of checkout 2017-10-17 17:04:33 +09:00
nicolas.dorier
e3c5efa929 dump version 2017-10-17 13:56:17 +09:00
nicolas.dorier
8db9d93d23 Add api-tokens page, do not hide qrcode if small 2017-10-17 13:52:30 +09:00
nicolas.dorier
517bb94b8b Do not crash if user is not authorized to go on the store 2017-10-17 11:45:52 +09:00
nicolas.dorier
c804f55d82 bump 2017-10-17 11:19:57 +09:00
nicolas.dorier
c96a25c9b9 Checkout page was not working correctly on /invoice?id= 2017-10-17 11:16:34 +09:00
nicolas.dorier
4c57726be7 bump 2017-10-15 15:33:15 +09:00
nicolas.dorier
8f723d7131 Fix typos 2017-10-15 15:32:53 +09:00
nicolas.dorier
a7e10c0fb9 Can't pair same SIN to different store 2017-10-13 18:06:46 +09:00
nicolas.dorier
15e73e1cad Properly limit CORS to bitpay api 2017-10-13 17:46:19 +09:00
nicolas.dorier
a17192ee99 Add Cors 2017-10-13 17:18:32 +09:00
nicolas.dorier
27200d1fb0 X-Frame-Options 2017-10-13 17:13:21 +09:00
nicolas.dorier
9ddceae824 Validate email in the api 2017-10-13 16:59:02 +09:00
nicolas.dorier
d1961e0938 Support other way of passing buyer info 2017-10-13 16:44:55 +09:00
nicolas.dorier
033432d6fb Keep compatible checkout page address 2017-10-13 16:07:57 +09:00
nicolas.dorier
c98f0ba55b Fix watcher loop 2017-10-13 15:05:06 +09:00
nicolas.dorier
76993d2532 prevent watcher loop to crash 2017-10-13 14:59:05 +09:00
nicolas.dorier
62e3f2d8e1 Prevent null invoice to be added to InvoiceWatcher 2017-10-13 14:53:42 +09:00
nicolas.dorier
9806cab090 Fix Bitpay api route detection 2017-10-13 14:41:28 +09:00
nicolas.dorier
0d9fbe2d41 Fix expiration field in Invoice details page 2017-10-13 11:27:05 +09:00
nicolas.dorier
016db76306 Add page for viewing the Invoice details 2017-10-13 00:25:45 +09:00
nicolas.dorier
d469084596 Remove useless line from response 2017-10-12 19:16:01 +09:00
nicolas.dorier
bb4decd522 Add AppInsight logs 2017-10-12 18:16:15 +09:00
nicolas.dorier
caca8e81c2 Do not drop column for sqlite 2017-10-12 16:41:11 +09:00
nicolas.dorier
bae08b6966 Use callback to update invoice state instead of long polling 2017-10-12 16:33:53 +09:00
nicolas.dorier
212a816598 Remove BOM 2017-10-11 19:02:45 +09:00
nicolas.dorier
1fd9cb5e2a Remove BOM + add content-type if there is an error 2017-10-11 17:59:35 +09:00
nicolas.dorier
6d3ea65e03 Refactor token handling, support server-initiated pairing 2017-10-11 12:20:44 +09:00
NicolasDorier
7d8c3c1c81 Remove useless address mapping dbreeze 2017-10-06 14:58:58 +09:00
NicolasDorier
47ddbff817 version bump 2017-10-06 11:09:26 +09:00
NicolasDorier
783132a012 Add balance of the store in the stores page 2017-10-06 11:07:22 +09:00
NicolasDorier
f456d62d3c Properly map addresses to invoice, use new nbxplorer 2017-10-06 10:37:38 +09:00