Vartan Benohanian
c3b2ab00c2
Unexport post/comment service. Rename github workflow
...
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-08-02 19:04:53 -04:00
Vartan Benohanian
d65358b6cc
Fix tests
...
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-30 12:22:39 -04:00
Vartan Benohanian
112f7f0370
WIP: load more comments for a post
...
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-29 14:11:06 -04:00
Vartan Benohanian
2ea893ab16
Use individual structs for services
...
Made it this way so that I can use the PostAndCommentService as a child
of the PostService and CommentService.
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-21 23:05:24 -04:00
Vartan Benohanian
eb79c4b53e
Add tests for More and Random methods
...
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-20 22:47:59 -04:00
Vartan Benohanian
465e96353c
Add methods to get random posts and subreddits
...
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-20 21:03:57 -04:00
Vartan Benohanian
5c376a1af4
Get more replies to a comment via /api/morechildren
...
Also started using slices of pointers instead of slices of structs. This
is useful especially in the case of adding to the list of replies of a
comment. If the comment is a plain old struct (non-pointer), the change
wouldn't happen
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-20 18:56:38 -04:00
Vartan Benohanian
0bfff72973
Move GetPost method to PostService
...
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-18 10:02:43 -04:00
Vartan Benohanian
c85bb5485f
WIP: Create More struct, to be used to load more comments
...
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-17 17:04:28 -04:00
Vartan Benohanian
5ab24a1e32
Add methods to enable/disable contest mode for posts
...
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-16 19:07:19 -04:00
Vartan Benohanian
930d294e70
Add methods to set suggested comment sort for posts
...
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-16 18:34:09 -04:00
Vartan Benohanian
6b99e3957a
Add methods to sticky/pin posts
...
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-15 22:28:52 -04:00
Vartan Benohanian
ec7e8abe8e
Create PostAndCommentService, holds common methods
...
Some functionality such as saving, voting, deleting, etc. is common to
both posts and comments, so this service will hold such methods.
Tweaked the separate post/comment services accordingly. Fixed tests.
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-13 23:05:24 -04:00
Vartan Benohanian
8f95f3880a
Add method to create request with form data
...
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-11 14:12:03 -04:00
Vartan Benohanian
4094044593
Rename package to go-reddit
...
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-07-11 13:49:07 -04:00
Vartan Benohanian
33294aa036
Reuse common service struct
...
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-06-28 00:05:55 -04:00
Vartan Benohanian
f649216b9d
Replace references to "link" by "post"
...
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-06-22 21:52:34 -04:00