Skip to content

New layout UI for Representation Information detailed page#3645

Open
eduardojst10 wants to merge 55 commits intodevelopmentfrom
eteixeira-dev-uiRepresentationInfo
Open

New layout UI for Representation Information detailed page#3645
eduardojst10 wants to merge 55 commits intodevelopmentfrom
eteixeira-dev-uiRepresentationInfo

Conversation

@eduardojst10
Copy link
Copy Markdown
Contributor

  • refactored ShowRepresentationInformation in order to use breadcrumb, toolbar, and different tabs
  • moved RepresentationInformation (RI) detail rendering to DetailsPanelRepresentationInformation
  • introduced dedicated RI browse tabs for details + per-entity related associations
  • RI actions toolbar with grouped actions and direct Start process button
  • created i18n keys for details metadata labels and association tab titles
  • updated breadcrumb CSS to keep root/last fully visible

resolves #3626

hmiguim and others added 30 commits March 13, 2026 15:22
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v6...v7)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](docker/metadata-action@v5...v6)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [docker/login-action](https://github.com/docker/login-action) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](docker/login-action@v3...v4)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Miguel Guimarães <mguimaraes@keep.pt>
…3590)

Snyk has created this PR to upgrade org.apache.pekko:pekko-cluster_2.13 from 1.1.4 to 1.4.0.

See this package in maven:
org.apache.pekko:pekko-cluster_2.13

See this project in Snyk:
https://app.snyk.io/org/luis100/project/d4f34799-92b4-4ac4-9760-afd88ae499a6?utm_source=github&utm_medium=referral&page=upgrade-pr

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
hmiguim and others added 25 commits March 13, 2026 16:00
Documents codebase structure, build workflow, test setup, architecture,
code style conventions, CI/CD, release process, and critical gotchas
for AI coding assistants working in this repository.

https://claude.ai/code/session_01DKVBL81YZps5hRHFjCPMG6
Previously, tests required a running stack of Docker services (ZooKeeper,
Solr, PostgreSQL, LDAP, MailHog) either via docker-compose or pre-started
GitHub Actions service containers. LDAP was already managed via
Testcontainers; this change extends the same pattern to the remaining services.

Key changes:
- TestContainersManager: singleton that starts ZooKeeper, Solr (Cloud mode),
  and PostgreSQL containers once per test suite run, then sets the system
  properties that ConfigurationManager and Spring Boot read for connection URLs.
- RodaContainersLifecycleListener: TestNG ISuiteListener registered in
  testng.xml so containers start (and system properties are set) before any
  test class is instantiated or any Spring context is initialised.
- ConfigurationManager.getConfigurationString: now checks System.getProperty
  as a fallback between the OS environment variable and the config file,
  allowing test helpers to override settings without forking the JVM.
- CI.yml: removes the ZooKeeper, Solr, PostgreSQL, and MailHog service
  container definitions and their corresponding environment variable overrides;
  the test suite now self-provisions all required infrastructure via
  Testcontainers.

https://claude.ai/code/session_01KuXDU1UWFJrTiZWK2hqPVj
Creates ~/.m2/settings.xml using GITHUB_MAVEN_USER and GITHUB_MAVEN_PASSWORD
for GitHub Packages authentication, needed before running Maven builds.

https://claude.ai/code/session_01C16yKTzMvrJbwSNTVAWLRK
…ZEa1

Add script to configure Maven settings from environment variables
…ries, and refactor DefaultModelService for hybrid persistence
…aven repository from pom list of repositories
@dosubot dosubot bot added size:XL This PR changes 500-999 lines, ignoring generated files. enhancement labels Apr 10, 2026
@eduardojst10 eduardojst10 requested a review from hmiguim April 13, 2026 08:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement size:XL This PR changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants