Matt Baer
cbbd4ec209
Pass along edit token on post update
Fixes bug introduced when we moved `Token` into the func's parameters,
out of PostParams.
5 years ago
Matt Baer
9f0a63ee86
Add Version constant
5 years ago
Matt Baer
470dc287c6
Move update params in Update|DeletePost
Moves the ID and token params out of PostParams and into the func's
parameters. A currently-unused `collection` parameter is left in for the
future, when the backend supports updating and deleting collection posts
via slug, not post ID.
5 years ago
Matt Baer
2564207297
Return actual error message when request fails
5 years ago
Matt Baer
5d3a329a7a
Rearrange status checks in CreatePost
5 years ago
Matt Baer
ca804e86e2
Fix "problem {x}ing post" copy-pasted error messages
Previously, they all said the same thing
5 years ago
Matt Baer
cffca70254
Add v2 warning in README
5 years ago
Matt Baer
b88b7e4e51
Reflect breaking v2 changes in examples and tests
5 years ago
Matt Baer
b7c23e245e
Version 1, with a better README
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJbp/4UAAoJEJxM46J9Yqb7mYUP/RT3bfmwkYxQuo37eTpRICLh
F4i+mTfVIpgZtxIp8q3TFQxaTYC4rVqT5Cpld4mFE3WDlSQvQW/CeWygLuVMA8v1
ifd4iIruymw/avqauDcG1XUYQHksr0czFVE7PEvWLTvPznOLjgIOrnQOGAWoWx5P
Pw3k0UU9bjiDd8+wjwfZDIBLrMcR3wtZwuiUWnqN+jKIaLUHM/GHr/qaD4j9xGK5
/65/y1giDUoBYcIAt3xJzw3LkH15JXdkUsX3z5ZR4Z0ymbjC5Tatc2O0/PN4rQdP
ZH/MzSbnTVX6BsgVr3DyvvcdtWndOa0xyvT97ZKtEz8Ca2O2Jo3A1vwFXddBqmqu
649c3oza75wDWkI4NqW7Xb9+rWpvsYeHi46QQhxTM2PFjvQ91pL3csBGqhtTqlOv
LMG/0UIed/vbGqEUw+XKRdeIG+mtxbhBO1mfqGlcq/6kkawBH8aUV/hHi+XwuO/M
VFz9D1FSIZyu1DhAnsmBDz20UmbE5xBAEd57h/1dB2fkNY8f2GUuvqB5qVbTeuT/
QxpW6Cg4SWWkdgc+Ytnh2YwTk5DYVcB/RARqnWDtLyWlQl00EJjzuDQdIKHxS2Rt
DdA0CxQeh8RnuBD6nHUzJuFT/kEtwqvCm8jvNv1BrAoz0aiFiSwL2WBgqEyBXxCL
Jcm/0UNbuyZ0GY0W+oz2
=Mdk/
-----END PGP SIGNATURE-----
Merge tag 'v1.1'
Version 1, with a better README
5 years ago
Matt Baer
cf3c150ac9
Fix examples in README
5 years ago
Matt Baer
50941b5d00
Use versioned library URL
5 years ago
Matt Baer
2915667895
Rearrange status checks in UpdatePost
5 years ago
Matt Baer
f8191a8ea4
Rearrange status checks in LogIn
5 years ago
Matt Baer
78fe498545
Rearrange status checks in CreateCollection
5 years ago
Matt Baer
b8261ce08b
Add authentication test
5 years ago
Matt Baer
9b40a6fb2d
Fix post tests
5 years ago
Matt Baer
ed584d036d
Support unpinning posts
5 years ago
Matt Baer
d3ace8c73b
Support pinning posts
5 years ago
Matt Baer
afa9ecff12
Automatically set access token on client on login
5 years ago
Matt Baer
21dfda1c03
Add `updated` property on posts
5 years ago
Matt Baer
253cf3cf19
Support retrieving auth'd user's collections
5 years ago
Matt Baer
5e85229ef2
Fix collection_test log
5 years ago
Matt Baer
ff3f1ff4c8
Support fetching user posts
5 years ago
Matt Baer
9ca15ff6c3
Support logging out
5 years ago
Matt Baer
663252fb00
Add Token getter
5 years ago
Matt Baer
9589188422
Add URL property on Collection
5 years ago
Matt Baer
c1d801f60d
Move OwnedPostParams fields into PostParams
5 years ago
Matt Baer
0eb2666d0f
Support using custom User-Agent
5 years ago
Matt Baer
813147cf6d
Support interacting with Tor hidden service
This uses a local proxy to communicate over Tor. Code is from the
writeas-cli.
5 years ago
Matt Baer
b9ad92a1e1
Fix GetPost test looking for dev post
5 years ago
Matt Baer
f33e2ee887
Support interacting with dev API
5 years ago
Matt Baer
64dec060b2
Merge pull request #7 from ProfessorTom/remove_unreachable_code
removed unreachable code
5 years ago
Matt Baer
159315bfd1
Merge pull request #6 from ProfessorTom/fix_error_format_verbs
use correct verb for error formatting
5 years ago
Tomas Gallucci
bbb412e20d
removed unreachable code
5 years ago
Tomas Gallucci
4d5bb5a8b0
use correct verb for error formatting
5 years ago
Matt Baer
af709fa4e1
Alter guidelines to request documenting only exported funcs
6 years ago
Matt Baer
fbe1c5830b
Add expected output on examples
6 years ago
Matt Baer
b2c6f21081
Make README example more cohesive
6 years ago
Matt Baer
1864082f94
Add post creation GoDoc example
6 years ago
Matt Baer
c683b3c46e
Add UserSubscription struct
6 years ago
Matt Baer
8d18951a99
Rearrange collection.go func order
6 years ago
Matt Baer
f4196014b5
Support fetching collection posts
This closes #3
6 years ago
Matt Baer
0b345f879d
Add GitHub issue template
6 years ago
Matt Baer
16f713f560
Mention that Crosspost parameter is only for post creation
6 years ago
Matt Baer
71e8a2f11a
Support publishing posts to a collection
6 years ago
Matt Baer
8425a91fe1
Fix `else` block lint errors
6 years ago
Matt Baer
ecf5bd883a
Use new API docs URL
writeas.github.io/docs -> developer.write.as/docs/api
6 years ago
Matt Baer
7f9e52b4df
Add documentation for ClaimPostResult
6 years ago
Matt Baer
d69be33765
Use fmt.Errorf instead of errors.New(...)
6 years ago
Matt Baer
3d5b021104
Add package-level comment
6 years ago