Releases: dataesr/works-magnet
Releases · dataesr/works-magnet
v0.9.4
v0.9.3
v0.9.2
🎉 New feature
- ci/cd: Coordinates versions of prod and staging
🐛 Bug fix
- ws: Declare websocket host
v0.9.1
🐛 Bug fix
- openalex: improve layout
- ci/cd: Align all versions number
v0.9.0
🎉 New feature
- mentions: Can send type corrections
- mentions: Change type mentions to none
- mentions: Add Undo button
- mentions: Add a list view
- navigation: Tile selection as landing page
- navigation: Tile selection as landing page
- router: Rename search urls
- router: Refactor navigation logic
- ror: Use useQuery to request the ROR API
- openAlex: add buttons to change view of results
- i18n: Translate homepage
- openalex: Add searched affiliations in the search part
- openAlex: init list view
- openalex: Display tags
- openAlex: create component for list of works
- openalex: add highlight ror id
- openalex: add tooltip
- openalex: add 2 buttons for improve filter
- openAlex: add modify modal
- openAlex: implement add/remove functionality for ROR items
- openAlex: add RorBadge component and integrate it into ListView
- openalex: Enable the Add of ROR
- openalex: Delete action state
- openAlex: refactor RorBadge component and add RorName component for improved display
- openalex: update RorBadge and RorName components for improved styling and structure
- openalex: add toggle functionality for selecting all affiliations in views selector
- openalex: Refactor Actions modale
- openalex: Refactor Actions modale
- openalex: Refactor Actions modale
- openalex: add modal for sorting and filtering affiliations; improve link accessibility
- ror: Cache ROR API response in the browser
- openalex: add badge for removed affiliations and integrate corrections handling
- openalex: Disable mentions tile in prod
- openalex: Support "Get ROR children feature"
- openalex: Display corrections on list
- openalex: Implement sorting and filtering for affiliations
- openalex: Add Spinner while loading ROR data
- openalex: Add flag emojis for countries in ROR components
- openalex: adding an intermediate state
- openalex: Reset sorting and filtering states on button click
- package: Add intro.js-react library and fix vulnerability dependency
- openalex: Add "removeBy" and "addedBy" info in modale
- openalex: Refactor affiliation handling and enhance button interactions
- openalex: Add toggle functionality for removing RORs and update affiliation selection handling. Manage state in affiliation object
- openalex: Refactor ROR handling by renaming toggleRemovedRor to removeRor. It's now possible to remove a just added ROR
- openalex: Enhance ROR addition logic to prevent duplicates in addList and rors
- openalex: Reset selected state for affiliations when adding RORs
- openalex: Can remove a just added ROR
- openalex: TODO list
- openalex: Add clipboard copy of ROR
- openalex: Add ROR website link in modales
- footer: Add link to open data
- openalex: Rename "openalex-ror" into "openalex-affiliations"
- openalex: Delete datatable view
- openalex: Set "Clear search" button as disabled if no search
- openalex: Add color information modal with color representation details
- openalex: List corrections
- openalex: Search by domain in corrections
- openalex: Search on press "Enter" key
- openale: Add guided tour for search
- openalex: Add intro.js on results page
- openalex: Display guided tour only for the first visit
- openalex: Display spinner while computing data
- openalex: Add spinner while loading ROR data
- openalex: Display top contributors
- openalex: Display timelapse corrections
- mentions: Separate mentions router
- affiliations: Create a dedicated endpoint to improve affiliations
- affiliations: Do not query FOSM to improve OpenAlex affiliations
- openalex: Display corrections
- logo: Rename ministry
- openalex: Display searched start and end dates in the Github issue
- openalex: improving checkbox behaviour
- openalex: Sort affiliations by number of works
- theme: force light theme
🐛 Bug fix
- mentions: Rewrite URL on tab change
- mentions: Selected tab as in the url
- ci/cd: Upgrade dsfr-plus version
- mentions: Set user only if needed
- mentions: Restore pagination
- mentions: Count correction only if characterizations are modified
- mentions: Count correction only if characterizations or type are modified
- openalex: New undo logic
- mentions: Fix undo as corrections
- mentions: Set ellipsis into CSS
- mentions: Complete corrections
- mentions: Correct mentions count
- mentions: Fix undo button for multiples corrections, close #79
- mentions: Fix previous commit
- mentions: Fix undo button for multiples corrections, see #79 /2
- openalex: Rename "ror-openalex" into "openalex-ror"
- search: Duplicate searches
- search: Duplicate results
- header: Display expanded or sticked header
- header: Once again
- openalex: Add missing attribute
- header: Display searched filters in header
- header: Restore (?) click on header
- works: In case there are more than 1000 publications
- ci/cd: Correct prod url
- openalex: Use "affiliations" instead of "raw_affiliations_strings" in OpenAlex API
- openalex: Use "affiliations" instead of "raw_affiliations_strings" in OpenAlex API /2
- openalex: Display searched tags in results page instead of header
- header: Display expanded header on homepage, otherwise compact version
- openalex: Change view URLSearchParams
- openalex: Set "table" as default view
- openalex: Make datatable scrollable
- openalex: Restore search in affiliation name
- openalex: Search for works from affiliations names longer than 2 letters
- header: Correct ribbon in default mode
- openAlex: add right URL for works
- openalex: Set list as default view
- openalex: Clear ROR after add
- openalex: Restore delete ROR from selected affiliations
- openalex: ensure checkbox reflects selection state for all affiliations
- openalex: Disable mentions tile in prod
- openalex: Reset corrections after feedback submission
- openalex: Concat OpenAlex corrections instead of smashing them
- openalex: Display added RORs
- openalex: Remove duplicated affiliations in OpenAlex list
- openalex: Remove redundant state reset on button click
- openalex: No flag if no country, filter on empty countries and sort countries by Alphanumeric order
- openalex: Reshape internal and external actions
- openalex: Fix search by ror id
- openalex: Prevent background scrolling when modale
- openalex: affiliations should be the only array self carrying corrections
- openalex: Restore DataTable view
- openalex: Make sidebar and top menu sticky
- openalex: Update checkbox handling for affiliations selection
- openalex: Highlight selected affiliations in the list view
- openalex: Enable click handling for affiliation selection in list view
- openalex: Update work links to use DOI instead of OpenAlex URLs
- openalex: Fix filter and sort feature
- openalex: Update affiliation filtering logic to consider add and remove lists
- openalex: Restore exports and feedbacks
- openalex: Change the logic behind "Remove all affiliations" button
- openalex: Change the logic behind "Remove all affiliations" button /2
- openalex: Add debounce on affiliation name search, restore excluded RORs and clean code
- openalex: Restore excluded RORs
- openalex: Restore excluded RORs /2
- openalex: On deletetion, push ROR in affiliation removeList
- openalex: Try to improve UX ...
- home: Add gutters
- search: "Remove all affiliations" should also remove the deletedAffiliations
- openalex: New UX to clear filteredAffiliations
- openalex: Display guided tour only for the first visit
- openalex: Restore excludedRors
- publications: Restore tag affiliations
- publications: Restore tag affiliations /2
- i18n: Translate about page
- openalex: Add correction state to top contributors
- openalex: Workaround to load all issues
- openalex: Switch from Intro.js-react to Intro.js
- about: Wording
- footer: Should open in the same tab
- openalex: Apply corrections before sending to github !
- ux/ui: Fix console warning about p that could not be descendant of p
- filters: On OpenAlex affiliations, refactor the sorts and filters
- openalex: Display no affiliations if no results from OpenAlex
- openalex: Some institutions from OpenAlex might have a null country_code
- openalex: Correct work link
- search: Show selected option in dropdown
- corrections: Use facet to get opened and closed dates instead of loading all issues
- openalex: update setFilteredAffiliationName to setSearch in ListView
- home: add expandable feedback section with toggle functionality
- corrections: Better handle the number of corrections
- openalex: harmonising styles
- openalex: wording
🔨 Improvement
- i18n: Init internationalisation
🔨 Improvement
- openAlex: split table and list result
🪚 Refactor
- navigation: Clean code and remove unneeded stuff
- navigation: Clean code and remove unneeded stuff /2
- ror: set cleanRor as utils ie. refactor
- openAlex: move internal actions
- openalex: simplify RorBadge component and improve layout in ListView
- all: Fix console warnings
- openalex: Integrate "views-selector" into "list-view"
- home: Simplify code
- openalex: Remove unused utils
Improvment
- openAlex: change actions for UX
Fieat
- openalex: Simpify UX
Clean
- openalex: clean code
v0.7.15
🎉 New feature
- logo: Rename ministry
v0.7.14
🎉 New feature
- footer: Add link to open data
v0.7.13
🐛 Bug fix
- openalex: Use "affiliations" instead of "raw_affiliations_strings" in OpenAlex API
- openalex: Use "affiliations" instead of "raw_affiliations_strings" in OpenAlex API /2
v0.7.12
🐛 Bug fix
- works: In case there are more than 1000 publications
- ci/cd: Correct prod url
v0.7.11
🐛 Bug fix
- mentions: Adapt toaster to type
Feta
- mentions: Open Github issue