Commit Graph

75 Commits

Author SHA1 Message Date
Christian Muehlhaeuser 968a7e3d82
Use cobra to parse & split functionality up into individual commands 2019-08-11 21:46:42 +02:00
Christian Muehlhaeuser e2f228ce24
Bumped go-mastodon dependency 2019-08-11 06:23:50 +02:00
Christian Muehlhaeuser 90dadbdb94
Adapt to upstream API changes in go-mastodon 2019-08-11 04:13:16 +02:00
Christian Muehlhaeuser 637053214c
Renamed statootstics to mastotool 2019-08-11 04:12:37 +02:00
Christian Muehlhaeuser eb3901a8c9
Added -search to search for toots containing a particular string 2019-08-08 06:18:20 +02:00
Christian Muehlhaeuser 6e0c280ea1
Return an error instead of panicking in parseToot 2019-08-08 06:17:52 +02:00
Christian Muehlhaeuser 388aa2c5ec
Make cleanupContent a separate function 2019-08-08 06:17:25 +02:00
Christian Muehlhaeuser d50115e2e7
Switch to Go modules on TravisCI 2019-08-07 06:37:35 +02:00
Christian Muehlhaeuser 7be6c9231f Allow Go tip to fail on TravisCI 2019-08-07 06:36:20 +02:00
Christian Muehlhaeuser d316805cee Test against Go 1.12 on TravisCI 2019-08-07 06:36:20 +02:00
Christian Muehlhaeuser bf008869da
Use go modules 2018-11-23 05:33:39 +01:00
Christian Muehlhaeuser 08bc3cd37a
Combine abort conditions to make the source more readable 2018-11-23 03:56:07 +01:00
Christian Muehlhaeuser 639842eea5
Switch to oauth-based authentication 2018-11-22 22:25:08 +01:00
rjp 1ea99df60d Loop break for infinite loop problem
Either Pleroma or my handful of toots causes the status-fetching-with-pagination
to get stuck in an infinite loop. Seems to be a problem in the underlying
mastodon library rather than this code. This is an easier fix for now; to break
out if we fetched no statuses (i.e we ran out.)
2018-11-22 21:46:55 +01:00
Christian Muehlhaeuser c723963067
Updated README to reflect new functionality 2018-11-22 06:49:59 +01:00
Christian Muehlhaeuser 45a29f3be6
Show reply statistics 2018-11-22 06:48:21 +01:00
Christian Muehlhaeuser 88423e10dc
Make it clear you can show more than just the top item in each category 2018-11-22 04:45:52 +01:00
Christian Muehlhaeuser 878bd1f162
Added example section to README 2018-11-22 04:42:56 +01:00
Christian Muehlhaeuser 220907ecb9
Bump go dependency to 1.8 2018-11-22 04:41:24 +01:00
Christian Muehlhaeuser 7c3e53b928
Captured more program output for README example 2018-11-22 04:38:28 +01:00
Christian Muehlhaeuser 8f6c3f1ff8
Fixed README link 2018-11-22 04:36:20 +01:00
Christian Muehlhaeuser 02554d0c6e
Added .travis.yml 2018-11-22 04:35:59 +01:00
Christian Muehlhaeuser e5504270b2
Initial import 2018-11-22 04:35:51 +01:00
Christian Muehlhaeuser 3a7dcf6be8
Added config files and binary to .gitignore 2018-11-22 04:25:55 +01:00
Christian Muehlhaeuser d01249755d
Initial commit 2018-11-22 04:23:24 +01:00