Skip to content

Release v1.7.0

Choose a tag to compare

@zhangt58 zhangt58 released this 14 Jun 19:52
· 13 commits to main since this release

Resolve macOS pkg installation issue due to cannot verify, override by:

xattr -rd com.apple.quarantine <path to package>

What's Changed

  • Use a dedicate event 'statusbar:datasource' for StatusBar active… by @zhangt58
    • Use a dedicate event 'statusbar:datasource' for StatusBar active data source indication
  • Keep the top sidebar of page navigation buttons open by @zhangt58
  • The icon size changes with the length of affiliation string length by @zhangt58
    • The icon size changes with the length of affiliation string length
  • Enhanced the UX on browsing mode of abstract/contribution/review pages by @zhangt58
  • Allows app starting up with config errors, with enhanced SetupWizard by @zhangt58
    • Prevent from deleting the last API token or data source
    • Use flowbite-svelte Modal, which raise to the top in DatasourcesTableView on delete
    • Refine the guidance on fix config issues, indicating saved status
  • Defaults to abstract view on reviewmode, otherwise, event view by @zhangt58
  • Enhanced dark-mode styling for abstract charts by @zhangt58
    • Enable the dark mode style for chart views
  • Use a singleton store to persist the page view state by @zhangt58
  • Use event multiplexer to resolve the issue of global EventsOff by @zhangt58
    • Add a help lib as a lightweight event multiplexer
  • Enhanced the affiliation data management: dedup map with country info, continent classification, etc by @zhangt58
    • Add struct to map affiliation to country, and boolean for Australia as Asia, and merge two Americas
    • Add module to handle continent data with Affiliation struct
    • Add components for user-managed continent map
    • Add helper lib for get continent info from user map
  • Enhanced review mode: fix UI freezing bug, disable review on accepted abstracts by @zhangt58
    • Move AbstractReviewFormDialog out of AbstractCardItem to avoid freezing card view on submit/update a review
    • Lower case the scraped abstract state to align the badge style
  • Improve the wording for applying the affiliation map in charts by @zhangt58
  • Abstract column visibility control and custom fields by @zhangt58
    • Add settings tab to control the abstract/contrib column visibility
    • Add field customFieldNames to DataSourceHandler as side-effect on fetching abstracts data
    • Show custom fields in notes panel in abstract card item as configured
    • Add NotesChip component for custom_fields in AbstractCardItem
  • Refined the status of my reviews, post a table of votes by @zhangt58
    • Abstract with state not 'submitted' is not for review
    • Add component for post the review vote stats
  • Render Authors column of abstract table view, enable card view always by @zhangt58
    • Add component for display authors