v1.4.0
TeSS 1.4
Changes
Hybrid events
- Added a third "Hybrid" event type, alongside "Face-to-face" and "Online". Hybrid events will show up if the "online" filter is selected, but also have location details.
Scraping improvements
- Improved scraper reports to display extra information such as number of URLs crawled from sitemap, and number of each type of Bioschemas resource found
- Updated Bioschemas scraper to recognize extra fields:
date_created, date_modified, date_published, difficulty_level, learning_objectives, prerequisites, status, subtitle, target_audience, version
Curation
- Materials with the "archived" status are now hidden by default, and a "status" filter has been added to the materials index
- Display warning banner on event/material pages where link is no longer working
Collection improvements
- Added ability to re-order items in a collection
- Added ability to add a comment on each item in a collection
Other
- Updated to Rails 7 & Ruby 3.2
- Many improvements to localization/customization options by @mikesndrs and @DaanVanVugt
- Improved licence selection field. Common licences are shown at the top, and it can be filtered by typing
- Added the ability to "Clone" materials in addition to events
- Enabled GDPR-compliant outbound link tracking (for metrics gathering)
- Store autocomplete suggestions in the database, and remove redundant suggestions
- Added collections to sitemap
- Ensured items in sitemap have an accurate
lastmod
date
Full Changelog: v1.3.2...v1.4.0