[BlueMind] BlueMind 4.0 has been released

Dominique Eav dominique.eav at bluemind.net
Thu Apr 11 16:20:37 CEST 2019


_[French release notes -- English version below]_

Toute l'équipe de
BlueMind est fière de vous présenter notre nouvelle version majeure
!

Avertissement
-------------
La version 4.0 de BlueMind ne permet pas
encore la migration depuis
une installation existante de BlueMind, et
est donc réservée aux
nouvelles installations.

Support natif
Outlook
---------------------
Sans conteste la fonctionnalité la plus
attendue ! Cependant le
support Outlook natif est fourni par la
souscription : vous pouvez
obtenir une souscription d'évaluation [auprès
de nos
équipes](https://www.bluemind.net/formulaire-de-contact/) afin
de
pouvoir installer le paquet requis bm-mapi. Des instructions
pas-à-pas
sont
disponibles
[ici](https://blog.bluemind.net/fr/bm-4-0-beta-outlook-pas-a-pas/).
Il
existe encore des limitations sur lesquelles nous
travaillons
actuellement, vous pourrez trouver leur détail dans
notre
[documentation](https://forge.bluemind.net/confluence/display/BM40/Nouveautes+BlueMind).

Le
support natif Outlook n'est pas encore disponible sur RedHat, mais
il
sera ajouté très prochainement.

Administration
--------------
BlueMind
4.0 permet, en plus de la répartition des emails des
utilisateurs, de
répartir l'ensemble des données (contacts,
rendez-vous, paramétrages,
etc.) de ceux-ci sur plusieurs
serveurs. Cela permet de gagner en
cohérence dans la répartition de
ces données et d'améliorer les
performances système par un allègement
des machine et des accès plus
efficaces.

L'archivage est désormais entièrement automatique. Il
devient
transparent pour les utilisateurs qui n'ont plus d'archivage
manuel et
ne voient pas dans leur interface mail, comme c'était le cas
dans les
versions précédentes, de pictogramme indiquant qu'un message
est
archivé ni, de fait, de bouton permettant d'archiver ou désarchiver
un
message.

Nouveaux points d'entrée e-mail dans l'API
REST
-----------------------------------------------
BlueMind 4.0 ajoute
toute une brique de gestion des emails dans notre
API REST, que vous
pouvez découvrir dans notre page de
[documentation
API](https://forge.bluemind.net/apidoc/).

De façon à
mieux vous accompagner lors de la maintenance d'add-ons ou
de scripts,
cette page offre désormais la possibilité de visualiser
les
incompatibilités entre les versions : vous pouvez ainsi
repérer
rapidement si un développement nécessite une modification lors
d'une
montée de version.

Changelog 4.0 finale
--------------------
###
Webmail
- BM-14178 Fix: expansion des groupes dans le composer
- Fix:
Suppression d'un compteur de membres de groupes incorrect

###
Calendar
- BM-13347 Imp: cohérence couleur du titre de l'événement
-
BM-14505 Fix: accepter / décliner une occurrence d'un événement

###
Thunderbird connector
- BM-14557 Fix: pas de prévisualisation de
signature si l'adresse du destinataire a un domaine en trois parties
-
BM-14340 Imp: limitation de requêtes de groupe quand l'annuaire est
synchronisé
- BM-14558 Fix: actions d'invitation sur mauvais email

###
Administration
- BM-14158 Fix: suppression du prénom d'un utilisateur
externe
- BM-14398 Feat: métriques des services MAPI pour le
monitoring

### BM-CLI
- BM-14319 Fix: installation de bm-cli sur tous
les noeuds
- BM-14593 Feat: update d'utilisateurs par domaine
- Feat:
nouvelle commande 'setup cert' pour changement de certificat

### Core
services
- BM-14367 Chore: séparation des logs de replication dans
bm/replication.log
- Feat: utilisation de systemd pour le démarrage des
services
- BM-14538 Fix: encoding/decoding was inverted in BM-14111
-
BM-14151 Fix: fallback sur la boucle locale si la topologie de services
ne fonctionne pas

### MAPI/EWS
- BM-14455 Imp: logs par utilisateur
-
BM-14571 Fix: update incrémental du contenu hollow
- BM-14286 Fix: envoi
à l'organisateur des réponses de participation
- BM-14348 Fix: npe lors
de la sauvegarde de pièces jointes
- BM-14370 Fix: gestion des pièces
jointes issues d'un dossier public
- BM-14383 Fix: corps du message en
html brut
- BM-14396 Fix: gestion de la mémoire lors de la
synchronisation initiale
- BM-14396 Fix: optimisation de la taille du
cache
- BM-14405 Fix: arrêt de la boucle de chargement outlook au
repos
- BM-14414 Fix: récupération des mailshares en boucle
- BM-14431
Fix: génération de récipient invalide
- BM-14452 Fix: dossier public
n'apparaît pas dans la hierarchie
- BM-14452 Fix: notification
n'apparaît pas
- BM-14472 Fix: support des entrées ContactAddress
-
BM-14475 Fix: respect des autorisation de hiérarchie de dossiers
-
BM-14489 Feat: drapeaux répondu/transféré
- BM-14512 Fix: pièces jointes
non reconnues
- BM-14522 Fix: indicateur de pièce jointe sur dossier
public
- BM-14524 Fix: rafraichissement automatique des sessions
-
BM-14567 Fix: taille des messages dans les dossiers publics
- BM-14575
Fix: optimisation des requêtes sur la hiérarchie
- BM-14597 Fix: 
ouverture de la boîte mail d'un utilisateur supprimé
- BM-14604 Fix:
NullPointerException lors de la récupération du contenu d'une pièce
jointe
- Feat: copie d'événements entre calendriers en mode online
-
FEATOTLK-266 Feat: mode de synchronisation hybride (local/online)
-
BM-14290 Fix: pas de récupération du corps d'un message supprimé
-
BM-14344 Fix: listing erronné des dossiers supprimés
- BM-14381 Fix:
tolerance de charsets approximatifs
- BM-14452 Fix: CRUD de la
hiérarchie des dossiers via l'API

### Upgrade/Migration
-
ex-migration-tool: respect de la limite de taille des messages
-
ex-migration-tool: erreur "NO Message contains bare newlines"
-
FACTORFX-142 Imp: ex-migration-tool import  des messages non-standard
'IPM'

### Performance
- BM-14251 Imp: ne pas utiliser le cluster sur
les tables changeset et acl
- BM-14420 Imp: chargement d'un "gros"
mail
- BM-13998 Fix: optimisation du process de notification
- Feat:
introduction de délais en cas de charge excessive
- BM-13832 Fix:
limitation des notification de présence XMPP

Nous vous souhaitons une
bonne installation !

[English release notes]

The BlueMind team is
proud to introduce our new major release!

A word of
caution
-----------------
BlueMind 4.0 is exclusively available for
fresh installs for now:
upgrades from previous releases are not
supported yet.

Native Outlook support
----------------------
New
feature #1 without a doubt is native Outlook support. However this
is
brought by the BlueMind subscription: you'll need an
evaluation
subscription
(ask
[here](https://www.bluemind.net/formulaire-de-contact/)) to be able
to
install the required bm-mapi package. We provide
step-by-step
instructions
[here](https://blog.bluemind.net/fr/bm-4-0-beta-outlook-pas-a-pas/).
Keep
in mind that there are still some rough edges, but we're working
on
them! You'll find details on theses limitations in
our
[documentation](https://forge.bluemind.net/confluence/display/BM40/Nouveautes+BlueMind).

Native
Outlook support is not supported on RedHat yet, but it will
definitely
be part of the final release, and hopefully even
sooner.

Administration
--------------
BlueMind 4.0 enables
administrators to dispatch user information (not
only email) on multiple
dedicated servers, which can improve data
consistency and
performance.

Mail archiving is now fully automatic: your users won't
notice a
difference between regular and archived mail.

New e-mail entry
points in the REST API
---------------------------------------
BlueMind
4.0 is adding entry points for e-mail management, you will
find them in
our new REST API [doc
page](https://forge.bluemind.net/apidoc/).

We now
provide an API comparison tool that will help you to maintain
your
add-ons and scripts between BlueMind releases by
showing
incompatibilities.

Features already published in 3.5
branch
----------------------------------------
- a [configurable
default
notification](https://forge.bluemind.net/confluence/display/BM35/Les+evenements)
can now be set when creating an event
- the [corporate
signature](https://forge.bluemind.net/confluence/display/BM35/Signatures+d%27entreprise)
add-on allows for WYSIWYG composition. Signatures can be previewed in
the webmail and Thunderbird
- [distribution
lists](https://forge.bluemind.net/confluence/display/BM35/Les+contacts)
in addressbooks have been overhauled to support complex synchronization
use cases

Changelog 4.0 final
-------------------
### Webmail
-
BM-14178 Fix: Expand group when using a contact from composer view
-
Remove wrong member count for groups

### Calendar
- BM-13347 Fix: Fill
event title with calendar color
- BM-13347 Fix: If event does not have
attendees, print the containing calendar as owner
- BM-14505 Fix: Accept
/ Decline one occurrence of an event

### Thunderbird connector
-
BM-14557 Fix: signature preview for recipient with 3 part domain email
-
BM-14340 Imp: limit group query for autocomplete when directory is
sync
- BM-14558 Fix: meeting bar shown on wrong mail

###
Administration
- can edit external user name & first name only in vCard
edit UI
- BM-14398 Feat: monitoring metrics for MAPI services

###
BM-CLI
- BM-14319 Fix: install bm-cli on each node
- BM-14593 Feat:
bm-cli user update can now perform operation on all users of a given
domain
- Feat: add 'setup cert' command to change the ssl
certificate

### Core services
- BM-14367 Chore: split replication log
to bm/replication.log
- Feat: notify systemd instead of forking with
init script
- BM-14538 Fix: encoding/decoding was inverted in BM-14111
-
BM-14151 Fix: fallback to 127.0.0.1 if topology failed

### MAPI/EWS
-
BM-14455 Imp: clean per-user logs
- BM-14571 Fix: incremental update of
our hollow content
- BM-14286 Fix: ensure mapi sends an organizer on
meeting replies
- BM-14348 Fix: npe when saving attachments
- BM-14370
Fix: forwarding an email with attachment(s) from a public folder should
work
- BM-14383 Fix: extract text from outlook html oof message
-
BM-14396 Chore: get rid of the whole BackgroundLoader stuff as it seems
to fragile
- BM-14396 Fix: compute a Message weight to size our cache to
avoid retaining to much attachments
- BM-14405 Fix: break the loading
loop if nobody is consuming
- BM-14414 Fix: don't refetch mailshares all
the time
- BM-14431 Fix: when generating an MDN, try harder to compute a
recipient
- BM-14452 Fix: ensure a public folder created in outlook
appears in the hierarchy
- BM-14452 Fix: missing notification
- BM-14472
Fix: add support for ContactAddress entry ids parsing
- BM-14475 Fix:
never return a private hierarchy for a public folders logon (and ensure
we were right when returning not found)
- BM-14489 Feat: adapt answered
/ forwarded flags
- BM-14512 Fix: don't adapt attachments twice with
dispType==attachment with contentId
- BM-14522 Fix: missing attachment
flag on public folders
- BM-14524 Fix: refresh the session if it's old
-
BM-14567 Fix: report message size on public folders
- BM-14575 Fix:
don't fetch the whole changelog to get the version
- BM-14597 Fix:
return an error when outlook opens a deleted user's mailbox
- BM-14604
Fix: NPE for attachment content
- Feat: copying events between calendars
in online mode
- FEATOTLK-266 Feat: hybrid mode (cached | online)
-
BM-14290 Fix: don't try to update a message body referenced by a deleted
record
- BM-14344 Fix: wrong deleted folder listing
- BM-14381 Fix:
tolerate broken charset names
- BM-14452 Fix: ensure full mailshare
hierarchy CRUD is possible from our user's connection through
mail-api

### Upgrade/Migration
- ex-migration-tool do not upload email
bigger than server configured max size
- ex-migration-tool error NO
Message contains bare newlines
- FACTORFX-142 Imp: ex-migration-tool
import  non standard 'IPM' messages

### Performance
- BM-14251 : Do not
use cluster on changeset and acl table
- BM-14420 Tweak: change our
memory allocations to give more chance to a big email
- BM-13998 Fix:
keep the bodies around a bit to speed up the notification process
-
Feat: when the replication goes wild, start introducing delays (metrics
are reported when the circuit break triggers)
- BM-13832 Fix: throttle
presence notification to 2/sec/user max

We wish you a pleasant
install!

_ _
 

Dominique Eav
INGENIEUR QUALITE  


BlueMind
+33 (0)5 81 91 55 60
Hotel des Télécom, 40 rue du village d'entreprise
31670 Labège, France
www.bluemind.net / https://blog.bluemind.net/fr/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bluemind.net/pipermail/bluemind/attachments/20190411/0f5bbc85/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: x-disclaimer1673635184-0.png
Type: image/png
Size: 1986 bytes
Desc: x-disclaimer1673635184-0.png
URL: <http://lists.bluemind.net/pipermail/bluemind/attachments/20190411/0f5bbc85/attachment-0005.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: x-disclaimer1673635184-1.png
Type: image/png
Size: 1943 bytes
Desc: x-disclaimer1673635184-1.png
URL: <http://lists.bluemind.net/pipermail/bluemind/attachments/20190411/0f5bbc85/attachment-0006.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: x-disclaimer1673635184-2.png
Type: image/png
Size: 1933 bytes
Desc: x-disclaimer1673635184-2.png
URL: <http://lists.bluemind.net/pipermail/bluemind/attachments/20190411/0f5bbc85/attachment-0007.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: x-disclaimer1673635184-3.png
Type: image/png
Size: 1923 bytes
Desc: x-disclaimer1673635184-3.png
URL: <http://lists.bluemind.net/pipermail/bluemind/attachments/20190411/0f5bbc85/attachment-0008.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: x-disclaimer1673635184-4.png
Type: image/png
Size: 29388 bytes
Desc: x-disclaimer1673635184-4.png
URL: <http://lists.bluemind.net/pipermail/bluemind/attachments/20190411/0f5bbc85/attachment-0009.png>


More information about the Bluemind mailing list