Releases: CentreForDigitalHumanities/I-analyzer
Releases · CentreForDigitalHumanities/I-analyzer
5.19.2
5.19.1
- Fix bug where list of corpora was generated for each uer, leading to server overload.
Full Changelog: 5.19.0...5.19.1
5.19.0
What's Changed
Features
- Improve index jobs (#1772, #1775, #1782)
- change username (#1785)
- Corpus ownership ( #1789)
- Corpus image upload (#1790)
- Improved corpus descriptions (#1806)
- Corpus documentation in JSON definition (#1792)
- Add La Caricature corpus (#1743)
- Word models graph (#1784)
- Add download rate limit (#1807)
- Steps logic (#1797)
- Add
word_model_path
for Dutchnewspapers corpora (#1814)
Bugfixes
- Fix corpus min max year (#1787)
Library updates
- Bump django from 4.2.20 to 4.2.21 (#1794)
- Bump tornado from 6.4.2 to 6.5.1 (#1803)
- Bump django from 4.2.21 to 4.2.22 (#1810)
Full Changelog: 5.18.1...5.19.0
5.18.1
What's Changed
Fixed
- Delete downloads by anonymous users after delivery to prevent hard disk overuse. See: Hotfix/5.18.1 by @JeltevanBoheemen in #1800
Full Changelog: 5.18.0...5.18.1
5.18.0
What's Changed
New features
- Users can change their password through settings (instead of just "forgot password" email) (#1777)
Changes to corpora
- Separated footnotes and main content in DBNL (#1478)
- Added licence info for corpus thumbnail images, changed images for some corpora (#1711)
- Added acknowledgement and link to dataverse in People & Parliament UK corpus (#1762)
- Added documentation for Delpher corpus (#1776)
Corpus creation
Accessibility
- Accessibility improvements to dropdown menus (#1760)
Bug fixes
- Fixed date filter reset (#1765)
Internal and backend changes
- Improved index cleanup during testing (#1746)
- Switched to pickle serialiser in celery (#1764)
- Reorganised indexing modules (#1758)
- Added create-only option to indexing CLI (#1759)
- Added test for throttle rates (#1679)
Contributors: @BeritJanssen, @ar-jan @lukavdplas
Full Changelog: 5.17.0...5.18.0
5.17.0
What's Changed
- You can now reorder fields in the corpus form (#1747)
- New corpus: Utrecht University course descriptions (#1722) (this corpus will not be publicly available)
- The database now stores the min/max date for a corpus as the year, instead of a full date (#1742).
- Use multi platform build in Github actions (#1741)
- Keep a log of index jobs in the database (#1699)
- Support usage statistics using matomo (#1753)
Changes to server configuration
Backend settings.py
:
- The
'indexing'
app must be added to theINSTALLED_APPS
(#1699) - If the server used the humanities course descriptions corpus, the location of the definition module must be updated (#1722)
Frontend environment.ts
:
- New required property:
navbarBrand
(#1722), to specify the appearance of the site header. To keep everything as-is, set this to
{ title: 'I-Analyzer', subtitle: undefined, logo: '/assets/logo.png', logoAlt: undefined }
Contributors: @lukavdplas, @BeritJanssen
Full Changelog: 5.16.0...5.17.0
5.16.0
What's Changed
Features
Fixes
- Gallica: automate restart after failed HTTP requests (#1731)
- Show tag filter value when loading page (#1726)
- Clean up routing behaviour in ngram component (#1727)
- Remove user survey link by (#1740)
- Clean up named entity mappings (#1739)
Library updates
- Bump nanoid from 3.3.7 to 3.3.8 in /frontend (#1725)
- Bump django from 4.2.17 to 4.2.18 in /backend (#1732)
Full Changelog: 5.15.0...5.16.0
5.15.0
Added
- add Gallica/Le Figaro corpus definition (#1719)
- add Peace Portal/North Africa corpus definition (#1720)
- add creation date to corpora (#1717)
- add pipeline to add NER annotations from ParlaMint to ES index (#1681)
- add index overview (#1698)
- add search filter and visualization for EUParl speaker country (#1693)
- add estimated centuries filter in Jewish Migration (#1694)
Changed
- resolve backend warnings
- update and expand documentation (#1721)
- field display improvements (#1710)
- deduplicate corpora (#1702)
- change indexing logger to propagate: False (#1701)
Fixed
- fix Peace Portal corpus filters (#1720)
- fix filter display order (#1704)
- fix problem with es index version when no indices exist (#1670)
Contributors: @BeritJanssen, @lukavdplas, @Meesch, @JeltevanBoheemen, @ar-jan
Full Changelog: 5.14.1...5.15.0
5.14.1
What's Changed
Fixed
- Fixed several issues with displaying field values in documents (#1708)
Contributors: @lukavdplas
Full Changelog: 5.14.0...5.14.1
5.14.0
What's Changed
Added
- Added a link to the I-analyzer user survey (#1682)
Changed
- Updated repository URL (after migrating to the CentreForDigitalHumanties organisation) (#1685)
- Overhaul GitHub actions once more (#1678)
Fixed
- Fixed sorting by date in the Times corpus (#1686)
- Fixed visualisations by date in DBNL corpus (#1684)
- Fixed field definitions in some parliamentary corpora (#1677)
Server configuration
- For text fields, the
term_vector
mapping parameter in Elasticsearch must be set to towith_positions_offsets
orwith_positions_offsets_payloads
. This mapping was already the default, but this version drops support for other configurations (#1677)
Contributors: @BeritJanssen, @lukavdplas
Full Changelog: 5.13.0...5.14.0