lmnr-ai / lmnr

Laminar - open-source all-in-one platform for engineering AI products. Crate data flywheel for you AI app. Traces, Evals, Datasets, Labels. YC S24.
https://www.lmnr.ai
Apache License 2.0
1.18k stars 59 forks source link

improve UI for workspaces + internal fixes #193

Closed dinmukhamedm closed 2 weeks ago

dinmukhamedm commented 2 weeks ago

[!IMPORTANT] Improved workspace UI, added timestamps to evaluation scores, and migrated evaluation queries to Drizzle with database schema updates.

  • UI Improvements:
    • Enhanced workspace UI with tier display in workspace/page.tsx, projects.tsx, and workspaces-navbar.tsx.
    • Updated project-card.tsx for better project display.
    • Adjusted button styles in button.tsx.
  • Backend Changes:
    • Added timestamp to evaluation_scores in evaluation_scores.rs and 001000-initial.sql.
    • Removed get_evaluation_datapoint from evaluations.rs and main.rs.
    • Migrated evaluation queries to Drizzle in route.ts and page.tsx.
  • Database:
    • Updated evaluation_scores table schema in 001000-initial.sql.
    • Modified foreign key constraints in 0004_worthless_kitty_pryde.sql.
  • Miscellaneous:
    • Fixed foreign key naming in 0002_snapshot.json and 0003_snapshot.json.

This description was created by Ellipsis for ee7dee65a5eff290cba286ebc6fcfdf5fa309139. It will automatically update as commits are pushed.