gwelr

Micropost: Fûret Frénétique Release Notes

Micropost Logo

This post was originaly written for i-logs' blog

Introduction

During the week of March 01, we have silently pushed a new release of Micropost on all available instances. This release is the sixth major release of Micropost since version 1.0 and this is the first release for the year 2021.

This new release is called Fûret Frénétique which can be translated to "Frantic Ferret".

This document is intended to all users of Micropost and all those interested in the technological development of the platform. It describes the new features and enhancement we have added recently.

Version: 0.10.4-Furet_Frenetique

New Features

API

Custom subject

By default, all post notification emails are titled as One file has been shared with you. Using the API, it is now possible to specify a custom subject of a post notification email.

To specify a custom email subject for a post, use the subject property of the post json object.

(REF: GITLAB#221)

Send multiple files as one zip archive

When several files are sent to a recipient in one post, the recipient has to download each files separatly. This can be cumbersome when a lot of files are sent.

It is now possible to request Micropost API server to create a zip archive with all the files belonging to the same post (hence only one file to download). The archive is built in memory and then encrypted. Only the encrypted archive is saved in the cloud.

(REF: GITLAB#223)

API Consumption alerts

We have slightly improved the feedback on the API consumption:

  1. new alert email when the number of posts is below 20%
  2. new alert email when the number of posts is exceeded
  3. the API returns an error when the number of posts is exceeded

(REF:[GITLAB#220])

Web Interface

Send multiple files as one zip archive

When several files are sent to a recipient in one post, the recipient has to download each files separatly. This can be cumbersome when a lot of files are sent in one post. An option is added at the bottom of the post form to create a zip archive with all the files uploaded. The files are zipped in the user's browser before it gets encrypted.

new zip option

(REF: GITLAB#223)

KPI Dashboard.

A shiny dashboard has been added, showing you information requiring your attention (like post about to expire) and some interesting stats (like your average delivery rate)

the new dashboard

(REF; GITLAB#151)

Misc Enhancements

  • As an administrator, an alert is displayed when the number of post available in the API is exceeded (REF:GITLAB#220)
  • By default, a poster can only see its own posts. A new option is added to let a user see the whole list of posts (made by all users of the same instance). This option is an opt-in option which has to be granted by an administrator of the instance (REF; GITLAB#222).
  • Fixed a delivery HTTP 500 error (REF:GITLAB#227)
  • Improved the email notification rendering in webmail (eg: Gmail) (REF:GITLAB#226)

Backend

Using Sendgrid to increase mail notification delivery

Since March 11, all notification emails sent by Micropost are delivered through Sendgrid. This allows us to immediately increase mail delivery rate (avoid being considered as spam). In the future, we plan to leverage the sendgrid API to increase mail notification's feedback provided to the sender.

Known Issues

As of writing this release notes there are no known issue. If you are encountering a problem while using Micropost, do not hesite to reach us:

About Micropost

Use Micropost to securely and privately send files or messages to your recipient. To understand what Micropost really is, think of a postal service, but better: sending sensitive information is easier, faster, more secure, customizable, and you keep full control on the file delivery.