Monica 0.5.0 met versiecontrole en zoeken
Versie 0.5.0 brengt een waarschuwing als er een nieuwe versie is, en zoeken in je contacten.
Als je Monica installeert op een server die van jou is, wil je waarschijnlijk weten wanneer er een nieuwe versie beschikbaar is. Met Monica 0.5.0 is dat precies wat je krijgt.
Hoe werkt dit
Kort gezegd stuurt je Monica-installatie dagelijks een ping naar https://version.monicahq.com. Die ping bevat drie gegevens:
- een UUID: de unieke, anonieme identificatie van je installatie.
- de huidige versie van je installatie
- het aantal contacten in je installatie.
Dat laatste gebruik ik om te weten hoe groot de installaties zijn van de mensen die Monica downloaden. Ik moet dat weten (en alleen dat) zodat ik verder kan met een beter beeld van hoe mensen Monica gebruiken. Er is bovendien geen enkele manier om te weten wie je bent: de UUID is willekeurig, uniek en anoniem.
De code van https://version.monicahq.com is open source en staat op GitHub, zoals alles wat we doen.
Als antwoord op die aanroep krijg je een JSON met:
- of er een nieuwe versie beschikbaar is, als booleaanse waarde,
- wat de nieuwste beschikbare versie is,
- alle releasenotes van elke release sinds de versie in de ping,
- het aantal versies dat er sinds de versie in de ping is verschenen.
Die informatie wordt in de interface gebruikt. In de voettekst verschijnt een nieuwe link als er een nieuwe versie is. Klik je erop, dan opent er een venster met de releasenotes van de nieuwe versie.

Hoe schakel je dit uit
Elke functie die iets fundamenteels aan Monica verandert kan worden
uitgeschakeld, en deze is niet anders. Wil je voorkomen dat er informatie naar
https://version.monicahq.com gaat, voeg dan het
volgende toe aan je .env-bestand:
CHECK_VERSION=false
Dat is alles. Er verlaat dan nooit informatie je server. Het nadeel is dat je niet automatisch bericht krijgt als er een nieuwe release is.
Zoeken in je contacten
Je kunt nu in je contacten zoeken met een nieuw zoekveld in de kop. De zoekactie kijkt naar de volgende gegevens van je contacten:
- Voor- en achternaam
- Straat
- Plaats
- Postcode
- Provincie
- Voorkeuren voor eten
- Beroep
- Bedrijf
Zoeken zou ook behoorlijk snel moeten zijn. We zijn erg blij met deze functie.

Tot slot
Versie 0.5.0 staat al in productie en je kunt hem, zoals altijd, installeren op een server die van jou is.
Veel plezier ermee.