Vartan Benohanian
|
838db037b9
|
Add more methods to moderation service
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-07-13 19:52:39 -04:00 |
|
Vartan Benohanian
|
a0b06ed651
|
Add ModerationService, tweak structs, delete unneeded ones
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-07-12 22:53:19 -04:00 |
|
Vartan Benohanian
|
10a5d5ac86
|
Add method to get moderators of a subreddit
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-07-11 23:26:14 -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
|
f8d5a31b52
|
Finish MultiService + all tests for it
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-07-11 01:37:19 -04:00 |
|
Vartan Benohanian
|
ce1f3dceba
|
Create MultiService (for multireddits)
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-07-06 22:10:47 -04:00 |
|
Vartan Benohanian
|
2c2c1b9302
|
Typo: restruct_sr -> restrict_sr
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-07-05 22:00:31 -04:00 |
|
Vartan Benohanian
|
c199a4f712
|
Add UpvotedOf and DownvotedOf methods
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-07-03 14:28:42 -04:00 |
|
Vartan Benohanian
|
6ffcf70090
|
Get/set/delete trusted users. Tweak friends list struct
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-07-03 00:51:55 -04:00 |
|
Vartan Benohanian
|
12e801f83c
|
Add method to get blocked users
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-07-02 20:47:46 -04:00 |
|
Vartan Benohanian
|
8424b2ac49
|
Rename Friendship struct to Relationship
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-07-02 20:36:44 -04:00 |
|
Vartan Benohanian
|
f19965798c
|
Friends method in account service, String method for Post
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-06-29 21:39:19 -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
|
c8d7abf216
|
Fix tests, add trophies endpoint for account, edit trophies struct
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-06-27 23:15:27 -04:00 |
|
Vartan Benohanian
|
cad26daa3b
|
Create Permalink type, tweak structs
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-06-27 13:06:38 -04:00 |
|
Vartan Benohanian
|
7e3fdfca89
|
Add user info endpoint
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-06-27 00:47:51 -04:00 |
|
Vartan Benohanian
|
10214b7eb6
|
Get/update settings
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-06-27 00:24:12 -04:00 |
|
Vartan Benohanian
|
bdd39f5d21
|
WIP: Account service
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-06-23 21:47:33 -04:00 |
|
Vartan Benohanian
|
3bb31e2b43
|
Remove sticky type
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-06-22 21:57:00 -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 |
|
Vartan Benohanian
|
b70253ec48
|
Rename trophies methods
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-06-22 20:03:53 -04:00 |
|
Vartan Benohanian
|
33a14122bf
|
WIP: more subreddit service tests
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-06-21 00:13:17 -04:00 |
|
Vartan Benohanian
|
bbf7de995d
|
Add subreddit service tests
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-06-20 23:04:01 -04:00 |
|
Vartan Benohanian
|
5f56273e2e
|
User service done
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-06-18 21:41:17 -04:00 |
|
Vartan Benohanian
|
4c33ea3896
|
Add tests
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-06-17 22:35:19 -04:00 |
|
Vartan Benohanian
|
3169b4be19
|
Use assert package for tests, much cleaner
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-05-29 19:50:52 -04:00 |
|
Vartan Benohanian
|
1d1118517b
|
Use forms for searches
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-05-28 21:31:43 -04:00 |
|
Vartan Benohanian
|
946318c27b
|
Use searcher/options to get user posts/comments
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-05-18 23:11:47 -04:00 |
|
Vartan Benohanian
|
7b83e8366a
|
Use functional opts for searches
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
|
2020-05-18 19:25:24 -04:00 |
|
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 |
|