Repository navigation
Releases: IndicoDataFusion/IDF-App
Releases · IndicoDataFusion/IDF-App
Release list
Release v1.9.2
Resolve macOS pkg installation issue due to cannot verify, override by:
xattr -rd com.apple.quarantine <path to package>
What's Changed
- Integrate Cvent data into registration table, advice the mark as paid by @zhangt58
- Add cvent block to data sources
- Match Cvent attendees to registrations
- Show Cvent match and payment on registrations page
- Configure the Cvent event in data source settings
- Use a placeholder Cvent event code in UI, comments and tests
- Add Cvent API token help dialog
Release v1.9.1
Resolve macOS pkg installation issue due to cannot verify, override by:
xattr -rd com.apple.quarantine <path to package>
What's Changed
- Integrated the registration data, support Mark as paid/unpaid actions by @zhangt58
- Add registration export demo script and Go CLI
- Add registration data retrieval and mark-as-paid
- Add registrations page with mark-as-paid action
- Support marking registrations as unpaid
- Add Mark as unpaid action on registrations page
Release v1.9.0
Resolve macOS pkg installation issue due to cannot verify, override by:
xattr -rd com.apple.quarantine <path to package>
What's Changed
- Add AI assistant support to the conference data by @zhangt58
- Add config support for LLM setup
- Add new modules for llm service support
- Initial the tables for llm in metadata database
- Wire up llm service to the app
- Initialize the frontend component for LLM as a new tab on the main
- Inline marshal llm section error
- Implement openai API compatible llm service as separate modules
- Enhanced the llm chat api and UI
- Define and inject the abstract/contrib full data to llm
- Render summary tab of LLM page per markdown format
- Implement tool-based data retrieval for LLM, fix timeout
- Render markdown in LLM chat assistant messages
- Add retry button for user messages in LLM chat
- Implement LLM streaming responses, clean dead code, fix summary append
- Skip empty tool calls from LLM, add verbose logging, trim SSE whitespace
- …and 18 more
- Redesigned and enhanced the frontend UI by @zhangt58
- Add in-memory SQLite data DB and LLM config tab
- Add multi-model profiles, extended thinking, session management, and SQL query tool
- Refine chat UI with unified input card and below-bubble metadata
- Configurable context compression with summarisation char cap
- Scroll to active session when opening history panel
- Support record and show the model name in history session
- Use unplugin-icons to make icons offline available, with svelte,vite configs
- Persist inline chart data (chartsJson) with assistant messages and render in LLM UI
- Checkmark style of table filter list
- Integrate top navigation
- Add shared page command bars
- Move long affiliation labels into value lists
- Keep review panel within viewport
- Rework data source workspace
- Add saved views and empty states
- …and 3 more
- Enhance LLM features and improve configuration flow by @zhangt58
- Add idfc backup import flow
- Streamline api token selection
- Allow file mode without api token
- Support rich message copy with charts
- Preserve rich copy formatting
- Adopt inline column filters, hide top Filters
Release v1.8.0
Resolve macOS pkg installation issue due to cannot verify, override by:
xattr -rd com.apple.quarantine <path to package>
What's Changed
- Enhance contribution metadata management and API support by @zhangt58
- Add ContributionMeta struct to track user interaction to the contribution data
- Add backend API for contribution user metadata support
- Open contrib meta data store on start up
- Add methods for getting contrib meta data
- Support persisting contrib meta data
- Add component for metadata config, integrate to Settings dialog
- Add component for contrib meta data view
- Add missing lib
- Svelte error each_key_duplicate by including the db_id to the key
- Add backend methods to support sync data source name changes and fetch contrib meta from data sources
- The total count of contribs in meta view
- Refactor app module by splitting services into separate modules by @zhangt58
- Update the backend module import paths
- Update the backend API import paths
- Record the full contribution data to the metadata table by @zhangt58
- Pass contrib databaseID to metadata
- Typescript lint warning on time.Time in wails generated modules
- Integrate the valid proceedings links to each paper and/or talk in contribution card/table view by @zhangt58
- Add proceedings_url key under data source config
- Add method for fetching links of contrib from proceedings site
- Add support of editing proceedings_url from UI
- Add methods for getting valid contrib proceedings paper/slides links
- Post the links for proceedings paper/slides if available
- Use proceedings_talk_suffix to build the talk slide url in backend
- Check the paper and talk links independently
- Activate date time range filter and simplify column filters with svelte-vtable builtin methods by @zhangt58
- Enhanced contribution meta table view by @zhangt58
- Adjust the contrib metaview table to avoid the bottom cut
- Add links column, edit meta in dialog, show code after track by @zhangt58
- Migrate to svelte-vtable v0.2.0 by @zhangt58
- Adapted the breaking changes introduced in svelte-vtable 0.2.0
- Use id as the column key
- Enhance abstract metadata management and views by @zhangt58
- @zhangt58/svelte-vtable/flowbite not found lint warning
- Add methods support abstract metadata table
- Initialize the abstract_metadata table
- Add methods support managing abstract metadata
- Add components for abstract metadata view
- Scaffolding abstract metadata to abstract views
- Preserve metadata on updating data from scrapped review form
- Preserve the user metadata on updating fetched abstract data
- Add a new button for abstract metadata view
- Add metadata support to AbstractCardItem
- Remove support for read and intent field from abstract metadata
- Remove read, intent metadata for abstract review mode
- Show dataSource in the subtitle in abstract metadata view
- Editting metadata through the details dialog from abstract tableview
- Support fav/unfav from the AbstractTableView
- …and 1 more
Release v1.7.2
Performance enhanced on data workflows
- Efficient review data retrieving to provide a smoother UX (token with review permission)
- Batchly retrieving abstracts in API mode provides better UX in dealing with > 1000 total number of abstracts (token with manage permission)
Resolve macOS pkg installation issue due to cannot verify, override by:
xattr -rd com.apple.quarantine <path to package>
What's Changed
- Optimized the abstract data retrieval pipeline, w/ review API by @zhangt58
- Add component for scrapping review progress
- Retrieve abstract data batchly in API mode, posting the progress in UI by @zhangt58
- Export backend for async batch fetching abstracts
- Show brief error message on fetching my reviews fails by @zhangt58
- Show brief error message on fetching my reviews fails
- Replace excess \r\n to one by @zhangt58
Other changes
- Add missing lib
Release v1.7.1
Release v1.7.0
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
Release v1.6.3
Resolve macOS pkg installation issue due to cannot verify, override by:
xattr -rd com.apple.quarantine <path to package>
What's Changed
- Fixed abstract struct and enhanced the abstract card view by @zhangt58
- DuplicateOf and MergedInto type should be RelatedAbstract
- Show duplicate_of/merged_into regardless of judgment data
- Add component for show related abstract
- Resolve potential circular imports between AbstractCardItem and RelatedAbstractDialog
Release v1.6.2
Resolve macOS pkg installation issue due to cannot verify, override by:
xattr -rd com.apple.quarantine <path to package>
What's Changed
Release v1.6.1
Resolve macOS pkg installation issue due to cannot verify, override by:
xattr -rd com.apple.quarantine <path to package>
What's Changed
- Enhanced setup wizard, review mode, abstracts export, fix vote stats reactivity by @zhangt58
- Add method for retrieving raw abstact data
- Support export abstracts data into file with redaction config
- Add support for exporting abstracts data into file, requires management permission
- Refresh votestats after RefreshAbstractByID to correctly count the votes
- Update README.md by @zhangt58
- Support check for updates, update issue reporting by @zhangt58
- Add method for getting os name and version
- Add support to check github api for new releases
- Add a component for check new releases and show in About