feat: Add hero_books_docusaurus package #88

Merged
mahmoud merged 14 commits from development_docusaurus into development 2026-04-13 07:19:51 +00:00
Owner
  • Add new hero_books_docusaurus package
  • Update workspace members to include the new package
  • Add hero_books_docusaurus as a dependency in hero_books
- Add new `hero_books_docusaurus` package - Update workspace members to include the new package - Add `hero_books_docusaurus` as a dependency in `hero_books`
feat: Add hero_books_docusaurus package
Some checks failed
Test / test (pull_request) Failing after 16s
Test / integration (pull_request) Has been skipped
ba33f7d8a9
- Add new `hero_books_docusaurus` package
- Update workspace members to include the new package
- Add `hero_books_docusaurus` as a dependency in `hero_books`
refactor: Simplify conditional and path handling
Some checks failed
Test / test (pull_request) Successful in 5m32s
Test / integration (pull_request) Failing after 3m30s
a0288e03e5
- Simplify unwrap_or_else closures
- Improve path extraction logic
- Remove redundant error mappings
- Clean up conditional logic for path building
- Refactor async task spawning for initialization
test: Add new tests for build, publish, and generation logic
Some checks failed
Test / test (pull_request) Successful in 5m38s
Test / integration (pull_request) Failing after 4m9s
67039fdd15
- Add tests for build failure without package.json
- Add tests for publish failure without build directory
- Add tests for publish failure without rsync password
- Add tests for generating config files (main, navbar, footer, etc.)
- Add tests for generating markdown pages from site data
- Add tests for cleaning output directories during generation
feat: Update rpc.sock path and smoke tests
Some checks failed
Test / test (pull_request) Has been cancelled
Test / integration (pull_request) Has been cancelled
a0e05a3cac
- Update smoke test socket path
- Add GET /openrpc.json route
- Remove specific UI/Admin rpc.sock paths
style: Remove unnecessary reference in ActionBuilder
Some checks failed
Test / test (pull_request) Successful in 4m41s
Test / integration (pull_request) Failing after 3m22s
fd825fec56
- Change format! macro to use owned String
- Update server_action argument type
- Update ui_action argument type
- Update admin_action argument type
build: Add --workspace flag to build command
All checks were successful
Test / test (pull_request) Successful in 7m4s
Test / integration (pull_request) Successful in 4m4s
993b1312ec
- Include all workspace members in release build
refactor: Restructure crates and update documentation
All checks were successful
Test / test (pull_request) Successful in 5m55s
Test / integration (pull_request) Successful in 4m54s
58d81bc86b
- Create `hero_books_docusaurus` crate
- Consolidate Docusaurus logic
- Update documentation to reflect changes
feat: Add new project scaffolding and CI improvements
Some checks failed
Test / test (pull_request) Failing after 1s
Test / integration (pull_request) Has been skipped
e263a9892f
- Add `new` command for project scaffolding
- Integrate `include_dir` crate for embedded assets
- Improve CI to install Bun and set PATH
- Add `update_template` function for Docusaurus
- Update `cargo.toml` with new dependencies
chore: Suppress bun update-notifier and adjust dev server URL
Some checks failed
Test / test (pull_request) Failing after 2s
Test / integration (pull_request) Has been skipped
e9dfae264e
- Add `NO_UPDATE_NOTIFIER` env var to bun command
- Construct dev server URL using `url_home` config
- Add `allow(dead_code)` attributes to unused functions
- Remove unused `urlHome` field from config
feat: Add browser open and dev publish functionality
Some checks failed
Test / test (pull_request) Failing after 2s
Test / integration (pull_request) Has been skipped
b93395d7a7
- Add browser utility module and open_browser function
- Add `publish_dev` command for rsync dev destinations
- Add `--open` flag to open browser on dev server start
- Add `--update` flag to update template and dependencies
- Update build condition to include publishing
ci: Use setup-bun action
Some checks failed
Test / test (pull_request) Failing after 3s
Test / integration (pull_request) Has been skipped
221a8962df
- Replace manual bun installation with setup-bun action
- Remove manual PATH export for bun
ci: Install unzip utility
All checks were successful
Test / test (pull_request) Successful in 7m24s
Test / integration (pull_request) Successful in 3m57s
374b83eba7
- Add step to install unzip
- Enable unzip installation in CI
feat: Update dependencies and CI workflow
Some checks failed
Test / test (pull_request) Failing after 3m3s
Test / integration (pull_request) Has been skipped
d394ccdf6a
- Update various dependencies to newer versions
- Adjust CI workflow to include new test and formatting checks
- Add missing `hero_books_app` to workspace membersMerge remote-tracking branch 'origin/development' into development_docusaurus
feat: add hero_rpc openrpc transport feature
All checks were successful
Test / test (pull_request) Successful in 6m43s
Test / integration (pull_request) Successful in 4m11s
676a1fce07
- Enable transport feature for hero_rpc_openrpc
- Update socket path resolution logic
- Use environment variable for socket directory
mahmoud merged commit 59368d1c45 into development 2026-04-13 07:19:51 +00:00
mahmoud deleted branch development_docusaurus 2026-04-13 07:19:58 +00:00
Sign in to join this conversation.
No reviewers
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_books!88
No description provided.