Commit graph

2862 commits

Author SHA1 Message Date
nicolas.dorier
709ee54ac2
Do not prevent btcpay from starting if unsupported sshkey 2019-08-25 12:27:29 +09:00
Andrew Camilleri
664b920a39 Make invoice payments view modular per payment handler (#991) 2019-08-24 23:10:13 +09:00
Lucas Cullen
7ea3312534 Add display attributes. Fix #98 (#990) 2019-08-24 23:06:34 +09:00
Andrew Camilleri
3e9bee2d44 simplify settings changed listening (#976)
* simplify settings changed listening

Might as well use the Event aggregator to listen in on changes instead of the current complicated magic in the settings repo. This also reduces db calls( it sends the new settings through the event instead of fetching them again)

* add settings extension

* switch to old style but using event aggregator
2019-08-22 20:44:06 +09:00
Umar Bolatov
a571f77a40 Ensure POS/Crowdfund price input fields bring up numpad on mobile (#982)
fix #680
2019-08-21 23:05:52 +09:00
Umar Bolatov
13f2be7811 Add bigger than zero validation for payment request amount (#981)
fix #844
2019-08-21 23:05:06 +09:00
Umar Bolatov
3d00611ddf Remove stray semicolon from payment request view (#980)
fix #979
2019-08-21 23:04:25 +09:00
nicolas.dorier
576734b5cb
downgrade clightning 2019-08-21 15:12:09 +09:00
nicolas.dorier
6cd60732b5
Properly render replaced tx in invoice view 2019-08-21 01:25:03 +09:00
Andrew Camilleri
1635e1e3fb missing file commit (#977) 2019-08-21 00:00:50 +09:00
Andrew Camilleri
b29b46bbc7 Add policy to allow internal lightning node for non-admins (#975)
Partially related to #204 (but no actual management and accounting of funds in different stores occurs)
2019-08-20 17:38:15 +09:00
nicolas.dorier
e45f1afd51
Small rewrite of condition 2019-08-20 16:12:18 +09:00
nicolas.dorier
288dc9b626
Do not loop infinitely waiting for btcpay to start 2019-08-20 16:10:44 +09:00
nicolas.dorier
81c6a76ea2
make sure tests run on latest images 2019-08-20 14:17:52 +09:00
nicolas.dorier
182f9b3cf6
bump clightning 2019-08-20 13:38:42 +09:00
Pavle
e71fd4950f Add dev env videos to readme (#964)
- Add full node wallet as a feature
- Formatting
- Add windows dev env video
- Add ubuntu dev env video
2019-08-19 14:15:22 +09:00
Andrew Camilleri
72d519bb45 Add description and embedded css to POS (#970)
* Add description and embedded css to POS

* wrap embedded css props in <style> before Safe.raw
2019-08-19 14:13:42 +09:00
nicolas.dorier
e743b2e457
Downgrade clightning 2019-08-17 15:57:15 +09:00
nicolas.dorier
f932a34581
Fix docker-compose test 2019-08-17 15:37:57 +09:00
nicolas.dorier
3543d9bd60
Fix docker-compose test 2019-08-17 15:35:41 +09:00
nicolas.dorier
d387834c6c
Fix docker-compose test 2019-08-17 15:25:00 +09:00
nicolas.dorier
6ea15411b6
Update c-ligthning and some packages 2019-08-17 15:14:31 +09:00
nicolas.dorier
63df6ac5eb
Make sure EmbeddedCSS is CSS 2019-08-10 14:53:24 +09:00
nicolas.dorier
039bee5b65
bump 2019-08-10 14:19:34 +09:00
Nicolas Dorier
be5597085b
Use Safe.Raw and Safe.Json instead of Html.Raw and the JsonHelper, move sanitization at the View level (#960) 2019-08-10 14:05:11 +09:00
Nicolas Dorier
6b355cbe1b
Merge pull request #959 from woutersamaey/improved-smtp-config-form
UI improvements to SMTP settings + Quick fill function for Gmail and Hotmail
2019-08-08 18:07:40 +09:00
Wouter Samaey
dec5d19a2f Only show SMTP quick fill when JavaScript is enabled 2019-08-07 22:10:15 +02:00
Wouter Samaey
ff533994d8 UI improvements to SMTP settings + Quick fill function for Gmail and Hotmail 2019-08-07 21:31:08 +02:00
nicolas.dorier
221e2c7898
Fix "Key already added in dictionary" error when signing with ledger 2019-08-07 17:53:03 +09:00
Nicolas Dorier
fb77fddcc3
Merge pull request #954 from woutersamaey/prevent-autofill-smtp-config
Prevent autofilling SMTP config user and password
2019-08-05 15:15:41 +09:00
Wouter Samaey
c37086e000 Change type of SMTP password field to plain text, preventing autofill once and for all 2019-08-04 17:17:55 +02:00
Nicolas Dorier
3d6783b743
Merge pull request #955 from PatrickLemke/fix-typo-dns-settings
Fix typo / grammar for dns error message
2019-08-04 21:42:43 +09:00
Nicolas Dorier
c479e6aae5
Merge pull request #956 from woutersamaey/prevent-layout-break-long-text-links
Prevent layout from breaking on hyperlinks with very long URLs as the visible text
2019-08-04 21:33:07 +09:00
Wouter Samaey
59a770e0d7 Prevent layout from breaking on hyperlinks with very long URLs as the visible text 2019-08-04 11:29:03 +02:00
Nicolas Dorier
140259e737
Merge pull request #911 from Kukks/fix-domain-policy-dropdowns
Allow apps server admin does not have access to to be mapped in domain-to-app policy settings
2019-08-03 23:24:51 +09:00
Kukks
59a391dcc9 add store name 2019-08-03 16:23:00 +02:00
Kukks
3a1cdefa09 Allow apps server admin does not have access to to be mapped in domain-to-app policy settings
This is a bugfix imo:
If you have 2 server admins, where only Admin1 has access to a specific app and Admin2 goes to edit the policies, the mapping would be overwritten to "None" .
This PR exposes all apps on all stores to this mapping dropdown irrespective of user. I think it makes sense to leak this minor data here to server admins.
2019-08-03 16:23:00 +02:00
nicolas.dorier
7be104f486
Only show the txid as unconf in the wallet transaction list 2019-08-03 23:21:09 +09:00
nicolas.dorier
d90a65975c
Add placeholder for label name 2019-08-03 23:13:27 +09:00
nicolas.dorier
4e53f59a9c
Implement label filter 2019-08-03 23:10:45 +09:00
nicolas.dorier
8e58fc128d
Fix bug on unable to add comment 2019-08-03 23:02:15 +09:00
nicolas.dorier
756b6e9692
Make sure tags does not contains ',' 2019-08-03 22:06:14 +09:00
nicolas.dorier
23d546c559
Add max length to comment and tags 2019-08-03 22:03:49 +09:00
nicolas.dorier
6d4ea6a951
simplify code 2019-08-03 21:52:47 +09:00
Patrick Lemke
f9b5dcd4a6 docker deployment method 2019-08-03 13:29:27 +02:00
Patrick Lemke
eab679cb2b fix typo 2019-08-03 12:23:54 +02:00
Nicolas Dorier
ddf8b20091
Fix for bug #922 & bug #949 (#951)
* Fix "Do not propose lightning payment if value of the invoice is above..."

* Fix "Do not propose lightning payment if value of the invoice is above..." take care of the GAP edge case where OnChainMinValue > LightningMaxValue

* Fix "Do not propose on chain payment if the value of the invoice is below..." and take care of the GAP edge case

* Add test to cover all case and fix small issue

* Simplified version, with less validation
2019-08-03 12:55:58 +09:00
nicolas.dorier
f1457582fe
Fix test 2019-08-03 12:41:12 +09:00
Wouter Samaey
7841f79f31 Prevent autofilling SMTP config user and password 2019-08-02 20:35:48 +02:00
HugoDoyon
56e5acfb65 Simplified version, with less validation 2019-08-02 14:14:54 -04:00