Tags

Tags give the ability to mark specific points in history as being important
  • v0.2

    v0.2
    
    - Refactored project details page into multiple JS files for clarity and maintainability
    - Improved security for auth workflow
    - Migrated to SQLAlchemy 3
    - Refactored routes.py to handle http-related duties only, creating a service layer
    - Fixed the import feature (was storing original file once per record) and made the process faster
  • v0.1

    v0.1
    
    - LDAP authentication (with a test-mode fallback for local dev)
    - Project management with URL-safe, IDOR-safe slugs
    - Project sharing with three roles: owner, reviewer, viewer
    - Paper filtering: yes/no/maybe decisions with optional reason, plus comments
    - BibTeX/RIS import with automatic format detection and file validation
    - Bulk abstract backfill via OpenAlex, Crossref, Semantic Scholar, and Elsevier
    - Debounced username typeahead when adding project members
    - Schema migrations via Flask-Migrate/Alembic
    - Rate limiting across all endpoints, Redis-backed in production