forked from janek/mostr
1
0
Fork 0

Commit Graph

  • 039c390c66 fix(tasks): re-filter when reducing view depth xeruf 2024-08-29 12:02:13 +0300
  • b974957bc9 fix: do not set view depth when searching xeruf 2024-08-29 11:54:53 +0300
  • dd5aaf71d2 feat: enable moving back through history with & xeruf 2024-08-29 11:50:34 +0300
  • c5a2872534 feat: enable setting specific state with label xeruf 2024-08-29 11:06:56 +0300
  • 1a1f23007b feat: filter tasks by state change time xeruf 2024-08-28 21:56:15 +0300
  • 9eaf10006b fix(tasks): avoid timestamp conflicts xeruf 2024-08-27 15:00:53 +0300
  • 6492a22cc9 fix: dim path separators xeruf 2024-08-27 11:54:08 +0300
  • 13dac88ded fix: more consistent time-tracking history xeruf 2024-08-26 22:41:35 +0300
  • 1263e39fb3 fix: parse date without numbers as day start xeruf 2024-08-26 22:37:29 +0300
  • 714d4a4d5b fix(tasks): only enter a perfect global match that is not closed xeruf 2024-08-25 16:46:21 +0300
  • 1d7d3eea74 feat(main): automatic readline history xeruf 2024-08-25 16:38:55 +0300
  • 3cab294122 feat(tasks): prevent accidental redundant time-tracking xeruf 2024-08-25 16:37:55 +0300
  • 01305c5a78 feat: more adaptive tag filtering xeruf 2024-08-25 15:37:05 +0300
  • 14a1cbe09c refactor: code cleanup with clippy xeruf 2024-08-25 14:46:07 +0300
  • 533378b24d feat(tasks): allow jumping to task anywhere by exact name match xeruf 2024-08-25 14:30:08 +0300
  • a0f5d62c81 fix: more intuitive feedback when stopping timetracking xeruf 2024-08-25 13:50:21 +0300
  • 84e46827ce fix(tasks): temporary improved author formatting xeruf 2024-08-25 11:17:55 +0300
  • 3c93e0aae7 feat: character threshold for creating notes xeruf 2024-08-25 11:16:05 +0300
  • c3d18e4494 fix(tasks): properly determine last tracking of current task xeruf 2024-08-25 10:48:59 +0300
  • 75a5f27843 feat(main): allow creating multiple task at once with newlines xeruf 2024-08-24 21:01:07 +0300
  • 58126ba6e7 feat(main): migrate to current rustyline version xeruf 2024-08-23 11:56:58 +0300
  • 9f14a0f3f9 feat: parse plain hour when adjusting tracking xeruf 2024-08-22 11:13:35 +0300
  • f240413e2a style: various small cleanups xeruf 2024-08-21 12:31:29 +0300
  • 999068bdd9 fix(main): pass own username to Tasks object xeruf 2024-08-21 12:30:13 +0300
  • f7f4bdc4f3 refactor(main): merge local_tasks into relays map xeruf 2024-08-21 12:22:47 +0300
  • ed1f482707 feat: revamp timestamp formatting helpers xeruf 2024-08-21 11:56:15 +0300
  • 3dca6a4b23 fix(main): safer key persistence xeruf 2024-08-21 11:52:07 +0300
  • 17b3334aea fix: prompt via readline xeruf 2024-08-21 11:05:43 +0300
  • 77ba311bab feat(main): neatly interpret plain hour in date filter xeruf 2024-08-21 10:14:01 +0300
  • 9da41db427 feat(main): implement readline functionality with rustylinez xeruf 2024-08-20 22:40:16 +0300
  • a67bd384ec fix(tasks): creation position in filter_or_create xeruf 2024-08-20 21:42:05 +0300
  • ace365de38 fix(main): enhance Result warnings macro with string interpolation xeruf 2024-08-20 21:16:01 +0300
  • 07bba314ec fix(main): print Result warnings via macro xeruf 2024-08-20 20:41:41 +0300
  • 126bd8cf81 fix: move from std::sync fully to tokio xeruf 2024-08-20 14:27:16 +0300
  • b5b2ea9b71 fix(main): client communication ordering xeruf 2024-08-20 14:16:51 +0300
  • f98486f012 docs: small updates xeruf 2024-08-20 13:49:53 +0300
  • ada3492487 feat: upgrade to nostr sdk 0.34 xeruf 2024-08-20 13:00:36 +0300
  • efc0061390 feat(main): rudimentary filter by date or author xeruf 2024-08-19 22:16:19 +0300
  • 1b0f7dca09 fix(main): more intuitive behavior when stopping tracking with stamp xeruf 2024-08-19 21:55:44 +0300
  • f4cff3d702 feat: use author name consistently xeruf 2024-08-19 21:41:45 +0300
  • f8a4777f71 feat(kinds): more accurate tag formatting xeruf 2024-08-19 21:25:59 +0300
  • 0296556bcd fix(main): fetch task kinds before updates xeruf 2024-08-19 21:25:20 +0300
  • c64a1fa051 feat(tasks): add task author to default columns xeruf 2024-08-19 21:18:11 +0300
  • 721c200b97 fix(tasks): hide duplicates again in personal time-tracking history xeruf 2024-08-19 17:35:26 +0300
  • 3b9fedd9a3 feat(tasks): display details on task without subtasks xeruf 2024-08-19 17:30:05 +0300
  • 12b7c909ab feat(tasks): track depth in ChildIterator xeruf 2024-08-19 16:47:09 +0300
  • 5bc3509930 refactor: provide position ref and cloned xeruf 2024-08-19 16:36:06 +0300
  • 629db66018 fix(tasks): properly find current position when futures are involved xeruf 2024-08-19 13:59:37 +0300
  • e0d241ec5a fix(tasks): undo tracking with history-based position xeruf 2024-08-19 13:48:24 +0300
  • 506a73060a fix(tasks): properly process movement with history-based position xeruf 2024-08-19 13:47:27 +0300
  • ebfe632497 feat(tasks): derive position from history xeruf 2024-08-19 13:06:20 +0300
  • a4f9398846 fix: simplify tracking functions xeruf 2024-08-19 11:45:12 +0300
  • 416a7f195d feat: format visible time tracking history xeruf 2024-08-19 11:27:12 +0300
  • f8375cf879 refactor(task): state kind numbers as enum values xeruf 2024-08-18 22:47:03 +0300
  • 8bf305d4d4 fix: only show default state for proper tasks xeruf 2024-08-18 22:43:14 +0300
  • eaeeebca7b feat: add notes as stateless tasks xeruf 2024-08-18 22:24:14 +0300
  • 2255abc1b8 docs: unify property columns documentation xeruf 2024-08-18 21:54:05 +0300
  • 19d0fbb8fc feat(task): expose remaining relevant event properties xeruf 2024-08-18 21:38:20 +0300
  • 903536bd3b docs: some helpful comments xeruf 2024-08-18 21:37:39 +0300
  • 86654c8348 feat: show named task authors xeruf 2024-08-18 21:33:04 +0300
  • d88cae4273 feat(main): enable filtering by author xeruf 2024-08-16 21:58:38 +0300
  • 9ad1243078 fix(main): better messages for background thread operations xeruf 2024-08-16 17:46:04 +0300
  • 2fac3fd8f8 refactor(tasks): resolve recursive tasks without intermediate collections xeruf 2024-08-16 09:45:35 +0300
  • 34540370c3 refactor(main): small cleanups xeruf 2024-08-15 15:50:58 +0300
  • 43278a6631 feat(tasks): interpret plain numbers as minutes and strip prefixes xeruf 2024-08-15 13:16:14 +0300
  • 9c0a688297 fix(tasks): prevent tracking invalid times xeruf 2024-08-15 13:12:42 +0300
  • fcd5e9c0c9 feat(tasks): employ time parsing libraries for tracking offsets xeruf 2024-08-15 12:21:21 +0300
  • 3e056eb2b6 feat: feedback when filter does not match xeruf 2024-08-15 10:33:52 +0300
  • 930c6b9c38 fix: improve task filtering, especially with slash xeruf 2024-08-15 10:16:40 +0300
  • c93b2f2d91 feat(main): enhance prompt formatting xeruf 2024-08-15 09:31:49 +0300
  • 0253b00c61 feat(tasks): display tracking since for current task xeruf 2024-08-14 22:12:43 +0300
  • 957422f767 feat: localize nostr Timestamps consistently xeruf 2024-08-14 21:49:36 +0300
  • 3eefbad6d5 feat: allow setting multiple tag filters at once xeruf 2024-08-14 19:42:58 +0300
  • b544616801 test(tasks): small rearrangements xeruf 2024-08-14 16:00:03 +0300
  • 1e0cc319b8 docs: expand Readme and adjust code comments xeruf 2024-08-14 15:59:43 +0300
  • 8588fb9a04 refactor(main): improved debug output xeruf 2024-08-14 15:56:40 +0300
  • bbfbb2d8b0 fix(main): better feedback on url parse error xeruf 2024-08-14 15:40:15 +0300
  • f5aca3eca8 fix(main): better feedback after adjusting timetracking xeruf 2024-08-14 15:36:54 +0300
  • be582cb536 fix(main): revamp prompt formatting xeruf 2024-08-14 15:33:50 +0300
  • 68d5c101e9 feat(main): enable switching to new relay while running xeruf 2024-08-14 15:32:42 +0300
  • 45b8f9cf0f feat(main): define MostrMessage type for inter-thread channel xeruf 2024-08-13 21:35:35 +0300
  • ae4d315d87 fix: small sorting adjustment xeruf 2024-08-13 21:32:45 +0300
  • 66af6af0ab fix(main): do not superfluously move in place xeruf 2024-08-13 21:31:06 +0300
  • a059ff1c3e refactor(main): define timeout delays as constants xeruf 2024-08-13 21:29:55 +0300
  • 6cb2d47a8d feat(main): advanced logger instantiation xeruf 2024-08-13 21:24:25 +0300
  • 6d4666c12d feat(tasks): improve visible tasks summary xeruf 2024-08-13 11:59:57 +0300
  • c67ef3b119 feat(main): batch up messages for relays xeruf 2024-08-13 11:54:14 +0300
  • 619bcfbbad feat(tasks): generate tree from iterator xeruf 2024-08-12 23:07:39 +0300
  • 85b923edc8 feat: enable creating dependent sibling task xeruf 2024-08-12 23:02:50 +0300
  • 9f84fd7ef1 refactor(tasks): find task tree as references xeruf 2024-08-12 12:17:03 +0300
  • 67a19d61f2 feat(tasks): implement fallback for finding task children xeruf 2024-08-12 12:09:46 +0300
  • 8f3552aeba feat: move up after setting state manually xeruf 2024-08-12 11:57:21 +0300
  • b3d70ab0b7 feat(tasks): enable excluding tags from view xeruf 2024-08-11 12:28:08 +0300
  • c83d8a2f55 feat(tasks): option to fully set sorting xeruf 2024-08-11 12:05:29 +0300
  • a7d02e60b2 feat(tasks): make sorting by property customizable xeruf 2024-08-11 10:58:34 +0300
  • 55792ca34f feat(tasks): sorting by property xeruf 2024-08-11 10:01:46 +0300
  • dda969e08b feat: integrate progress and dependencies into state property xeruf 2024-08-10 21:25:46 +0300
  • dcf333353b fix(tasks): ignore future stamps in time-tracking summation xeruf 2024-08-10 21:17:07 +0300
  • 15bd21059d fix: show currently running timetracking for task xeruf 2024-08-10 21:04:13 +0300
  • 9fbe3e27cb feat: implement task stopping shortcut xeruf 2024-08-10 20:48:57 +0300