Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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 join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants