Aaron Parecki
5d0df8c1d7
replace link search with XRay parser
improves finding links to send webmentions to by using XRay instead of just using the first mf2 object on the page
closes #24
6 years ago
Aaron Parecki
d445489286
always use indielogin.com
has better handling of profile URL redirects and error reporting
6 years ago
Aaron Parecki
70846c6ec0
force session start on logged-out webmention form
6 years ago
Aaron Parecki
9fc6042d44
add a re-send button
closes #5
6 years ago
Aaron Parecki
2ad41b90d9
update wiki link
6 years ago
Aaron Parecki
c5ed3c4f14
ignore fragment portion of URL when filtering links
closes #21
6 years ago
Aaron Parecki
10f663401b
move init.sql to schema.sql
closes #23
6 years ago
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
6 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
8 years ago
Aaron Parecki
8fc820167c
decode JSON input from superfeedr
8 years ago
Aaron Parecki
14cc0c2a31
fix path for script
8 years ago
Aaron Parecki
195b827e0d
log input received from superfeedr
8 years ago
Aaron Parecki
957c09f237
attempt to disconnect and reconnect from the database between jobs
8 years ago
Aaron Parecki
8c32594374
replace test data with an actual Superfeedr payload
8 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
8 years ago
Aaron Parecki
3fa61d527f
Merge branch 'master' of github.com:aaronpk/Telegraph
8 years ago
Aaron Parecki
f70b918e1f
catch 404 and 405 exceptions
8 years ago
Aaron Parecki
7eb5b18aa9
add favicon and robots.txt
8 years ago
Aaron Parecki
c443484141
fix sending a single target parameter
8 years ago
Aaron Parecki
50ef6256f0
Merge pull request #9 from snarfed/subdomain
target_domain bug fix: require exact parent domain in subdomain check
8 years ago
Ryan Barrett
39e628d5b6
target_domain bug fix: require exact parent domain in subdomain check
8 years ago