Skip to content

Releases: Islandora-Devops/islandora-starter-site

0.5.0 Thumbnail view

15 Mar 15:01
1e8b5a3
Compare
Choose a tag to compare

What's Changed

  • Add thumbnail view and view with fallback. by @rosiel in #72
  • Implement thumbnail fallback. by @rosiel in #74
    • As part of above, pull in updates to modules including an update to Islandora module that updates the major version of Crayfish Commons, hence the symfony changes listed below.

Full Changelog: 0.4.0...0.5.0

Composer Lock Changes

Production Changes From To Compare
consolidation/annotated-command 4.8.1 4.8.2 ...
doctrine/cache 2.2.0 REMOVED
doctrine/dbal 2.13.9 REMOVED
doctrine/deprecations v1.0.0 REMOVED
doctrine/event-manager 1.2.0 REMOVED
drupal/prepopulate 2.3.0 2.4.0 ...
islandora/advanced_search c38487e b7d439e ...
islandora/crayfish-commons 2.0.1 3.0.0 ...
islandora/islandora v2.6.4 2.7.0 ...
monolog/monolog 1.27.1 2.9.1 ...
pimple/pimple v3.5.0 REMOVED
silex/silex v2.3.0 REMOVED
symfony/security v4.4.50 REMOVED
drupal/views_field_view NEW 1.0.0-beta5
symfony/config NEW v4.4.44
symfony/monolog-bridge NEW v5.2.12
symfony/monolog-bundle NEW v3.8.0
symfony/polyfill-php81 NEW v1.27.0
symfony/security-bundle NEW v4.4.50
symfony/security-core NEW v4.4.48
symfony/security-csrf NEW v5.2.12
symfony/security-guard NEW v4.4.46
symfony/security-http NEW v4.4.50
Dev Changes From To Compare
doctrine/deprecations NEW v1.0.0
doctrine/event-manager NEW 1.2.0

0.4.0 Advanced Search and change to Viewer Override

15 Mar 14:09
92125bc
Compare
Choose a tag to compare

What's Changed

  • "Missing media" nested under a menu by @rosiel in #69
    • To replicate this, go to manage the "Missing media" view and add a new view display. Give it a path of admin/content/missing-media/all and select Menu: "Normal menu entry". Call it "Missing media" and set it's parent to "Content". Then, switch all the other view displays to have their menu link parent point to the Missing media entry you just made.
  • Implement Advanced Search and Collection Search. by @rosiel in #70
  • Revert to using a node-level viewer override by @rosiel in #71
    • See the above PR for replication instructions.

Full Changelog: 0.3.0...0.4.0

Compose Lock Diff

Production Changes From To Compare
consolidation/annotated-command 4.7.1 4.8.1 ...
drupal/core 9.5.3 9.5.4 ...
drupal/core-composer-scaffold 9.5.3 9.5.4 ...
drupal/core-recommended 9.5.3 9.5.4 ...
drupal/term_reference_change 1.0.0-beta1 2.0.0-beta3 ...
drupal/twig_tweak 3.2.0 3.2.1 ...
drupal/view_mode_switch 2.0.5 REMOVED
islandora/islandora v2.6.3 v2.6.4 ...
islandora/views_nested_details 1.0.0-beta1 1.0.0 ...
nikic/php-parser v4.15.3 v4.15.4 ...
symfony/finder v5.4.19 v5.4.21 ...
symfony/property-access v5.4.19 v5.4.21 ...
symfony/property-info v5.4.19 v5.4.21 ...
symfony/string v5.4.19 v5.4.21 ...
symfony/var-dumper v5.4.19 v5.4.21 ...
islandora/advanced_search NEW c38487e

0.3.0

06 Mar 14:56
eb7007f
Compare
Choose a tag to compare

