Data-Science-Agent / FRRONTEEEND

Commit History

  1. Fixed an issue due to which the frontend never recieved that the event was completed and was stuck in an infinite loop

    Pulastya B
    2e3162d

  1. Fixed some minor bugs

    Pulastya B
    c073e6b
  2. Made Major Changes to the Overall User Experience by adding a pipeline visualizer

    Pulastya B
    6b731f7

  1. Fix HF status caching and prevent multiple status checks

    Pulastya B
    feaba15
  2. Directly making API calls to the server

    Pulastya B
    c387723
  3. Added a table to store stuff

    Pulastya B
    c168c9f
  4. Added a table to store stuff

    Pulastya B
    fc9fc1a
  5. Added a table to store stuff

    Pulastya B
    4beea60

  1. Finally the Supabase error has been solved now fixing the issue of not being able to write to huggingface- attempt 2

    Pulastya B
    f1c3962
  2. Finally the Supabase error has been solved now fixing the issue of not being able to write to huggingface

    Pulastya B
    14fafaa
  3. Added session id to the request in an attempt to make the RLS work

    Pulastya B
    eacc9bc
  4. Adding a SELECT policy to the database

    Pulastya B
    e7ac2d3
  5. Configuring Supabase RLS

    Pulastya B
    4ac5690
  6. Trying to fix the Supabase error

    Pulastya B
    d072c9e
  7. Removed Huggingface from the User Onboarding page

    Pulastya B
    ca079d0
  8. Fixed the SSE Streaming not working

    Pulastya B
    b2a95b5
  9. Fixed SSE response streaming error

    Pulastya B
    644cb0d
  10. Fixed HF Tokens not saving in the DB

    Pulastya B
    4079a53
  11. Fixed HuggingFace tokens not working

    Pulastya B
    dd17c4c

  1. Added the functionality for users to save their generated assets in huggingface spaces using write tokens

    Pulastya B
    2a82ed5
  2. Add HuggingFace storage integration - users can now persist datasets, models, and plots to their own HuggingFace account

    Pulastya B
    7af9e82

  1. Fix: Remove stray \\n in Assets sidebar

    Pulastya B
    6c9c47f
  2. Fix markdown rendering: aggressive cleanMarkdown function and smarter inline code detection in pre/code components

    Pulastya B
    72fc3f2
  3. Fix markdown rendering: add cleanMarkdown preprocessor, smarter inline code detection, update system prompt for better formatting

    Pulastya B
    8bf4cb9
  4. Fix markdown rendering: add remark-gfm for tables, improve code blocks, headings, and overall styling

    Pulastya B
    212d2d5
  5. Fix sign out button: add click outside handler, improve error handling, and add z-index

    Pulastya B
    9865103
  6. Fix redirect loop: refresh onboarding status after profile save

    Pulastya B
    ab5e966
  7. Fix OAuth redirect loop and disable email editing for OAuth users

    Pulastya B
    27c2ee9

  1. Fix OAuth onboarding: change button text to 'Complete Profile' and add timeout to prevent infinite loop

    Pulastya B
    8dcc270
  2. Fix OAuth signup: don't create duplicate account, just save profile data

    Pulastya B
    a5bd6df
  3. Fix auth issues: sign out working, store signup form data, OAuth users onboarding

    Pulastya B
    1d8f0c9
  4. Fix /chat endpoint not stopping thinking animation - set isTyping=false after response

    Pulastya B
    150d34c
  5. Fix infinite thinking when no file uploaded - properly handle analysis_failed SSE event

    Pulastya B
    a0e15f1
  6. Fix Supabase auth on HuggingFace with runtime config injection

    Pulastya B
    8154116
  7. Added Sign in and Sign Up page

    Pulastya B
    259c45d
  8. Trying to add Auth

    Pulastya B
    c0e18bf
  9. CRITICAL: Fixed race conditions, session cleanup, SSE leaks, and added localStorage persistence⁠

    Pulastya B
    2f3df85
  10. Fixed Chat Session issues

    Pulastya B
    554eeb5

  1. feat: Add 4 major system improvements - semantic layer, error recovery, token budget, parallel execution

    Pulastya B
    05a3c74

  1. Clear uploaded file state when creating new chat or switching sessions

    Pulastya B
    91794cf
  2. Fix deduplication using tool name and summary instead of counts

    Pulastya B
    de17ff9
  3. Prevent duplicate analysis results from SSE history replays

    Pulastya B
    ab16b58
  4. Fix SSE reconnection issue for follow-up requests

    Pulastya B
    3c36cfe
  5. Fix session file persistence and modal title issues⁠

    Pulastya B
    dd1f6f0
  6. Fix plot visibility - extract plots from result.plots array⁠

    Pulastya B
    9585bf4
  7. Fix summary not displaying: frontend was looking for result.final_answer but backend returns result.summary⁠

    Pulastya B
    9bd388f

  1. Fix loading indicator: remove finally block that killed isTyping after instant /run-async return

    Pulastya B
    f1ace72
  2. Fix loading indicator: remove activeSession dependency, show based on isTyping only

    Pulastya B
    11c0b04
  3. Fix frontend refresh bug: map session ID in-place instead of filter/recreate

    Pulastya B
    94aef75
  4. Real-time streaming: /run-async with BackgroundTasks, UUID-first, SSE-delivered results

    Pulastya B
    565097f