issues
search
Rishikant181
/
Rettiwt-API
A CLI tool and an API for fetching data from Twitter for free!
https://rishikant181.github.io/Rettiwt-API/
MIT License
309
stars
31
forks
source link
Added functionality to fetch user details by id
#343
Closed
Rishikant181
closed
11 months ago
Rishikant181
commented
11 months ago
Removed graphql server
Remvoed debug scripts
Removed unusued environment.d.ts
Added rettiwt-auth
Removed all in-house authentication and used rettiwt-auth instead
Fixed initialization of AuthCredential
Updated rettiwt-auth
Updated package lock
Fixed an error where headers were not being passed properly
Cleaned the code
Updated README.md
Updated docs
Fixed grammatical mistakes in README.md
Updated documentation
Updated github actions
Removed unnecessary packages
Updated typescript
Updated docs
Added eslint and prettier
Fixed prettier format script in package.json
Fixed some linting errors
Fixed linting errors in Rettiwt.ts
Fixed most linting errors
Fixed all linting errors
Updated exports
Locked versions of dependency
Added method to efficiently extract data from raw response based on resource type selected
extractData method of FetcherService now filters out partial data
Oprimized FetcherService cacheData method to work with new extractor
Removed all old extractors and used new extractor
Formatted and linted code
Removed caching
Removed unnecessary classes
Linted and formatted code
Renamed service methods
Renamed Rettiwt sub-object names
Updated docs
Formatted and linted code
Updated docs
Removed docs
Added action to format and lint code
Migrated to rettiwt-core v2.5.1
Removed lint action
Added a commong fetch method to FetcherService to fetch the specific resource from Twitter
Unified method to fetch data across all data services
Linted and formatted code
Added linting to tsdoc comments
Updated documentations
Formatted code
Renamed Service.ts to CursoredData.ts
Deserialization of base types is now implicitly done by cursored data class
Removed unnecessary 'prev' field from CursoredData
Formatted and linted code
Updated Rettiwt-Core to v2.5.2
Fixed a bug where it crashed while fetching followers and followings
Mentioned users in a tweet now contains the username of the user instead of id
Migrated to Rettiwt-Core v3.0.0-rc.1
FetcherServices.request method now takes a request configuration as input
Added FetcherService.post method to post data to twitter
Added TweetService.tweet method to post a tweet
Updated rettiwt-core
Added functionality to post likes and retweets
Posting data does not return anything(for now)
Updated rettiwt-core to alpha
Updated rettiwt-core to latest alpha
FetcherService.request method now return an AxiosResponse of type standard Twitter response
Removed unnecessary comment
Post methods now return whether posting was successful or not
Linted and formatted code
Added api error messages
Added FetcherService.handleApiError to handle errors thrown by Twitter API
Fixed return types
Updated docs
Linted and formatted code
Updated Rettiwt-Core to stable
Added functionality to fetch user details using id