Update - #27
Open
itashia wants to merge 82 commits into
Open
Conversation
…along with runtime system design and implementation
Itarrshia develop
…reation, and onboarding flow
…el process handling, and refactor commands
…tatic project creation with full CRUD operations
Itarrshia develop - feat: add WordPress and project management features
…ture with core, modules, and storage structure
Itarrshia develop
…hitecture with core/shared modules, add system tray support
Itarrshia develop - Refactor: Complete Frontend & Backend Architecture Overhaul
…kend modules and React feature-based architecture
Update @itashia - Complete Project Restructuring & Feature Implementation
Creating and Complete Page Detail PHP
…o itarrshia-develop
…t and project sharing
Itarrshia develop
…remove legacy database module
feat: Creating and Complete Page Static
fix(project-config): add missing imports for WordPress detail panels
feat: Creating and Complete Page VueJS
feat: Creating and Complete Page Vite
feat: Creating and Complete Page ReactJS
…n metadata and harden scheduled-task errors
fix(laravel): Solving the problem of displaying Laravel in projects o…
Update @itarshia
… runtimes, Docker, projects, and UI ### Summary * Redesigned the onboarding experience. * Improved cross-platform path handling and runtime detection. * Enhanced Docker integration and provider architecture. * Refined project management and server handling. * Updated UI components, layouts, and overall user experience. * Applied stability improvements, bug fixes, and internal refactoring across the application.
Prepare Hive v1 for release
feat(dashboard): integrate live backend data and dashboard controls
Implement comprehensive event logging system with SQLite storage, including Event models, migrations, and Tauri commands for notification center integration.
@itashia - feat: add event logging system with SQLite storage
Delete lint.yml
Update release.yml
bun.lock is listed in .gitignore but was committed — a contradiction. npm is the package manager now; package-lock.json will be committed for reproducible CI installs. src-tauri/target is now ignored too. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Collapse the three drifting server implementations (laravel/php/wordpress) onto a single shared runtime in modules/common/server.rs: one set of log-dir, port, and process-tree helpers used consistently everywhere. Replace the four ad-hoc Mutex<HashMap> process registries with a unified shared registry that reaps exited children, and split kill paths into graceful platform groups. Further hardening: - laravel metrics now read real kernel counters from /proc instead of fabricating values; queue worker discovery is Linux/macOS/Windows specific and validates worker/job names against injection. - fs_utils unifies zip extraction behind a zip-slip-safe API that rejects path traversal and symlink escape; WordPress download strips the official zip's top-level folder safely. - database removes the panicking get_connection accessor and runtime schema probing in favor of a single known-schema query. - home-dir resolution consolidated on common::path (no dirs::home_dir panics, no per-module reimplementations); tunnel teardown drops a redundant double-kill while keeping the orphan-PID fallback. - docker/tunnel command surfaces moved to argv-only construction. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
bun.lock was previously untracked but never excluded; the repo standardizes on npm's lockfile. Ignoring it prevents accidental re-adds on future `git add .`. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
refactor: elevate backend to elite quality
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.