Commit Graph

13 Commits

Author SHA1 Message Date
Vartan Benohanian 8fe2410f4a Use t.Cleanup instead of defer to close server
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-11-01 22:15:20 -05:00
Vartan Benohanian 6f79da6e35 Rate limit errors, prevent requests if above limit
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-09-28 23:44:24 -04:00
Vartan Benohanian 6bdece7370 Create WidgetService
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-09-24 09:40:32 -04:00
Vartan Benohanian 359f8126a1 Create LiveThreadService
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-09-15 22:26:27 -04:00
Vartan Benohanian 9d5132f15c Create WikiService
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-09-03 23:25:16 -04:00
Vartan Benohanian 37e712b334 Add global DefaultClient (readonly), WithUserAgent option
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-08-29 03:25:28 -04:00
Vartan Benohanian c4faa00b94 Return errors on nil credentials, move code around
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-08-27 00:29:53 -04:00
Vartan Benohanian c0f0cf8be6 Set HTTP client via option. Update readme, Makefile, go.sum
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-08-26 23:13:34 -04:00
Vartan Benohanian a64a2fb011 Change setup method signature for tests, no global vars
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-08-23 22:34:59 -04:00
Vartan Benohanian ba5eea5ed4 Create Credentials struct
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-08-23 22:25:29 -04:00
Vartan Benohanian 49fa672619 Streaming new posts from subreddits
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-08-22 00:40:34 -04:00
Vartan Benohanian 8752bdd2d6 Create GoldService
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-08-20 17:04:44 -04:00
Vartan Benohanian f86a559d76 Move everything to new reddit/ folder
Signed-off-by: Vartan Benohanian <vartanbeno@gmail.com>
2020-08-20 14:37:59 -04:00