Skip to content

Releases: curationexperts/t3

v0.28.0

03 Sep 14:48
8e268fb
Compare
Choose a tag to compare
v0.28.0 Pre-release
Pre-release

What's Changed

Controlled Vocabulary Support

  • Highlight the "Status" section when displaying Config pages by @mark-dce in #244
  • Add a basic model for controlled vocabularies by @mark-dce in #246
  • Add basic UI for creating and managing Vocabularies by @mark-dce in #247
  • Store a URL-friendly 'slug' for each vocabulary by @mark-dce in #248
  • Use slugs instead of ids in Vocabulary routes by @mark-dce in #249
  • Update Vocabularies to permit numbers in slugs by @mark-dce in #250
  • Add Terms model to allow vocabulary terms to be saved and retrieved by @mark-dce in #251
  • Add User Interface for managing terms by @mark-dce in #253
  • Include Vocabularies and Terms in configuration exports by @mark-dce in #254
  • Allow administrators to import Vocabulary Terms from a JSON file by @mark-dce in #255
  • Clean up Vocabulary listing view by @mark-dce in #261
  • Improve Vocabulary show and edit views by @mark-dce in #262
  • Add a relationship between Fields and Vocabularies by @mark-dce in #264
  • Separate collection support from vocabulary support by @mark-dce in #265
  • Add form helper to render local vocabulary terms by @mark-dce in #266
  • Add vocabulary support in item and collection edit forms by @mark-dce in #267
  • Allow administrators to choose a specific vocabulary for fields by @mark-dce in #268
  • Clean up Field editor layout by @mark-dce in #269
  • Store term IDs instead of keys in Resource records by @mark-dce in #270
  • Add indexing support for Term ids & labels by @mark-dce in #273
  • Add validations for term values in vocabulary fields by @mark-dce in #275
  • Add ingest support for vocabulary fields by @mark-dce in #276
  • Improve vocabulary navigation by @mark-dce in #277
  • Log invalid vocabulary terms during ingests by @mark-dce in #280
  • Improve the layout of the vocabulary and term UI by @mark-dce in #284
  • Enhance Vocabulary editing form by @mark-dce in #287
  • Use grid layout for Vocabulary index listing by @mark-dce in #288
  • Support Markdown in Vocabulary notes by @mark-dce in #290

Basic Search Features

Miscellaneous Enhancements

  • Improve ImportJob performance by caching blueprints by @mark-dce in #281
  • Ensure facets with more than 10 values display the "more≫" link by @mark-dce in #283

Bug Fixes

  • [FIX] Allow resources to be saved with vocabulary fields from forms by @mark-dce in #278
  • [FIX] Duplicate source_fields only populate last field by @mark-dce in #279
  • [BUG] Handle invalid vocabulary key changes gracefully by @mark-dce in #285
  • [BUG] Handle invalid term key changes gracefully by @mark-dce in #286

Maintenance

*[MAINTENANCE] Update CircleCI orb versions by @mark-dce in #245

  • [MAINTENANCE] Bump rexml from 3.2.8 to 3.3.3 by @dependabot in #289
  • [MAINTENANCE] Update Rubocop version by @mark-dce in #291
  • [MAINTENANCE] Update gem dependency versions by @mark-dce in #292
  • [REFACTOR] Remove namespacing from vocabulary Terms by @mark-dce in #252
  • [REFACTOR] Rename Config #update to #upload by @mark-dce in #256
  • [REFACTOR] Standardize Vocabulary attribute names by @mark-dce in #258
  • [REFACTOR] Standardize Term attribute names by @mark-dce in #259
  • [REFACTOR] Rename #solr_field_name attribute by @mark-dce in #260
  • [REFACTOR] Remove unused code by @mark-dce in #263
  • [REFACTOR] Move solrization code into Field model by @mark-dce in #271
  • [REFACTOR] Clean up Solr field naming by @mark-dce in #272
  • [REFACTOR] Split large shared test group into smaller groups by @mark-dce in #274
  • [REFACTOR] Cache term ID lookup tables by @mark-dce in #282
  • [REFACTOR] Make a separate service for dynanamic Catalog configuration by @mark-dce in #293
  • [REFACTOR] Cache AR results during reindexing by @mark-dce in #295

Full Changelog: v0.27.0...v0.28.0

v0.27.0

19 Jun 22:12
734ba82
Compare
Choose a tag to compare
v0.27.0 Pre-release
Pre-release

