Commit History

7 days ago

  1. Default the jurisdiction selector to Swedish (Sweden) Running

    Verified signature
    c5724c2

  1. Preserve historical grades during autosave

    Verified signature
    5d45737
  2. Deploy grading app interface improvements

    Verified signature
    f01c104

  1. Make Return on the login page submit Sign in instead of Register

    Verified signature
    305ead8

  1. Exclude test_user accounts from Stats Everyone and Other graders

    Verified signature
    ea54b71
  2. Skip old-schema grading templates so Stats cannot crash

    Verified signature
    b0c3cd2
  3. Add a Stats dashboard and equal-width theme buttons

    Verified signature
    d88243e

  1. Record last skipped only for ungraded cards

    Verified signature
    83ec412
  2. Decouple furthest viewed from last viewed on card load

    Verified signature
    1f062ea
  3. Align Go! right and dismiss all card-number errors after 5s

    Verified signature
    3f78245
  4. Fix card-number field sizing and non-digit Go! errors

    Verified signature
    df2419b
  5. Remove the Field of Law fail button from the grading app

    Verified signature
    ec9b156

  1. Tidy short Q/A spread, fail-column gaps, and wrapping Other reason.

    Verified signature
    6a957ad
  2. Align Back/Skip with the answer box and keep them on the right.

    Verified signature
    21e78e6
  3. Align Pass/fail buttons in the content width and tidy the fail-reason sidebar

    Verified signature
    11514d7
  4. Restore fail-reason UI with markdown emphasis and hidden button tooltips

    Verified signature
    52f2b67
  5. Render markdown emphasis in both grading boxes and hide button tooltips

    Verified signature
    47fa48d

  1. Fix light-mode Other-reason placeholder and fail-reason help UI

    4bc5652
  2. Add fail-reason buttons with legend for grading UI⁠

    chrisbroNM +1: Cursor
    ca21195
  3. Render markdown bold in the grading definition box.

    Verified signature
    3cbbd01

  1. Widen sign-in form and write live grades to the HF bucket

    Verified signature
    4519f8e
  2. Polish grading login, toasts, and Material icons

    Verified signature
    f1139ab
  3. Fix the grading progress bar so the fill tracks graded cards

    Verified signature
    61642db
  4. Restyle grading card layout and save verdicts on Pass/Fail

    Verified signature
    b94dacd
  5. Fix parquet→CSV migration and CSV-only grade storage⁠

    novamenti +1: Cursor
    49714ca
  6. Store grades as sparse CSV and emphasize card headers⁠

    novamenti +1: Cursor
    3e44f92
  7. Fix bucket save failures and surface error details⁠

    novamenti +1: Cursor
    e7d8a36
  8. Save grades to HF Storage Bucket on every Pass/Fail⁠

    novamenti +1: Cursor
    9c068a1

  1. Deploy grading app

    Verified signature
    a52b2f7

  1. Remove stale embedded template; load from dataset

    Verified signature
    b9b52f6
  2. Deploy PASS/FAIL grading UI (glossary tips, swipe deck)

    Verified signature
    4ca84d7
  3. Deploy PASS/FAIL grading UI (glossary tips, swipe deck)

    Verified signature
    a43d971
  4. Deploy PASS/FAIL grading UI (glossary tips, swipe deck)

    Verified signature
    c415ccb
  5. Deploy PASS/FAIL grading UI (glossary tips, swipe deck)

    Verified signature
    7e26f81

  1. Enhance answer management in Streamlit app by implementing a pending answers feature. Users can now see uncommitted answers and will be prompted to save them when switching terms. This update improves user experience by ensuring answers are tracked and committed appropriately, streamlining the workflow for completing terms and categories.

    Fredrik Sitje
    c1a0d8f
  2. Optimize term-category pair filtering in Streamlit app by converting DataFrame to a list for improved performance. This change enhances efficiency by avoiding the use of iterrows, streamlining the data processing workflow.

    Fredrik Sitje
    6b21293
  3. Enhance README.md with new indexing columns for categories and subcategories. Removed deprecated category order configuration file and updated Streamlit app to sort categories and subcategories based on their respective indices. This improves the display order and maintains consistency in data presentation.

    Fredrik Sitje
    c3069c3
  4. Added sorting order based on the order the TransLegal Client uses.

    Fredrik Sitje
    f1694ed

  1. Updated for iso standard language and country code

    Fredrik Sitje
    110375c
  2. Update the display for language and country codes.

    Fredrik Sitje
    3fb85e6
  3. Update README.md to reflect new Grading Answers App features and usage instructions. Added detailed sections on private repository usage, jurisdiction structure, and configuration for Hugging Face Spaces, enhancing clarity for users on how to set up and utilize the application.

    Fredrik Sitje
    6df93c7
  4. Implement dynamic jurisdiction discovery in Streamlit app. This update replaces the static list of available jurisdictions with a function that retrieves them from the Hugging Face dataset repository, enhancing flexibility and user experience. Error handling has been added to manage cases where no jurisdictions are found.

    Fredrik Sitje
    24c6160
  5. Fix indentation in term switching logic within Streamlit app. This change improves code readability and ensures proper execution flow when transitioning between terms.

    Fredrik Sitje
    1567f2d
  6. Add term_category_pairs retrieval for jurisdiction in Streamlit app⁠

    Fredrik Sitje
    2dc8eb5
  7. Refactor error handling in get_hf_api() function. Adjusted indentation for try-except block to improve readability and maintainability of Hugging Face API initialization.

    Fredrik Sitje
    2161cac
  8. Implement jurisdiction validation in Streamlit app. Added error handling to ensure a valid jurisdiction is selected before loading data, enhancing user experience and preventing potential issues during app usage.

    Fredrik Sitje
    f8491a5
  9. Refactor Streamlit app to support jurisdiction-specific data handling. Updated functions to accept jurisdiction as a parameter, modified file paths for user data and grading templates, and added jurisdiction selection in the login process. This enhances the app's flexibility for different jurisdictions.

    Fredrik Sitje
    077c9e3

  1. Caching get_hf_api(), cached term_category_pairs computation, cached load_users(). This should increase reactivity alot.

    Fredrik Sitje
    058983a

  1. Updated skipping logic.

    Fredrik Sitje
    ecf7479
  2. Updated skipping logic.

    Fredrik Sitje
    03295c3