Skip to content

Releases: dataesr/works-magnet

v0.9.4

24 Jan 17:14
80ce440
Compare
Choose a tag to compare

🎉 New feature

  • mentions: Enable mentions in prod
  • footer: Add language switcher

🐛 Bug fix

  • search: Highlight select year by default
  • search: Clean warning in console about uncontrolled component
  • works: Remove all double quotes in the search string
  • i18n: Add missing translation keys

v0.9.3

21 Jan 22:30
c0b55b4
Compare
Choose a tag to compare

🐛 Bug fix

  • github: Deleting a ROR should delete a ROR, see #87

v0.9.2

21 Jan 10:39
e609026
Compare
Choose a tag to compare

🎉 New feature

  • ci/cd: Coordinates versions of prod and staging

🐛 Bug fix

  • ws: Declare websocket host

v0.9.1

21 Jan 09:58
96cc828
Compare
Choose a tag to compare

🐛 Bug fix

  • openalex: improve layout
  • ci/cd: Align all versions number

v0.9.0

21 Jan 09:22
0936790
Compare
Choose a tag to compare

🎉 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

03 Jan 11:46
8326c68
Compare
Choose a tag to compare

🎉 New feature

  • logo: Rename ministry

v0.7.14

03 Dec 08:35
6ce7ed3
Compare
Choose a tag to compare

🎉 New feature

  • footer: Add link to open data

v0.7.13

13 Nov 13:17
c5634bf
Compare
Choose a tag to compare

🐛 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

12 Nov 16:29
d0d8493
Compare
Choose a tag to compare

🐛 Bug fix

  • works: In case there are more than 1000 publications
  • ci/cd: Correct prod url

v0.7.11

23 Oct 14:13
Compare
Choose a tag to compare

🐛 Bug fix

  • mentions: Adapt toaster to type

Feta

  • mentions: Open Github issue