Skip to content
This repository has been archived by the owner on Jan 31, 2025. It is now read-only.

fix(deps): update all dependencies (major) #172

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 23, 2024

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
actions/cache action major v3 -> v4 age adoption passing confidence
actions/checkout action major v3 -> v4 age adoption passing confidence
actions/setup-java action major v3 -> v4 age adoption passing confidence
de.digitalcollections.cudami:dc-cudami-client compile major 6.2.2 -> 8.0.3 age adoption passing confidence

Release Notes

actions/cache (actions/cache)

v4

Compare Source

actions/checkout (actions/checkout)

v4

Compare Source

actions/setup-java (actions/setup-java)

v4

Compare Source

dbmdz/cudami (de.digitalcollections.cudami:dc-cudami-client)

v8.0.3

Compare Source

Fixed
  • Update of nodes' children order
  • Admin-GUI no longer sorts children webpage alphabetically, but keeps their real order
  • User management (create & change an user)

v8.0.2

Compare Source

Fixed
  • Fixed production build by including the build assets from dc-cudami-editor

v8.0.1

Compare Source

Fixed
  • Fixed updating RenderingFileResources on DigitalObjects

v8.0.0

Compare Source

Added
  • Hierarchically filled DigitalObject (by UUID or identifier); the lastModified date of the DigitalObject
    is set to the newest of its WMI objects, the WMI objects lose their date therefor
  • Identifiers of objects enclosed in Work, Manifestation & Item
  • SQL function to retrieve an identifiable's identifiers
  • SQL function to convert dbidentifier[] (composite database type) into json(b)
  • Filter Identifiables by Identifier (namespace & id)
  • New filter operators for regular expressions, e.g. ?filtering=identifiers.namespace:regex:mdz-obj%28-child%29%3F
    (i.e. urlencoded mdz-obj(-child)?)
  • Ability to retrieve multiple UniqueObjects by UUIDs within a single request
Changed
  • Replaced data-colwidth with data-label in table rendering
  • DigitalObject is retrieved 90 percent faster by SQL joins instead of single getByUuid calls
  • Expand Manifestation with reduced fields by…
    • work title
    • work of parent of manifestation
    • move PublishingInfo objects from full fields
Removed
  • Removed plugin for table column resizing
  • Breaking: Objects contained in a DigitalObject retrieved by UUID/identifier are not
    completely filled anymore
Fixed
  • Fixed selection of rendering template for webpages
  • Fixed entity to entity relations ordered by rel.sortindex
  • Add existing collection as subcollection to another one

v7.1.1

Compare Source

Added
  • Added functionality to add a data-label attribute to table cells

v7.1.0

Compare Source

Added
  • Add topic add/remove entities/fileresources
  • Add article add/remove creators
Changed
  • SQL: replace count by exists in trigger functions that check the existence of foreign tables' PKs
  • Upgrade dc-model(-jackson) to 12.2.1
  • Upgrade dc-commons-jdbi to 7.0.3
  • Upgrade dc-commons-springmvc to 7.0.3
Fixed
  • Fix missing handling of multivalue filter conversion
  • Fix wrong filter type by search for geolocation birth / death
  • Fix collection add digitalobjects
  • Fixed retrieval of existing images by name in admin GUI
  • Saving of UrlAliases of subcollections, subwebpages and subtopics

v7.0.0

Compare Source

