Connect hero editor with hero0 backend #1

Open
mahmoud wants to merge 5 commits from development_webdav_connection into development
Owner

Changes

  • Add max limit file content
  • Call api via RPC for file/folder operations
  • Refine the UI
### Changes - Add max limit file content - Call api via RPC for file/folder operations - Refine the UI
- Add preview toggle button in editor header for markdown split view
- Remove Python server, mermaid full bundle, index2.html, old docs
  and instruction files (hero0 serves everything via Rust)
- Simplify bundle script to only build lite version
- Add full path routing for files and folders
- Restore file and folder state from URL on load
- Introduce welcome panel for no-file state
- Add button to close current file
- Improve new file creation UX and context menu
- Return an error if the file content exceeds the max limit
This pull request has changes conflicting with the target branch.
  • editor-component.min.js
  • editserver/src/main.rs
  • index.html
  • index2.html
  • src/editor-component.js
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin development_webdav_connection:development_webdav_connection
git switch development_webdav_connection

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch development
git merge --no-ff development_webdav_connection
git switch development_webdav_connection
git rebase development
git switch development
git merge --ff-only development_webdav_connection
git switch development_webdav_connection
git rebase development
git switch development
git merge --no-ff development_webdav_connection
git switch development
git merge --squash development_webdav_connection
git switch development
git merge --ff-only development_webdav_connection
git switch development
git merge development_webdav_connection
git push origin development
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_editor!1
No description provided.