-
Notifications
You must be signed in to change notification settings - Fork 29
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Problem / Motivation
Currently, all tasks are stored locally, which makes it hard to sync the todo list across multiple machines or collaborate with others.
Proposed Solution
Add support for using PostgreSQL as a backend storage option. This would allow users to configure a remote Postgres database where tasks are stored, enabling seamless syncing between multiple machines and environments.
Alternatives considered
- Manual file sync through Git or cloud storage (works but is clunky and error-prone)
- SQLite with a shared network drive (limited portability and more setup overhead)
Acceptance Criteria
- Users can configure Postgres connection details via CLI or config file
- Tasks are stored and retrieved from the Postgres database
- Multiple clients can access and stay in sync with the same task list
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request