Commit Graph
16 Commits
Author SHA1 Message Date
Peter Steinberger 2ba0eff1e6 test: cover bookmarks 2025-12-31 12:04:24 +01:00
Peter Steinberger 1007d051e4 fix(tweet): fallback to statuses/update on 226 2025-12-26 21:57:36 +01:00
Peter Steinberger b46b24a8c5 test: enforce coverage thresholds 2025-12-26 18:23:59 +01:00
Peter Steinberger 0bf7190c95 feat(graphql): support video uploads 2025-12-26 15:27:35 +01:00
Peter Steinberger 3be2e3ae7e feat(graphql): upload media 2025-12-26 15:22:53 +01:00
Peter Steinberger 978d07f60f feat(graphql): runtime query-id refresh 2025-12-26 14:58:03 +01:00
Peter Steinberger 8257d52532 fix(twitter): improve createTweet posting 2025-12-26 13:10:49 +01:00
Peter Steinberger fdf099ff70 fix(twitter): refresh TweetDetail query ids 2025-12-20 11:56:30 +01:00
Peter Steinberger bc7139dff9 feat(twitter): improve graphql search and threads 2025-12-20 11:29:02 +01:00
Peter Steinberger 80c1ada374 test: raise coverage above 70% 2025-12-05 23:44:08 +01:00
Peter Steinberger a94a5edc11 chore: align biome lint config and clean warnings 2025-12-03 16:09:44 +00:00
Peter Steinberger 9a14b71571 feat: add config defaults, Firefox cookies, and Sweetistics whoami 2025-12-03 15:39:10 +00:00
Peter Steinberger 5ae8801b23 chore: reformat with 2-space indentation (biome) 2025-11-28 08:09:32 +01:00
Peter Steinberger 2b8e9ff9a8 Add coverage for tweet retrieval and createTweet edge cases 2025-11-28 08:08:28 +01:00
Peter Steinberger 5889044d7b Improve tweet read reliability and test coverage 2025-11-28 08:07:44 +01:00
Peter Steinberger 011476f607 Initial commit: twitter-cli for posting tweets via GraphQL API
Features:
- Post tweets and replies via Twitter GraphQL API
- Cookie extraction from Chrome (macOS)
- Env var and CLI argument authentication
- 19 passing tests with vitest
- Biome for linting
2025-11-28 06:35:17 +00:00