ClareVoiceV1 / api /db.py

Commit History

  1. add persistant db with login_session chats and interactions, remove the localStorage

    82e3252

  1. fix: async LLM calls and SESSIONS memory optimization (issue #11, #12)

    98d9b88

  1. admin: add interaction duration, show N/A for pending survey rating

    71eab01
  2. feat: enforce questionId roundtrip in grade, add v2.2 tests, make participant_id nullable

    c3cd3bb

  1. add in-app survey, admin dashboard, and participant overview

    38abeb1

  1. embed participation id in the link, chagne the participation table structure

    53b2b9c
  2. refactor: login_id to participant_id mapping, replace name/email auth

    4f2f908

  1. add PostgreSQL persistence for sessions and interaction metrics

    27946b1