Aaron Parecki
76eeffda72
Allow sending simple source+target webmentions when logged out
6 years ago
Aaron Parecki
92b934282e
update indieweb/mention-client
6 years ago
Aaron Parecki
e72c8cf675
include additional info in callback and status API
7 years ago
Aaron Parecki
93aa79445b
update to mention-client 1.1.7
7 years ago
Aaron Parecki
f953cc497c
update indieauth client
closes #18
7 years ago
Aaron Parecki
8ec4ae6306
better json formatting
7 years ago
Aaron Parecki
9863fd3bd2
fix IndieAuth protocol
use `me` and `authorization_endpoint` from session
7 years ago
Aaron Parecki
42480ed79b
send http accept header requesting HTML
7 years ago
Aaron Parecki
7206f80321
include vouch parameter in webmention request if set
8 years ago
Aaron Parecki
243c9c7802
add `code` and `realm` parameters for sending private webmentions
8 years ago
Aaron Parecki
5d525a6aab
When finding links, remove the source URL from the list if present
8 years ago
Aaron Parecki
e317bdc4ba
upgrade mention-client
8 years ago
Aaron Parecki
d990cbfe0b
update mention-client
8 years ago
Aaron Parecki
98512eaaca
replace license with apache 2.0
8 years ago
Aaron Parecki
0b60261cd6
update dependencies
8 years ago
Aaron Parecki
a5fee11a34
ignore errors when parsing HTML
8 years ago
Aaron Parecki
3b8b3d6911
don't send self-mentions using target_domain feature
8 years ago
Aaron Parecki
dcce11999f
suppress libxml warnings
8 years ago
Aaron Parecki
30dff4a919
add superfeedr tutorial
8 years ago
Aaron Parecki
e7f2d86a87
break-word looks better
8 years ago
Aaron Parecki
1ca8860e8a
fix css for long URLs
8 years ago
Aaron Parecki
b2822f4396
add UI to create and edit sites
* moves API key to settings screen
* adds Superfeedr subscription URL in settings screen
8 years ago
Aaron Parecki
367ab364b3
fixes for test environment and http lib change
8 years ago
Aaron Parecki
8cfd5f1d1e
move blacklist checking into a function
8 years ago
Aaron Parecki
f8a8c0b315
let long URLs wrap on the dashboard
8 years ago
Aaron Parecki
453831c423
allow access to status detail when not logged in
8 years ago
Aaron Parecki
d4c8bcf40b
include source and target in status json
8 years ago
Aaron Parecki
e6235846dc
send exceptions to errbit
8 years ago
Aaron Parecki
d993c7afc1
fix up http classes
8 years ago
Aaron Parecki
2676034041
blacklist some known URLs that don't accept webmention
8 years ago
Aaron Parecki
841b74113a
change http response to 200 to see if that helps superfeedr
9 years ago
Aaron Parecki
8fc820167c
decode JSON input from superfeedr
9 years ago
Aaron Parecki
14cc0c2a31
fix path for script
9 years ago
Aaron Parecki
195b827e0d
log input received from superfeedr
9 years ago
Aaron Parecki
957c09f237
attempt to disconnect and reconnect from the database between jobs
9 years ago
Aaron Parecki
8c32594374
replace test data with an actual Superfeedr payload
9 years ago
Aaron Parecki
a54aa8e0c7
adds API route to handle Superfeedr payload
* new API route to handle Superfeedr notification of a mention
* sends webmentions to all URLs on the target domain of the notification
* adds "url" column to sites to specify the domain to use for superfeedr pings
* includes database migration
9 years ago
Aaron Parecki
3fa61d527f
Merge branch 'master' of github.com:aaronpk/Telegraph
9 years ago
Aaron Parecki
f70b918e1f
catch 404 and 405 exceptions
9 years ago
Aaron Parecki
7eb5b18aa9
add favicon and robots.txt
9 years ago
Aaron Parecki
c443484141
fix sending a single target parameter
9 years ago
Aaron Parecki
50ef6256f0
Merge pull request #9 from snarfed/subdomain
target_domain bug fix: require exact parent domain in subdomain check
9 years ago
Ryan Barrett
39e628d5b6
target_domain bug fix: require exact parent domain in subdomain check
9 years ago
Aaron Parecki
44cdf1d6f2
fix target link on dashboard
9 years ago
Aaron Parecki
efa4e3a6d7
move subdomain check into a function
9 years ago
Aaron Parecki
3b40a47aac
add test data
9 years ago
Aaron Parecki
1a20005c71
don't compare host on relative URLs
also adds test for ensuring other webmentions aren't sent when using target_domain
9 years ago
Aaron Parecki
ede0a8bc8b
use base URL from config for creating redirect URL
9 years ago
Aaron Parecki
dc9437a35d
fixes for login interface
9 years ago
Aaron Parecki
b9bbf5b442
add email address target to the test
9 years ago