24th April 2021
Projects⚑
-
New: Improve the notification management in Linux.
Create new seed project to be able to group and silence the notifications under a custom logic. For example:
- If I want to focus on a task, only show the most important ones.
- Only show alerts once every X minutes. Or define that I want to receive them the first 10 minutes of every hour.
- If I'm not working, silence all work alerts.
-
New: Improve the hard drive monitor system.
Create new seed project to use something like scrutiny (there's a linuxserver image) to collect and display the information. For alerts, use one of their supported providers.
-
New: Aggregate all notifications.
Instead of reading the email, github, gitlab, discourse, reddit notifications, aggregate all in one place and show them to the user in a nice command line interface.
For the aggregator server, my first choice would be gotify.
Coding⚑
Python⚑
-
New: Add apprise to the interesting libraries to explore.
apprise: Allows you to send a notification to almost all of the most popular notification services available to us today such as: Linux, Telegram, Discord, Slack, Amazon SNS, Gotify, etc. Look at all the supported notifications
(¬º-°)¬
.
FastAPI⚑
-
New: Explain how to send raw data to the client.
With the
Response
object.
Other⚑
-
New: Improve the periodic tasks and application metrics monitoring.
Setup an healthchecks instance with the linuxserver image to monitor cronjobs.