Skip to content
This repository has been archived by the owner on Jul 27, 2022. It is now read-only.

Releases: ec-europa/joinup-dev

v1.69.0

25 Mar 10:31
2496953
Compare
Choose a tag to compare

New features

  • ISAICP-5749: Image Library Widget available for all community content.
  • ISAICP-5772: Style the image library browser.
  • ISAICP-5880, ISAICP-6377: Migrate custom page content listing to content listing paragraph type.
  • ISAICP-5951: New Joinup reporting entry: Export subscription information.
  • ISAICP-6273, ISAICP-6357, ISAICP-6358: Webtools eTranslation EPIC. Allow users to translate content.
  • ISAICP-6329: Notice/banner for old Joinup content.
  • ISAICP-6350: New setting for the glossary functionality: highlight only the first instance.
  • ISAICP-6359: Allow users to share content between solutions.

Improvements

  • ISAICP-5935: Remove stale tables from the database.
  • ISAICP-5958: Short ID - Update URLs when the value is updated.
  • ISAICP-5963: JSON-LD is query result instead of graph.
  • ISAICP-6037: Move changelog command outside Task Runner.
  • ISAICP-6278: Enable notification frequency on one page for both Collection and Solution.
  • ISAICP-6313: Hide daterange filter when facet is empty.
  • ISAICP-6348: Index/Created publication dates for RDF entities.
  • ISAICP-6371: Style the paragraph content listings.
  • ISAICP-6393: Split out the published date interface/trait from ISAICP-6348.

Bug fixes

  • ISAICP-5906: SPDX step is not active for 'EU Semantic Interoperability Catalogue' pipeline.
  • ISAICP-6373: Fix glossary settings link.
  • ISAICP-6429: HOTFIX: Visual regression on members page.
  • ISAICP-6449: Bug on creating new document when filling only the date but not the time

v1.68.0

25 Feb 14:44
3ff56ef
Compare
Choose a tag to compare

New features

  • ISAICP-6258: Solution subscriptions. Including ISAICP-6200, ISAICP-6278, ISAICP-6257, ISAICP-6260, FRONT-1746, ISAICP-6260, ISAICP-6259, ISAICP-6326, ISAICP-6332
  • ISAICP-6153: Glossary term synonyms
  • ISAICP-5867: Pipeline alerts
  • ISAICP-6086: Trigger automated emails to subscribed users in UAT/ACC
  • ISAICP-6342: IFrame paragraph type for moderators
  • ISAICP-6375: Glossary term highlight

Improvements

  • ISAICP-6385: Update EIRA to v4
  • ISAICP-6311: Make policy domain field mandatory for all community content
  • ISAICP-6349: Colour coding hyperlinks: change glossary highlight colour
  • ISAICP-5747: Remove old code for sitewide pinning.
  • ISAICP-5826: Revamp Docker code
  • ISAICP-5835: Update to Field Group 3.x
  • ISAICP-5881: Removing module's default config
  • ISAICP-6059: Drop Simplenews module
  • ISAICP-6353: Refactor Docker docs
  • ISAICP-6352: Move scripts from docker composer in their own contexts

Bug fixes

  • ISAICP-6231: Default condition exports and breaks block availability
  • ISAICP-6361: Cron errors with joinup_stats
  • ISAICP-6366: Local development environment broken
  • ISAICP-6387: Main 'develop' branch is failing
  • ISAICP-6389: Latest version of Toolkit breaks download
  • ISAICP-6395: Regression: Route 'view.eif_recommendation.page' does not exist
  • ISAICP-6396: Regression with ACC/UAT message digest delivery

v1.67.0

21 Jan 09:05
efbc44c
Compare
Choose a tag to compare

Improvements

  • ISAICP-3831: Review all custom access policies and switch from role to permission based
  • ISAICP-5731: Move the 'Download releases' link classes in theme
  • ISAICP-5806: Address code duplication between WorkflowStatePermission plugins
  • ISAICP-5913: ISA² link in homepage to open in a new tab
  • ISAICP-5985: Move collection_solution_count() into solution.module
  • ISAICP-6154: Rework workflow transitions to be permission based rather than role based

Bug fixes

  • ISAICP-6324: Glossary feature breaks when a specific character is used
  • ISAICP-5669: Group size warning message shown to unauthenticated users
  • ISAICP-5912: Saved as draft releases
  • ISAICP-6291: Remove the obsolete fields for site wide featured content
  • ISAICP-6320: Remove obsolete methods in JoinupGroupHelper
  • ISAICP-6337: Published glossary terms are showing in the "unpublished content" moderator area

Security

  • ISAICP-6339: Fix Drupal core vulnerability SA-CORE-2021-001

Performance

  • ISAICP-6119: More than 2 millions honeypot records in key_value_expire table

v1.66.0

07 Dec 09:53
d1aa4b7
Compare
Choose a tag to compare

New features

  • ISAICP-6158: Thread comments. Includes: ISAICP-6181, ISAICP-6081, ISAICP-6180, ISAICP-6182, ISAICP-6159, FRONT-1805.

Improvements

  • ISAICP-5627: Display personalised icons for each attachment file format.
  • ISAICP-5737: Re-order the user edit form.
  • ISAICP-6005: Improve the layout of comments.
  • ISAICP-6099: 'Last update' time should be preserved when content is (un)featured.
  • ISAICP-6232: Delete option should be available only for moderators, when a solution is in a proposed state.

Content management

  • ISAICP-6221: Update EIRA taxonomy.

Bug fixes

  • ISAICP-6280: URL redirects still fail in about pages.
  • ISAICP-6295: Fix role list for adding a members to solutions.
  • ISAICP-6303: 'Moderate content' does not display proposed content for collection owners/facilitators.
  • ISAICP-6315: Solution type terms are not available in edit form.
  • ISAICP-6317: New owner lacks important functionality after ownership transfer.

