mirror of https://github.com/buster-so/buster.git
* Create a better handler for clicking favorites * chore(versions): bump api to v0.1.9; bump web to v0.1.9; bump cli to v0.1.9 [skip ci] * chore: update tag_info.json with potential release versions [skip ci] * Create a better handler for clicking favorites * update chat favorites * chore(versions): bump api to v0.1.10; bump web to v0.1.10; bump cli to v0.1.10 [skip ci] * chore: update tag_info.json with potential release versions [skip ci] * Update tests to be ran with multiple workers * create chat records update * Create createChatRecord.test.ts * chore(versions): bump api to v0.1.11; bump web to v0.1.11; bump cli to v0.1.11 [skip ci] * chore: update tag_info.json with potential release versions [skip ci] * fix yesterday bucket --------- Co-authored-by: Nate Kelley <nate@buster.so> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Nate Kelley <133379588+nate-kelley-buster@users.noreply.github.com> |
||
---|---|---|
.. | ||
src | ||
tests | ||
Cargo.toml | ||
README.md |
README.md
Buster Server
This directory contains the main server code for the Buster API. It provides the API endpoints, WebSocket handlers, and application logic for the Buster application.
Structure
src/
- Main server coderoutes/
- API endpoints (REST, WebSocket)utils/
- Shared utilitiestypes/
- Common type definitions
Development
To run the server in development mode:
# From the project root
make dev
# Or to run with faster feedback loop
make fast
Dependencies
The server depends on the following local libraries:
database
- Database access and modelshandlers
- Business logic handlersmiddleware
- HTTP middleware componentsquery_engine
- SQL query enginesharing
- Asset sharing functionalitysearch
- Search functionality
All dependencies are inherited from the workspace Cargo.toml.