What's Changed

Miscellaneous Maintenance

Full Changelog: v0.26.0...v0.27.0

v0.26.0

07 Jun 17:29
cd828da
Compare
Choose a tag to compare
v0.26.0 Pre-release
Pre-release

What's Changed

  • Add ActionCable support for Custom Domains by @mark-dce in #229
  • Add Rake and Capistrano tasks to add new admin users by @mark-dce in #230

Patches

Full Changelog: v0.25.4...v0.26.0

v0.25.4

04 Jun 01:57
19adddb
Compare
Choose a tag to compare
v0.25.4 Pre-release
Pre-release

What's Changed

  • Add support for Puma in production to enable ActionCable by @mark-dce in #225
  • Fix Capfile for Puma compatibility by @mark-dce in #226

Full Changelog: v0.25.2...v0.25.4

v0.25.2

29 May 17:33
cb8998d
Compare
Choose a tag to compare
v0.25.2 Pre-release
Pre-release

What's Changed

Full Changelog: v0.25.1...v0.25.2

v0.25.1

23 May 22:12
19388b0
Compare
Choose a tag to compare
v0.25.1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.25.0...v0.25.1

v0.25.0

23 May 20:58
5ad56fd
Compare
Choose a tag to compare
v0.25.0 Pre-release
Pre-release

What's Changed

Maintenance Changes

Full Changelog: v0.24.0...v0.25.0

v0.24.0

30 Apr 19:17
772b3cb
Compare
Choose a tag to compare
v0.24.0 Pre-release
Pre-release

What's Changed

  • Refactor common Item and Collection behavior into shared class by @mark-dce in #180
  • Refactor Item and Collection model tests to use shared examples by @mark-dce in #181
  • Refactor to reduce cognitive complexity by @mark-dce in #182
  • Refactor Theme logo and favicon attachment by @mark-dce in #183
  • Allow files to be attached to Items by @mark-dce in #184
  • Update importer to attach files to Items by @mark-dce in #185
  • Fix Ingest never completing on errors by @mark-dce in #186
  • Allow the importer to cast scalars to multi-valued fields by @mark-dce in #187
  • Index file attachment signatures into Solr by @mark-dce in #188
  • Display signed_ids for files on the Item show page by @mark-dce in #189
  • Display a download link for each file attached to an Item by @mark-dce in #190
  • Fix bug that allows Resources to be saved without required fields by @mark-dce in #191
  • [REFACTOR] Handle resource labels for missing titles by @mark-dce in #192
  • Improve Item and Collection display in dashboard by @mark-dce in #193
  • [REFACTOR] Simplify and speed up Item request specs by @mark-dce in #194
  • Remove dynamic Solr Configuration UI by @mark-dce in #195
  • [REFACTOR] Make dashboard status more consistent with other models by @mark-dce in #196
  • [REFACTOR] Speed up CertBot Client tests by @mark-dce in #197
  • Fix bug preventing newly imported file from appearing in UI by @mark-dce in #198

Full Changelog: v0.23.0...v0.24.0

v0.23.0

15 Apr 15:21
4a6620b
Compare
Choose a tag to compare
v0.23.0 Pre-release
Pre-release

What's Changed

  • Add administrator authorization to manage items and collections by @mark-dce in #172
  • Allow admins to choose the blueprint before entering item data by @mark-dce in #173
  • Add UI elements to manage Collections by @mark-dce in #174
  • Refactor administrator sidebar menu by @mark-dce in #175
  • Fix ForbiddenAttributesError when submitting collections by @mark-dce in #176
  • Update header and link names for managing collections by @mark-dce in #177
  • Add a custom form helper for displaying collection options by @mark-dce in #178
  • Add collection selection UI to edit forms by @mark-dce in #179

Full Changelog: v0.22.0...v0.23.0

v0.22.0

08 Apr 19:00
90a3901
Compare
Choose a tag to compare
v0.22.0 Pre-release
Pre-release

What's Changed

  • Support adding new entries to multi-value fields by @mark-dce in #167
  • Allow administrators to delete a value from multi-value fields by @mark-dce in #168
  • Remove blank values from multi-value fields when saving by @mark-dce in #169
  • Add a Collection model by @mark-dce in #171

Bug Fixes

  • Store Solr download files in persistent directory by @mark-dce in #166
  • Fix bug in solr_wrapper configuration file by @mark-dce in #170

Full Changelog: v0.21.0...v0.22.0