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
f2855643f3
fix: force fresh sweetistics thread fetch
2025-12-05 23:39:06 +01:00
Peter Steinberger
c9d7646138
Add media upload tests for Sweetistics client
2025-12-04 14:29:37 +00:00
Peter Steinberger
dfe71082c6
test: cover firefox cookie resolution
2025-12-03 16:48:38 +00: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
de04df6b73
Strengthen Sweetistics client endpoint tests
2025-12-02 15:11:26 +00:00
Peter Steinberger
44f3a8488d
Test Sweetistics client read/replies/thread/search
2025-12-02 15:10:33 +00:00
Peter Steinberger
850d59e68d
Add Sweetistics API posting support to bird
2025-12-02 12:36:54 +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