super-productivity
https://github.com/johannesjo/super-productivity
TypeScript
Super Productivity is an advanced todo list app with integrated Timeboxing and time tracking capabilities. It also comes with integrations for Jira, Gitlab, GitHub and Open Project.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
TypeScript not yet supported2 Subscribers
Add a CodeTriage badge to super-productivity
Help out
- Issues
- SuperSync E2EE: bind operation metadata as AES-GCM AAD (durable fix, GHSA-8pxh)
- SuperSync E2EE: authenticate operation metadata (GHSA-8pxh-mgc7-gp3g) — tracking
- Sync: give the pre-replace backup a durable restore entry point (replace snack-only Undo)
- Sync: escape hatch for a deterministically failing remote archive op (permanent sync block)
- Refactor(sync): model version/migration block as a typed exception instead of blocked_incompatible result kind
- Refactor(sync-core): appliedCount-based applier result shape to shrink defensive validation
- Sync: make the GLOBAL_CONFIG sync section capture-side local-only (delete fresh-client gate exemption)
- Sync: download response parsing fails closed on legacy non-integer schemaVersion
- SuperSync server: shared op-identity projection, per-op vector-clock rejection, complete batch isolation
- fix(sync): fail closed on plaintext download when E2EE expected (GHSA-vrc7-775g-ggqc)
- Docs
- TypeScript not yet supported