Skip to content

feat: GitHub repo linking, markdown editor, and project fields fix - #2

Merged
yosnap merged 1 commit into
mainfrom
feature/fase-4-polish
Mar 19, 2026
Merged

feat: GitHub repo linking, markdown editor, and project fields fix#2
yosnap merged 1 commit into
mainfrom
feature/fase-4-polish

Conversation

@yosnap

@yosnap yosnap commented Mar 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add 'Vincular con GitHub' button in Git tab — detects remote URL and saves owner/repo
  • Fix list_projects and get_project_by_id to return github_owner/github_repo fields (were missing from SELECT)
  • Project drawer now reads from live query cache so GitHub fields update immediately
  • Replace plain TextArea with @uiw/react-md-editor in note create/edit modal
  • Replace plain TextArea with @uiw/react-md-editor in create issue modal
  • Pre-fill issue modal with note title and content
  • Show clear error when creating issue without linked GitHub repo

…fix project github fields

- Add 'Vincular con GitHub' button in Git tab of project drawer
- Fix list_projects/get_project_by_id to return github_owner and github_repo fields
- Add github_owner/github_repo to Project model in Rust
- Use live query cache in drawer so github fields update immediately after linking
- Replace TextArea with @uiw/react-md-editor in note create/edit modal
- Replace TextArea with @uiw/react-md-editor in create issue modal
- Pre-fill issue modal with note title and content when creating from a note
- Show error message when trying to create issue without linked GitHub repo
@yosnap
yosnap merged commit 103edbb into main Mar 19, 2026
0 of 2 checks passed
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.

1 participant