Aaron Parecki
91115daede
add atlas token to config
2 years ago
Aaron Parecki
86fb4a5ce7
fix map
2 years ago
Aaron Parecki
b3b3dc41bc
switch to local rendering of static map
2 years ago
Aaron Parecki
cac208229a
use new markdown library
3 years ago
Jesse Morgan
a0c5f0e1fb
Use parse_headers for media endpoint uploads
micropub_media_post_for_user makes a case-sensitive search for the
Location header, which fails if the location header is all lowercase.
This change uses the `headers` fields, introduced in
2b98a4548e82f1133bf62918b0106ab99a21fa29a, to find the Location header,
regardless of case.
4 years ago
Aaron Parecki
8dec126e7d
add channel selection to event interface
4 years ago
Aaron Parecki
2a8899754a
increase max allowed file size
5 years ago
Aaron Parecki
79aadc4af0
only rotate images that are rotated
closes #112
5 years ago
Aaron Parecki
cbbf10c7f3
drop instagram stuff
5 years ago
Aaron Parecki
f0c5635c2f
add a dropdown to choose post visibility
5 years ago
Aaron Parecki
b71c31f7bb
cleanup
5 years ago
David Shanske
d30486e7c6
Simple Addition of Profile Data to Quill
5 years ago
Aaron Parecki
89644bc435
reset micropub config data
6 years ago
Aaron Parecki
b749bc6c12
disable post type buttons if the server doesn't support them
6 years ago
Aaron Parecki
b8c3b34c28
use google maps to autocomplete event locations
6 years ago
Aaron Parecki
bb0752a726
add support for token revocation
6 years ago
Aaron Parecki
31c0380321
fix markdown class
6 years ago
Aaron Parecki
e5f88779f1
fix markdown class for new php
7 years ago
Aaron Parecki
1cb8afa81c
fix media uploading in html editor
7 years ago
Aaron Parecki
ae4cbc49c4
fix errors in previous PR
7 years ago
Aaron Parecki
3de5d93457
send accept json header
7 years ago
Ruxton
6f8e186cef
Ensure original filename+extension is sent
7 years ago
Aaron Parecki
0417646b55
send syndication URL for twitter likes/reposts
likes and reposts the tweet on twitter first, then sends a syndication URL in the micropub endpoint
7 years ago
Aaron Parecki
9450cd6a17
don't send access token in JSON post body
7 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
7 years ago
Aaron Parecki
202a7876ec
nicer photo uploading experience
7 years ago
Aaron Parecki
4f1c21523f
whitelist figure+figcaption
closes #68
7 years ago
Aaron Parecki
1894da9452
indent the HTML sent from the editor
8 years ago
Aaron Parecki
d00c336a55
clean up editor HTML when posting to Micropub endpoint
closes #67
8 years ago
Aaron Parecki
fa06932a9c
use XRay to parse tweets
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
0c78cd2f2b
missed file
8 years ago
Aaron Parecki
7d19f61b10
remove facebook/instagram stuff
8 years ago
Aaron Parecki
ccc8284c7b
additional checks for array
fixes #47
8 years ago
Aaron Parecki
2b98a4548e
actually parse the HTTP headers looking for location
fixes #59
8 years ago
Aaron Parecki
3193c04346
more checks
8 years ago
Aaron Parecki
faf0bcc2c3
use "file" key to send file to media endpoint
8 years ago
Aaron Parecki
a5d58b45b4
use media-endpoint for consistency
8 years ago
Aaron Parecki
0a74de5b7b
send proper content type headers
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
8 years ago
Aaron Parecki
3f61541094
accept new json q=syndicate-to response
closes #36
8 years ago
Prateek Saxena
ebf06e09d2
Check if the $dbType property isset on the Config class
8 years ago
Aaron Parecki
bd97d362c7
check if dbType is set, otherwise use mysql
8 years ago
Prateek Saxena
758e51d81d
Explicitly define $dbType for default MySQL config
The `helper.php` checks for the `dbType` property on the
`Config` class. Since nothing is defined it throws:
```
Fatal error: Access to undeclared static property:
Config::$dbType in …/Quill/lib/helpers.php on line 3
```
8 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.
8 years ago
Aaron Parecki
8409b668d8
use atlas for maps
8 years ago
Aaron Parecki
d62b497b40
add interface for posting travel itinerary
9 years ago
Kyle Mahan
8154db31d3
null-check for $url before checking for key
Comes up for Known which gives funky syndication-target IDs like twitter::kylewmahan.
9 years ago
Aaron Parecki
9a2af20e9e
use atlas for timezone lookup
9 years ago
Aaron Parecki
0ab0e2109b
support micropub endpoints with query strings
fixes #18
9 years ago