Peter Steinberger
|
c4689d2580
|
docs(changelog): add 0.1.1 unreleased
|
2025-12-20 12:14:37 +01:00 |
|
Peter Steinberger
|
fdf099ff70
|
fix(twitter): refresh TweetDetail query ids
|
2025-12-20 11:56:30 +01:00 |
|
Peter Steinberger
|
2cbd181d8c
|
chore(gitignore): ignore archive artifacts
|
2025-12-20 11:40:50 +01:00 |
|
Peter Steinberger
|
5397bf4e31
|
chore(npm): limit published files
|
2025-12-20 11:39:53 +01:00 |
|
Peter Steinberger
|
ddd9802a14
|
docs: rewrite readme and changelog
v0.1.0
|
2025-12-20 11:29:53 +01:00 |
|
Peter Steinberger
|
aa659a6048
|
chore(release): update package metadata and deps
|
2025-12-20 11:29:42 +01:00 |
|
Peter Steinberger
|
11db68219a
|
test: expand cookie extraction coverage
|
2025-12-20 11:29:28 +01:00 |
|
Peter Steinberger
|
8e4c5c8bd8
|
feat(cli): add shorthand read and timeouts
|
2025-12-20 11:29:17 +01:00 |
|
Peter Steinberger
|
bc7139dff9
|
feat(twitter): improve graphql search and threads
|
2025-12-20 11:29:02 +01:00 |
|
Peter Steinberger
|
c0d08f3235
|
docs: rewrite 0.1.0 changelog as feature-only
|
2025-12-06 00:59:49 +01:00 |
|
Peter Steinberger
|
51e5856a6c
|
docs: cut 0.1.0 changelog and refresh README
|
2025-12-06 00:40:53 +01:00 |
|
Peter Steinberger
|
483f0c6a20
|
ci: disable go cache warning
|
2025-12-06 00:28:56 +01:00 |
|
Peter Steinberger
|
4924f47a0b
|
ci: set Go to latest stable
|
2025-12-06 00:19:58 +01:00 |
|
Peter Steinberger
|
2cde77d487
|
ci: install pnpm before node cache step
|
2025-12-06 00:18:59 +01:00 |
|
Peter Steinberger
|
80c1ada374
|
test: raise coverage above 70%
|
2025-12-05 23:44:08 +01:00 |
|
Peter Steinberger
|
29913c7e06
|
ci: add pnpm test workflow
|
2025-12-05 23:41:59 +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
|
da22ef25d3
|
Add Sweetistics media uploads and CLI flags
|
2025-12-04 14:25:59 +00:00 |
|
Peter Steinberger
|
689b10e280
|
Document GraphQL rate limits
|
2025-12-04 14:07:19 +00:00 |
|
Peter Steinberger
|
35c0f28997
|
Add Sweetistics request timeout and docs
|
2025-12-04 14:06:57 +00:00 |
|
Peter Steinberger
|
dfe71082c6
|
test: cover firefox cookie resolution
|
2025-12-03 16:48:38 +00:00 |
|
Peter Steinberger
|
3e2d5641d7
|
fix: auto-detect firefox profile by default
|
2025-12-03 16:44:14 +00:00 |
|
Peter Steinberger
|
1c2f1d2789
|
fix: show actual credential source in whoami
|
2025-12-03 16:42:30 +00:00 |
|
Peter Steinberger
|
fc267e1c73
|
chore: note new defaults and source toggles in changelog
|
2025-12-03 16:33:16 +00:00 |
|
Peter Steinberger
|
5c90785b07
|
docs: expand config explanation for engines and sources
|
2025-12-03 16:32:47 +00:00 |
|
Peter Steinberger
|
6ecfe57018
|
feat: allow disabling cookie sources and default to firefox/graphql
|
2025-12-03 16:31:55 +00:00 |
|
Peter Steinberger
|
33ef131b94
|
fix: improve Firefox cookie detection across platforms
|
2025-12-03 16:30:23 +00:00 |
|
Peter Steinberger
|
e0ca146567
|
feat: default to graphql+firefox, fallback to sweetistics
|
2025-12-03 16:29:16 +00:00 |
|
Peter Steinberger
|
5797c00882
|
docs: clarify transport vs credentials; show engine+source in whoami
|
2025-12-03 16:26:21 +00:00 |
|
Peter Steinberger
|
c563234b95
|
chore: bump deps to latest and update biome config
|
2025-12-03 16:11:14 +00:00 |
|
Peter Steinberger
|
a94a5edc11
|
chore: align biome lint config and clean warnings
|
2025-12-03 16:09:44 +00:00 |
|
Peter Steinberger
|
3b3e04204b
|
chore: add vitest v8 coverage dependency
|
2025-12-03 16:07:42 +00:00 |
|
Peter Steinberger
|
9ae44b8812
|
docs: add tagline to README header
|
2025-12-03 16:05:23 +00:00 |
|
Peter Steinberger
|
8a220f6809
|
docs: refresh bird tagline
|
2025-12-03 16:04:50 +00:00 |
|
Peter Steinberger
|
cef8af07b5
|
docs: clarify browser cookies and add releasing guide
|
2025-12-03 16:03:54 +00:00 |
|
Peter Steinberger
|
6804f2f483
|
chore: normalize spacing in whoami output
|
2025-12-03 16:02:32 +00:00 |
|
Peter Steinberger
|
77e163ff97
|
chore: show resolved engine in whoami output
|
2025-12-03 16:01:34 +00:00 |
|
Peter Steinberger
|
4da93d754a
|
feat: show engine in whoami output
|
2025-12-03 15:59:56 +00:00 |
|
Peter Steinberger
|
7df04c481f
|
docs: update examples and config guidance
|
2025-12-03 15:39:15 +00:00 |
|
Peter Steinberger
|
9a14b71571
|
feat: add config defaults, Firefox cookies, and Sweetistics whoami
|
2025-12-03 15:39:10 +00:00 |
|
Peter Steinberger
|
a5db3333e0
|
Revert: keep both engine options, don't hardcode sweetistics
|
2025-12-02 20:19:34 +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
|
0f6cc5c663
|
Add engine switch and Sweetistics endpoints for tweet reading
|
2025-12-02 14:53:35 +00:00 |
|
Peter Steinberger
|
b48c4ba15f
|
Remove stray bun build artifacts
|
2025-12-02 12:45:34 +00:00 |
|
Peter Steinberger
|
850d59e68d
|
Add Sweetistics API posting support to bird
|
2025-12-02 12:36:54 +00:00 |
|
Peter Steinberger
|
d8703625a3
|
Document search and mentions commands in README
|
2025-12-02 12:14:44 +00:00 |
|
Peter Steinberger
|
df66ef0706
|
Add search/mentions commands and fix cookie decryption
- Added `search <query>` command to search tweets
- Added `mentions` command to find @clawdbot mentions
- Fixed Chrome cookie decryption to extract hex values correctly
- Added SearchTimeline query ID (may need updating as Twitter rotates these)
Note: Search endpoints may return 404 if query IDs are outdated
|
2025-12-02 12:14:22 +00:00 |
|
Peter Steinberger
|
3a7c85b789
|
Add v0.1.1 to CHANGELOG
Document the GraphQL query ID and feature flag updates for Dec 2025.
|
2025-12-02 10:04:26 +00:00 |
|