Commit Graph

218 Commits

Author SHA1 Message Date
Vartan Benohanian 2696d8e32c Method chaining for user posts/comments
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-05-17 20:17:20 -04:00
Vartan Benohanian 01fad4ece5 Add method chaining for getting posts from subreddits
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-05-16 22:39:18 -04:00
Vartan Benohanian eda947f6b5 Use method chaining for searches
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-05-16 21:46:16 -04:00
Vartan Benohanian 9d8e731294 Add errors.go
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-05-16 11:53:15 -04:00
Vartan Benohanian 17b220b13c Get post/comments, unmarshal list of comments (replies)
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-05-16 11:42:30 -04:00
Vartan Benohanian f2197d794c Method renaming
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-05-05 19:26:02 -04:00
Vartan Benohanian c7567ff110 Add more search endpoints
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-05-05 08:49:33 -04:00
Vartan Benohanian dc31cd8dbc Add SearchService
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-05-04 20:51:16 -04:00
Vartan Benohanian 014ecb6c16 Add link functionality
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-05-04 19:04:38 -04:00
Vartan Benohanian a035c0d484 Add "Likes" field
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-05-03 20:32:32 -04:00
Vartan Benohanian ff75539620 Add by_id endpoint, tweak UserService methods
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-05-03 20:24:22 -04:00
Vartan Benohanian c897c14b23 Rename structs, move them to a separate file
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-05-03 19:17:39 -04:00
Vartan Benohanian 9e7cb10526 Add overview, saved endpoints. Delete duplicate code
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-05-03 18:54:41 -04:00
Vartan Benohanian 7922711d51 Handle listings better by using custom unmarshaling
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-05-03 17:35:06 -04:00
Vartan Benohanian 460554e19e Add go.mod and Makefile
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-04-29 19:03:21 -04:00
Vartan Benohanian 9a171b1c90 Add good bit of functionality, some tests
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-04-29 15:59:18 -04:00
Vartan Benohanian 3c7aee142d Get subreddit by name
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-04-23 22:57:47 -04:00
Vartan Benohanian 2f4d11ce55 Initial commit
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-04-23 20:10:02 -04:00