Skip to content

Add backend support for visualizations #90

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 84 commits into
base: main
Choose a base branch
from
Open

Conversation

poornimaramesh
Copy link
Contributor

Reviewer: @Jayprakash-SE
Estimate: ~30 minutes


Ticket

Add backend support for experiment viz.

Changes

  • Add visualization utils to do calculations for plotting
  • Added an experiments endpoint to retrieve calculated data for plotting
  • Made some changes to schemas to enable Draws data to be retrieved more conveniently for plotting
  • Added a test for the router

Future Tasks (optional)

Add frontend support

How has this been tested?

  • Run all the tests and check everything passes
  • I will share a notebook separately on Slack to show how to use the data from the end point for plotting

Checklist

  • My code follows the style guidelines of this project
  • I have reviewed my own code to ensure good quality
  • I have tested the functionality of my code to ensure it works as intended
  • I have resolved merge conflicts
  • I have updated the automated tests (if applicable)
  • I have updated the requirements (if applicable)
  • I have updated affected documentation (if applicable)
  • I have added a blogpost in Latest Updates

Jayprakash-SE and others added 30 commits April 3, 2025 03:49
commit 6026bb5
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Wed May 7 08:52:22 2025 +0300

    Fix formating

commit 3f5c0ec
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Wed May 7 08:43:10 2025 +0300

    Fix Ruff errors

commit ba23c1c
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Wed May 7 00:30:29 2025 +0300

    Fix the mypy error

commit f629487
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Mon May 5 14:44:38 2025 +0300

    Fix circular import

commit 6488f97
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Mon May 5 13:38:33 2025 +0300

    Fix errors

commit 4544023
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Mon May 5 13:16:43 2025 +0300

    Changed workspace UI

commit a84527b
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Mon May 5 00:18:29 2025 +0300

    Fix npm build errors

commit daf1f9f
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Sun May 4 23:51:22 2025 +0300

    Fix the tests

commit fcbc483
Merge: b508c4b 443e05b
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Sun May 4 11:39:29 2025 +0300

    Merge remote-tracking branch 'origin' into workspaces

commit b508c4b
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Sun May 4 11:38:51 2025 +0300

    Add API key history

commit 609f9d8
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Thu May 1 14:12:49 2025 +0300

    Removed the create workspace from switcher

commit b7ff0b5
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Thu May 1 13:58:07 2025 +0300

    Fix email link

commit 700fb36
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Thu May 1 13:12:43 2025 +0300

    Remove old sidebar

commit 64768d6
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Thu May 1 13:08:56 2025 +0300

    New frontend

commit 43a2c38
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Thu May 1 02:04:05 2025 +0530

    Added workspace removal and user list

commit 88cc7aa
Merge: 219aea7 95e15a2
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Wed Apr 30 20:37:01 2025 +0530

    Merge branch 'main' into workspaces

commit 219aea7
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Tue Apr 22 03:40:04 2025 +0530

    File formating

commit c79830b
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Tue Apr 22 03:04:43 2025 +0530

    Adding the workspace feature

commit a2923ef
Merge: b183861 00daa42
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Wed Apr 16 02:25:09 2025 +0530

    Merge remote-tracking branch 'origin' into workspaces

commit b183861
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Fri Apr 4 04:14:05 2025 +0530

    Fix redirect issue

commit 3e86241
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Thu Apr 3 04:01:47 2025 +0530

    Added env variables for test

commit 3f0b611
Author: Jay Prakash <0freerunning@gmail.com>
Date:   Thu Apr 3 03:49:02 2025 +0530

    Add user verification and password reset
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants