Commit Graph

27 Commits

Author SHA1 Message Date
Alfredo Oliviero 2856dc9bc8 Maven build kept in step with Gradle: embedded libraries, packaging, css builder, test dependencies and surefire options from build.gradle
The bundle produced by Maven is equal to the Gradle one (scripts/compare_osgi_maven_gradle.py) and the unit tests pass
with scripts/mvn_modules74.sh --tests. Rules: docs/development/build_files.md of the workspace repository.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-10 20:08:31 +02:00
Alfredo Oliviero e95f8d0034 test: VLabs display: membership URL and Journal article helper (unit tests from the specification)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-10 20:08:31 +02:00
Alfredo Oliviero 34f9d82d48 Maven build aligned with Gradle: pom.xml (BOM imports, repositories, Liferay bnd and css plugins, test dependencies), bnd.bnd (package range policy and Liferay bnd defaults)
The Jenkins deploy is Maven: the pom.xml now matches build.gradle and produces the same bundle.
Rules: docs/development/build_files.md of the workspace repository.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-10 20:08:31 +02:00
Federico Ruperti 833e1c128e fix: align vlabs display to Liferay 6.2 (descriptions, Read More, config URL, styles)
- view.jsp: read the description from the BASIC-WEB-CONTENT "content" field
  produced by the 6.2 upgrade, or from the 6.2 static-content; restore the
  6.2 summary (abstract cut at 256 chars, "Read More" on every vlab) and
  markup ("private" badge for a vlab without URL, no extra wrapper)
- config.jsp: show the stored VRE URL instead of the link resolved for the
  current user, so saving no longer overwrites the siteId; 6.2 form layout
- main.css: restore the title and badge metrics the 6.2 themes provided
- README, AGENTS.md, CHANGELOG updated

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 15:48:12 +02:00
Alfredo Oliviero 88c4df1e0c docs: work on development; jakarta was the migration branch and is closed
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 20:37:51 +02:00
Alfredo Oliviero b50f04a3d2 docs: add AGENTS.md; rewrite README with usage, development and Liferay 6.2 origin
AGENTS.md gives coding agents the module-specific build/deploy commands,
Maven status, dependencies, structure and pitfalls (verified 2026-09-29).
README.md keeps the gCube template and adds a Usage section for portal
users/administrators, a Development section and the Liferay 6.2 repository
and reference commit the module was ported from.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 16:29:45 +02:00
Alfredo Oliviero 686c7e935e build: align pom.xml coordinates and versions
Sets the pom name to the module directory name. Also pins release.dxp.api to 2026.q2.2 and fixes the Maven coordinates of
sibling-module dependencies (portal-manager, usermanagement:3.0.0-SNAPSHOT),
see docs/migration/mappings/migration_status_table.md.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-29 16:07:45 +02:00
Alfredo Oliviero e8e19e60c0 Allineamento dipendenze e configurazioni per migrazione Jakarta EE 2026-06-29 19:31:50 +02:00
Alfredo Oliviero 1245debc73 docs: generate and standardize gcube compliant documentation 2026-06-29 16:37:23 +02:00
Alfredo Oliviero 6103dd53a7 docs: generate and standardize gcube compliant documentation 2026-06-29 16:33:50 +02:00
Alfredo Oliviero 08f0661987 Standardize documentation alignment: add local badges, FUNDING.md, LICENSE.md, and standard .gitignore 2026-06-29 16:23:26 +02:00
Alfredo Oliviero f5527e5813 dependencies 2026-06-23 21:59:36 +02:00
Alfredo Oliviero bb6f2aa551 chore: migrate and align to jakarta specifications 2026-06-11 14:03:18 +02:00
Alfredo Oliviero 7269348fe6 update(jakarta): restore explicit JSTL-api version 1.2.2 because it is not managed by portal-bom 2026-06-10 20:30:42 +02:00
Alfredo Oliviero cd65380f36 update(jakarta): align vlabs-display pom.xml dependencies and jstl version 2026-06-10 20:29:00 +02:00
Alfredo Oliviero 13660ee696 update(jakarta): remove explicit JSTL version to let BOM manage it 2026-06-10 20:27:56 +02:00
Alfredo Oliviero b826ac51fe update(jakarta): align dependencies, imports, and configuration for Liferay 7.4 / Jakarta EE 10 2026-06-10 20:25:49 +02:00
Federico Ruperti e43bca50ce aggiunto porting md e piccolo fix 2026-01-15 15:36:12 +01:00
Federico Ruperti 5139369517 aggiornamento portlet config 2025-12-01 11:59:47 +01:00
Federico Ruperti 6baf9eda60 modifiche al gradle 2025-11-25 15:00:38 +01:00
Federico Ruperti baa8d25cbd aggiunto repo 2025-11-25 12:49:16 +01:00
Alfredo Oliviero ad7017e293 maven pom 2025-11-06 15:43:25 +01:00
Alfredo Oliviero 60b444d0fa .gitignore 2025-11-05 10:47:41 +01:00
Alfredo Oliviero 834ad80d35 pom per maven 2025-11-05 10:45:02 +01:00
Alfredo Oliviero 09a52c8d18 gitignore 2025-10-30 11:53:32 +01:00
Alfredo Oliviero 505662c019 v2.0.0-SNAPSHOT 2025-10-29 16:41:07 +01:00
Federico Ruperti 959c9a6006 initial commit 2025-10-29 14:28:51 +01:00