dependabot[bot]
36e5f8895d
Bump src/libshared from 2aa844c
to cb078b0
( #3860 )
...
Bumps [src/libshared](https://github.com/GothenburgBitFactory/libshared ) from `2aa844c` to `cb078b0`.
- [Commits](2aa844cb9b...cb078b00c5
)
---
updated-dependencies:
- dependency-name: src/libshared
dependency-version: cb078b00c5201e116c9dfd7d6951d954473eaa8f
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-02 08:20:55 -04:00
Dustin J. Mitchell
b4e25fe42f
Do not decode a non-JSON value ( #3859 )
...
None of the other task modifications (modify, prepend, append) treat the
input as JSON, so this one shouldn't either. This works around
https://github.com/GothenburgBitFactory/libshared/issues/95
2025-04-30 19:22:44 -04:00
dependabot[bot]
7be313e91f
Bump docker/build-push-action from 6.15.0 to 6.16.0 ( #3856 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.15.0 to 6.16.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6.15.0...v6.16.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: 6.16.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-04-28 10:54:21 -04:00
dependabot[bot]
36a449c935
Bump sigstore/cosign-installer from 3.8.1 to 3.8.2 ( #3855 )
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.8.1 to 3.8.2.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.8.1...v3.8.2 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-version: 3.8.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-28 10:54:06 -04:00
Ram-Z
31829d61fc
Add uuid UDA type ( #3827 )
...
Mainly so that UDAs that refer to another task can be formated as
"short".
2025-04-20 20:51:38 -04:00
dependabot[bot]
bae37d9448
Bump src/taskchampion-cpp/corrosion from bf065b8
to 715c235
( #3853 )
...
Bumps [src/taskchampion-cpp/corrosion](https://github.com/corrosion-rs/corrosion ) from `bf065b8` to `715c235`.
- [Release notes](https://github.com/corrosion-rs/corrosion/releases )
- [Commits](bf065b89a3...715c235dae
)
---
updated-dependencies:
- dependency-name: src/taskchampion-cpp/corrosion
dependency-version: 715c235daef4b8ee67278f12256334ad3dd4c4ae
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-18 13:46:42 -04:00
dependabot[bot]
bfea0f6836
Bump src/taskchampion-cpp/corrosion from c484074
to bf065b8
( #3850 )
...
Bumps [src/taskchampion-cpp/corrosion](https://github.com/corrosion-rs/corrosion ) from `c484074` to `bf065b8`.
- [Release notes](https://github.com/corrosion-rs/corrosion/releases )
- [Commits](c4840742d2...bf065b89a3
)
---
updated-dependencies:
- dependency-name: src/taskchampion-cpp/corrosion
dependency-version: bf065b89a33c4d6ce16cae626e8f15f9914ce4dc
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-17 11:45:17 -04:00
Felix Schurk
2a64b5c880
change implementation from has ( #3849 )
...
Change from get(uuid, task) to get_task_data to always have a full uuid
match and to improve read performance for the diagnostics command.
See #3848 for details.
2025-04-16 13:49:14 +00:00
Nick Grimshaw
15bb71764e
Redact HTTP credentials from "Syncing…" message ( #3846 ) ( #3847 )
2025-04-14 17:08:32 +00:00
Adrian Wilkins
5b70ce6be2
Add note about uninstallation ( #3845 )
...
* Add note about uninstallation
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-04-10 08:33:52 -04:00
dependabot[bot]
22608cb44e
Bump tokio from 1.44.0 to 1.44.2 ( #3843 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.44.0 to 1.44.2.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.44.0...tokio-1.44.2 )
---
updated-dependencies:
- dependency-name: tokio
dependency-version: 1.44.2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 22:24:53 -04:00
Dustin J. Mitchell
f1cb656f75
Update tokio to 1.44.2 ( #3842 )
2025-04-08 00:40:06 +00:00
Dustin J. Mitchell
db23195f4d
Remove duplicate word ( #3834 )
...
* Remove duplicate word
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-04-01 22:42:42 +02:00
dependabot[bot]
4a464c13a8
Bump src/taskchampion-cpp/corrosion from fcd8b41
to c484074
( #3836 )
...
Bumps [src/taskchampion-cpp/corrosion](https://github.com/corrosion-rs/corrosion ) from `fcd8b41` to `c484074`.
- [Release notes](https://github.com/corrosion-rs/corrosion/releases )
- [Commits](fcd8b41981...c4840742d2
)
---
updated-dependencies:
- dependency-name: src/taskchampion-cpp/corrosion
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-31 17:58:09 -04:00
Ram-Z
a3b44bdef5
Replace inacurate comment ( #3829 )
2025-03-24 19:07:27 -04:00
soerenschneider
bc16297274
docs: Add note to disable AWS lifecycle policies ( #3828 )
...
* docs: Add note to disable AWS lifecycle policies
* fix grammar
---------
Co-authored-by: Dustin J. Mitchell <dustin@v.igoro.us>
2025-03-21 12:26:31 +00:00
Felix Schurk
7bf3be2f07
Update dependabot.yml ( #3825 )
2025-03-19 19:47:52 -04:00
dependabot[bot]
768d45197b
Bump docker/login-action from 3.3.0 to 3.4.0 ( #3821 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3.3.0...v3.4.0 )
---
updated-dependencies:
- dependency-name: docker/login-action
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-03-17 20:11:14 -04:00
pre-commit-ci[bot]
f9c17d9b5b
[pre-commit.ci] pre-commit autoupdate ( #3822 )
...
* [pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/pre-commit/mirrors-clang-format: v19.1.7 → v20.1.0](https://github.com/pre-commit/mirrors-clang-format/compare/v19.1.7...v20.1.0 )
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-03-17 19:50:44 -04:00
Dustin J. Mitchell
1f6e7de569
Release 3.4.1 ( #3818 )
2025-03-14 10:20:52 +01:00
Kalle Kietäväinen
2ee5fb287c
Fix suppressing news nag after reading the news ( #3817 )
...
The news nag suppression regressed again in 5c67d22
. That commit
intended to remove the sponsorship outro from the news, but also removed
the bookkeeping that marks the news as read. This commit reverts that
part back to its previous state.
2025-03-13 20:01:16 -04:00
Dustin J. Mitchell
b792018c00
Updates after 3.4.0 ( #3816 )
...
* Cargo update
* Update submodules
2025-03-12 22:27:55 +00:00
Dustin J. Mitchell
063325b052
Release 3.4.0 ( #3811 )
2025-03-12 17:58:49 -04:00
Ram-Z
f73b42d23f
Allow dur/dur division ( #3812 )
...
It is perfectly valid to divide two durations, it is a ratio with no
unit.
2025-03-12 16:48:49 -04:00
Dustin J. Mitchell
5c67d22540
Remove sponsorship outro from 'task news'
2025-03-08 12:22:09 -05:00
Tobias Predel
5814526429
Remove headers ( #3807 )
2025-03-08 09:04:01 -05:00
Dustin J. Mitchell
0c9205aa17
Update ring ( #3806 )
2025-03-07 00:33:38 +00:00
Dustin J. Mitchell
74276b400c
Generate valid JSON even with invalid dates ( #3801 )
2025-03-06 16:59:14 +01:00
Dustin J. Mitchell
022650dbff
Make updates after releasing ( #3803 )
...
* add symlinks for ease of access
* Update things after making a release, to maximize testing time
2025-03-06 12:43:41 +00:00
Yong Li
5ec0f4ebc0
Update task.1.in ( #3804 )
...
Clearly this is an error. The example command should use foo.
2025-03-06 07:33:37 -05:00
Dustin J. Mitchell
3c12c0dfd0
Fix errors finding Rust toolchain ( #3802 )
...
* switch to dtolnay/toolchain
* Add .dockerignore to avoid copying target/ into images
* update corrosion
2025-03-06 06:59:04 -05:00
dependabot[bot]
bcb3f820ab
Bump docker/build-push-action from 6.14.0 to 6.15.0 ( #3800 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.14.0 to 6.15.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6.14.0...v6.15.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
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-03-03 16:30:31 -05:00
Tobias Predel
1567ea5c06
Remove header files out of CMakeLists ( #3797 )
...
It does not make any difference.
2025-03-03 12:14:39 -05:00
Dustin J. Mitchell
3bb71390a9
Ignore "target" in creating source_package
( #3799 )
...
Cargo creates this directory if run directly, but it shouldn't be in the
release tarball.
2025-03-03 17:43:20 +01:00
Tobias Predel
a3e0dada30
Remove unused includes ( #3798 )
2025-03-02 11:03:18 -05:00
Tobias Predel
81ca04fc8c
Declare in corresponding header files and dissolve main.h ( #3796 )
...
* Declare in corresponding header files and dissolve main.h
Apply include-what-you-use
* Remove further unncessary includes
* Incorporate review comment
* Do not declare static functions and variables in header
* Adapt test
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-03-01 14:47:42 -05:00
Tobias Predel
55c02f5420
Remove unused includes ( #3795 )
...
* Remove unused include in Variant.h
* Remove unused include in util.h
* Remove unused include directives in util.cpp
* Remove unused include directives in TF2.h
* Remove unused include directives in TF2.cpp
* Remove unused include directive in TDB2.h
* Remove unused include directives in TDB2.cpp
* Remove unused include directives in Task.h
* Remove unused include directive in rules.cpp
* Remove unused include directives in rules.cpp
* Remove unused include directives in nag.cpp
* Remove unused include directive in main.h
* Remove unused include directive in legacy.cpph
* Remove unused include directive in Hooks.cpp
* Remove unused include directive in Filter.h
* Remove unused include directive in Filter.cpp
* Remove unused include directive in feedback.cpp
* Remove unused include directive in Eval.cpp
* Remove unused include directives in dependency.cpp
* Remove unused include directivess in Context.cpp
2025-03-01 10:42:40 -05:00
dependabot[bot]
8e90dc1571
Bump sigstore/cosign-installer from 3.8.0 to 3.8.1 ( #3790 )
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.8.0 to 3.8.1.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.8.0...v3.8.1 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-24 09:30:15 -05:00
dependabot[bot]
284948d9f9
Bump docker/build-push-action from 6.13.0 to 6.14.0 ( #3791 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.13.0 to 6.14.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6.13.0...v6.14.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
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-24 09:30:06 -05:00
Dustin J. Mitchell
a701f8fc7d
Open Replica read-only when possible ( #3776 )
...
* Open Replica read-only when possible
Specifically, when either
- the command is read-only; or
- the command requires GC (including recurrence updates) but GC is disabled by config
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-02-14 10:25:19 +01:00
dependabot[bot]
a97deb0c84
Bump sigstore/cosign-installer from 3.7.0 to 3.8.0 ( #3778 )
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.7.0 to 3.8.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](https://github.com/sigstore/cosign-installer/compare/v3.7.0...v3.8.0 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
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-10 10:10:51 -05:00
Dustin J. Mitchell
d6658fe26f
Remove missed handleRecurrence/handleUntil calls ( #3771 )
...
These were missed in #3753 .
2025-02-06 08:31:33 +01:00
Dustin J. Mitchell
7871617e9c
Only handleRecurrence/handleUntil when rc.gc=1 ( #3772 )
2025-02-06 08:30:41 +01:00
Dustin J. Mitchell
fdb7e5e020
Test for unusual task data ( #3770 )
...
* Test for unusual task data
A task might have any combination of keys and values, but Taskwarrior
often assumes that only valid values can occur, and crashes otherwise.
This is highly inconvenient, as it's often impossible to do anything
with the invalid task -- Taskwarrior just fails without modifying it.
So, this is the beginning of some testing for such invalid tasks, with
the goal of making Taskwarrior due something reasonable. In general, an
invalid attribute value is treated as if it was not set. This is not
exhaustive, and there are likely still bugs of this sort, but as we find
them we can fix and add regression tests to this script.
This introduces a new test-only binary that creates a "bare" task using
TaskChampion, avoiding Taskwarrior's efforts to not create "unusual"
tasks.
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-02-05 08:20:35 -05:00
pre-commit-ci[bot]
e1fc283da5
[pre-commit.ci] pre-commit autoupdate ( #3773 )
...
updates:
- [github.com/psf/black: 24.10.0 → 25.1.0](https://github.com/psf/black/compare/24.10.0...25.1.0 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-02-03 13:13:57 -05:00
dependabot[bot]
244513fad7
Bump docker/build-push-action from 6.12.0 to 6.13.0 ( #3766 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.12.0 to 6.13.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6.12.0...v6.13.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
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-01 15:51:35 -05:00
Matthew
3ae7413ebd
Update task.md json lines end with \n (0xA) not \r (0xD) ( #3752 )
...
Update task.md to fix mistake in json format. In the code the json lines end with \n (0xA) not \r (0xD)
2025-02-01 15:37:43 -05:00
dependabot[bot]
8d210b5263
Bump docker/build-push-action from 6.11.0 to 6.12.0 ( #3761 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.11.0 to 6.12.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6.11.0...v6.12.0 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
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-20 18:00:57 -05:00
pre-commit-ci[bot]
20417b311e
[pre-commit.ci] pre-commit autoupdate ( #3762 )
...
updates:
- [github.com/pre-commit/mirrors-clang-format: v19.1.6 → v19.1.7](https://github.com/pre-commit/mirrors-clang-format/compare/v19.1.6...v19.1.7 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-01-20 13:27:51 -05:00
Dustin J. Mitchell
aeeec16984
Handle 'until' and 'recur' simiar to handling of 'gc' ( #3753 )
...
This centralizes updates to recurrence and 'until' in Command, instead
of doing so in each individual command implementation.
This is preparatory to opening the TaskChampion replica in read-only
mode.
2025-01-18 02:20:41 -05:00