Skip to content

Conversation

@tomymaritano
Copy link
Owner

Summary

  • Add NotebookCreateModal with Inkdrop-style design (modal state in Sidebar)
  • Contextual navigation: notes created inside a notebook stay in that notebook
  • Configure auto-updater for private repo (requires GH_TOKEN secret)

Changes

  • Notebook Modal: Pure UI component, modal state owned by Sidebar
  • Navigation: goToAllInCurrentContext() stays in notebook when filtering
  • Note Creation: Pass notebookId through core → IPC → renderer
  • Auto-Updater: Add private: true, use secrets.GH_TOKEN

Manual Steps Required (after merge)

  1. Create GitHub PAT with Contents:Read for this repo
  2. Add as secret GH_TOKEN in repo settings

Test plan

  • Click "+" in Notebooks section opens modal
  • ESC/backdrop click closes modal
  • Create notebook inside another notebook creates as child
  • Create note inside notebook stays in context

🤖 Generated with Claude Code

## Notebook Creation Modal
- Add NotebookCreateModal component with Inkdrop-style design
- Modal state lives in Sidebar (not NotebookList)
- NotebookList is now a pure list component
- Create notebooks as children when inside a notebook context

## Contextual Navigation
- Add goToAllInCurrentContext() to stay in notebook when filtering
- Notes created inside a notebook now stay in that notebook
- Pass notebookId through entire stack (core → IPC → renderer)

## Auto-Updater for Private Repo
- Add private: true to publish config
- Update release workflow to use secrets.GH_TOKEN
- Document current setup and future evolution path

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@chatgpt-codex-connector
Copy link

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, you can upgrade your account or add credits to your account and enable them for code reviews in your settings.

tomymaritano and others added 2 commits January 2, 2026 23:35
Fixes:
- Apply prettier formatting to fix CI lint errors

Features:
- Add [[wikilink]] syntax highlighting in editor (CodeMirror)
- Add [[wikilink]] rendering in preview (remark plugin)
- Add click-to-navigate for wikilinks (best-effort by title)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@tomymaritano tomymaritano merged commit cb90eef into main Jan 3, 2026
3 checks passed
@tomymaritano tomymaritano deleted the feat/notebook-modal-and-updates branch January 3, 2026 02:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants