Onze developers hebben iteratie #120 opgeleverd. De focus lag in deze sprint op het implementeren van CK Editor in het redactionele cms. Daarnaast hebben we diverse kleine verbeteringen doorgevoerd.
Lay-outverbeteringen reviews en .plans
We hebben de template van .plans gelijkgetrokken met die van reviews, voor meer consistentie en minder uitzonderingen in onze code. Verder hebben we ervoor gezorgd dat je een lightbox-imageviewer kunt sluiten met een klik op de backknop in de browser. Voorheen bracht een klik op back je terug naar de vorige pagina en dat leidde vooral op smartphones tot verwarring, omdat de fullscreenimageviewer er op een klein beeldscherm uitziet als een op zichzelf staande pagina. In de lightbox-imageviewer hebben we verder een bugje verholpen dat exifdata onder de thumbnails liet verdwijnen.
Topicstarter weergeven in mention-overlay
Als community-pick kozen jullie in de vorige .plan voor het weergeven van de topicstarter van een forumtopic in de mention-overlay. Als je nu een @ typt in het replyveld van een forumtopic, zie je de topicstarter boven aan de lijst, aangeduid met 'TS'. Het onderstaande screenshot is van de quick reply in een topic met verschillende topicstarters:
Stopzetten private storage
Toen Tweakers op de HCC Dagen van 2002 de oorspronkelijke My.Tweakers.net-abonnementen introduceerde, was privéopslag een van de unieke features waarover je als abonnee kon beschikken. Sinds 2009 kun je Private Storage vrijspelen in de karmastore. Private Storage bestaat nog steeds in bijna ongewijzigde vorm, maar is inmiddels lang en breed achterhaald door moderne alternatieven, zoals Dropbox, Google Drive en OneDrive. We hebben daarom besloten om te stoppen met private storage.
Om ervoor te zorgen dat de gebruikers van private storage hun bestanden tijdig kunnen veiligstellen, versturen we binnenkort een bericht over de datum waarop de dienst beëindigd wordt.
Beveiligingsverbeteringen
We hebben diverse headers op het gebied van beveiliging gewijzigd of toegevoegd. De content security policy is aangepast om ook framing te verbieden, zodat clickjack-aanvallen worden afgeslagen. Verder zijn de x-xss-protection- en x-content-type-options-headers toegevoegd om browsers meer mogelijkheden te bieden bij het beschermen tegen aanvallen via content sniffing en cross-site scripting.