Technical/DevOps

  • ISAICP-3913: Remove demo user and content modules.
  • ISAICP-6071: Adopt the Drush hook_deploy() workflow.

v1.65.4

26 Nov 11:25
7fa7455
Compare
Choose a tag to compare

Security

  • ISAICP-6308: Drupal critical vulnerability SA-CORE-2020-013

v1.65.3

19 Nov 08:05
0086392
Compare
Choose a tag to compare

Security

  • Drupal core critical vulnerability sa-core-2020-012

v1.65.2

18 Nov 13:38
09ff5c4
Compare
Choose a tag to compare

Regression

  • ISAICP-6290: Regression: Add back joinup_core_requirements()

v1.65.1

18 Nov 13:15
7a9bfe5
Compare
Choose a tag to compare

Improvements

  • Improvement for JLA Compatibility Checker

v1.65.0

09 Nov 07:50
d2f21a4
Compare
Choose a tag to compare

New features

  • ISAICP-6054: Licence compatibility, including ISAICP-6144, ISAICP-6147, ISAICP-6145, ISAICP-6143, ISAICP-6146, FRONT-1729, ISAICP-6145, FRONT-1732, ISAICP-6147, FRONT-1751
  • ISAICP-6065: Automatically disable all site alerts at the end of a deployment
  • ISAICP-5939: Owners can assign 'author' role to members
  • ISAICP-5418: Invitation to collection/solution

Improvements

  • ISAICP-6206: Remove the Sign-in legacy option
  • ISAICP-6220: Keywords should not be displayed in Collection overview page
  • ISAICP-6188: Accordion epic
  • ISAICP-6098: 'Last update' time should not be changed when content is (un)pinned
  • ISAICP-5775: Show policy domain on solution page
  • ISAICP-6075: Contextual dots layout improvement
  • ISAICP-5660: Show users the eligibility criteria page before being able to add a solution
  • ISAICP-5911: The 'Published on' date for documents should be populated with the current creation date
  • ISAICP-5903: Tooltips for Collections, Solutions and other content types
  • ISAICP-5843: Update notifications for invitation to discussion
  • ISAICP-5899: Drupal 9 compatibility: \Drupal calls should be avoided in classes
  • ISAICP-5909: Drupal 9 compatibility: Remove deprecated code from rdf_entity & sparql_entity_storage
  • ISAICP-3101: Performance bottleneck + caching problem when showing releases

Bug fixes

  • ISAICP-6207, ISAICP-6275: Orphan triples in entity graphs
  • ISAICP-6249: Wrong default log method with custom error handler
  • ISAICP-6248: Regression: Cron failure after fixing content pinning
  • ISAICP-6241: Random test failures: Order of tiles
  • ISAICP-6240: Fix failing class detection
  • ISAICP-6239: Regression in the pipeline after removing the solution/release workaround
  • ISAICP-6208: Solutions w/o creation date
  • ISAICP-6197: Fix old URLs
  • ISAICP-6052: EU Login related warning in production log

DevOps

  • ISAICP-6236: Flush Redis caches before installing and rebuilding
  • ISAICP-6044: Unlock and update Behat Drupal Extension to 4.1.0
  • ISAICP-6155: Unpin predis/predis

v1.64.0

05 Oct 09:15
a43f767
Compare
Choose a tag to compare

New features

  • ISAICP-6151: Recommendations quick selector in the EIF Toolbox solutions page
  • ISAICP-6152: Queryable artefacts: Arbitrary SPARQL graphs
  • ISAICP-6131: Advanced search results can be sorted by date
  • ISAICP-6123: Categories for EIF recommendations
  • ISAICP-5798: Allow owners to delete their solution/collection without moderator approval
  • ISAICP-2788: Implement sorting in RDF entity query

Improvements

  • ISAICP-5952: Remove the "Edit Summary" button in "Add Event"
  • ISAICP-5953: Remove the "Edit Summary" button in "Add News"
  • ISAICP-5965: Remove Mustache feature from theme
  • ISAICP-6121: EIF Recommendations custom page improvement
  • ISAICP-6134: Glossary terms should not be case-sensitive
  • ISAICP-6150: Present list of links facets as inline buttons
  • ISAICP-6168: Style EIF filters for solutions in categories
  • ISAICP-6185: Private & temp dirs env vars should be absolute or relative to project root
  • ISAICP-5927: Short titles should be more visible in News item type
  • ISAICP-5793: User profile: Improve accessibility of descriptive text
  • ISAICP-5677: Add an "External" button on distribution tiles of solutions hosted externally

Performance

  • ISAICP-6210: Optimize the SPARQL entity query

Security

  • ISAICP-6191: Fix yargs-parser vulnerability

Bug fixes

  • ISAICP-6186: Fix UAT fail to rebuild
  • ISAICP-6173: Reconfiguration of Drupal for Behat tests happens too late, leading to test failures
  • ISAICP-6165: The text is too wide in vertical tabs when editing solutions
  • ISAICP-6161: Error message during solution ownership transfer
  • ISAICP-6128: Tests are failing with the latest release of RDF Entity module
  • ISAICP-6113: Table content display is misbehaving
  • ISAICP-6111: Planned change in Search API could break Joinup

DevOps

  • ISAICP-5988: Switch to toolkit:build-dev, toolkit:build-dist, toolkit:install-clean, toolkit:install-clone
  • ISAICP-5989: Convert tests setup to Toolkit
  • ISAICP-5991: Convert CPHP targets to a bash script and drop Phing
  • ISAICP-6229: Update dist creation for ACC and PROD