Added
  • Add GUI for Predicates (CRUD) in administration section

  • Added table sorting to Articles, DigitalObjects, Collections

  • Added dropdown to select number of rows per page in table lists on Articles, DigitalObjects, Collections

  • Added status storing of new tables (navigating back to list shows list in last status)

  • Added highlighting of searched term in result lists in new table lists on Articles, DigitalObjects, Collections

  • Add backend and GUI for Event

  • Add convenience controller endpoints for items to remove a parent (attribute partOf)

  • Add or-linked filtering: new request parameter filtering with new complex syntax:

    • single conditions are separated by semicolon

      ?filtering=lastname:eq:foo;age:gt:30 → lastname == "foo" AND age > 30

    • …and can be surrounded by braces (we call them "FilterCriteria")

      ?filtering={lastname:eq:foo;age:gt:30} → same

    • $AND and $OR determines how all of the conditions within braces are logically linked
    • by default the FilterCriteria are linked by AND, so $AND can be omitted

      ?filtering={lastname:eq:foo;age:gt:30} is same as ?filtering={$AND;lastname:eq:foo;age:gt:30}

    • several FilterCriteria can be appended, seperated by semicolon; these FilterCriteria are always linked by AND

      ?filtering={$OR;lastname:eq:foo;firstname:eq:foo};{age:gt:30} → (lastname == "foo" OR firstname == "foo") AND age > 30
      ?filtering={$OR;lastname:eq:foo;firstname:eq:foo};{$OR;age:gt:30;age:lt:20} → (lastname == "foo" OR firstname == "foo") AND (age > 30 OR age < 20)

    • within the value(s) of a condition semicolons and braces (i.e. ;{}) must be backslash escaped; URL encoding is necessary as usual
  • Add Lobid-Clients for missing Lobid objects

  • Add persistence support for new field Headword.labelNormalized

  • Add sorting to Buckets and Bucket objects handling in HeadwordRepositoryImpl

  • Add action links to object's view and edit under topic

Changed
  • WEMI parts: Manifestations, Works
  • POST/PUT/PATCH-Requests require the attribute objectType in the JSON body. If it is missing, it is heuristically set
  • Labels of Identifiables must not be empty
  • Breaking: Changed runtime dependency from JRE11 to JRE17
  • UrlAlias uses Locale.toLanguageTag() explicitly to always retrieve a language, even for Locale.ROOT i.e. und
  • Split some controller into API and "not-API"-Controllers to make GUI and REST-methods more visible
  • Lists (using Bootstrap-Table component)
    • replacing language tabs with dropdown on new lists pages
    • for Articles list (to proof preview image rendering)
    • for DigitalObjects list (to proof fixing of too many tabs)
    • for Collections list
  • Locale handling:
    • Switch language of displayed multilanguage data fields now using a select drop down instead of tabs in view and list pages
    • Switch language of displayed multilanguage data fields now also handling languages with script
  • Thymeleaf Date and TimeValue rendering fragment (date.html) and messages properties moved from cudami admin webapp to cudami client for easy reuse in frontend clients
  • Separate PageRequest param handling from ListRequest param handling in BaseRestClient
  • Reuse logic from BaseRestClient in CudamiHeadwordsClient
  • Set keepalive time to 5 minutes
Fixed
  • UrlAlias does actively ignore any script of the target's locale
  • SQL migration (can be long running) replaces every emtpy string key in the labels (that comes from Locale.ROOT as language)
    by "und"
  • getByValue method in PredicateRepositoryImpl
  • Comment not supported sorting throwing warning every time in EntityToEntityRelationRepositoryImpl
  • Fix saveUrlAlias (one question mark placeholder in sql more than given params)
  • Fix sql migrations 14.10.00, 14.04.00, 9.02.02
  • Fix data language handling in admin webapp
  • Fix visibility of long text in collection view
  • Fix website label rendering
  • Fix CSS for an identifiable's ToC
Removed
  • Breaking Due to model changes, the tables item_works and work_creators are removed and their contents, if ever used, are lost.
  • Method getItems from WorksClient

v6.2.3

Compare Source

Changed
  • Upgraded dc-model(-jackson) to 11.0.3

Configuration

📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Nov 23, 2024
@renovate renovate bot force-pushed the renovate/major-all branch from e5e064d to 2768c9c Compare November 25, 2024 12:00
@renovate renovate bot changed the title chore(deps): update all dependencies (major) fix(deps): update all dependencies (major) Dec 11, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants