Commit graph

319 commits

Author SHA1 Message Date
Jacobtread
99162c3c56 docs: add and update registry comments 2026-04-01 08:00:41 +13:00
Jacobtread
05f1954e76 fix: remove thrown error from registry when loading from unsupported
file, use switch for type instead of if else
2026-04-01 07:54:38 +13:00
Jacobtread
6b4d230a9c feat: open created timekeep file 2026-03-31 09:45:21 +13:00
Jacobtread
4bb47a0dbc feat: add menu item for creating new timekeep files 2026-03-31 09:43:10 +13:00
Jacobtread
a8cc62ed19 feat: timekeep registry support 2026-03-31 08:04:58 +13:00
Jacobtread
afd455c31a feat: set timekeep name in display text 2026-03-31 07:30:29 +13:00
Jacobtread
836cf5d6c5 feat: dedicated timekeep file format 2026-03-30 20:01:53 +13:00
Jacobtread
34fec579cb refactor: remove index.ts from timekeep directory and use imports
directly
2026-03-30 15:32:56 +13:00
Jacobtread
3ed554964d refactor: move confirm-modal to views 2026-03-30 13:33:13 +13:00
Jacobtread
b1843615ab test: tests for store 2026-03-30 13:31:38 +13:00
Jacobtread
f7ee346701 fix: enable noEmit on tsconfig.json 2026-03-30 10:21:05 +13:00
Jacobtread
0a181ecf2e refactor: move pickFileName to a static member pick on
FileNamePromptModal
2026-03-30 10:18:56 +13:00
Jacobtread
45fb437e85 refactor: move file-name-prompt-modal to views 2026-03-30 10:17:30 +13:00
Jacobtread
f1a4042f2d refactor: remove extra entrypoint for utils module 2026-03-30 10:17:02 +13:00
Jacobtread
a5ef6e6595 test: improve time test naming and grouping 2026-03-30 10:15:23 +13:00
Jacobtread
44e217bf60 test: add tests for isEmptyString 2026-03-30 10:12:31 +13:00
Jacobtread
9ad4c5e2e2 refactor: shared helper function for error messages 2026-03-30 10:11:45 +13:00
Jacobtread
81dbed3486 refactor: cleanup async commands and fix stopAllTimekeeps command had
wrong source
2026-03-30 10:08:17 +13:00
Jacobtread
fe1995a654 refactor: separate command and api for stopAllTimekeeps and
stopFileTimekeeps to prevent obsidian types bleeding into test
environment
2026-03-30 09:59:35 +13:00
Jacobtread
074175bcaf refactor: clean up entry point, move command definitions to their own
files, markdown renderer sortOrder
2026-03-30 09:13:31 +13:00
Jacob
ab7644ff90
Merge pull request #77 from jacobtread/feat-stop-timekeep-from-status-bar
feat: stop timekeep from status bar
2026-03-30 08:38:40 +13:00
Jacobtread
0b7536baf0 fix: add container with spacing for timekeep status bar view 2026-03-29 18:15:42 +13:00
Jacobtread
7d9e462ace feat: stopping timekeeps from status bar 2026-03-29 18:11:08 +13:00
Jacob
af8d9c85da
Merge pull request #76 from jacobtread/feat-autocomplete
feat: autocomplete and registry improvements
2026-03-29 17:58:13 +13:00
Jacobtread
98da21c0de feat: autocomplete and registry improvements 2026-03-29 17:53:11 +13:00
Jacob
8ce8b29dd9
Merge pull request #75 from jacobtread/feat-status-bar-view
feat: status bar items
2026-03-28 17:39:27 +13:00
Jacobtread
32d3212395 feat: status bar items 2026-03-28 17:27:29 +13:00
Jacob
6b5a89605e
Merge pull request #74 from jacobtread/feat-tracking-register
feat: tracking register
2026-03-28 16:45:26 +13:00
Jacobtread
d909b9e714 chore: name casing for index concurrency 2026-03-28 16:38:38 +13:00
Jacobtread
39b5aaf619 fix: exclude files without timekeeps from the registry 2026-03-28 16:35:41 +13:00
Jacobtread
d5b24bc0fd refactor: adjust registry member visibilities 2026-03-28 16:33:49 +13:00
Jacobtread
b3dc28a7e8 feat: vault timekeep registry 2026-03-28 16:32:28 +13:00
Jacobtread
87de57bde0 chore: import oxfmt sorting 2026-03-28 15:29:31 +13:00
Jacobtread
3199fbd67a feat: support pdf rendering on mobile with dedicated exports directory 2026-03-27 09:00:29 +13:00
Jacobtread
28a6399549 fix: ignore coverage false positives 2026-03-26 16:33:14 +13:00
Jacobtread
3a0df04c29 test: extra name link tests 2026-03-26 16:28:12 +13:00
Jacobtread
da92df225f fix: exclude mocks and fixtures from coverage testing 2026-03-26 16:15:17 +13:00
Jacobtread
5135d201cd fix: capture error log during load failure test 2026-03-26 16:12:54 +13:00
Jacobtread
a4b039f8a7 feat: type-aware linting and lint applied lints 2026-03-26 16:08:22 +13:00
Jacobtread
a1fcc3ff21 feat: replace prettier with oxfmt 2026-03-26 16:05:06 +13:00
Jacobtread
fbf3e46daa feat: replace eslint for oxlint 2026-03-26 15:48:55 +13:00
Jacobtread
31197666d7 refactor: replace jest & esbuild with vite and vitest 2026-03-26 15:36:04 +13:00
Jacob
2229612d6f
Merge pull request #73 from jacobtread/refactor-remove-react
refactor: remove react
2026-03-26 14:29:01 +13:00
Jacobtread
c6db9be528 docs: undo readme formatting 2026-03-26 14:21:04 +13:00
Jacobtread
6252f95804 refactor: formatting and documentation updates, small tweaks and fixes 2026-03-26 14:18:50 +13:00
Jacobtread
cdfd8053fd fix: tsconfig for parsing 2026-03-26 13:49:46 +13:00
Jacobtread
8859d148e1 fix: name input and start submission handling 2026-03-26 13:47:36 +13:00
Jacobtread
7ba6ffa92e refactor: replace react with obsidian components 2026-03-26 12:13:06 +13:00
Jacob
f6f5ebb342
Merge pull request #72 from jacobtread/refactor-pdf-make-renderer
Refactor pdf make renderer
2026-03-25 19:53:53 +13:00
Jacobtread
c95cc6d097 chore: run prettier format 2026-03-25 19:50:22 +13:00