Commit graph

77 commits

Author SHA1 Message Date
xeruf
7561bc0e2f refactor: update to latest nostr sdk version 2024-11-18 14:52:52 +01:00
xeruf
2400f7c45b fix: parse markers again by reducing EventId referencing 2024-11-18 14:40:50 +01:00
xeruf
473f26d7a5 fix(task): adjust to inverted ordering of sdk 0.36
https://github.com/rust-nostr/nostr/issues/632
2024-11-14 19:05:58 +01:00
xeruf
43f8a3ebca feat: update to nostr sdk 0.36 2024-11-14 19:05:12 +01:00
xeruf
ecc5b7686b test(task): verify state progression 2024-11-14 18:29:47 +01:00
xeruf
6b8bf29b20 feat(task): extract tags from state updates 2024-11-13 11:12:25 +01:00
xeruf
2cec689bf1 feat: automatically add tags from task properties 2024-11-12 23:03:53 +01:00
xeruf
561fd9e1e5 feat: implement priority filtering 2024-11-09 20:41:22 +01:00
xeruf
91b6047f9a feat: implement priority property for task 2024-11-09 20:33:29 +01:00
xeruf
5a8fa69e4c feat: implement recursive closing and property marker 2024-11-09 18:00:17 +01:00
xeruf
613a8b3822 feat(tasks): display bookmarks and time summary 2024-10-14 16:44:35 +02:00
xeruf
3d389e8d52 feat: toggleable activity recursion 2024-10-12 14:17:46 +02:00
xeruf
c27ccb8282 refactor: rename stateless tasks to activities 2024-10-11 22:06:18 +02:00
xeruf
516acadd4a fix: properly determine current task state 2024-09-23 01:20:24 +02:00
xeruf
afe3fa8670 fix: remove cached task children list 2024-09-22 16:47:26 +02:00
xeruf
0744e86922 feat: properly include tasks with hashtags in filters 2024-09-14 16:13:41 +03:00
xeruf
d4f544173a style: slight reformatting 2024-08-29 22:15:30 +03:00
xeruf
c2b106ea69 refactor: use static Kinds rather than their ids 2024-08-29 22:14:26 +03:00
xeruf
c5a2872534 feat: enable setting specific state with label 2024-08-29 11:06:56 +03:00
xeruf
1a1f23007b feat: filter tasks by state change time 2024-08-28 21:56:15 +03:00
xeruf
14a1cbe09c refactor: code cleanup with clippy 2024-08-27 12:02:45 +03:00
xeruf
ed1f482707 feat: revamp timestamp formatting helpers 2024-08-21 11:57:28 +03:00
xeruf
f98486f012 docs: small updates 2024-08-20 13:51:23 +03:00
xeruf
f8375cf879 refactor(task): state kind numbers as enum values 2024-08-18 22:47:19 +03:00
xeruf
8bf305d4d4 fix: only show default state for proper tasks 2024-08-18 22:43:14 +03:00
xeruf
eaeeebca7b feat: add notes as stateless tasks 2024-08-18 22:37:02 +03:00
xeruf
2255abc1b8 docs: unify property columns documentation 2024-08-18 21:54:48 +03:00
xeruf
19d0fbb8fc feat(task): expose remaining relevant event properties 2024-08-18 21:38:20 +03:00
xeruf
903536bd3b docs: some helpful comments 2024-08-18 21:37:39 +03:00
xeruf
ae4d315d87 fix: small sorting adjustment 2024-08-13 21:40:01 +03:00
xeruf
85b923edc8 feat: enable creating dependent sibling task 2024-08-12 23:06:49 +03:00
xeruf
dda969e08b feat: integrate progress and dependencies into state property 2024-08-10 21:27:47 +03:00
xeruf
06bfe8e18a fix(task): properly parse str into State 2024-08-10 18:16:29 +03:00
xeruf
b74ac18e39 style: reformat and remove leftover debug print 2024-08-10 18:14:19 +03:00
xeruf
ff74ac216b feat(task): colorize state property 2024-08-10 15:14:09 +03:00
xeruf
c48355e5da feat(task): parse dependees 2024-08-09 20:53:30 +03:00
xeruf
7a8a048d6c feat: add procedures for dependency lists 2024-08-08 21:10:17 +03:00
xeruf
79b42b8df0 style: reformat code 2024-08-08 13:52:02 +03:00
xeruf
08b0ba48a3 feat: properly handle commands without argument 2024-08-08 00:18:34 +03:00
xeruf
50ac994d21 docs: slight additions to readme and code comments 2024-08-07 15:04:18 +03:00
xeruf
b66089fc94 refactor: create helpers file 2024-08-06 23:01:59 +03:00
xeruf
f4f1b56f02 feat: info feedback on what you are doing 2024-08-06 22:54:22 +03:00
xeruf
d950c13098 feat: migrate to nostr-sdk 0.33 2024-08-06 11:34:18 +03:00
xeruf
8c2c279238 refactor: put kinds and helpers in own module 2024-08-02 14:44:47 +03:00
xeruf
55d856c75d feat: info message on task creation 2024-08-02 14:31:00 +03:00
xeruf
486cbb1ab4 feat: undo function with @ 2024-08-01 19:10:58 +03:00
xeruf
afd6f2f77a style: reformat 2024-07-31 20:08:33 +03:00
xeruf
5c7793f4a3 feat: revamp time tracking with own kind 2024-07-31 20:07:16 +03:00
xeruf
3652f0d39f refactor: state-kind conversion 2024-07-30 20:25:27 +03:00
xeruf
320575e9c3 refactor: reformat and inline hints 2024-07-30 17:13:29 +03:00