2e69bea5ea
Bump uuid from 1.18.0 to 1.19.0 ( #163 )
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.18.0 to 1.19.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.18.0...v1.19.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-version: 1.19.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-01 23:03:54 -05:00
72aeebdda7
Bump rusqlite from 0.32.1 to 0.37.0 ( #158 )
...
Bumps [rusqlite](https://github.com/rusqlite/rusqlite ) from 0.32.1 to 0.37.0.
- [Release notes](https://github.com/rusqlite/rusqlite/releases )
- [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md )
- [Commits](https://github.com/rusqlite/rusqlite/compare/v0.32.1...v0.37.0 )
---
updated-dependencies:
- dependency-name: rusqlite
dependency-version: 0.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-16 19:33:51 -04:00
eed6421a4e
Bump tokio from 1.47.0 to 1.48.0 ( #155 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.47.0 to 1.48.0.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.47.0...tokio-1.48.0 )
---
updated-dependencies:
- dependency-name: tokio
dependency-version: 1.48.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-14 20:33:46 -04:00
1ad9e344c7
Bump uuid from 1.17.0 to 1.18.0 ( #146 )
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.17.0 to 1.18.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-version: 1.18.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 19:55:00 -04:00
547621950f
v0.7.0
2025-07-30 21:20:25 -04:00
ab6df362bf
Finish building Postgres support ( #133 )
...
This includes:
- Building a Docker image for Postgres as well as SQLite
- Fuller instructions for usage of the package, including the Postgres builds.
A few related things changed here:
- `.env` is not used anymore -- the defaults in the Dockerfiles are
sufficient
- The Rust version in the Dockerfiles is increased to match the MSRV,
and with it the Alpine version bumped to one built with that Rust
version.
- Cargo dependencies on native-tls and openssl updated to include only
the `vendored` feature, so as not to require a system openssl
installation.
- Two GitHub jobs are set up, to build the two different Docker images
- The documentation incorrectly suggested using `DELETE .. CASCADE` to
delete clients. This syntax does not exist, as the cascading delete
is configured in the schema.
2025-07-29 21:52:33 -04:00
309abce339
Add taskchampion-sync-server-storage-postgres
...
This is built to be more robust than the SQLite storage, and to
integrate with other applications. The idea is that for example a web
application might interact with the same DB to create and delete clients
as customers come and go.
2025-07-14 12:37:50 -04:00
7559364017
Make Storage methods async
...
This will better support concurrent requests.
2025-07-11 17:37:14 -04:00
cd874bc56a
Update crates and bump MSRV to 1.82.0
2025-07-10 17:29:28 -04:00
35a4eefda3
Bump uuid from 1.16.0 to 1.17.0
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.16.0 to 1.17.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.16.0...v1.17.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-version: 1.17.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-24 00:01:02 +00:00
b9cdae975b
Bump actix-web from 4.10.2 to 4.11.0
...
Bumps [actix-web](https://github.com/actix/actix-web ) from 4.10.2 to 4.11.0.
- [Release notes](https://github.com/actix/actix-web/releases )
- [Changelog](https://github.com/actix/actix-web/blob/master/CHANGES.md )
- [Commits](https://github.com/actix/actix-web/compare/web-v4.10.2...web-v4.11.0 )
---
updated-dependencies:
- dependency-name: actix-web
dependency-version: 4.11.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-05-12 23:59:38 +00:00
92206f2488
Bump uuid from 1.15.1 to 1.16.0
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.15.1 to 1.16.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.15.1...v1.16.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-14 23:50:45 +00:00
ba69f98195
update env_logger to stop using humantime
2025-03-10 23:07:02 -04:00
7bec7ce25d
Bump actix-web from 4.9.0 to 4.10.2
...
Bumps [actix-web](https://github.com/actix/actix-web ) from 4.9.0 to 4.10.2.
- [Release notes](https://github.com/actix/actix-web/releases )
- [Changelog](https://github.com/actix/actix-web/blob/master/CHANGES.md )
- [Commits](https://github.com/actix/actix-web/compare/web-v4.9.0...web-v4.10.2 )
---
updated-dependencies:
- dependency-name: actix-web
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-03-10 23:42:25 +00:00
c47612b3a0
Bump uuid from 1.14.0 to 1.15.1 ( #95 )
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.14.0 to 1.15.1.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/v1.14.0...v1.15.1 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-26 19:26:42 -05:00
8508d517a6
Bump uuid from 1.13.1 to 1.14.0 ( #94 )
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.13.1 to 1.14.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.13.1...v1.14.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-22 13:19:02 -05:00
5c42107006
Add an MSRV ( #89 )
...
This just copies TaskChampion's MSRV for the moment.
2025-02-16 16:48:12 -05:00
e401b67c43
Bump uuid from 1.12.0 to 1.13.1 ( #86 )
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.12.0 to 1.13.1.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.12.0...1.13.1 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-05 20:03:57 -05:00
7f51d2fa1f
Allow specifying configuration params in env vars ( #83 )
2025-02-02 22:39:45 -05:00
84d942213c
Bump uuid from 1.11.0 to 1.12.0 ( #80 )
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.11.0 to 1.12.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.11.0...1.12.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-16 06:38:55 -05:00
47ce4c1e3b
Split the server into three crates ( #56 )
...
This will make it easier to build variations on the server, or embed it
into larger projects.
2024-11-17 15:12:42 -05:00
2ddd66dcf8
Bump thiserror from 1.0.64 to 2.0.0 ( #50 )
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.64 to 2.0.0.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.64...2.0.0 )
---
updated-dependencies:
- dependency-name: thiserror
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-06 21:26:28 -05:00
2e5d031d1c
Fixes chrono warnings ( #49 )
2024-11-06 07:40:49 -05:00
9b837ba9f9
Bump uuid from 1.10.0 to 1.11.0 ( #46 )
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.10.0 to 1.11.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.10.0...1.11.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-30 20:15:07 -04:00
526b37f6e5
Bump env_logger from 0.10.2 to 0.11.5 ( #45 )
...
Bumps [env_logger](https://github.com/rust-cli/env_logger ) from 0.10.2 to 0.11.5.
- [Release notes](https://github.com/rust-cli/env_logger/releases )
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-cli/env_logger/compare/v0.10.2...v0.11.5 )
---
updated-dependencies:
- dependency-name: env_logger
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-02 22:21:45 -04:00
16faae1b64
Bump actix-web from 4.8.0 to 4.9.0 ( #38 )
...
Bumps [actix-web](https://github.com/actix/actix-web ) from 4.8.0 to 4.9.0.
- [Release notes](https://github.com/actix/actix-web/releases )
- [Changelog](https://github.com/actix/actix-web/blob/master/CHANGES.md )
- [Commits](https://github.com/actix/actix-web/compare/web-v4.8.0...web-v4.9.0 )
---
updated-dependencies:
- dependency-name: actix-web
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 21:24:33 -04:00
0407fb3c3e
Bump rusqlite from 0.31.0 to 0.32.1 ( #32 )
...
Bumps [rusqlite](https://github.com/rusqlite/rusqlite ) from 0.31.0 to 0.32.1.
- [Release notes](https://github.com/rusqlite/rusqlite/releases )
- [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md )
- [Commits](https://github.com/rusqlite/rusqlite/compare/v0.31.0...v0.32.1 )
---
updated-dependencies:
- dependency-name: rusqlite
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-27 21:32:16 -04:00
f23eea1928
Bump uuid from 1.9.1 to 1.10.0 ( #26 )
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.9.1 to 1.10.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.9.1...1.10.0 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-10 08:36:03 -04:00
9d92797902
Bump uuid from 1.8.0 to 1.9.1
...
Bumps [uuid](https://github.com/uuid-rs/uuid ) from 1.8.0 to 1.9.1.
- [Release notes](https://github.com/uuid-rs/uuid/releases )
- [Commits](https://github.com/uuid-rs/uuid/compare/1.8.0...1.9.1 )
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-25 00:18:52 +00:00
e6d906e72b
Bump actix-web from 4.7.0 to 4.8.0
...
Bumps [actix-web](https://github.com/actix/actix-web ) from 4.7.0 to 4.8.0.
- [Release notes](https://github.com/actix/actix-web/releases )
- [Changelog](https://github.com/actix/actix-web/blob/master/CHANGES.md )
- [Commits](https://github.com/actix/actix-web/compare/web-v4.7.0...web-v4.8.0 )
---
updated-dependencies:
- dependency-name: actix-web
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-20 23:27:28 +00:00
1ff992aaff
Merge pull request #22 from GothenburgBitFactory/dependabot/cargo/actix-web-4.7.0
...
Bump actix-web from 4.3.1 to 4.7.0
2024-06-10 20:49:19 -04:00
1d4f892cdb
Bump env_logger from 0.10.0 to 0.10.2
...
Bumps [env_logger](https://github.com/rust-cli/env_logger ) from 0.10.0 to 0.10.2.
- [Release notes](https://github.com/rust-cli/env_logger/releases )
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-cli/env_logger/compare/v0.10.0...v0.10.2 )
---
updated-dependencies:
- dependency-name: env_logger
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-11 00:33:36 +00:00
447380015c
Bump actix-web from 4.3.1 to 4.7.0
...
Bumps [actix-web](https://github.com/actix/actix-web ) from 4.3.1 to 4.7.0.
- [Release notes](https://github.com/actix/actix-web/releases )
- [Changelog](https://github.com/actix/actix-web/blob/master/CHANGES.md )
- [Commits](https://github.com/actix/actix-web/compare/web-v4.3.1...web-v4.7.0 )
---
updated-dependencies:
- dependency-name: actix-web
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-11 00:33:26 +00:00
5fe8ee53d2
Merge pull request #9 from GothenburgBitFactory/dependabot/cargo/rusqlite-0.31.0
...
Bump rusqlite from 0.29.0 to 0.31.0
2024-06-10 20:32:24 -04:00
fd3f675009
Bump clap from 4.3.0 to 4.5.6
...
Bumps [clap](https://github.com/clap-rs/clap ) from 4.3.0 to 4.5.6.
- [Release notes](https://github.com/clap-rs/clap/releases )
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.3.0...v4.5.6 )
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-06-06 23:43:17 +00:00
63e9e31d02
Bump rusqlite from 0.29.0 to 0.31.0
...
Bumps [rusqlite](https://github.com/rusqlite/rusqlite ) from 0.29.0 to 0.31.0.
- [Release notes](https://github.com/rusqlite/rusqlite/releases )
- [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md )
- [Commits](https://github.com/rusqlite/rusqlite/compare/v0.29.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: rusqlite
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-21 21:26:56 +00:00
31cb732f06
Import from https://github.com/GothenburgBitFactory/taskwarrior
...
Specifically, from f89cc35a4aa8b928cc63502f3dde4d47447b5551, with
addition of README.md, CONTRIBUTING.md, and a few other ancillary files.
2024-04-07 21:43:46 -04:00