672 Commits

Author SHA1 Message Date
wiz
e32e2a8a24 Add Terms of Service links with minor tweaks to text formatting 2020-10-18 16:03:03 +09:00
wiz
e9c8fcd6fb Fix Bisq API docs page from not expanding on load 2020-10-18 13:53:45 +09:00
wiz
615abe0c60 Route /api and /<network/api URLs to HTML for API documentation 2020-10-18 13:11:02 +09:00
wiz
aba5ac0732 Add basic API documentation for all electrs endpoints 2020-10-18 12:56:08 +09:00
softsimon
04c4be5f4b Run Bisq block parse in separate Worker Thread. 2020-10-17 18:13:09 +07:00
softsimon
b360b6b57b Fix exception handling. Don't save < 0.01 donations to DB.
refs #133
2020-10-17 15:01:58 +07:00
wiz
a810e920c3 Tweak about page spacing and text 2020-10-17 16:13:57 +09:00
wiz
ca6f369a7a Tag sponsored links with rel=sponsored, don't tag our social media links 2020-10-17 13:31:41 +09:00
wiz
3883506921 Add some brief text to our about page, state Bitcoin Only policy 2020-10-17 12:25:44 +09:00
wiz
573c79720c Change DB structure for donations: int -> varchar, blob -> mediumblob 2020-10-17 11:32:42 +09:00
softsimon
9a6e7fdc87 Use Twitter API to fetch profile photos.
fixes #133
2020-10-16 16:29:54 +07:00
softsimon
2568cbb0c0 Readding "BISQ_ENABLED". Display 'bisq' in logs. 2020-10-15 11:54:21 +07:00
softsimon
db42476192 Replacing BISQ_ENABLED with NETWORK === "bisq" 2020-10-15 11:37:25 +07:00
softsimon
ba441278c4 Allow bisq network to be "bisq". 2020-10-15 11:15:04 +07:00
softsimon
9cba1790da Improve some logger error messages. 2020-10-15 11:12:33 +07:00
softsimon
6dea589820 New backend config "NETWORK".
Only activate mempool protection.
Log network to
fixes #140
2020-10-15 11:07:53 +07:00
softsimon
be59db31c4 Input sanitation. Minimum amount fix. Debug log updated. 2020-10-13 19:54:47 +07:00
softsimon
d53dd4a837 Add notice for BTCpay invoices and requests.
refs #135
2020-10-13 18:26:10 +07:00
wiz
c347ed1dbb Update mempool-logger and syslog.conf to separate info and notice msgs 2020-10-13 19:58:11 +09:00
wiz
853fe58d28 Add newsyslog.conf to rotate mempool logfiles regularly 2020-10-13 19:56:10 +09:00
softsimon
20a97fe155 Changing more loggings levels.
refs #135
2020-10-13 17:48:43 +07:00
wiz
04b35c23b3 Add mempool-logger script and syslog.conf configuration to log to it 2020-10-13 19:16:09 +09:00
softsimon
9b7b8942cb Changing more loggings levels.
refs #135
2020-10-13 16:58:48 +07:00
softsimon
06333bd415 Changing more loggings levels.
refs #135
2020-10-13 16:43:09 +07:00
softsimon
a3e8e8120e Use persistent dgram socket client.
refs #135
2020-10-13 16:03:03 +07:00
softsimon
d083cee481 Changing common output messages to Debug.
refs #135
2020-10-13 16:00:58 +07:00
softsimon
fae1347db2 Adding logger wrapper.
Log backend messages to syslog.
fixes #135
2020-10-13 15:27:52 +07:00
softsimon
cd710d1002 Making order_id (BTCPay invoice id) unique in the database. 2020-10-13 10:10:46 +07:00
Lucas Moten
6f9409d267 Update README with repository checkout guidance
- Changed repository to clone based on updated organization
- Determine latest release from github api call.  An alternative form being `latestrelease=$(git describe --exact-match --abbrev=0)` to yield the most recent tag name.
2020-10-12 22:51:39 +00:00
softsimon
f544f9f476 Handle and don't crash for adress-prefix search error.
fixes #121
2020-10-12 12:57:19 +07:00
wiz
c09b02eb3a Use https:// instead of http:// to query mempool.space API 2020-10-12 14:26:01 +09:00
softsimon
907fe6765f Proxy donation requests to mempool.space when BTCPay Sponsors is disabled. 2020-10-12 10:50:10 +07:00
wiz
774a76b70b Update terms of service, add Sponsor Policy for inappropriate profiles 2020-10-12 08:37:56 +09:00
wiz
584c6859fa Merge pull request #132 from mempool/wiz/terms-of-service
Add new Terms of Service page with links and tweak About page layout for it
2020-10-11 20:58:40 +09:00
wiz
3f68af89f8 Apply suggestions from code review
Co-authored-by: softsimon <softsimon@users.noreply.github.com>
2020-10-11 20:57:52 +09:00
wiz
dc1a81cb6e Only show first 8 characters of git commit hash on about page 2020-10-11 20:20:48 +09:00
wiz
eb4a35bda6 Move social media icons to bottom, add terms of service links 2020-10-11 20:15:56 +09:00
wiz
7b9682484a Add basic Terms of Service page 2020-10-11 19:23:52 +09:00
wiz
7538b8febc Fix matomo URL filename 2020-10-10 11:55:27 +09:00
wiz
484b08e1dc Load self-hosted matomo analytics stats on mempool.space domain 2020-10-10 11:42:32 +09:00
softsimon
be021dae4b About page updates.
refs  #128
2020-10-09 13:56:43 +07:00
wiz
425386473f Update top-level README screenshot and v2 guide 2020-10-09 06:10:23 +09:00
wiz
fa0fb7144a Merge pull request #129 from mempool/donations-fixes
Enhancements to the sponsorship GUI
2020-10-09 04:20:35 +09:00
wiz
91598838df Use higher resolution profile photos and other minor tweaks 2020-10-09 04:19:32 +09:00
softsimon
f5bd60d07e Bugfix: JS error in transactions.component
fixes #126
2020-10-08 17:53:02 +07:00
softsimon
aaf107a888 Enhancements to the sponsorship GUI
fixes  #128
2020-10-08 17:51:10 +07:00
wiz
b247864e2e Handle btcpay "paid" invoice status for sponsorship donations 2020-10-08 04:46:11 +09:00
wiz
7ee04ff011 Merge pull request #125 from mempool/donations
Custom BTCPay donation integration
2020-10-08 02:57:48 +09:00
softsimon
ca3ed15813 Check and accept both 'complete' and 'confirmed' invoices.
refs #122
2020-10-08 00:51:11 +07:00
softsimon
1b83260a62 Don't allow invoices lower than 0.001 and require 0.01 for sponsorship.
refs #122
2020-10-08 00:20:42 +07:00