Major WHOOSH system refactoring and feature enhancements

- Migrated from HIVE branding to WHOOSH across all components
- Enhanced backend API with new services: AI models, BZZZ integration, templates, members
- Added comprehensive testing suite with security, performance, and integration tests
- Improved frontend with new components for project setup, AI models, and team management
- Updated MCP server implementation with WHOOSH-specific tools and resources
- Enhanced deployment configurations with production-ready Docker setups
- Added comprehensive documentation and setup guides
- Implemented age encryption service and UCXL integration

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

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
anthonyrawlins
2025-08-27 08:34:48 +10:00
parent 0e9844ef13
commit 268214d971
399 changed files with 57390 additions and 2045 deletions

View File

@@ -1,5 +1,5 @@
-- Hive Complete Database Schema
-- This file creates the entire Hive database schema from scratch
-- WHOOSH Complete Database Schema
-- This file creates the entire WHOOSH database schema from scratch
-- Includes all unified authentication features and complete platform functionality
-- Version: 2.0 (Unified Auth + Complete Platform)
@@ -107,7 +107,7 @@ CREATE TABLE token_blacklist (
-- AGENT MANAGEMENT
-- =============================================================================
-- AI Agents in the Hive cluster
-- AI Agents in the WHOOSH cluster
CREATE TABLE agents (
id VARCHAR(255) PRIMARY KEY, -- Custom agent IDs (e.g., "walnut-codellama", "oak-gemini")
name VARCHAR(255) NOT NULL,
@@ -203,7 +203,7 @@ CREATE TABLE projects (
id SERIAL PRIMARY KEY,
name VARCHAR(255) UNIQUE NOT NULL,
description TEXT,
status VARCHAR(50) DEFAULT 'active', -- active, completed, archived
status VARCHAR(50) DEFAULT 'active', -- active, completed, arcwhooshd
created_at TIMESTAMP WITH TIME ZONE DEFAULT NOW(),
updated_at TIMESTAMP WITH TIME ZONE DEFAULT NOW()
);
@@ -325,10 +325,10 @@ INSERT INTO users (
is_superuser,
is_verified
) VALUES (
'admin@hive.local',
'admin@whoosh.local',
'admin',
'$2b$12$LQv3c1yqBWVHxkd0LHAkCOYz6TtxMQJqhN8/lewohT6ZErjH.2T.2',
'Hive Administrator',
'WHOOSH Administrator',
'admin',
TRUE,
TRUE,
@@ -346,10 +346,10 @@ INSERT INTO users (
is_active,
is_verified
) VALUES (
'developer@hive.local',
'developer@whoosh.local',
'developer',
'$2b$12$LQv3c1yqBWVHxkd0LHAkCOYz6TtxMQJqhN8/lewohT6ZErjH.2T.2',
'Hive Developer',
'WHOOSH Developer',
'developer',
TRUE,
TRUE