Commit History

feat: add in-app help guide with ❓ button in top bar
a3025a6

rafmacalaba commited on

docs: add annotator guide for the Data Use Annotation Tool
f6b1e29

rafmacalaba commited on

docs: update title and emoji in README
69b2704

rafmacalaba commited on

ui: inline Document label with dropdown to save space
194a2a9

rafmacalaba commited on

feat: show all pages with jump-to-mention navigation
e715c5d

rafmacalaba commited on

fix: extend highlighting to headings, strong, em, blockquote
58e23bb

rafmacalaba commited on

ui: neutralize markdown preview colors for annotation clarity
e02c275

rafmacalaba commited on

ui: 5 polish fixes
0018d88

rafmacalaba commited on

fix: don't fetch docs until annotatorName is set
5c1c0e8

rafmacalaba commited on

fix: block document access for users not in annotator_config
0880d65

rafmacalaba commited on

fix: add corpora.json with UNHCR entry to git
b5036c8

rafmacalaba commited on

feat: add UNHCR corpus to registry and prepare_unhcr.py script
4a9a5a6

rafmacalaba commited on

feat: multi-corpus support
a2c885c

rafmacalaba commited on

security: add auth middleware to block unauthenticated write API calls
aeca117

rafmacalaba commited on

fix: persist source field in saveAnnotation so leaderboard counts Added
5b37266

rafmacalaba commited on

fix: add source='human' to manual annotation payload for leaderboard tracking
1cee57d

rafmacalaba commited on

fix: disable all caching in leaderboard API for real-time updates
c418fdb

rafmacalaba commited on

feat: add refresh button to leaderboard + cache-bust API calls
542e5d3

rafmacalaba commited on

docs: add comprehensive ANNOTATION_GUIDE.md
e746bfe

rafmacalaba commited on

feat: per-annotator document assignments with configurable overlap
79ba9a0

rafmacalaba commited on

feat: add annotation leaderboard with medals and stats
75ee81e

rafmacalaba commited on

feat: per-annotator validation support for multi-user overlap
c9986d8

rafmacalaba commited on

fix: remove PDF HEAD check that was filtering out valid docs (WB returns 301 for HEAD)
b72d00c

rafmacalaba commited on

fix: validation updates now saved at top level, not nested in dataset_name
c26d381

rafmacalaba commited on

feat: warn on unverified mentions when clicking Next, move progress to top-right
4894181

rafmacalaba commited on

refactor: make progress bar contextual - shows current PDF/page/mentions position
dceb63f

rafmacalaba commited on

feat: add progress tracking with docs/pages/mentions verification stats
03cc8ff

rafmacalaba commited on

fix: clamp restored pageIdx to valid range on doc change
d3a8b2a

rafmacalaba commited on

feat: persist doc/page selection across refreshes via sessionStorage
a5c4b2c

rafmacalaba commited on

feat: add language detection to prepare_data.py, exclude non-English docs
85eb22c

rafmacalaba commited on

fix: proxy PDFs through /api/pdf-proxy to bypass CORS
e7f7858

rafmacalaba commited on

feat: prepare_data.py script + use has_revalidation filter in documents API
fb404c5

rafmacalaba commited on

fix: validate PDF URLs before listing documents, skip broken/unreachable PDFs
7c5c449

rafmacalaba commited on

feat: add loading spinner and error fallback to PDF viewer
9cc2491

rafmacalaba commited on

feat: on-demand document loading, no limit, PDF loading indicator
b584890

rafmacalaba commited on

fix: open OAuth login in new tab to bypass iframe restrictions, auto-poll for cookie
559363f

rafmacalaba commited on

fix: remove OAuth state verification (cookies don't survive HF iframe redirect)
c796a00

rafmacalaba commited on

security: gate app behind HF OAuth login
1d1b529

rafmacalaba commited on

fix: use _rawIndex for delete/validate to avoid index mismatch after filtering
1626d14

rafmacalaba commited on

update: reverted local changes
8be778a

rafmacalaba commited on

fix: remove OAuth state verification (cookies don't survive HF iframe redirect)
0151f86

rafmacalaba commited on

security: gate app behind HF OAuth login
cddccaa

rafmacalaba commited on

feat: per-annotator document assignment
fabd779

rafmacalaba commited on

fix: rename 'Your Name' to 'Annotator', make read-only, auto-populated from OAuth
290ad35

rafmacalaba commited on

feat: add ALLOWED_USERS allowlist for OAuth login
2ae6728

rafmacalaba commited on

feat: HF OAuth login, increase docs to 50, filter consensus non-datasets
d140e69

rafmacalaba commited on

filter: hide consensus non-datasets (model + judge agree)
d08736d

rafmacalaba commited on

fix: strip markdown from rawText before indexOf for annotation position
bd79ab1

rafmacalaba commited on

revert: remove isPullRequest, use write-access token instead
ca6c843

rafmacalaba commited on

fix: add isPullRequest to all HF commits (403 Forbidden)
dc0ab7b

rafmacalaba commited on