Aaron Parecki
4c704ee338
update indieauth client
3 years ago
Aaron Parecki
6fc7d060cb
disable twitter stuff if no twitter client is set
5 years ago
Aaron Parecki
acc8a8e673
use IndieAuth Client instead of doing it manually
still shows debug messages when missing endpoints to help people get started
6 years ago
Aaron Parecki
89644bc435
reset micropub config data
6 years ago
Aaron Parecki
782780234a
improvements to login UI, upgrades libraries
makes the login experience a bit friendlier to non-developer users
6 years ago
Aaron Parecki
43c96212ed
add media to list of requested scopes
6 years ago
Aaron Parecki
bb0752a726
add support for token revocation
7 years ago
Aaron Parecki
606afdeb10
redirect with missing session state instead of starting auth again
7 years ago
Aaron Parecki
e590c95c9f
don't rely on the "me" in the callback URL
closes #79
8 years ago
Aaron Parecki
6533bdf052
update packages
fixes relative URL resolution (closes #78 ) by relying on new IndieAuth\Client package.
8 years ago
Aaron Parecki
8e32fe27f4
resolve relative URLs for endpoint discovery
8 years ago
Aaron Parecki
1123ed958f
basic editing support
* new route `/edit?url=` intended to be used as an edit button target, which detects the type of post and redirects to the appropriate editing interface
* implemented the edit interface for favorites
8 years ago
Aaron Parecki
8c2cab9bdd
add reset login option
8 years ago
Aaron Parecki
eab1a65f63
provide option for choosing the scope to request
update to "create" scope by default, but allow the user to choose "post" as a fallback. also updates indieauth/client to 0.2 for json support.
8 years ago
Aaron Parecki
4aa06023f0
clean up note UI, show reply context
* shows reply context of the URL you're replying to
* autocomplete nicknames from the post when replying
* moved debug info to the settings screen to clean up the UI
8 years ago
Aaron Parecki
0a662e33ee
move logged-out routes to new file
8 years ago
Aaron Parecki
de0589d9cf
pass q=config in initial micropub config query
fixes #54
8 years ago
Aaron Parecki
7d19f61b10
remove facebook/instagram stuff
8 years ago
Aaron Parecki
263893952c
redo how auto-login works
8 years ago
Aaron Parecki
03668db379
remove unused function
8 years ago
Aaron Parecki
d3e523b990
move some auth routes to auth.php
8 years ago
Christian Weiske
19a1628b5a
Support full automatic no-questions-asked login
- ?me=.. on homepage redirects to auth
- ?dontask=1 skips confirmation questions
- "reply" and other parameters are transferred across login
8 years ago
Aaron Parecki
542aa812f8
support media endpoint, autosave notes in local storage
* looks for a media endpoint in the micropub config
* if media endpoint is available, both the note interface and the editor will upload files to it instead of posting the photo directly
* the note interface autosaves in-progress notes in localstorage
9 years ago
Aaron Parecki
9e817943ac
integrates photo uploading in the main note interface
Quill corrects the photo rotation based on exif data since iOS tends to take landscape photos and set the rotation bit when holding it in portrait mode.
9 years ago
Aaron Parecki
aebf3a2af3
upgrade indieauth-client to fix #28
paths are allowed in Quill URLs now
9 years ago
Aaron Parecki
23ee5d71dc
fix error message for missing "me" param
9 years ago
Aaron Parecki
5122efff7f
remove hard-coded reference to client_id
9 years ago
Jeena
6484e1f2e0
Added authorizing false so it would not show the Savant3:: error
9 years ago
Aaron Parecki
91307d4a36
todo
10 years ago
Aaron Parecki
7a3532019b
only skip debugging screens if the endpoints are the same as before
10 years ago
Aaron Parecki
3b7d766c31
do the micropub post and redirect after it's created!
10 years ago
Aaron Parecki
fb6d4181e4
fix for https redirect uri
10 years ago
Aaron Parecki
592eac5d8d
Adds support for querying your micropub endpoint to check for syndication targets.
This changes the value of "in-reply-to" to use hyphens instead of underscore separators!!
Also shows you the full request made to your micropub endpoint.
11 years ago
Aaron Parecki
9b040151e6
check for empty "me" parameter
11 years ago
Aaron Parecki
9ff3e59193
removes top nav bar from design. new logo. adds a mechanism to add the post interface to your home screen.
11 years ago
Aaron Parecki
a3701e1e4f
rename to quill
11 years ago
Aaron Parecki
e9a6f679fa
rename to Quill
11 years ago
Aaron Parecki
24291110d6
fix title
11 years ago
Aaron Parecki
3f82ec2f75
Working app! Copied signin logic from OwnYourGram. New "post" interface for writing a simple text post. Also supports browser geolocation.
11 years ago