Commit graph

  • 995879750d fix: type local vault adapter checks review-fix Deniz Terzioglu 2026-05-12 20:49:11 +0100
  • a913e428a6 fix: avoid direct environment probing Deniz Terzioglu 2026-05-12 20:49:11 +0100
  • 06bf17f7ba fix: reject with error instances Deniz Terzioglu 2026-05-12 20:49:10 +0100
  • f2e18ea1b6 fix: render code blocks reliably Deniz Terzioglu 2026-05-12 20:49:10 +0100
  • b80dcb7c7d refactor: type code block plugin props Deniz Terzioglu 2026-05-12 20:49:10 +0100
  • 65d676de9d fix: use obsidian settings helpers Deniz Terzioglu 2026-05-12 20:49:09 +0100
  • 5ecb5677fa fix: avoid promise returning chooser override Deniz Terzioglu 2026-05-12 20:49:09 +0100
  • edba31476a fix: use obsidian DOM helpers Deniz Terzioglu 2026-05-12 20:49:08 +0100
  • 5ef226104b fix: avoid promise returning chooser override Deniz Terzioglu 2026-05-12 20:49:08 +0100
  • 59d9fd6d08 fix: remove identity environment reads Deniz Terzioglu 2026-05-12 20:49:07 +0100
  • 444aeb6573 fix: support popout document APIs Deniz Terzioglu 2026-05-12 20:49:07 +0100
  • 123a2ccc73 fix: mark async callbacks as ignored Deniz Terzioglu 2026-05-12 20:49:07 +0100
  • d485225d48 chore: refresh lockfile Deniz Terzioglu 2026-05-12 20:49:06 +0100
  • c846781831 chore: update audit dependencies Deniz Terzioglu 2026-05-12 20:49:06 +0100
  • 59213035c3 chore: change plugin description, remove obsidian name Deniz Terzioglu 2026-05-12 20:49:05 +0100
  • 6778496843 build: use node builtin modules Deniz Terzioglu 2026-05-12 20:49:05 +0100
  • c580407a03 ci: attest release assets Deniz Terzioglu 2026-05-12 20:49:04 +0100
  • 29b89c044f
    docs: add security and privacy notice to README master Deniz Terzioglu 2026-04-25 12:57:48 +0300
  • d7cfc48b39 docs: update readme for changes made in 1.6 and 1.7 Deniz Terzioglu 2026-04-16 14:10:00 +0100
  • 955126322f
    Merge pull request #47 from d-eniz/nested-menus Deniz Terzioglu 2026-04-16 13:29:41 +0100
  • ddcd25fe5d chore(release): 1.7.0 1.7.0 github-actions[bot] 2026-04-16 11:39:48 +0000
  • 92c0fe1dff style: reuse create badge colors for pyenv Deniz Terzioglu 2026-04-16 12:36:34 +0100
  • c43f04d610 feat: use fuzzy interpreter picker for venv creation Deniz Terzioglu 2026-04-16 12:36:30 +0100
  • 4696f8d239 feat: add source badges to kernel selector Deniz Terzioglu 2026-04-16 12:36:25 +0100
  • 32cb61db8c feat: show interpreter versions in settings Deniz Terzioglu 2026-04-16 12:36:21 +0100
  • 35449b4b4f feat: improve kernel status bar interactions Deniz Terzioglu 2026-04-16 12:36:18 +0100
  • d98df15180 fix: restart kernels silently after interpreter changes Deniz Terzioglu 2026-04-16 12:36:14 +0100
  • e1106b2a6b feat: add pyenv support to kernel discovery Deniz Terzioglu 2026-04-16 12:36:11 +0100
  • 4117036e3f feat: clean venv creation option by removing second setup label Deniz Terzioglu 2026-04-16 10:46:56 +0100
  • ff42a1dca3 feat: reduce stroke width of clear icon Deniz Terzioglu 2026-04-16 10:03:52 +0100
  • 03c6033c4f
    Merge pull request #46 from aribaza/venv-create Deniz Terzioglu 2026-04-16 10:02:27 +0100
  • a4758daaf5
    ci: add todoist sync workflow Deniz Terzioglu 2026-04-15 22:50:08 +0100
  • 336757f965 feat(create-venv): add modal for creating virtual environments and integrate with kernel selector Ariadna Bazaga Pozas 2026-04-15 19:18:30 +0100
  • 162e5f56bb
    Delete .github/workflows/todoist.yml Deniz Terzioglu 2026-04-15 16:42:14 +0100
  • 3d99c01af5
    ci: rename to todoist.yml Deniz Terzioglu 2026-04-15 16:21:04 +0100
  • e44cc56310
    ci: add todoist sync workflow Deniz Terzioglu 2026-04-15 16:20:27 +0100
  • 0473671171
    Merge pull request #45 from aribaza/master Deniz Terzioglu 2026-04-12 22:35:51 +0100
  • 1267646639 refactor: removed old quick setup button in settings Ariadna Bazaga Pozas 2026-04-12 21:19:55 +0100
  • 19a91aeed4 fix(kernel-selector): improve text handling in settings Ariadna Bazaga Pozas 2026-04-12 21:18:28 +0100
  • 0ccb027855 fix: undid last commit Ariadna Bazaga Pozas 2026-04-12 21:23:13 +0100
  • 5e918b8ea2 refactor: removed old quick setup button in settings Ariadna Bazaga Pozas 2026-04-12 21:19:55 +0100
  • 5daedad4a6 fix(kernel-selector): improve text handling in settings Ariadna Bazaga Pozas 2026-04-12 21:18:28 +0100
  • 62ac18f53c feat: create venv option added in context manager Ariadna Bazaga Pozas 2026-04-12 20:52:06 +0100
  • 24c5b91d79 refactor: use obsidian tooltip function instead of aria label for status bar descriptor Ariadna Bazaga Pozas 2026-04-12 20:16:49 +0100
  • 3f1722ae53 feat: display interpreter name instead of path in status bar Ariadna Bazaga Pozas 2026-04-12 14:28:55 +0100
  • 1fbd3427ad fix: settings interpreter display did not update when changing interpreter Ariadna Bazaga Pozas 2026-04-12 12:52:47 +0100
  • 95f63bbf54 feat(kernel-selector): add styling for kernel status and suggestions in the UI Ariadna Bazaga Pozas 2026-04-12 12:41:13 +0100
  • cca89306d4 feat(kernel-selector): modify settings page to access new kernel selector functionality Ariadna Bazaga Pozas 2026-04-12 12:23:34 +0100
  • feaa17e561 feat(kernel-selector): implement status bar for current Python interpreter and kernel selection Ariadna Bazaga Pozas 2026-04-12 12:22:44 +0100
  • 3e546094fb feat(kernel-selector): add command to select Python kernel Ariadna Bazaga Pozas 2026-04-12 12:22:21 +0100
  • 20e3cdef9f feat(kernel-selector): implement kernel selection modal and discovery utils Ariadna Bazaga Pozas 2026-04-12 12:21:56 +0100
  • f167805b26 chore(release): 1.6.0 1.6.0 github-actions[bot] 2026-04-10 15:16:17 +0000
  • 85caf83251
    ci: update release action to include smarter version bumping and changelog generation Deniz Terzioglu 2026-04-10 16:15:30 +0100
  • 35256c1754
    Merge pull request #44 from d-eniz/run-above Deniz Terzioglu 2026-04-10 16:04:40 +0100
  • 82e003fb04 chore(deps): update lockfile for commit hooks Deniz Terzioglu 2026-04-10 15:45:44 +0100
  • 012ad5e22f chore(deps): add husky and commitlint tooling Deniz Terzioglu 2026-04-10 15:45:40 +0100
  • 765201c0b2 chore(setup): prompt restart after quick setup Deniz Terzioglu 2026-04-10 15:45:37 +0100
  • 7634659129 feat(settings): add auto-convert on run toggle Deniz Terzioglu 2026-04-10 15:45:34 +0100
  • e7158ccd03 feat(code-block): always show run controls Deniz Terzioglu 2026-04-10 15:45:31 +0100
  • a173fd66c2 feat(commands): add note-wide execution actions Deniz Terzioglu 2026-04-10 15:45:25 +0100
  • 618376b962 feat(executor): run and clear all cells in note Deniz Terzioglu 2026-04-10 15:45:23 +0100
  • 00fc6eba1c fix(sync): preserve outputs during markdown sync Deniz Terzioglu 2026-04-10 15:45:20 +0100
  • f7cc3f63d9 feat(types): add notebook run settings and output event Deniz Terzioglu 2026-04-10 15:45:17 +0100
  • 915312bece ci: configure commitlint Deniz Terzioglu 2026-04-10 15:43:33 +0100
  • ed57daac75 feat: add split run button with dropdown actions for above and below Deniz Terzioglu 2026-04-10 14:51:35 +0100
  • e3be91c4a6 feat: support run-above and run-below notebook cell execution Deniz Terzioglu 2026-04-10 14:51:28 +0100
  • 34f86150c8 style: polish code block action controls with compact split-run menu and hover state refinements Deniz Terzioglu 2026-04-10 14:50:37 +0100
  • be9c791533 chore: declare CodeExecutionMode type Deniz Terzioglu 2026-04-10 14:48:44 +0100
  • df53f4268e feat(ui): add shadcn-codicon-chevron-down icon Deniz Terzioglu 2026-04-10 14:46:20 +0100
  • a19f497252 feat(ui): add shadcn-codicon-run-above icon Deniz Terzioglu 2026-04-10 14:45:23 +0100
  • c618ecd36a feat(ui): add shadcn-codicon-run-below icon Deniz Terzioglu 2026-04-10 14:45:17 +0100
  • 4b99d26260 feat(ui): change run icon to shadcn-codicon-play for parity with other run buttons Deniz Terzioglu 2026-04-10 14:44:39 +0100
  • 7231c2c305 chore: update plugin description in package.json 1.5.1 Deniz Terzioglu 2026-03-21 10:52:05 +0000
  • 0f443617fd fix: update CodeExecutor initialization and settings UI Deniz Terzioglu 2026-03-21 10:48:59 +0000
  • a01012d074 1.5.1 Deniz Terzioglu 2026-03-21 10:39:08 +0000
  • c27af3a00b fix: run jupytext sync command using configured python path in CodeExecutor Deniz Terzioglu 2026-03-21 10:38:18 +0000
  • 996b0dedfd refactor: extract runJupytext to utility helpers Deniz Terzioglu 2026-03-21 10:34:41 +0000
  • 115d8025d3 chore: update dependencies Deniz Terzioglu 2026-03-20 14:26:22 +0000
  • 8ee01c788a refactor: update settings descriptions and UI to abide by Obsidian's plugin guidelines Deniz Terzioglu 2026-03-20 14:25:46 +0000
  • 7fcc2c260a
    docs: update readme to include the new quick setup option Deniz Terzioglu 2026-03-19 20:30:02 +0000
  • 09b28d1d66
    Merge pull request #42 from d-eniz/kernelspec 1.5.0 Deniz Terzioglu 2026-03-19 16:55:01 +0000
  • 57d0b224b1 1.5.0 Deniz Terzioglu 2026-03-19 15:54:44 +0000
  • 3ccbebf12d chore: update dependencies Deniz Terzioglu 2026-03-19 15:54:40 +0000
  • 334dd0348c feat: add quick setup for automatic Python virtual environment creation Deniz Terzioglu 2026-03-19 15:48:23 +0000
  • 8f5d20d6e3 fix: ensure child processes use the configured python environment Deniz Terzioglu 2026-03-19 15:47:13 +0000
  • c2acd22b13 fix: handle SystemExit exceptions in Python executor Deniz Terzioglu 2026-03-19 12:32:02 +0000
  • 0b523202b3 ci: remove redundant version bump workflow Deniz Terzioglu 2026-03-19 12:13:33 +0000
  • 6f356d09b2 refactor: remove restart python kernel command Deniz Terzioglu 2026-03-19 12:11:35 +0000
  • fe455c2161 fix: add 500ms sleep after restarting kernel Deniz Terzioglu 2026-03-19 12:02:36 +0000
  • dff68920c0 fix: rebuild view after note is moved so the path derived from markdown view is updated. fixes code execution/clearing issues for moved notes. Deniz Terzioglu 2026-03-19 12:01:06 +0000
  • 88b6f5bab0 feat: auto kernel restarting for changed note paths; make sendCodeToPython truly async. massive diff due to linting, actual changes at line 32 and 305:331. Deniz Terzioglu 2026-03-19 11:40:36 +0000
  • c0cd845316 fix: handle missing ipynb files and fs.utimes errors due to changed file paths Deniz Terzioglu 2026-03-18 20:07:27 +0000
  • 3d896d5891 refactor: update getAbsolutePath to accept TAbstractFile Deniz Terzioglu 2026-03-18 20:06:05 +0000
  • e6c9f69526 feat: automatically move and delete paired notebooks Deniz Terzioglu 2026-03-18 20:05:23 +0000
  • 7c8874379f fix: correct helper function calls and handle existing notebooks on creation. added file system check to delete existing .ipynb files before creating a new notebook to prevent conflicts Deniz Terzioglu 2026-03-18 19:30:41 +0000
  • 62fd942b23 fix: improve paired notebook detection and fix absolute path resolution. ensure that if jupyter property is deleted the files are unlinked Deniz Terzioglu 2026-03-18 19:29:40 +0000
  • a6298bebcd fix: dynamic pairing status updates and conditional output rendering Deniz Terzioglu 2026-03-18 19:27:08 +0000
  • 261af99d36 fix: use execFile instead of exec to fix jupytext ENOENT and quoting issues. addresses #24, #34, #40; tested on linux and windows Deniz Terzioglu 2026-03-18 18:43:29 +0000
  • f5827eed8f 1.4.9 1.4.9 Deniz Terzioglu 2026-02-12 11:15:36 +0000
  • 01fa7533bc fix: update metadata handling for jupytext command based on OS Deniz Terzioglu 2026-02-12 11:15:25 +0000