-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix issue #11189 part 00 refactor citation relation tab logic #11845
base: main
Are you sure you want to change the base?
Fix issue #11189 part 00 refactor citation relation tab logic #11845
Commits on Sep 29, 2024
-
Refactor Citations Relations Tab (JabRef#11189)
* Move repository, cache, and fetcher to logic package * Move citations model to model/citations/semanticscholar package
Configuration menu - View commit details
-
Copy full SHA for 3785cb1 - Browse repository at this point
Copy the full SHA 3785cb1View commit details -
Refactor Citations Relations Tab (JabRef#11189)
* Introduce service layer * Rename LRU cache implementation * Add tests helpers for repository
Configuration menu - View commit details
-
Copy full SHA for 8048da8 - Browse repository at this point
Copy the full SHA 8048da8View commit details -
Refactor Citations Relations Service Layer (JabRef#11189)
* Move logic from repository to service * Refactor repositories * Update tab configuration
Configuration menu - View commit details
-
Copy full SHA for 18db75e - Browse repository at this point
Copy the full SHA 18db75eView commit details
Commits on Oct 10, 2024
-
Merge branch 'main' into fix-issue-11189-part-00-refactor-citation-re…
…lation-tab-logic # Conflicts: # src/main/java/org/jabref/gui/entryeditor/citationrelationtab/CitationRelationsTab.java
Configuration menu - View commit details
-
Copy full SHA for 0e9de3c - Browse repository at this point
Copy the full SHA 0e9de3cView commit details
Commits on Nov 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9a31735 - Browse repository at this point
Copy the full SHA 9a31735View commit details
Commits on Nov 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b1133d0 - Browse repository at this point
Copy the full SHA b1133d0View commit details
Commits on Nov 17, 2024
-
Introduce the DAO layer for relations (JabRef#11189):
* Implement MVStore for relations as DAO * Implement LRUCache for relations as DAO
Configuration menu - View commit details
-
Copy full SHA for 6a8b21b - Browse repository at this point
Copy the full SHA 6a8b21bView commit details -
MVStoreDAO implementation for citations relations (JabRef#11189):
* Solve task 1 * Implementation of a DAO chain: memory cache and MVStore * Persist citations as relations to disk after a fetch * Avoid fetching data if relations are available from MVStore * Avoid reading data from MVStore if available in memory * Consume less from network, minimize disk usage
Configuration menu - View commit details
-
Copy full SHA for 01f6da4 - Browse repository at this point
Copy the full SHA 01f6da4View commit details