What's Changed

  • Add more allowed video formats to video media. by @rosiel in #59
    • To implement, add desired video formats. The ones included in #59 seem to work.
  • Fix orphaned media view filter. by @rosiel in #62
    • To implement:
    • In the "Media" view, remove the exposed "Media of" filter which didn't work as expected.
    • Then create a new filter that uses "ID (Content)". Expose this filter to visitors, and make it a "Grouped filter". Set it as "Optional" and use Widget Type: Select. Under "Relationship", select the existing "field_media_of: Content" relationship.
    • Configure one "Grouping" where the operator is "is empty".
    • When working correctly, if you delete a node and do not delete its media, this should find those media.
  • Newspaper issues accordian view by @Natkeeran in #60
  • Update to use packagist for views_nested_details. by @rosiel in #65.
    • This tidies the composer.json file.
  • oai-pmh mods representation (attempt 2) by @Natkeeran in #61
  • Don't show block title, and map linked agent to DC. by @rosiel in #67
    • The previous commit showed the block title for the OAI-PMH item links blocks. This hides the block title.
    • There was also no RDF mapping for linked agents so this adds that. (For context, the JSONLD mapping, which is based on the RDF mappings, also includes a hook which the Controlled Access Terms module uses to populate the "typed relation" / "relator predicates" for typed relation fields. However OAI-PMH uses the raw RDF mapping, which had no predicate for DC. An effect of this is that the JSON-LD for each object will have duplicate statements for each linked agent: one with dcterms:contributor and one with the appropriate relator term.

Full Changelog: 0.2.0...0.3.0

Composer.lock diff

Production Changes From To Compare
consolidation/output-formatters 4.2.3 4.2.4 ...
islandora/views_nested_details NEW 1.0.0-beta1

0.2.0 Citation Block and Term Merge

24 Feb 18:17
6b99d98
Compare
Choose a tag to compare

What's Changed

  • Term merge module by @aOelschlager in #55
    • Adds the term merge module, which exposes a UI to merge taxonomy terms. This module has no configuration.
  • citation feature by @Natkeeran in #50
    • Introduces the Citation Select module. Read documentation on its README or the Wiki, or watch a quick 6-minute video that describes how the feature works.
    • To replicate: Install bibcite and citation_select; install some CSL styles through the Bibcite module; configure your Node-field-to-CSL mapping to suit how you use your metadata, and place the block (through a context or in Structure > Blocks) to appear on desired node pages. See video above and files changed in the PR for details/examples.
  • Add links to make new terms to linked agent field help text. by @rosiel in #56
    • To replicate, add the given or your own text to the "Description" of the Linked Agent field.

New Contributors

Full Changelog: 0.1.1...0.2.0

0.1.1

09 Feb 17:25
0a5f477
Compare
Choose a tag to compare

Changes to Drupal (new features)

  • Devel module is now enabled
  • field_weight is now used as the sort field when displaying the "Manage members" view.
  • The new CKEditor 5 module is now being used instead of the deprecated CKEditor 4
  • HAL module was removed from core; we added the contrib version in composer.json.

Pull Requests

Full Changelog: 0.1.0...0.1.1

Lock file changes

Production Changes From To Compare
drupal/core 9.5.1 9.5.3 ...
drupal/core-composer-scaffold 9.5.1 9.5.3 ...
drupal/core-recommended 9.5.1 9.5.3 ...
drupal/filehash 2.0.8 2.0.9 ...
drupal/geolocation 3.11.0 3.12.0 ...
drupal/jwt 1.0.0 1.1.0 ...
drupal/key 1.16.0 1.17.0 ...
drupal/matomo 1.19.0 1.21.0 ...
islandora/controlled_access_terms 2.1.1 v2.2.0 ...
islandora/islandora 2.6.1 v2.6.3 ...
nesbot/carbon 2.64.1 2.66.0 ...
nikic/php-parser v4.15.2 v4.15.3 ...
symfony/finder v5.4.17 v5.4.19 ...
symfony/http-kernel v4.4.49 v4.4.50 ...
symfony/property-access v5.4.15 v5.4.19 ...
symfony/property-info v5.4.17 v5.4.19 ...
symfony/security v4.4.48 v4.4.50 ...
symfony/string v5.4.17 v5.4.19 ...
symfony/var-dumper v5.4.17 v5.4.19 ...
drupal/hal NEW 1.0.3
Dev Changes From To Compare
doctrine/persistence 3.1.2 3.1.4 ...

0.1.0 December 2022 sprint

09 Feb 16:56
b854ca1
Compare
Choose a tag to compare

This retroactive release covers the work done during the December 2022 sprint.

Changes to Drupal (new features)

  • The Display Hints functionality now resides on individual media, instead of individual nodes.
  • Taxonomy Term Manager installed
  • "Content" views for administrators now have Islandora fields and filters
  • Views are now available for administrators to find nodes which are missing specific Media Use terms ("datastreams")
  • "Search" block was placed to expose Solr searching
  • "Search within this item" view was created, and shows up on all nodes that have children
  • Additional facets were created including
  • Contexts were renamed in the UI to be more descriptive

Full list of changes including reasoning and next steps

Composer.lock changes

This is computed since the arbitrary point of tag 0.0.0 (commit 376e5e2)

Production Changes From To Compare
consolidation/annotated-command 4.6.1 4.7.1 ...
consolidation/robo 3.0.10 3.0.11 ...
cweagans/composer-patches 1.7.2 1.7.3 ...
doctrine/cache 1.13.0 2.2.0 ...
drupal/admin_toolbar 3.2.1 3.3.0 ...
drupal/core 9.4.8 9.5.1 ...
drupal/core-composer-scaffold 9.4.8 9.5.1 ...
drupal/core-recommended 9.4.8 9.5.1 ...
drupal/eva 2.1.0 3.0.0 ...
drupal/facets 2.0.5 2.0.6 ...
drupal/geolocation 3.10.0 3.11.0 ...
drupal/migrate_plus 5.3.0 6.0.1 ...
drupal/rest_oai_pmh 2.0.0-beta6 2.0.0-beta7 ...
drupal/search_api_solr 4.2.9 4.2.10 ...
egulias/email-validator 3.2.1 3.2.5 ...
islandora/islandora 2.5.0 2.6.1 ...
laminas/laminas-diactoros 2.11.3 2.14.0 ...
laminas/laminas-stdlib 3.7.1 3.11.0 ...
maennchen/zipstream-php 2.2.1 2.2.6 ...
nesbot/carbon 2.63.0 2.64.1 ...
solarium/solarium 6.2.7 6.2.8 ...
symfony/console v4.4.48 v4.4.49 ...
symfony/dependency-injection v4.4.44 v4.4.49 ...
symfony/finder v5.4.11 v5.4.17 ...
symfony/http-foundation v4.4.48 v4.4.49 ...
symfony/http-kernel v4.4.48 v4.4.49 ...
symfony/polyfill-ctype v1.25.0 v1.27.0 ...
symfony/polyfill-iconv v1.25.0 v1.27.0 ...
symfony/polyfill-intl-idn v1.25.0 v1.27.0 ...
symfony/polyfill-intl-normalizer v1.25.0 v1.27.0 ...
symfony/polyfill-mbstring v1.25.0 v1.27.0 ...
symfony/polyfill-php80 v1.25.0 v1.27.0 ...
symfony/property-info v5.4.15 v5.4.17 ...
symfony/psr-http-message-bridge v2.1.3 v2.1.4 ...
symfony/string v5.4.15 v5.4.17 ...
symfony/var-dumper v5.4.14 v5.4.17 ...
twig/twig v2.15.3 v2.15.4 ...
drupal/csv_serialization NEW 2.1.0
drupal/field_report NEW 2.1.0
drupal/jquery_ui NEW 1.6.0
drupal/jquery_ui_autocomplete NEW 2.0.0
drupal/jquery_ui_menu NEW 2.0.0
drupal/taxonomy_manager NEW 2.0.8
drupal/twig_tweak NEW 3.2.0
drupal/view_mode_switch NEW 2.0.4
drupal/views_data_export NEW 1.2.0
mjordan/islandora_workbench_integration NEW v1.0.0
Dev Changes From To Compare
doctrine/collections 1.8.0 REMOVED
doctrine/common 2.13.3 3.4.3 ...
doctrine/inflector 1.4.4 REMOVED
doctrine/persistence 1.3.8 3.1.2 ...
drupal/devel 4.2....
Read more