Skip to content

Releases: art-institute-of-chicago/data-aggregator

Rename digital publications sections

16 Aug 17:19
aca57cb
Compare
Choose a tag to compare
  • Rename digital publications sections to digital publication articles [API-409]
  • Sync artwork to search index each night [API-401]
  • Add is_sales_button_hidden to events [API-408]

CSV output, short description, parsed dimensions

14 Dec 20:56
Compare
Choose a tag to compare
  • Add CSV format for output of search queries [API-398]
  • Add short_description field to artworks to support custom tours project [API-393]
  • Use parsed dimensions data in Linked Art output [API-396]
  • Separate web imports into multiple, parallel calls for each endpoint [API-391]
  • Update code linting scripts [API-397]

Description field, Linked Art, Laravel 10 and other improvements

07 Sep 21:07
Compare
Choose a tag to compare
  • Add description field to artwork API output with a CC-By license [API-386]
  • Make improvements to Linked Art output to support Nomisma ingestion [API-378]
  • Add search to Linked Art endpoint [API-380]
  • Append " (deaccessioned)" to deaccessioned works in auto-suggest results [API-1388]
  • Add position field to exhibitions output to support work on the mobile app CMS [API-384]
  • Make minor adjustments to global autosuggest [WEB-2432]
  • Upgrade to Laravel 10 [API-381, API-382]
  • Refactor daily imports to improve error reporting and behavior [API-383]
  • Fix weekly data dump process [API-385]

Edition + dimensions

07 Apr 16:38
Compare
Choose a tag to compare
  • Add edition field to artworks endpoint [API-358]
  • Add dimensions_details field to artworks endpoint [API-357]

Documentation + Elasticsearch

07 Mar 16:44
Compare
Choose a tag to compare
  • Upgrade documentation generation to use Node 16
  • Upgrade documentation to use VuePress 1.9.2
  • Stop excessive logging in Elasticsearch [API-366]
  • Add track_total_hits to all Elasticsearch queries [API-365]

PHP 8.1 + Elasticsearch 7.10 + retiring data services

14 Dec 22:39
Compare
Choose a tag to compare
  • Upgrade to PHP 8.1 [API-322]
  • Upgrade Elasticsearch to 7.10 [API-217]
  • Retire Shop Data Service and import data directly into API [API-344]
  • Retire Queues Data Service since we're not showing live wait times in any of our platforms [API-343]
  • Retire catalogues data service which imports from the OSCI platform [API-345]
  • Add debug endpoint that outputs Elasticsearch mapping [API-351, #47]
  • Add has_advanced_imaging filter [ART-65]

Code cleanup + image search

14 Dec 22:38
Compare
Choose a tag to compare

Released on September 19, 2022

Enhance artworks with data from shared vocabularies + search improvements

21 Apr 17:31
Compare
Choose a tag to compare
  • Add reconciled data from the new Data Enhancer [API-270]
  • Add new Linked Art endpoint for all artworks [API-280]
  • Add journal issues and articles to API [PUB-84]
  • Remove licensing_restricted from agents [API-272]
  • Add ability to hide unlisted content from search results [WEB-2399]

Artwork Type + backend improvements

21 Apr 17:32
Compare
Choose a tag to compare
  • Add Artwork Type to imports from CITI and API output [API-221]
  • Shift from Memcached to Redis for memory cache [API-256]
  • Do not cache Elasticsearch results [API-255]
  • Implement new linting rules [API-257]
  • Begin work to refactor testing to use new framework [API-258]
  • Fix precision of exact search, e.g., a search for "kente" bringing up artist "Kent" [ART-44]
  • Fix artists with only one published artwork not showing up in autosuggest [API-231]
  • Fix generation of weekly API data dumps [API-198]

Laravel 8 + GitHub Actions + new website feature support

21 Apr 17:32
Compare
Choose a tag to compare
  • Upgrade to Laravel 8 [API-140, API-141]
  • Add digital-publication-sections to the API [PUB-5]
  • Rename selections to highlights [API-32]
  • Move Travis CI to GitHub Actions [API-105]
  • Prevent infinite fetch loop during imports [WEB-2129]
  • Update docs to suggest AIC-User-Agent header [API-188]
  • Switch data source for wait times to Qudini [API-178]
  • Update documentation