This website requires JavaScript.
1064de3e1b
Add support for syncing the parent property (if it exists).
main
4.29.1
Jonathan Bernard
2025-01-13 08:16:07 -06:00
8b0c751344
Bump version for 4.29.0 release.
4.29.0
Jonathan Bernard
2025-01-11 11:59:52 -06:00
0f7e257f76
Cap output width to 80 characters max.
Jonathan Bernard
2025-01-11 11:59:17 -06:00
76225d1c50
Add the autoSync
config property to automatically sync contexts after relevant issues change.
Jonathan Bernard
2025-01-11 11:58:47 -06:00
0361d1b869
Add the --silent option to allow suppressing log output.
Jonathan Bernard
2025-01-11 11:57:16 -06:00
40cb602362
Add support for syncing to Probatem's Virtual Status Board.
4.28.0
Jonathan Bernard
2025-01-09 11:57:32 -06:00
e2a306c1d6
Refactor to clean up package source structure.
Jonathan Bernard
2025-01-08 18:07:19 -06:00
e955cd5b24
Add list tags
sub-command, accept properties update to the edit
command.
4.27.0
Jonathan Bernard
2025-01-06 10:38:21 -06:00
4176dfea3a
Migrate from asdf to mise.
Jonathan Bernard
2024-12-10 10:00:53 -06:00
587e3c4509
Update for Nim 2.x. No longer building pit_api
.
4.26.0
Jonathan Bernard
2024-11-30 08:06:36 -06:00
f6a97c384a
Use update_nim_package_version from the package repository.
Jonathan Bernard
2024-11-30 07:56:55 -06:00
0c3d73dc2b
Add debug logging when changing the state of an issue.
4.25.2
Jonathan Bernard
2024-08-12 10:52:51 -05:00
9a0bf35882
Add asdf tool-versions definitions pinning this to Nim 1.6
origin/main
origin/HEAD
Jonathan Bernard
2024-05-10 11:58:35 -05:00
be7c099b7b
Format listed issues plainly when STDOUT is not a TTY
4.25.1
Jonathan Bernard
2024-01-01 12:55:01 -06:00
d04797460c
Format listed issues plainly when STDIN is not a TTY
4.25.0
Jonathan Bernard
2024-01-01 12:47:43 -06:00
8cf0bf5d98
Change how time entries based on PIT issues are logged when using --ptk.
4.24.1
Jonathan Bernard
2023-12-17 07:32:46 -06:00
ed3058a9c8
Initial ideas around a related-to special property.
origin/related-to
related-to
Jonathan Bernard
2023-12-15 21:34:53 -06:00
ddad90ddef
Add examples to the online help for all special properties.
Jonathan Bernard
2023-12-15 21:34:38 -06:00
34ce2b61b9
When creating new recurrences, put them in the TodoToday state, not Todo.
4.24.0
Jonathan Bernard
2023-07-06 08:07:22 -05:00
661d5959c6
Add show-dupes command, fix BareExcept warnings.
4.23.4
Jonathan Bernard
2023-05-19 09:24:53 -05:00
6665f09b7b
Fixed missed version bump in cliconstants.
4.23.3
Jonathan Bernard
2023-05-19 09:05:02 -05:00
bcb1c7c17c
Extract logic for locating the config file to the cliutils library.
Jonathan Bernard
2023-05-13 07:30:25 -05:00
b0e3f5a9d8
Expose issue formating functionality.
4.23.2
Jonathan Bernard
2023-03-21 11:11:44 -05:00
fee4ba70a6
Update state field when changing an issue's state.
4.23.1
Jonathan Bernard
2023-03-21 10:17:43 -05:00
171adbb59d
Make IssueState available as a field on Issue.
4.23.0
Jonathan Bernard
2023-03-21 08:27:36 -05:00
d01d6e37f4
Update timeutils version to include support for the shorter ISO8601 date format.
4.22.2
Jonathan Bernard
2023-02-28 23:29:06 -06:00
b98596574d
Add find utility method for searching for issues among multiple issue states.
4.22.1
Jonathan Bernard
2023-02-17 12:12:13 -06:00
ea9f8ea7ac
Move issue loading logic into the publicly-exposed library methods.
4.22.0
Jonathan Bernard
2023-02-16 11:06:47 -06:00
ae4a943e82
Allow access to pit functionality as a Nim libaray.
4.21.2
Jonathan Bernard
2023-02-16 09:07:02 -06:00
58a5321d95
Rework dependencies using JDB Softwar package repo instead of URLs.
4.21.1
Jonathan Bernard
2023-02-13 08:48:40 -06:00
7215b4969b
Re-design output to make skimming easier.
4.21.0
Jonathan Bernard
2022-07-31 20:01:39 -05:00
c7891de310
Show Pending in either Today's list of the Future list, but not both at the same time.
4.20.0
Jonathan Bernard
2022-07-28 10:48:51 -05:00
a373af0658
Add support for filtering based on property exclusion.
4.19.0
Jonathan Bernard
2022-07-22 10:23:53 -05:00
de3ee05680
Change logging format.
4.18.2
Jonathan Bernard
2022-01-22 10:31:58 -06:00
59440d2c9d
Remove unused, old copies of usage and outline text.
Jonathan Bernard
2022-01-21 15:01:07 -06:00
6226ff21c5
Fix compile-time message includes when installing via Nimble.
4.18.1
Jonathan Bernard
2022-01-21 13:26:22 -06:00
71e035fdbe
Add --show-hidden to ignore hide-until properties.
4.18.0
Jonathan Bernard
2022-01-04 22:27:08 -06:00
df854f864c
When completing an issue, print info about any new issue created by recurrence.
4.17.0
Jonathan Bernard
2021-09-21 10:14:49 -05:00
7bccd83e23
Add support for issue recurrence.
4.16.0
Jonathan Bernard
2021-09-17 13:49:42 -05:00
b25d2be164
Adding more comrehensive documentaition regaring issue types and properties.
4.15.0
Jonathan Bernard
2021-09-16 23:31:12 -05:00
e0ab3cb401
Include Pending in the 'today' view. Allow listing multiple issues or states.
4.14.0
Jonathan Bernard
2021-08-30 11:49:35 -05:00
d93c0cf348
Add the ability to hide tasks until a certain date.
4.13.0
Jonathan Bernard
2021-08-24 10:56:47 -05:00
9606e71cec
Add support for binary properties via data URIs.
4.12.0
Jonathan Bernard
2021-06-07 18:34:41 -05:00
98f4dda1ad
Reset terminal attributes after printing single issues.
4.11.1
Jonathan Bernard
2021-02-01 07:41:01 -06:00
393be347c9
Default list command no longer includes Done issues.
4.11.0
Jonathan Bernard
2020-11-12 14:50:31 -06:00
f8fed9d937
Allow filtering by issue tags.
4.10.0
Jonathan Bernard
2020-11-12 07:37:22 -06:00
ef16eafd48
Update to address changes for Nim 1.x (currently 1.4.0).
4.9.4
Jonathan Bernard
2020-11-12 04:05:04 -06:00
4af0d09356
Remove stuff in the README that I don't understand. 🤷
Jonathan Bernard
2020-10-02 12:33:51 -05:00
071c4b66e5
Explicitly document list contexts
subcommand. Sort listed contexts alphabetically.
4.9.3
Jonathan Bernard
2020-10-02 12:13:22 -05:00
57a3af4f2f
When moving issues, create target directories if they do not already exist.
4.9.2
Jonathan Bernard
2020-07-06 11:47:31 -05:00
08b9df2086
Update to reflect changes in Nim stdlib in v1.2.
4.9.1
Jonathan Bernard
2020-07-06 11:39:57 -05:00
339e88cddd
list contexts
command now prints both the listeral context value and the display name.
4.9.0
Jonathan Bernard
2020-05-05 09:40:08 -05:00
0a2249018b
Add ptk integration option as a command-line switch.
4.8.0
Jonathan Bernard
2020-04-16 10:20:33 -05:00
ec3008937d
Add README, bugfix CLI configuration.
Jonathan Bernard
2020-03-23 09:18:44 -05:00
10fcc34ea2
Update nim-cli-util dependency version to get a fix to the queryParamsToCli function.
4.7.1
Jonathan Bernard
2020-03-23 08:27:30 -05:00
4127fbe41c
Better PTK integration.
4.7.0
Jonathan Bernard
2020-03-16 09:39:17 -05:00
0671d7728e
Add helper to update version easily.
4.6.2
Jonathan Bernard
2020-02-16 00:56:01 -06:00
7b5f26f24a
Update dependency references to use full URLs to non-central libs.
4.6.1
Jonathan Bernard
2020-02-14 11:21:54 -06:00
db3e648d47
Add tag
and untag
commands.
4.6.0
Jonathan Bernard
2019-04-18 07:43:08 -05:00
476a94c679
Add property removal behavior: specifying a property with no value removes it.
4.5.0
Jonathan Bernard
2019-01-24 22:30:20 -06:00
65edc56e08
Add delegate
command.
4.4.4
Jonathan Bernard
2019-01-18 18:51:31 -06:00
d4db66a71e
Updates to compile on Nim 0.19
4.4.3
Jonathan Bernard
2019-01-17 13:18:25 -06:00
f8ccc831ef
WIP Updates to compile on Nim 0.19.
origin/temp
Jonathan Bernard
2019-01-17 10:50:39 -06:00
93a0a15f12
Refactored to move HTTP query params to CLI arguments translation into the cliutils package.
4.4.2
Jonathan Bernard
2018-10-01 21:39:35 -05:00
dc31d590a0
Add GET /issue/<issueId> API endpoint.
Jonathan Bernard
2018-10-01 11:22:48 -04:00
8b46cc19d8
Rename variable to avoid overloading the name.
Jonathan Bernard
2018-10-01 11:22:31 -04:00
567c2d2178
Fix a bug when asking to move an issue to the state it's already in.
4.4.1
Jonathan Bernard
2018-06-25 11:40:25 -05:00
08dfbde57f
Add the ability to order issues.
4.4.0
Jonathan Bernard
2018-06-11 12:11:26 -05:00
a924d7b649
Add filters for text-matching on issue summary or details.
Jonathan Bernard
2018-06-11 10:19:10 -05:00
2404f6a3d1
Add the ability to edit all issues in a given state.
4.3.0
Jonathan Bernard
2018-06-06 09:43:31 -05:00
2b5f82203c
Add list contexts
, refactor display logics.
4.2.0
Jonathan Bernard
2018-05-29 14:20:40 -05:00
29959a6a8d
Add REST API. Refactor config logic.
4.1.0
origin/big-rewrite
Jonathan Bernard
2018-05-18 16:06:58 -05:00
6f247032a3
Add created property when creating issues.
4.0.7
Jonathan Bernard
2018-05-14 17:17:47 -05:00
efd5f6adff
Add versbose flag, list specific issue.
4.0.6
Jonathan Bernard
2018-05-14 12:21:05 -05:00
49c5753ef1
Add rm
as an alias for delete
.
4.0.5
Jonathan Bernard
2018-05-14 10:09:33 -05:00
3bdb2ecb1f
Fix padding issue in context listing.
4.0.4
Jonathan Bernard
2018-05-14 10:04:24 -05:00
28569a643e
Added Dormant state, auto-create task dirs.
4.0.3
Jonathan Bernard
2018-05-14 09:53:15 -05:00
97eb286e32
Reorganize project folder structure to work according to nimble package expectations.
4.0.2
Jonathan Bernard
2018-05-14 09:35:15 -05:00
fcab7a4cc6
Added add
(alias for new
) and delete
.
4.0.1
Jonathan Bernard
2018-05-14 09:28:43 -05:00
20c82ea9ba
Fix version string.
4.0.0
Jonathan Bernard
2018-05-14 09:13:44 -05:00
11b18317bd
Implemented new, edit, state transitions.
Jonathan Bernard
2018-05-13 02:58:08 -05:00
d86da67284
WIP Support basic list options.
Jonathan Bernard
2018-05-12 11:40:15 -05:00
063a869b51
Remove and ignore binary artifact.
Jonathan Bernard
2018-05-11 21:36:05 -05:00
46d4db0d6a
Capitalize moved to unicode module.
Jonathan Bernard
2018-05-11 21:35:03 -05:00
34e01119a9
Initial WIP of new pit (Nim).
Jonathan Bernard
2018-05-11 18:39:40 -05:00
d6880d9cc1
Clean slate.
Jonathan Bernard
2018-05-11 11:33:28 -05:00
582bf819f5
Renamed libpit build artifacts.
origin/v3.x
Jonathan Bernard
2016-01-31 00:45:27 -06:00
76d1e48ebb
Fixed a typo in an error message.
3.3.3
Jonathan Bernard
2012-08-30 06:26:39 -07:00
4fd297e03d
CLI: Changed the daily list upcoming section behavior.
Jonathan Bernard
2012-08-30 06:17:07 -07:00
d0e968b2b7
New jlp-based documentation for pit-cli.
3.3.2
Jonathan Bernard
2012-02-13 12:12:26 -06:00
c0b02ca222
Bugfixes on pit-cli:
Jonathan Bernard
2012-02-13 10:49:27 -06:00
85753de955
PIT CLI agenda sorting, FileIssue bug fixed.
3.3.1
Jonathan Bernard
2011-12-19 16:19:07 -06:00
0441f3c510
Added -R option for PIT CLI.
3.3.0
Jonathan Bernard
2011-12-19 16:08:09 -06:00
c01eaa0255
Issue tracker: started issue tracking.
Jonathan Bernard
2011-12-18 22:57:19 -06:00
ec7c07f81f
Bug fix in FileIssue.
3.2.3
Jonathan Bernard
2011-12-12 15:56:10 -06:00
952064d903
Fixed FileIssue formatting and extended properties.
3.2.2
Jonathan Bernard
2011-12-08 15:48:00 -06:00
31b9802477
Fixed PIT CLI output when setting extended properties.
3.2.1
Jonathan Bernard
2011-12-08 15:36:11 -06:00
ae0d782a5b
PIT CLI options -e, -E, --title, --text.
3.2.0
Jonathan Bernard
2011-12-08 15:02:33 -06:00
846d1edc74
Filter and FileProject support for extended properties.
Jonathan Bernard
2011-12-08 14:38:24 -06:00
fd94f0e41a
PIT CLI Options -o (order issues), -D (daily list).
Jonathan Bernard
2011-12-07 18:15:01 -06:00