├── .cargo ├── audit.toml ├── config └── config.toml ├── .devcontainer └── devcontainer.json ├── .github ├── CODEOWNERS ├── dependabot.yml └── workflows │ ├── add-to-project.yml │ ├── checks.yml │ ├── publish-docs.yml │ ├── rust-tests.yml │ └── security.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── POLICY.md ├── README.md ├── RELEASING.md ├── SECURITY.md ├── docs ├── .gitignore ├── README.md ├── assets │ └── cgi │ │ ├── LICENSE.md │ │ ├── icon_rounded │ │ ├── icon_rounded_1024.png │ │ ├── icon_rounded_128.png │ │ ├── icon_rounded_16.png │ │ ├── icon_rounded_256.png │ │ ├── icon_rounded_32.png │ │ ├── icon_rounded_512.png │ │ └── icon_rounded_64.png │ │ ├── icon_square │ │ ├── icon_square_1024.png │ │ ├── icon_square_128.png │ │ ├── icon_square_16.png │ │ ├── icon_square_256.png │ │ ├── icon_square_32.png │ │ ├── icon_square_512.png │ │ └── icon_square_64.png │ │ └── logo │ │ ├── logo_1024.png │ │ ├── logo_128.png │ │ ├── logo_16.png │ │ ├── logo_256.png │ │ ├── logo_32.png │ │ ├── logo_512.png │ │ └── logo_64.png ├── book.toml └── src │ ├── SUMMARY.md │ ├── encryption.md │ ├── http.md │ ├── images │ └── name_timestamp.png │ ├── internals.md │ ├── introduction.md │ ├── object-store.md │ ├── snapshots.md │ ├── storage.md │ ├── sync-model.md │ ├── sync-protocol.md │ ├── sync.md │ ├── taskdb.md │ ├── tasks.md │ └── usage.md ├── src ├── crate-doc.md ├── depmap.rs ├── errors.rs ├── lib.rs ├── operation.rs ├── replica.rs ├── server │ ├── cloud │ │ ├── aws.rs │ │ ├── gcp.rs │ │ ├── iter.rs │ │ ├── mod.rs │ │ ├── server.rs │ │ ├── service.rs │ │ └── test.rs │ ├── config.rs │ ├── encryption.rs │ ├── generate-test-data.py │ ├── local │ │ └── mod.rs │ ├── mod.rs │ ├── op.rs │ ├── sync │ │ └── mod.rs │ ├── test-bad-app-id.data │ ├── test-bad-client-id.data │ ├── test-bad-secret.data │ ├── test-bad-version-id.data │ ├── test-bad-version.data │ ├── test-bad-version_id.data │ ├── test-good.data │ ├── test.rs │ └── types.rs ├── storage │ ├── config.rs │ ├── inmemory.rs │ ├── mod.rs │ ├── send_wrapper │ │ ├── actor.rs │ │ ├── mod.rs │ │ ├── test.rs │ │ ├── traits.rs │ │ └── wrapper.rs │ ├── sqlite │ │ ├── inner.rs │ │ ├── mod.rs │ │ └── schema.rs │ └── test.rs ├── task │ ├── annotation.rs │ ├── data.rs │ ├── mod.rs │ ├── status.rs │ ├── tag.rs │ ├── task.rs │ └── time.rs ├── taskdb │ ├── apply.rs │ ├── mod.rs │ ├── snapshot.rs │ ├── sync.rs │ ├── undo.rs │ └── working_set.rs ├── utils.rs └── workingset.rs ├── taskchampion └── Cargo.toml ├── tests ├── aws-tls.rs ├── cross-sync.rs ├── gcp-tls.rs ├── sync-server-tls.rs ├── syncing-proptest.rs ├── tls_utils.rs └── update-and-delete-sync.rs └── xtask ├── Cargo.toml └── src └── main.rs /.cargo/audit.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/.cargo/audit.toml -------------------------------------------------------------------------------- /.cargo/config: -------------------------------------------------------------------------------- 1 | config.toml -------------------------------------------------------------------------------- /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @djmitche 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/add-to-project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/.github/workflows/add-to-project.yml -------------------------------------------------------------------------------- /.github/workflows/checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/.github/workflows/checks.yml -------------------------------------------------------------------------------- /.github/workflows/publish-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/.github/workflows/publish-docs.yml -------------------------------------------------------------------------------- /.github/workflows/rust-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/.github/workflows/rust-tests.yml -------------------------------------------------------------------------------- /.github/workflows/security.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/.github/workflows/security.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | **/*.rs.bk 2 | target/ 3 | -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- 1 | ci: {} 2 | repos: [] 3 | -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/LICENSE -------------------------------------------------------------------------------- /POLICY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/POLICY.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/RELEASING.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/SECURITY.md -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | book 2 | tmp 3 | -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/assets/cgi/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/LICENSE.md -------------------------------------------------------------------------------- /docs/assets/cgi/icon_rounded/icon_rounded_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/icon_rounded/icon_rounded_1024.png -------------------------------------------------------------------------------- /docs/assets/cgi/icon_rounded/icon_rounded_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/icon_rounded/icon_rounded_128.png -------------------------------------------------------------------------------- /docs/assets/cgi/icon_rounded/icon_rounded_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/icon_rounded/icon_rounded_16.png -------------------------------------------------------------------------------- /docs/assets/cgi/icon_rounded/icon_rounded_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/icon_rounded/icon_rounded_256.png -------------------------------------------------------------------------------- /docs/assets/cgi/icon_rounded/icon_rounded_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/icon_rounded/icon_rounded_32.png -------------------------------------------------------------------------------- /docs/assets/cgi/icon_rounded/icon_rounded_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/icon_rounded/icon_rounded_512.png -------------------------------------------------------------------------------- /docs/assets/cgi/icon_rounded/icon_rounded_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/icon_rounded/icon_rounded_64.png -------------------------------------------------------------------------------- /docs/assets/cgi/icon_square/icon_square_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/icon_square/icon_square_1024.png -------------------------------------------------------------------------------- /docs/assets/cgi/icon_square/icon_square_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/icon_square/icon_square_128.png -------------------------------------------------------------------------------- /docs/assets/cgi/icon_square/icon_square_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/icon_square/icon_square_16.png -------------------------------------------------------------------------------- /docs/assets/cgi/icon_square/icon_square_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/icon_square/icon_square_256.png -------------------------------------------------------------------------------- /docs/assets/cgi/icon_square/icon_square_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/icon_square/icon_square_32.png -------------------------------------------------------------------------------- /docs/assets/cgi/icon_square/icon_square_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/icon_square/icon_square_512.png -------------------------------------------------------------------------------- /docs/assets/cgi/icon_square/icon_square_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/icon_square/icon_square_64.png -------------------------------------------------------------------------------- /docs/assets/cgi/logo/logo_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/logo/logo_1024.png -------------------------------------------------------------------------------- /docs/assets/cgi/logo/logo_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/logo/logo_128.png -------------------------------------------------------------------------------- /docs/assets/cgi/logo/logo_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/logo/logo_16.png -------------------------------------------------------------------------------- /docs/assets/cgi/logo/logo_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/logo/logo_256.png -------------------------------------------------------------------------------- /docs/assets/cgi/logo/logo_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/logo/logo_32.png -------------------------------------------------------------------------------- /docs/assets/cgi/logo/logo_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/logo/logo_512.png -------------------------------------------------------------------------------- /docs/assets/cgi/logo/logo_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/assets/cgi/logo/logo_64.png -------------------------------------------------------------------------------- /docs/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/book.toml -------------------------------------------------------------------------------- /docs/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/src/SUMMARY.md -------------------------------------------------------------------------------- /docs/src/encryption.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/src/encryption.md -------------------------------------------------------------------------------- /docs/src/http.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/src/http.md -------------------------------------------------------------------------------- /docs/src/images/name_timestamp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/src/images/name_timestamp.png -------------------------------------------------------------------------------- /docs/src/internals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/src/internals.md -------------------------------------------------------------------------------- /docs/src/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/src/introduction.md -------------------------------------------------------------------------------- /docs/src/object-store.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/src/object-store.md -------------------------------------------------------------------------------- /docs/src/snapshots.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/src/snapshots.md -------------------------------------------------------------------------------- /docs/src/storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/src/storage.md -------------------------------------------------------------------------------- /docs/src/sync-model.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/src/sync-model.md -------------------------------------------------------------------------------- /docs/src/sync-protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/src/sync-protocol.md -------------------------------------------------------------------------------- /docs/src/sync.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/src/sync.md -------------------------------------------------------------------------------- /docs/src/taskdb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/src/taskdb.md -------------------------------------------------------------------------------- /docs/src/tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/src/tasks.md -------------------------------------------------------------------------------- /docs/src/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/docs/src/usage.md -------------------------------------------------------------------------------- /src/crate-doc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/crate-doc.md -------------------------------------------------------------------------------- /src/depmap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/depmap.rs -------------------------------------------------------------------------------- /src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/errors.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/operation.rs -------------------------------------------------------------------------------- /src/replica.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/replica.rs -------------------------------------------------------------------------------- /src/server/cloud/aws.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/cloud/aws.rs -------------------------------------------------------------------------------- /src/server/cloud/gcp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/cloud/gcp.rs -------------------------------------------------------------------------------- /src/server/cloud/iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/cloud/iter.rs -------------------------------------------------------------------------------- /src/server/cloud/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/cloud/mod.rs -------------------------------------------------------------------------------- /src/server/cloud/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/cloud/server.rs -------------------------------------------------------------------------------- /src/server/cloud/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/cloud/service.rs -------------------------------------------------------------------------------- /src/server/cloud/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/cloud/test.rs -------------------------------------------------------------------------------- /src/server/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/config.rs -------------------------------------------------------------------------------- /src/server/encryption.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/encryption.rs -------------------------------------------------------------------------------- /src/server/generate-test-data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/generate-test-data.py -------------------------------------------------------------------------------- /src/server/local/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/local/mod.rs -------------------------------------------------------------------------------- /src/server/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/mod.rs -------------------------------------------------------------------------------- /src/server/op.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/op.rs -------------------------------------------------------------------------------- /src/server/sync/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/sync/mod.rs -------------------------------------------------------------------------------- /src/server/test-bad-app-id.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/test-bad-app-id.data -------------------------------------------------------------------------------- /src/server/test-bad-client-id.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/test-bad-client-id.data -------------------------------------------------------------------------------- /src/server/test-bad-secret.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/test-bad-secret.data -------------------------------------------------------------------------------- /src/server/test-bad-version-id.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/test-bad-version-id.data -------------------------------------------------------------------------------- /src/server/test-bad-version.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/test-bad-version.data -------------------------------------------------------------------------------- /src/server/test-bad-version_id.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/test-bad-version_id.data -------------------------------------------------------------------------------- /src/server/test-good.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/test-good.data -------------------------------------------------------------------------------- /src/server/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/test.rs -------------------------------------------------------------------------------- /src/server/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/server/types.rs -------------------------------------------------------------------------------- /src/storage/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/storage/config.rs -------------------------------------------------------------------------------- /src/storage/inmemory.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/storage/inmemory.rs -------------------------------------------------------------------------------- /src/storage/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/storage/mod.rs -------------------------------------------------------------------------------- /src/storage/send_wrapper/actor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/storage/send_wrapper/actor.rs -------------------------------------------------------------------------------- /src/storage/send_wrapper/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/storage/send_wrapper/mod.rs -------------------------------------------------------------------------------- /src/storage/send_wrapper/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/storage/send_wrapper/test.rs -------------------------------------------------------------------------------- /src/storage/send_wrapper/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/storage/send_wrapper/traits.rs -------------------------------------------------------------------------------- /src/storage/send_wrapper/wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/storage/send_wrapper/wrapper.rs -------------------------------------------------------------------------------- /src/storage/sqlite/inner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/storage/sqlite/inner.rs -------------------------------------------------------------------------------- /src/storage/sqlite/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/storage/sqlite/mod.rs -------------------------------------------------------------------------------- /src/storage/sqlite/schema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/storage/sqlite/schema.rs -------------------------------------------------------------------------------- /src/storage/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/storage/test.rs -------------------------------------------------------------------------------- /src/task/annotation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/task/annotation.rs -------------------------------------------------------------------------------- /src/task/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/task/data.rs -------------------------------------------------------------------------------- /src/task/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/task/mod.rs -------------------------------------------------------------------------------- /src/task/status.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/task/status.rs -------------------------------------------------------------------------------- /src/task/tag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/task/tag.rs -------------------------------------------------------------------------------- /src/task/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/task/task.rs -------------------------------------------------------------------------------- /src/task/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/task/time.rs -------------------------------------------------------------------------------- /src/taskdb/apply.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/taskdb/apply.rs -------------------------------------------------------------------------------- /src/taskdb/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/taskdb/mod.rs -------------------------------------------------------------------------------- /src/taskdb/snapshot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/taskdb/snapshot.rs -------------------------------------------------------------------------------- /src/taskdb/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/taskdb/sync.rs -------------------------------------------------------------------------------- /src/taskdb/undo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/taskdb/undo.rs -------------------------------------------------------------------------------- /src/taskdb/working_set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/taskdb/working_set.rs -------------------------------------------------------------------------------- /src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/utils.rs -------------------------------------------------------------------------------- /src/workingset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/src/workingset.rs -------------------------------------------------------------------------------- /taskchampion/Cargo.toml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/aws-tls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/tests/aws-tls.rs -------------------------------------------------------------------------------- /tests/cross-sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/tests/cross-sync.rs -------------------------------------------------------------------------------- /tests/gcp-tls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/tests/gcp-tls.rs -------------------------------------------------------------------------------- /tests/sync-server-tls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/tests/sync-server-tls.rs -------------------------------------------------------------------------------- /tests/syncing-proptest.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/tests/syncing-proptest.rs -------------------------------------------------------------------------------- /tests/tls_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/tests/tls_utils.rs -------------------------------------------------------------------------------- /tests/update-and-delete-sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/tests/update-and-delete-sync.rs -------------------------------------------------------------------------------- /xtask/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/xtask/Cargo.toml -------------------------------------------------------------------------------- /xtask/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/GothenburgBitFactory/taskchampion/HEAD/xtask/src/main.rs --------------------------------------------------------------------------------