Micropost: Fûret Frénétique Release Notes
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:
- new alert email when the number of posts is below 20%
- new alert email when the number of posts is exceeded
- 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.
(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)
(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:
- on Micropost's Discord server
- by email at [email protected]
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.