Skip to content
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

patch v2.9.5 pre-upgrade release #1171

Merged
merged 14 commits into from
Oct 23, 2023
Merged

patch v2.9.5 pre-upgrade release #1171

merged 14 commits into from
Oct 23, 2023

Conversation

danieleguido
Copy link
Contributor

This PR represents hopefully the last patch for v2.9 paving the way for a significant upgrade in our build pipeline. We're transitioning to Vite starting from v3.0.0 and eliminating deprecated dependencies.

theorm and others added 14 commits December 16, 2022 13:53
* added storybook and powervis base

* Added power vis component stories and added a click handler for graph items

* Create .prettierrc

* add new text reuse space

* add tabs in new text reuse page

* sample use of powervisbase

* add dropdown menu to select the visualisation to display

* add line chart story

* remove exact from nav item when in overview

(prettify eslint)

* add query params for stats service

* line chart story

* add filtering in vis

* reverted example

* add filters from sidebar

* add facets in sidebar, range tbd

(clustersize is not 100% accurate)

* fixx div sass

* updated dependencies to make typescript work

* add netlify publish pipeline

* add textReusePassage service and show passages

* add maxheight to Ellipse to prevent very long content

* use exact for overview

* add items to current search query filters

* add search and filters capabilities

* fix filterrange with missing data

* added horizontal bar chart

* add property disableRelativeDisplay to component FilterTimeline

prevent the displayStle switch to show

* add link to article in TextReusePassageItem component

* Update messages.js

* add timeline filter

* add online badge and fix eslint

* add single cluster as filter

* add relevant info of text reuse cluster in passage item component

* forward filtersWithItems in routerview

* add string as accepted type for tr_passage index, as it gets translated in middle layer correctly

* Update messages.js

* add search query summary in text explorer page header

* remove vs settings

* add SelectionMonitorComponent instead of Monitor

* add startYear and EndYear as App properties

* add SupportedIndexByContext constant

* Update messages.js

* Update Timeline.vue

* fix eslint, prettier and typescript

* add shadow to buttons

* add mousemove

* Update TheHeader.vue

* Update Dimension.js

* Update FilterBase.js

* Update FilterString.js

* Update index.js

* add tooltip next to the right line

* move filterWithItems extraction in App component

* add text reuse clusters facets in textreuse sidebar

* get visualisation and order by visualisation from URL query params

* add SupportedFiltersByIndex alias (context to be deprecated)

* refine disabled filters

* add "more" button in search facets

* add textreusecluster model

* refine label and translation of textReuseClusters

* Update messages.js

* add datapoint

* polish label in range slider

* add diff lib

* add bootstrap variable in root

* Update ItemLabel.vue

* create text reuse passage label

* add specific monitor section for text reuse cluster diff

* Create TextReusePassage.js

* improve item selector

* add descriptions for every visualisation

* apply filters to text reuse monitor

* Update messages.js

* Update TextReusePassageItem.vue

* add color on points according to metric. to be finished

* display bar chart horisontally

* add fixed bandwidth as option

* sort by domain values order

* add other options for the powervis chart

* add options to current visualisation in TextReuseOverview component

* add tootlip to chart horizontal

* fixed term line function

* add onclick handler

* add onclick event

* fill selectionMonitor with enriched filters

* add getRangeTranslation for searchquerysummary

* fix range buckets label

* eslint

* add add results to collections

* add spacing in root css

* Update Ellipsis.vue

* fix filters

* still todo

* Update JobItem.vue

* Update SearchQuerySummary.vue

* Update HistogramSlider.vue

* load facet one after the other

* Update messages.js

* add topic, country and type filters :)

* add a warn for context errors to check if it can be filtered out in global feather error  hooks

* add new fields to accepted filter types in filters logic textreuse

* Update TextReuseCluster.js

* Update messages.js

* add small-caps class as generic css class

* improve tooltip

* fix key prop to add to collection item to avoid useless warning

* add text reuse clusters

* refactoring of histogram slider

* add filter as item in selectionMonitor

* add handleFacetFiltersClicked event handler in textReuse page for dynamic range components

* add badRequest as error not to forward

* add default applyCurrentSearchFilters

* add pagination in text reuse cluster monitor

* Update HomePage2020.vue

* remover clusteSize from itemlabel component for textreuseclusters

* add compare button in textresuePasageItem component

* fix typo

* rename textruseoverview and add overview component

* add filtering abilities to selecitonMonitor

* fix labels on matrix view

* increase excerpt size dor textreuseclusters

* add new tab overview

* fix error when startPassage is not loaded

* darkmode

* move create collection button ti the right

* fix passage number and remove clusters tab

* fix load more in filterfacet component

* fix translation labels

* finish monitor to cross compare text reuse passage in component TextReusePassageMonitor

* improve infobutton, build a convenient mapper to simply the structure

* pass info button identifier from text-reuse to filter dynamic range

* Update TextReusePassageMonitor.vue

* check faqpage entries for text reuse

* remove empty facets in text reuse overview page

* add flag to remove current search filter in selectionMonitor

* fix filterRange with nubers, now more useful ^^

* fix collections and add nicer UX

* improve ux

* only open filterfacets when they're filtered, otherwise collapse them

* improve tabs ux

* refine selected tab style

* refine selectionMonitor for entities and newspapers and topics

* use searchIndex instead of context

* DO NOT GROUP range filters together

* Update messages.js

* nicer filter in selectionMonitor

* Update SelectionMonitor.vue

* Update SearchQuerySummary.vue

* fix list of items

* add language

* add lazy loading for side facets to speed up the process

* last fix text reuse labels

---------

Co-authored-by: Roman Kalyakin <roman@kalyakin.com>
@danieleguido danieleguido merged commit d5398fd into master Oct 23, 2023
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants