Andrew Camilleri
13569fe4a2
Improve notifications UI ( #1678 )
...
* Add No JS support for notification seen toggle
* Invalidate cache when user toggles seen/massaction
* mark notif as seen after click
* add additional mass actions
* fix formatting
* add pav changes
* invalidate cache on new notifs
2020-06-23 10:06:02 +09:00
Andrew Camilleri
0dd1b668cd
Support wasabi file format input ( #1671 )
...
* Support wasabi file format input
This adds support to importing the wasabi file format which seems to be used more for imports by Wasabi,ColdCard,BlueWallet & Cobo Vault (and way better than electrum anyway)
* fixes
* add test
2020-06-22 15:39:29 +09:00
nicolas.dorier
24a88fcfb5
Adapt payjoin for BIP78
2020-06-22 13:57:42 +09:00
nicolas.dorier
cff5b82b06
Introduce INotificationHandler
2020-06-16 23:29:25 +09:00
nicolas.dorier
d7eeadac41
Do not allow generation of dummy even if regtest
2020-06-15 17:19:03 +09:00
nicolas.dorier
7cdfa7d4c5
Use attribute to map notifcations to their string
2020-06-15 17:19:03 +09:00
nicolas.dorier
9070b475ea
Make the NotificationSender more generic
2020-06-15 17:19:02 +09:00
rockstardev
261931c8ef
Adding list notification test
2020-06-15 00:53:12 -05:00
rockstardev
f072ec3a8c
Adding paging to notifications grid
2020-06-15 00:00:56 -05:00
rockstardev
0dab96f0a6
Moving Notification to dedicated Service namespace
2020-06-14 23:49:08 -05:00
rockstardev
ffa04b625a
Changing case for private methods
2020-06-14 23:49:08 -05:00
rockstardev
0d876b9322
Removing csv jquery voodoo and using checkbox viewmodel mapping
2020-06-14 23:49:08 -05:00
rockstardev
d1383d78c5
Disconnecting NotificationBase from Event, introducing NotificationSender
2020-06-14 23:49:08 -05:00
rockstardev
294dad01c3
Switching to UserManager for fetching user id
2020-06-14 23:49:08 -05:00
rockstardev
b6e3ad9325
Refactoring code to extract claim parsing
2020-06-14 23:49:08 -05:00
rockstardev
7e9bf9598d
Providing support for mass actions on notifications, delete first
2020-06-14 23:49:08 -05:00
rockstardev
0b89598f39
Marking notification read through js magic
2020-06-14 23:49:08 -05:00
rockstardev
359e761922
Mark read and unread
2020-06-14 23:49:08 -05:00
rockstardev
3eb503b13b
Tweaking notification display and allowing deletion
2020-06-14 23:49:08 -05:00
rockstardev
4bc0fd98ca
Saving notifications to database and loading them from there
2020-06-14 23:49:08 -05:00
rockstardev
9206f0cd2e
Handling notifications event and rendering them through controller
2020-06-14 23:49:08 -05:00
rockstardev
0cacfa140b
Renaming Notice to Notification
...
Longer, but what can we do...
2020-06-14 23:49:08 -05:00
rockstardev
1ab016d21e
Foundation for notices grid
2020-06-14 23:49:08 -05:00
Kukks
b7c65b2ba6
Add AlwaysIncludeNonWitnessUTXO to Wallet Send
2020-06-12 13:58:55 +02:00
Nicolas Dorier
1889c33d80
Merge pull request #1656 from dennisreimann/docs-links
...
Update and fix documentation links
2020-06-12 14:51:12 +09:00
Nicolas Dorier
0b7d5c839a
Merge pull request #1630 from Kukks/public-endpoint-json
...
Pay endpoint: if JsonResponse is true, send error in json too
2020-06-12 14:50:17 +09:00
nicolas.dorier
03d90f79ea
Add thunderhub integration
2020-06-12 14:28:28 +09:00
Dennis Reimann
b066cfd904
Update and fix documentation links
2020-06-11 16:09:33 +02:00
nicolas.dorier
8dd6ecc0b8
Fix lightning implementation, docs and tests
2020-06-09 17:24:34 +09:00
nicolas.dorier
3fbe86c286
Rename Permission.StoreId to Permission.Scope
2020-06-07 23:17:48 +09:00
Kukks
1d1c1141a3
Pay endpoint: if JsonResponse is true, send error in json too
...
fixes #1532
2020-06-07 08:30:54 +02:00
Kukks
f313a5f221
GreenField: Handle status codes, error models consistently
2020-06-07 08:21:45 +02:00
nicolas.dorier
56283df05a
Can only sign with NBX if imported with NBX
2020-06-07 09:38:29 +09:00
nicolas.dorier
9e16b506e5
Small esthetic refacotring
2020-06-01 13:10:21 +09:00
nicolas.dorier
ec4c346e0a
[Greenfield] Document store API
2020-05-31 12:04:23 +09:00
Nicolas Dorier
ebc99adc58
Merge pull request #1615 from NicolasDorier/refactor/timespan
...
Always use second based TimeSpan in Greenfield
2020-05-31 10:55:40 +09:00
nicolas.dorier
048dff7e9e
Always use second based TimeSpan in Greenfield
2020-05-31 08:52:32 +09:00
Nicolas Dorier
a70934938a
Merge pull request #1605 from dennisreimann/pos-refactoring
...
Point of Sale Refactoring
2020-05-30 13:14:50 +09:00
nicolas.dorier
d9a93f996f
Merge branch 'master' of https://github.com/btcpayserver/btcpayserver
2020-05-29 18:47:40 +09:00
Kukks
37f4b34b5e
Add Lightmoney json converter + do swagger defs for ln api
2020-05-29 10:04:28 +02:00
nicolas.dorier
66206399e1
Rename LightningPrivateRouteHint =>privateRouteHints
2020-05-29 09:03:07 +09:00
Andrew Camilleri
1e3f62718d
GreenField: Cross-implemenation Lightning Node API ( #1566 )
...
* GreenField: Cross-implemenation Lightning Node API
* switch to hard unrsstricted check
* fix
* set LightningPrivateRouteHints in swagger + stores api
* add priv route hint
* rename models and add swagger defs to models
2020-05-29 09:00:13 +09:00
Dennis Reimann
9e315f99d0
POS: Updates from code review
2020-05-28 12:50:08 +02:00
Dennis Reimann
332a1da167
POS: Updates from code review
2020-05-28 08:59:48 +02:00
Dennis Reimann
e12aa9e657
POS: Use views instead of partials
2020-05-28 08:50:04 +02:00
Dennis Reimann
58f56eac90
POS: Updates from code review
...
Thanks @kukks
2020-05-27 14:20:21 +02:00
Nicolas Dorier
de6081c2dc
Merge pull request #1602 from Kukks/electrum-file
...
Rename Coldcard to Electrum/Airgapped hardware wallets
2020-05-27 12:33:43 +09:00
Dennis Reimann
b7ec22ee89
POS: Set ViewType via optional URL parameter
...
Falls back to the DefaultView defined in the POS settings.
POS: Fix POST-Route
2020-05-26 21:53:22 +02:00
Dennis Reimann
fad53a9fa2
POS: Replace EnableShoppingCart with DefaultView
2020-05-26 16:48:47 +02:00
Kukks
c8f182f13f
Rename Coldcard to Electrum/Airgapped hardware wallets
...
Also adds support to read the xpub from the file directly ( Cobo Vault support)
2020-05-25 15:49:44 +02:00