Releases: ec-europa/joinup-dev
v1.43.0
New features
- ISAICP-4751: Adapt Joinup to run with Docker.
- ISAICP-4845: Custom pages can be created within solutions.
- ISAICP-4955: New option to disable related solutions.
- ISAICP-4512: Update path aliases during deployoment.
- ISAICP-4027: Provide clean URLs for distributions.
- ISAICP-4883: The collection owner should transfer the ownership before leaving.
Improvements
- ISAICP-4989, ISAICP-5005: Project dependencies were updated.
Bug fixes
- ISAICP-4826: The custom page query preset reports non-compliant LUCENE syntax.
- ISAICP-4950: Fix the style of the Tool-tip when the contextual link is selected.
- ISAICP-4995: Error on RDF entity export.
- ISAICP-5052: Fix the virtuoso cleanup target.
- ISAICP-4993: Missing news item that has been published in Production.
Technical
- ISAICP-4991: 1st phase of splitting RDF Entity module.
v1.42.1
Security
v1.41.0
New features
- ISAICP-4719, ISAICP-4879: Allow users to subscribe to Joinup newsletters.
- ISAICP-4787, ISAICP-4846: The user Help menu was added.
- ISAICP-4486: Content negotiation for RDF entities
Improvements
- ISAICP-4471: Improve the collection membership overview filter.
- ISAICP-4770: Improve performance by spooling outgoing E-mails.
- ISAICP-4965: Improve memory usage and performance when saving content.
- ISAICP-4915: Install the latest Facets module version.
- ISAICP-4960: Run in Drupal 8.6.4.
Bug fixes
- ISAICP-4372: Redirect the user to the correct page after deleting a release.
- ISAICP-4887: Previous collection owner can still add members.
- ISAICP-4949: Remove an unused tour balloon.
- ISAICP-4671: Fix a bug that prevented the user to see the revision of the content.
- ISAICP-4966: Error message when archiving a collection.
- ISAICP-4924: Latest release of Search API Solr causes a bug in reporting.
- ISAICP-4982, ISAICP-4349: Fix the format of the access URL fields in collections and distributions.
v1.42.0
ISAICP-4206: ADMS Importer Epic
This feature allows for automatic federation of repositories through an online wizard.
This includes tickets ISAICP-4211, ISAICP-4888, ISAICP-4877, ISAICP-4790, ISAICP-4848, ISAICP-4870, ISAICP-4897, ISAICP-4742, ISAICP-4269, ISAICP-4412, ISAICP-4213, ISAICP-4216, ISAICP-4285, ISAICP-4290, ISAICP-4317, ISAICP-4209, ISAICP-4271, ISAICP-4272, ISAICP-4293, ISAICP-4377, ISAICP-4528, ISAICP-4500, ISAICP-4482, ISAICP-4623, ISAICP-4518, ISAICP-4579, ISAICP-4572, ISAICP-4586, ISAICP-4575, ISAICP-4574, ISAICP-4207, ISAICP-4208, ISAICP-4210, ISAICP-4212, ISAICP-4215, ISAICP-4287, ISAICP-4289, ISAICP-4296, ISAICP-4300, ISAICP-4576, ISAICP-4545, ISAICP-4637, ISAICP-4697, ISAICP-4534, ISAICP-4566, ISAICP-4568, ISAICP-4604, ISAICP-4622, ISAICP-4646, ISAICP-4695, ISAICP-4705, ISAICP-4816, FPFISSUPP-2930.
v1.40.1
Bug fixes
ISAICP-4923: Custom page Solr query "keywords" regression.
v1.40.0
New features
- ISAICP-4609: Custom pages can have a 3-tier structure.
- ISAICP-4610: Table Of Contents (TOC) for custom pages.
- ISAICP-4611: Add navigation links to custom pages TOC (Previous/Up/Next).
- ISAICP-4598: Making contents available within a custom page.
- ISAICP-4759: New License Report in the reporting part for Moderators.
- ISAICP-4783: Sort the list of Collection members by all the present criteria.
- ISAICP-4738: CSV export of all community content & custom pages from a collection.
Improvements
- ISAICP-4636: Overview, Members and About pages are excluded from custom pages TOC.
- ISAICP-4635: Theme the custom pages TOC.
- ISAICP-4684: Allow the
HTML tag in user edited markup.
- ISAICP-4666: Theme the table of content outline.
- ISAICP-4547: Nesting custom pages only under other custom pages in the collection menu.
- ISAICP-4851: Tallinn: Rounding the CSV values & provide an explanation.
- ISAICP-4833: Style the custom page query builder.
- ISAICP-4882: Update Joinup to Drupal to 8.6.3.
- ISAICP-4659: Theme the User search form.
Bug fixes
- ISAICP-4018: Fix the ADMS custom page floating image issue.
- ISAICP-4725: Fix the order of collections in the "reporting" of Facilitators and Owners.
- ISAICP-4806: Fix the Redis lock mechanism.
- ISAICP-4842: Fix TOC epic tests.
- ISAICP-4451: Form elements with validation errors are not highlighted.
- ISAICP-4809: Fix the error when a user without an E-mail gets saved.
- ISAICP-4528: Fix wrong predicates in licences.
- ISAICP-4837: Newsletter tiles not shown in a proper way within a custom page.
- ISAICP-4287: Fix the RDF type mappings for Asset, AssetRepository and AssetDistribution.
- ISAICP-4886: Tallinn: Fix a regression that caused the legend dots to overlap.
- ISAICP-4693: Regression: Users latest articles, news, event not in the right chronological order.
- ISAICP-4898: Regression: Search results order.
Technical
- ISAICP-4497: RDF entity: Limit the default of graphs when no candidate graphs are passed.
- ISAICP-4491: Some Behat tests are skipped.
- ISAICP-4352: Update the Search API ecosystem.
- ISAICP-4848: Lock RDF Entity because of a regression in the latest release.
- ISAICP-4714: Remove Piwik modules codebase.
- ISAICP-4843: Upgrade path to switch from subpages block to TOC block.
- ISAICP-4824: Improve the UAT deploy workflow.
- ISAICP-4807: Use Redis as cache backend in UAT test for production switch.
v1.39.1
Security updates
Update of Drupal core, see https://www.drupal.org/SA-CORE-2018-006
v1.39.0
Bugs/Updates
- ISAICP-4768: Limit the number of solutions in the 'Related solutions' block.
- ISAICP-4092: Make configuration read-only on production.
- ISAICP-4791: Coding standards tests fail after updating dependencies.
- ISAICP-4752: Collection facilitator receives error when editing document.
- ISAICP-4077: Deployment continues when update fails.
- ISAICP-4757: UAT build should rebuild also settings.php and settings.local.php.
- ISAICP-4777: Attachments from the contact form are not accessible to moderators.
Frontend:
- ISAICP-4736: Theme description of checkboxes properly.
- ISAICP-4754: Links are leaking outside the tallinn display.
- ISAICP-4760: Graphic disruption on "for"menu in Tallinn dashboard in IE.
- ISAICP-4747: Theme the Description of each Principle on top of the Tallinn Form.
Tallinn related tickets:
- ISAICP-4813: Change the description of each principle on top of the Tallinn forms and the dashboard.
- ISAICP-4815: Keep Tallinn reports visible to members once the dashboard is published.
- ISAICP-4763: Explanatory statement below the "Download CSV data" button.
- ISAICP-4795: Content of the Tallinn collection visible only to Members.
- ISAICP-4797: Replace the "All member states" option with "EU + EFTA".
- ISAICP-4761: Remove super short actions from the Tallinn form.ISAICP-4820: Force CSV file to use the semicolon as a separator.
Code improvements:
- ISAICP-4814: Small improvements taken from ISAICP-4719 (also marked with the ISAICP-4719 prefix).
- ISAICP-4771: Performance of solution_rdf_entity_load.
v1.38.0
New features
ISAICP-4544: A link to the newsletter has been added in the footer of the website
ISAICP-4607, ISAICP-4647, ISAICP-4649, ISAICP-4651, ISAICP-4673, ISAICP-4726, ISAICP-4731, ISAICP-4732: Various actions for the implemtation of the dashboard of the Tallinn declaration.
Improvements
ISAICP-2485: e-mail adresses now get validated when a user wants to change it
ISAICP-4368: Confirmation email gets send when a user uses the contact form
ISAICP-4655: Allow collection facilitators to filter members by role
ISAICP-4715: A report for moderators to list all facilitators and owners for collections
ISAICP-4730: Allow custom pages to show shared content
Bug fixes
ISAICP-4541: Issue with cache invalidation on the collections member page, that caused an incorrent number of users to be shown.
ISAICP-4654: A bug was fixed in the contact form, related to the uploading of attachements.
ISAICP-4658: Under certain conditions videos were rendered too large.
ISAICP-4716: A notification contained a wrong link to the Joinup support form.
Technical tasks
ISAICP-4487: Refactoring to better support dereferencing of linked data
ISAICP-4629: The Piwik analytics tools has been renamed to Matomo
ISAICP-4645: Federation of the CTT repository
ISAICP-4653: Update the code that makes the connection with the Triplestore database, so that it is compatible with the new version of Drupal (8.6.x)
ISAICP-4656: A bug was fixed in the test suite of the discussion module.
ISAICP-4661: Mitigating actions were taken to limit the amount of spam on the platform.
ISAICP-4704: The Drupal update to 8.6.x needs some changes in the Joinup codebase.
ISAICP-4718: 'Additional address info' field disabled on event forms.