16 Commits

Author SHA1 Message Date
b2199e9b59 Add Url#ShortText field 2022-02-01 15:48:43 -08:00
069ab83fba Refactor scraper tests
- use Stretchr assert package for assertions
- use "dot imports" to remove "scraper.XYZ" from everything
2022-01-31 19:14:14 -08:00
dc24ce5ad4 Fix tweet URL parsing for urls with the stupid '?s=20' etc 2022-01-10 11:41:03 -05:00
d9f9c9de83 Integrate url expander into Tweet URL parser 2022-01-08 18:36:23 -05:00
e71e32228c Get rid of tiny default profile images (default image is small enough, doesn't need a tiny version) 2022-01-07 17:33:26 -05:00
1ea97e669a Update tiny profile image logic for users with no profile image (including banned users) 2022-01-06 15:21:27 -05:00
1a9ba75355 Add checking for banned users 2022-01-06 14:39:31 -05:00
b1c7db6540 Add helper method to parse tweet URLs 2022-01-06 13:43:22 -05:00
80f6787aa0 Add getter for User tiny-profile-image URL 2022-01-04 13:15:47 -05:00
932b42eafc Should be using the full-sized profile images, not the 'normal' ones 2021-08-10 22:01:31 -07:00
655c968614 Add LocalPath fields for BannerImage and ProfileImage on a User 2021-08-10 19:51:56 -07:00
c803794a0f Change TweetID to be an int64 instead of a string 2021-08-04 14:49:20 -07:00
d81fae0013 Make UserID an alias for int64 rather than string 2021-08-04 02:00:58 -07:00
96e2edfb8a ID fields are now Hungarian-notated
- tweet.User is now a pointer to a User object; tweet.UserID holds the user id
2021-07-24 10:19:05 -07:00
5290a0b549 Add linting 2021-06-14 13:08:38 -07:00
02a2a0be33 Add parsing for user API type 2021-06-13 14:34:20 -07:00