Changelog #2

In de vorige changelog bespraken we aanpassingen van een minor update, waarin met name een aantal bugs werden gefixt. Deze update kan als major worden omschreven, waarbij er vooral aandacht is uitgegaan aan het verduidelijken van de vormgeving. Hieronder een samenvatting van de aanpassingen:

  • Redesign van de homepage met een vernieuwd zoekformulier
  • Redesign van de zoekresultaten met een vernieuwd kleurenschema
  • Filter voor type vervoer toegevoegd
  • Filter op aantal sterren voor accommodatie is tijdelijk verwijderd, van veel accommodaties moeten we deze gegevens nog verzamelen
  • Integratie van meerdere aanbieders
  • Mogelijkheid om zoekresultaten verschillend te sorteren (op prijs en datum)
  • Vakantiepagina is verwijderd. Deze informatie zal later elders in de site worden verwerkt
  • Alle Javascript is herschreven naar Coffeescript
  • Alle CSS is herschreven naar Stylus
  • SpineJS bijgewerkt naar een stable versie (1.0.6)
  • jQuery bijgewerkt naar laatste versie 1.7.1
  • De API, het server-side gedeelte van onze website, is volledig herschreven
  • De tabel met daarin alle vakanties is in honderden kleine tabellen opgesplitst en deze zijn permanent naar het geheugen van de server verplaatst
  • Het updaten van alle vakanties gebeurt nu op een andere server; iedere ochtend om 7:00 worden beide servers gesynchroniseerd