Kukks
275b590e80
add notif Email to crowdfund and pos + add notif url to pos
...
closes #720
2019-03-29 07:51:00 +01:00
nicolas.dorier
75974037bc
Fix SignalR paths if RootPath is used
2019-03-09 16:08:31 +09:00
nicolas.dorier
051248f2fc
Add CancellationToken to GetRatesAsync and propagate it from the controllers to the rate fetcher
2019-03-05 17:09:17 +09:00
Kevin Mulcrone
0263a2950c
added enabled to ViewCrowdfundViewModel, added warning on preview page
2019-03-03 17:39:53 -06:00
Mario Dian
1e7a2ffe97
Enable/Disable tips and discount. Fix custom amount. ( #612 )
2019-02-25 15:11:03 +09:00
nicolas.dorier
4016ded584
Affect orderId to crowdfund app invoices
2019-02-22 17:29:54 +09:00
nicolas.dorier
63c88be533
Use CreateInvoiceRequest instead of NBitpay Invoice type
2019-02-21 18:40:27 +09:00
nicolas.dorier
3bbf4de5d2
Fix live update of crowdfunding, add tests, consider payments as confirmed if invoice is confirmed
2019-02-19 16:01:28 +09:00
nicolas.dorier
cc444811db
Rename CrowdfundHubStream to AppHubSteamer
2019-02-19 13:18:30 +09:00
nicolas.dorier
aedad497e8
Rename AppsHelper to AppService
2019-02-19 13:04:58 +09:00
nicolas.dorier
6226de7cff
Refactor Crowdfund to use the tagging system
2019-02-19 12:48:48 +09:00
nicolas.dorier
8fdaeb7bac
Fix race condition on calculation of contributions, refactor the methods to AppHelper
2019-02-17 19:17:59 +09:00
nicolas.dorier
7e0f9f6e0d
Inject HtmlSanitizer in AddBTCPayServer, remove AppHelpers deps when possible
2019-02-17 18:47:25 +09:00
Andrew Camilleri
51a5d2e812
Refactor XFrames Attribute & simplify pos settings page ( #576 )
...
* Enable better error when invoice cannot be created on crowdfund
Closes #572
* Allow all public apps in iframe
* cleanup pos page dev info
2019-01-31 16:56:21 +09:00
Andrew Camilleri
f09f23e570
Enable better error when invoice cannot be created on crowdfund ( #575 )
...
Closes #572
2019-01-29 18:32:44 +09:00
Andrew Camilleri
30bdfeee37
Enhance PosData Viewer & add cart to posdata in POS app ( #559 )
2019-01-26 13:26:49 +09:00
Andrew Camilleri
fd62f882de
fix merge bug
2019-01-15 18:18:41 +01:00
Nicolas Dorier
8f896de794
Merge pull request #516 from Kukks/feature/crowdfund
...
Crowdfund Bug fixes
2019-01-15 23:57:29 +09:00
Kukks
e119dc823f
fix app redirect to app instead of root url
2019-01-15 09:46:07 +01:00
Kukks
f2630df387
dispose streamer properly
2019-01-14 08:21:27 +01:00
Kukks
59fc371cd5
perk count + img fixer
2019-01-08 15:10:05 +01:00
Kukks
f6e389ff62
fix issues
2019-01-07 14:25:35 +01:00
Kukks
f2ccc4d963
Add sanity check in loading crowdfun
2019-01-06 14:44:51 +01:00
Kukks
6e7f1151bc
bug fixes and optimizations
2019-01-05 19:47:39 +01:00
Kukks
2ccf007b9a
fix permissions
2019-01-05 09:38:27 +01:00
Kukks
895b8c2c80
ux fixes
2019-01-05 09:18:15 +01:00
Kukks
493466683c
start adding UTs
2019-01-04 16:42:35 +01:00
Kukks
7768f41849
add reset every x amount of time feature
2019-01-04 11:42:37 +01:00
Kukks
bfec722312
protect contrib endpoint when needed
2019-01-02 11:29:47 +01:00
Kukks
6eb36abe2e
start contrib perks
2018-12-29 11:52:07 +01:00
Kukks
35f4ea29f9
more integration
2018-12-28 17:38:20 +01:00
Kukks
8bcf7109a3
integrate invoice popup
2018-12-28 12:07:15 +01:00
Kukks
c7e2f979dd
Merge remote-tracking branch 'btcpayserver/master' into feature/crowdfund
2018-12-27 20:19:29 +01:00
Kukks
e97bb9c933
work on vue and signalr fro crowdfund
2018-12-27 20:19:21 +01:00
Mario Dian
5f5e5e3211
Add missing AppId
2018-12-27 12:57:31 +08:00
Mario Dian
c7e90cd7df
New PoS design
2018-12-27 12:57:31 +08:00
Kukks
8c00a2359e
better layout
2018-12-22 15:43:40 +01:00
Kukks
d1ff34d16d
add minimal crowdfund system and UI
2018-12-22 15:02:16 +01:00
nicolas.dorier
9db5c0f375
Hack tests to make currency formatting work on linux
2018-12-19 00:28:06 +09:00
Andrew Camilleri
27bde55f54
work on building the viewmodel for crowdfund
2018-12-18 16:27:03 +01:00
nicolas.dorier
998472e463
Fix symbol display on linux
2018-12-19 00:11:15 +09:00
Andrew Camilleri
b5d360594a
Merge remote-tracking branch 'origin/master' into feature/crowdfund
2018-12-18 13:29:22 +01:00
nicolas.dorier
7a4dee3d38
Point of Sale returns correct currency information ( #450 )
2018-12-18 00:25:17 +09:00
Kukks
7fa1b65af0
initial commit
2018-12-11 16:36:25 +01:00
nicolas.dorier
a533a96598
Remove XFrame for PoS
2018-12-10 16:39:21 +09:00
nicolas.dorier
cad602ad14
Fix several issues in cart
...
* Fix: Only USD currency with 2 decimals were properly handled for tips
* Fix: All PoS apps would were sharing the same basket
* Fix: Currency formatting was not using server side information
* Fix: Various bug of formatting for decimal 0 and more than 2.
2018-12-04 13:04:26 +09:00
Mario Dian
8f234a02cb
Add currency formats for major currencies
2018-12-01 12:59:45 +08:00
Mario Dian
613281a1e7
Fix form processing when cart is enabled ( #424 )
2018-11-30 11:29:27 +09:00
Mario Dian
1831692761
Enable shopping cart, add items to cart, enable tips ( #410 )
...
Modal cart, remove items, checkout
Fix removal and adding of cart items
Improve cart UI
Add cart bundle, remove unused js files from the view when cart isn't used
Do not enable cart by default
Do not put modal into the view when the cart is disabled
Escape js properties
Work with amounts as cents
Make animation speed look constant
Enable tips in the cart
Fix cart UI
2018-11-27 15:14:32 +09:00
nicolas.dorier
1aaa55dc62
Make test less flaky
2018-11-23 13:09:30 +09:00