feat: project rename
This commit is contained in:
+2
-2
@@ -36,5 +36,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
### Added
|
||||
- Initial release
|
||||
|
||||
[Unreleased]: https://github.com/adenhq/beeline/compare/v0.1.0...HEAD
|
||||
[0.1.0]: https://github.com/adenhq/beeline/releases/tag/v0.1.0
|
||||
[Unreleased]: https://github.com/adenhq/hive/compare/v0.1.0...HEAD
|
||||
[0.1.0]: https://github.com/adenhq/hive/releases/tag/v0.1.0
|
||||
|
||||
+3
-3
@@ -1,6 +1,6 @@
|
||||
# Contributing to Beeline
|
||||
# Contributing to Hive
|
||||
|
||||
Thank you for your interest in contributing to Beeline! This document provides guidelines and information for contributors.
|
||||
Thank you for your interest in contributing to Hive! This document provides guidelines and information for contributors.
|
||||
|
||||
## Code of Conduct
|
||||
|
||||
@@ -9,7 +9,7 @@ By participating in this project, you agree to abide by our [Code of Conduct](CO
|
||||
## Getting Started
|
||||
|
||||
1. Fork the repository
|
||||
2. Clone your fork: `git clone https://github.com/YOUR_USERNAME/beeline.git`
|
||||
2. Clone your fork: `git clone https://github.com/YOUR_USERNAME/hive.git`
|
||||
3. Create a feature branch: `git checkout -b feature/your-feature-name`
|
||||
4. Make your changes
|
||||
5. Run tests: `npm run test`
|
||||
|
||||
+8
-8
@@ -1,6 +1,6 @@
|
||||
# Developer Guide
|
||||
|
||||
This comprehensive guide covers everything you need to know to work on the Beeline monorepo effectively.
|
||||
This comprehensive guide covers everything you need to know to work on the Hive monorepo effectively.
|
||||
|
||||
## Table of Contents
|
||||
|
||||
@@ -23,7 +23,7 @@ This comprehensive guide covers everything you need to know to work on the Beeli
|
||||
|
||||
## Repository Overview
|
||||
|
||||
Beeline is a monorepo containing two main packages:
|
||||
Hive is a monorepo containing two main packages:
|
||||
|
||||
| Package | Directory | Description | Tech Stack |
|
||||
|---------|-----------|-------------|------------|
|
||||
@@ -65,8 +65,8 @@ docker compose version # Should be v2.x.x
|
||||
|
||||
```bash
|
||||
# 1. Clone the repository
|
||||
git clone https://github.com/adenhq/beeline.git
|
||||
cd beeline
|
||||
git clone https://github.com/adenhq/hive.git
|
||||
cd hive
|
||||
|
||||
# 2. Create your configuration file
|
||||
cp config.yaml.example config.yaml
|
||||
@@ -99,7 +99,7 @@ npm run dev -w hive # Terminal 2: Backend at http://localhost:4000
|
||||
## Project Structure
|
||||
|
||||
```
|
||||
beeline/ # Repository root
|
||||
hive/ # Repository root
|
||||
│
|
||||
├── .github/ # GitHub configuration
|
||||
│ ├── workflows/
|
||||
@@ -233,7 +233,7 @@ The `config.yaml` file structure:
|
||||
|
||||
# Application metadata
|
||||
app:
|
||||
name: beeline # Used in logs and API responses
|
||||
name: hive # Used in logs and API responses
|
||||
environment: development # development | staging | production
|
||||
|
||||
# Server configuration
|
||||
@@ -268,7 +268,7 @@ security:
|
||||
database:
|
||||
host: localhost
|
||||
port: 5432
|
||||
name: beeline
|
||||
name: hive
|
||||
user: postgres
|
||||
password: postgres
|
||||
|
||||
@@ -1189,7 +1189,7 @@ npm run test -w honeycomb -- --clearCache
|
||||
## Getting Help
|
||||
|
||||
- **Documentation**: Check the `/docs` folder
|
||||
- **Issues**: Search [existing issues](https://github.com/adenhq/beeline/issues)
|
||||
- **Issues**: Search [existing issues](https://github.com/adenhq/hive/issues)
|
||||
- **Discord**: Join our [community](https://discord.com/invite/MXE49hrKDk)
|
||||
- **Code Review**: Tag a maintainer on your PR
|
||||
|
||||
|
||||
+2
-2
@@ -1,4 +1,4 @@
|
||||
# Beeline Configuration
|
||||
# Hive Configuration
|
||||
# ======================
|
||||
# Copy this file to config.yaml and customize for your environment.
|
||||
# Run `npm run setup` to generate .env files from this configuration.
|
||||
@@ -10,7 +10,7 @@
|
||||
# -----------------------------------------------------------------------------
|
||||
app:
|
||||
# Application name (displayed in UI and logs)
|
||||
name: Beeline
|
||||
name: Hive
|
||||
|
||||
# Environment: development, production, or test
|
||||
environment: development
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Architecture Overview
|
||||
|
||||
This document describes the high-level architecture of Beeline.
|
||||
This document describes the high-level architecture of Hive.
|
||||
|
||||
## System Overview
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Configuration Guide
|
||||
|
||||
Beeline uses a centralized configuration system based on a single `config.yaml` file. This makes it easy to configure the entire application from one place.
|
||||
Hive uses a centralized configuration system based on a single `config.yaml` file. This makes it easy to configure the entire application from one place.
|
||||
|
||||
## Configuration Flow
|
||||
|
||||
@@ -32,7 +32,7 @@ config.yaml --> generate-env.ts --> .env files
|
||||
```yaml
|
||||
app:
|
||||
# Application name - displayed in UI and logs
|
||||
name: Beeline
|
||||
name: Hive
|
||||
|
||||
# Environment mode
|
||||
# - development: enables debug features, verbose logging
|
||||
@@ -65,10 +65,10 @@ server:
|
||||
```yaml
|
||||
database:
|
||||
# PostgreSQL connection URL
|
||||
url: postgresql://user:password@localhost:5432/beeline
|
||||
url: postgresql://user:password@localhost:5432/hive
|
||||
|
||||
# For SQLite (local development)
|
||||
# url: sqlite:./data/beeline.db
|
||||
# url: sqlite:./data/hive.db
|
||||
```
|
||||
|
||||
**Connection URL Format:**
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Getting Started
|
||||
|
||||
This guide will help you get Beeline running on your local machine.
|
||||
This guide will help you get Hive running on your local machine.
|
||||
|
||||
## Prerequisites
|
||||
|
||||
@@ -13,8 +13,8 @@ The fastest way to get started is using Docker Compose:
|
||||
|
||||
```bash
|
||||
# 1. Clone the repository
|
||||
git clone https://github.com/adenhq/beeline.git
|
||||
cd beeline
|
||||
git clone https://github.com/adenhq/hive.git
|
||||
cd hive
|
||||
|
||||
# 2. Copy and configure
|
||||
cp config.yaml.example config.yaml
|
||||
@@ -37,8 +37,8 @@ For local development with hot reload:
|
||||
|
||||
```bash
|
||||
# 1. Clone and configure (same as above)
|
||||
git clone https://github.com/adenhq/beeline.git
|
||||
cd beeline
|
||||
git clone https://github.com/adenhq/hive.git
|
||||
cd hive
|
||||
cp config.yaml.example config.yaml
|
||||
|
||||
# 2. Install dependencies
|
||||
@@ -71,7 +71,7 @@ docker compose up
|
||||
## Project Structure
|
||||
|
||||
```
|
||||
beeline/
|
||||
hive/
|
||||
├── honeycomb/ # Frontend (React + TypeScript + Vite)
|
||||
│ ├── src/
|
||||
│ │ ├── components/ # Reusable UI components
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
VITE_API_URL=http://localhost:4000
|
||||
|
||||
# Application settings
|
||||
VITE_APP_NAME=Beeline
|
||||
VITE_APP_NAME=Hive
|
||||
VITE_APP_ENV=development
|
||||
|
||||
# Google OAuth (optional)
|
||||
|
||||
@@ -33,4 +33,4 @@ EXPOSE 3000
|
||||
|
||||
# Override the default entrypoint to skip noisy scripts
|
||||
ENTRYPOINT []
|
||||
CMD ["sh", "-c", "echo '[Beeline] Frontend ready at http://localhost:3000' && exec nginx -g 'daemon off;' 2>/dev/null"]
|
||||
CMD ["sh", "-c", "echo '[Hive] Frontend ready at http://localhost:3000' && exec nginx -g 'daemon off;' 2>/dev/null"]
|
||||
|
||||
@@ -4,11 +4,11 @@
|
||||
<meta charset="UTF-8" />
|
||||
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="description" content="Beeline - AI agent observability and control" />
|
||||
<meta name="description" content="Hive - AI agent observability and control" />
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,200..800&display=swap" rel="stylesheet">
|
||||
<title>Beeline</title>
|
||||
<title>Hive</title>
|
||||
</head>
|
||||
<body>
|
||||
<div id="root"></div>
|
||||
|
||||
@@ -20,7 +20,7 @@ export function HomePage() {
|
||||
return (
|
||||
<div className="container">
|
||||
<header className="header">
|
||||
<h1>Welcome to Beeline</h1>
|
||||
<h1>Welcome to Hive</h1>
|
||||
<p>AI agent observability and control</p>
|
||||
</header>
|
||||
|
||||
@@ -41,7 +41,7 @@ export function HomePage() {
|
||||
</main>
|
||||
|
||||
<footer className="footer">
|
||||
<p>Beeline © {new Date().getFullYear()}</p>
|
||||
<p>Hive © {new Date().getFullYear()}</p>
|
||||
</footer>
|
||||
</div>
|
||||
);
|
||||
|
||||
+4
-4
@@ -1,11 +1,11 @@
|
||||
{
|
||||
"name": "beeline",
|
||||
"name": "hive",
|
||||
"version": "0.1.0",
|
||||
"private": true,
|
||||
"description": "Beeline - AI agent observability and control platform",
|
||||
"description": "Hive - AI agent observability and control platform",
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/adenhq/beeline.git"
|
||||
"url": "https://github.com/adenhq/hive.git"
|
||||
},
|
||||
"license": "Apache-2.0",
|
||||
"workspaces": [
|
||||
@@ -33,4 +33,4 @@
|
||||
"npm": ">=10.0.0"
|
||||
},
|
||||
"packageManager": "npm@10.2.0"
|
||||
}
|
||||
}
|
||||
+2
-2
@@ -1,5 +1,5 @@
|
||||
#!/bin/bash
|
||||
# Beeline Setup Script
|
||||
# Hive Setup Script
|
||||
# This script sets up the project for first-time use
|
||||
|
||||
set -e
|
||||
@@ -8,7 +8,7 @@ SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
PROJECT_ROOT="$(dirname "$SCRIPT_DIR")"
|
||||
|
||||
echo "==================================="
|
||||
echo " Beeline Setup"
|
||||
echo " Hive Setup"
|
||||
echo "==================================="
|
||||
echo ""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user