Gladys 4 Beta is available! 🚀

Hello everyone!

As usual, a quick recap post of recent developments :slight_smile:

This week, @AlexTrovato has done an amazing job on a lot of small issues, which allows us to make good progress on the milestone Gladys 4 RC.

1) The « Devices Â» view of the dashboard allows selecting the room by house

2) It is now possible to edit the name of a room

3) When a motion detector has never received a value, a message indicates it

4) The map is now zoomed in on the different subjects

@VonOx proposed an improvement, which is to center/zoom the map on the different points it displays. For example, on this map there is the user’s house + his position (these are fake data, I am confined don’t worry :p)

There may be a good calibration to find the margin between the edge and the points present, after you tell me how it looks on your side, we can fine-tune these settings.

@link39 this should please you!

5) Some internal modifications of the server code

These modifications have no impact for the user, but simplify the developer’s work, and the stability of the software.

Database migrations are now launched automatically at Gladys startup, and not via a different command (which was launched automatically, but it was a separate process). See the PR.

This gives us the advantage of being able to run tests in RAM and thus have continuous integration much faster.

On my side, I spent all day yesterday integrating these changes to Gladys, and fixing small issues here and there, especially with the tool we use on the continuous integration side to check test coverage (CodeCov). It was systematically giving us errors in an unjustified way.

I found the cause of the problem, it wasn’t our fault but it’s fixed! :smiley:

All these modifications are available now in your Gladys 4 Beta, don’t hesitate to give me your feedback :slight_smile: