Out of the box: pandora v0.3.2 (r2094)

English summary below.

Drei Wochen nach unserem letzten Update gibt es wieder ein paar nennenswerte Änderungen in Form von Fehlerbereinigungen und kleineren Verbesserungen, die – wie immer bei entsprechender Schwere des Fehlers – zum Teil bereits in die laufende Version eingepflegt wurden. Nun möchten wir alles gemeinsam als Version 0.3.2 veröffentlichen, wobei folgende Punkte besondere Erwähnung verdienen:

  • Einige (potentielle) Sicherheitslücken wurden gestopft.
    Die Sicherheit von Webanwendungen ist immer ein sehr heikles Thema. Zum einen ist man als Anbieter/Entwickler bemüht, sich und seine Anwender zu schützen, zum anderen will man seine Nutzer aber auch nicht übermäßigen Einschränkungen aussetzen. Hier den optimalen Mittelweg zu finden, ist nicht leicht und wir haben in dieser Hinsicht noch einiges vor uns.
    Aber einige (Fort-)Schritte haben wir gemacht und hoffen, dass Ihnen, unseren Nutzern, weder ein Schaden aus eventuell noch bestehenden Schwachstellen entsteht, noch die Benutzung durch die getroffenen Maßnahmen unnötig erschwert wird. Wenn Ihnen irgendetwas auffallen sollte, das Ihnen nicht geheuer vorkommt, lassen Sie es uns bitte wissen.
  • Die Ausführung von Suchanfragen wurde verlangsamt – und nun wieder beschleunigt.
    Mit der Einführung der Freigabe von Bildsammlungen ergab sich auch der Wunsch, zu jedem Bild anzuzeigen, in welchen Bildsammlungen es enthalten ist. Dies verlangsamte die Ausführung von Suchanfragen mit vielen Treffern auf einer Seite aber beträchtlich. Eine unhaltbare Situation in Anbetracht der Tatsache, dass die Suche nach wie vor das wichtigste Element für die Arbeit im Bildarchiv ist!
    Daher haben wir uns bemüht, die notwendigen Berechnungen zu optimieren, die die Anzahl der Bildsammlungen, die ein bestimmtes Bild beinhalten, bestimmen. Näheres zu den technischen Details dieser Änderung behandelt ein eigener Artikel. Mit diesem Update sollte jedenfalls eine deutliche Verbesserung der Situation zu spüren sein. Interne Tests ergaben (wenigstens) eine Halbierung der Verarbeitungsdauer.

Summary: This update to version 0.3.2 includes, along with the usual bug fixes, a bunch of security fixes and a speed improvement in the image search (see the list of changes). You will find more detailed information on the latter in a separate post. [Sorry, that’s it for now. But next time this summary will be more elaborated, promise!]