| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| birdclaw 0.2.0 source code.tar.gz | 2026-04-27 | 234.4 kB | |
| birdclaw 0.2.0 source code.zip | 2026-04-27 | 309.3 kB | |
| README.md | 2026-04-27 | 1.4 kB | |
| Totals: 3 Items | 545.1 kB | 0 | |
Added
- Add live likes and bookmarks sync through
xurl/bird, local search filters, archive import support, and dedicated Likes/Bookmarks web views. - Add Git-friendly JSONL backup sync, export, import, validation, and stale-aware auto-sync for rebuilding or merging the local SQLite store from text shards across machines.
- Add a scheduled bookmark sync job with launchd installation, JSONL audit logging, overlap locking, and automatic Git backup sync after each refresh.
- Add launchd env-file support so scheduled bookmark sync can source
birdcredentials without storing secrets in the plist.
Changed
- Update the README tagline and package description for local Twitter memory across archives, DMs, likes, bookmarks, and moderation.
- Refresh dependencies, including
jsdom29.1.0. - Hide reply state and reply actions in saved likes/bookmarks web lanes.
- Shard backup DMs by year and route unknown tweet dates to
data/tweets/unknown.jsonlso Git backups stay compact and avoid bogus 1970 files. - Speed up archive imports plus JSONL backup export, import, and validation for large local datasets.
Fixed
- Fix live bookmark sync to use stored Twitter user ids, force OAuth2 for
xurlcollection reads, and tolerate large/currentbirdbookmark payloads. - Fix fresh-machine backup sync so demo data is never exported into Git backups, and keep no-op syncs from creating metadata-only commits.