Changelog 2024-12

Changelog 2024-12#

New and Updated Content#

202412-986 Promote Architecture of Carbonio section

The Architecture of Carbonio section has been promoted as a top-level section which also includes the Roles’ manual installation.

Changes in the source code can be found in PR #878. and PR #876.

202412-985 Let images open in new tab

We modified the code that opens links to external resources in a new tab to let also images always open in new tabs.

Changes in the source code can be found in PR #877.

202412-984 Review Install section

The documentation’s Install section has been improved to include a description of the Ansible and Manual installation procedures, including a schematic workflow of the manual installation

Changes in the source code can be found in PR #875.

202412-982 Review Introduction section

The documentation’s introduction has been improved:

  • Section How to report an issue has been promoted as top-level entry

  • There, a link to the Monitoring Carbonio section has been added, to help users in the data collection when they open tickets

  • Slight fixes to text have been introduced to fix some inaccuracy

Changes in the source code can be found in PR #873 and PR #876.

202412-980 Full Redundant Scenario improvements

The description of the Full Redundant Scenario has been improved.

Changes in the source code can be found in PR #869.

202412-977 New diagram for Full Standard scenario

A graphviz-based diagram has been added to the Full Standard Scenario’s documentation.

Changes in the source code can be found in PR #866.

202412-976 New diagram for Full Standard scenario

A graphviz-based diagram has been added to the Full Small Scenario’s documentation.

Changes in the source code can be found in PR #865.

202412-975 Add a graph to Ansible installation

A diagram was added to explain the Carbonio installation with Ansible.

Changes in the source code can be found in PR #864.

202412-972 Factorise pending-setups instructions

Instrutions for running the pending-setups command have been put in a dedicated file to be included where necessary.

Changes in the source code can be found in PR #858.

202412-971 Remove Work Stream Collaboration (Chats) notification and Carbonio VideoServer routing

Notifications for the Work Stream Collaboration (Chats) Role and routing for the Carbonio VideoServer Role have been removed from the documentation.

Changes in the source code can be found in PR #850, PR #851, and PR #852.

202412-968 Carbonio 24.12.0 product changelog

The Carbonio Product Changelog including all changes in the software has been added to the 24.12.0 documentation.

Changes in the source code can be found in PR #846 and PR #856.

202412-965 Improvements to the Carbonio installation on RHEL systems

The installation of Carbonio on RHEL systems has been actualised and improved; this had some impact also on the installation requirements for both Ansible and Ubuntu.

Changes in the source code can be found in PR #844 and PR #848.

202412-963 Fix titles in CLI reference

The titles of some commands were renamed to be clearer and coherent with the command itself.

Changes in the source code can be found in PR #842.

202412-952 Implement sphinx-ext-graphviz extension

We added the sphinx-ext-graphviz extension to the build configuration to allow the generation of scenario diagrams in PNG format from graphviz source code that we can extract automatically.

Changes in the source code can be found in PR #824.

202412-950 Clean up CLI reference

The CLI reference was amended to remove deprecated and obsolete commands.

Changes in the source code can be found in PR #823.

202412-943 Rewrite manual installation for Scenario Essential

The Manual installation of the Single-Server Scenario was rewritten using stepwise directions to improve clarity and support an easier workflow for the whole process.

Changes in the source code can be found in PR #825, PR #828, PR #831, PR #833, and PR #835.

202412-941 Remove DB Connector node from Ansible installation

The DB Connector Role is no longer part of Carbonio infrastructure, so we commented it out in the Ansible inventory files.

Changes in the source code can be found in PR #822.

202412-938 Rewrite Scenario Essential

The Manual installation of the Essential Scenario was rewritten in a step-by-step way to improve clarity and support an easier workflow for the whole process.

Changes in the source code can be found in PR #855.

202412-935 Add Carbonio repository configuration

We added instructions to allow Administrators to configure autonomously the Carbonio repository.

Changes in the source code can be found in PR #834 and PR #846 (fix for Repository path on Ubuntu).

202412-926 Review list of Work Stream Collaboration (Chats) ports

We reviewed the list of ports used by Work Stream Collaboration (Chats), added them to the Role to improve their visibility, and made some miro improvement to the overall wording.

Changes in the source code can be found in PR #812.

202412-921 Upgrade Procedure to 24.12.0

This issue introduces in teh documentation all changes in the upgrade procedure to 24.12.0, including:

  • Drop Section Upgrade from 24.3, replaced by Upgrade from 24.7

  • Updated list of known issues

  • Removal of the upgrade procedure using Ansible and of Pgpool

  • The procedure flow has been reorganised, with improved text to make description more fluid

  • There is an explicit mention that all Carbonio services must be running during upgrade

  • The upgrade to PostgreSQL 16 has been marked as mandatory, because PostgreSQL 12 has reached its EOL

Changes in the source code can be found in PR #814, PR #816, and PR #818.

202412-916 Read-only mode for Legacy Chats

With the introduction of the new Work Stream Collaboration (Chats) module, administrators can force its use by setting the previous Chats module in read-only mode.

Changes in the source code can be found in PR #821.

202412-913 How to remove a Node from a Carbonio infrastructure

We introduced a guided procedure to remove a Node from a Carbonio infrastructure.

Changes in the source code can be found in PR #817.

202412-907 New Carbonio Admin Panel features for 24.12.0

We reviewed the list of ports used by Work Stream Collaboration (Chats), added them to the Role to improve their visibility, and made some minor improvement to the overall wording.

In this issue we collected the documentation for the Carbonio Admin Panel for the new features introduced in 24.12.0, including:

  • what happens to blob and metadata and to shared files after an account is closed

  • When multiple domains are configured, how can a user search for users in other domains

  • A new sections explains how to optimise the DOCS and Editor configuration

  • New packages have been added to the Roles installation

Changes in the source code can be found in PR #802, PR #803, and PR #819.

202412-841 Add MIssing RHEL command for Drive migration

We added the installation instructions for package carbonio-drive-migration, needed in the migration from Zextras Suite compatible platform, which were missing for RHEL systems.

Changes in the source code can be found in PR #839.

202412-837 User search across domains

When multiple domains are configured, we introduced explanation for how can a user search for users in other domains from the CLI.

Changes in the source code can be found in PR #820


Bugfix List#

202412-981 Slight corrections in the introduction

A few commands were amended to be more correct.

Changes in the source code can be found in PR #870.

202412-973 Remove notification packages

The packages that provide notifications for Work Stream Collaboration (Chats) have been removed from the Roles installation.

Changes in the source code can be found in PR #862.

202412-962 Failing copy & paste of Ansible Inventory files

We fixed a little mistake that prevented to copy & paste Ansible’s inventory files for Carbonio installation (although downloading the inventory still worked).

Changes in the source code can be found in PR #840.

202412-961 Wrong Ansible inventory for full-redundant scenario

The Ansible inventory file for the Full Redundant Scenario has been fixed: the number of Nodes has been increased to 14, and in the documentation two alternatives have been described to forward the UDP stream for video calls.

Changes in the source code can be found in PR #863.

202412-923 Work Stream Collaboration (Chats) recording

We clarified how the files produced by recorded meetings are processed and where they are stored.

Changes in the source code can be found in PR #810.

202412-871 Remove Role DB Connector

The DB connector Role, based on the Pgpool sotware, has been removed from the 24.12.0 release.

Changes in the source code can be found in PR #807.


End of changelog