Skip to content

[Major Dev Tasks] Official Sync and New Data Structure #658

@GeoffreyChen777

Description

@GeoffreyChen777

Refactoring

  • official sync testing
  • new data structure defination Entity based on bibtex
  • refactor data repositories and database core
  • fit the codebase with the new data structure
    • UI
      • Main Paper View
      • Feed View
      • Details View
      • Editing View
      • Preference View
      • Guide View
      • Check Sidebar
      • Check Notification
    • PaperService
    • FeedService
    • ScrapeService
    • ReferenceService
    • Preference Migration
    • Database Migration
  • Build new paperlib-api
  • refactor entry-scrape-extension
  • refactor metadata-scrape-extension
  • refactor metadata service
  • implement sync for Entity and Categorizer
  • Test everything

New features

  • changable default supplementary
  • preview markdown files
  • sync status icon

Sub-issues

Metadata

Metadata

Labels

featuresNew feature proposed by the teamhigh-priorityhigh priority

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions