Release August 2017

Das  neue CONTAILOR Release August 2017 (Version 1.5.17) ist nun online.

Mit dieser Version kamen fünf neue Funktionalitäten hinzu, 32 Optimierungen wurden durchgeführt und neun Bugs behoben. Die wichtigste neue Funktion ist die Möglichkeit, bereits aufgerufene und zwischenzeitlich nicht geänderte Seiten cachen zu lassen, was die Geschwindigkeit der Seitenaufrufe extrem erhöht.

  
  
Neue Funktionalität:

  • Seiten-Cache eingeführt
    • Bereits aufgerufene Seiten, an denen in der Zwischenzeit nichts geändert wurde und die auch nicht durch Änderungen an anderen Seiten beeinflusst werden könnten, werden serverseitig gecached und damit extrem schnell ausgeliefert. Die Einstellung für den Seitencache muss dafür aber erst aktiviert werden
    • Optional kann eingestellt werden, dass der Cache sich jeden Tag um Mitternacht leeren soll
  • Grundgerüst für den Workflow implementiert (erster Schritt zum Workflow)
    • Es können Workflow-Schritte angelegt, geändert, Seiten zugeordnet, gelöscht und bearbeitet werden. Jedoch haben sie noch keine weiteren Auswirkungen. Das wird im nächsten Sprint umhgesetzt werden.
  • Shapetypen
    • Neue Einstellung "MinSubShapes" und "MaxSubShapes", die regelt, wie viele Subshapes mindestens vorhanden sein müssen und maximal angelegt werden dürfen
  • Dies ist auch pro Typ festlegbar
    • Beim Aktivieren von Shape-Typen werden automatisch ihre Default-Shapetypen mitaktiviert (inkl. einer Meldung, welche dies sind)
  • Seitentypen
    • Neue Einstellung, die regelt, ob man Seitentypen deaktivieren kann ("IsInactiveAllowed")
  • Check-Out von Seiten
    • Wenn eine Seite nicht bearbeitet werden darf/ ausgecheckt ist, wird sie im EditMode dargestellt, aber ohne Bearbeitungsmöglichkeit
    • Checkout wird an allen Stellen so früh wie möglich durchgeführt

Optimierungen:

  • OffPage-Attribute
    • Fehleranzeige der Validierung bei diesen Attribute wird richtig dargestellt
    • Sind beim Publish nur Validierungs-Fehler bei Seitenattributen vorhanden, wird explizit darauf hingewiesen und die Sidebar geöffnet
    • Das Auswählen bzw. Hochlanden einer eizelnen Datei führt, wie OnPage auch, zum sofortigen Einsetzen des Bilds in den Bindcontainer
  • Textattribute (OnPage) ohne Editor: 
    • Rahmen wird auch hier korrekt dargestellt
    • Pflege z.B. für Contenteditable-Spans möglich, dabei muss aber Folgendes beachtet werden: Link
  • Checkboxen und Radiobuttons sind im gesamten System per Tabulator anspringbar und per Leertaste bedienbar
  • Validierung
    • Sind mehrere Felder in einem CONTAILOR-Formular (z.B. Administrator anlegen) nicht befüllt, wird der Bestätigen-Button erst aktiv, wenn alle Pflichtfelder befüllt sind
    • Mehrere Fehlermeldungen hintereinander in der Topbar werden korrekt dargestellt
  • Anwendungsstart
    • Eine fehlende CONTAILOR.config-Datei o.ä. verursachen eine lesbare Fehlermeldung.
  • Dateitypen (für Upload)
    • Alle gängigen Typen in die Datenbank aufgenommen
    • Jeder Typ ist pro Instanz aktivier- und deaktivierbar. Standardmäßig sind nur wenige Formate, z.B. JPG zugelassen.
  • Einstellungen im Backend werden erst gespeichert, wenn eine Änderung vorliegt
  • Das Beenden der Datei-Suche zeigt sofort wieder die Ausgangssituation an
  • Die Änderungshistorie einer Seite ist jetzt auch auf englisch verfügbar (zumindest für die ab jetzt durchgeführten Änderungen)
  • Domain- und URL-Mapping-Verwaltung im Backend 
    • Additional-Domains haben keine Zieldomain mehr
    • Die Anzeige der Zieldomain erfolgt mit Protokoll
    • Nur primäre Domains sind als Zieldomain wählbar
  • Individuelle URLs von Seiten: Die Checkbox dafür fällt weg, sobald man eine URl manuell eingetippt hat, wird sie als indivuiduell erkannt
  • Links
    • Überschrift "Verhalten" fällt bei Mail-Links weg, da dort keine Optionen gewählt werden können
    • Validierung der Link-Typen und Aktivität des Übernehmen-Buttons korrigiert
  • Youtube-Shape (Defaultshape)
    • Kann jetzt auch URLs verarbeiten, die bereits als Embed-Code vorliegen
    • Weitere neue Einstellungen eingeführt
  • Interne Optimierungen (Code, Projektstruktur)
    • Alle DB-Tabellen haben den richtigen Namespace/Namenspräfix
    • System_Language wurde in Setting_Language integriert
    • Erweiterung der Erkennung CONTAILOR-reservierter URLs
    • IIS-Header ("Server", etc. ) unterbunden
    • Bei erneutem Auftreten des "Shape-Vervielfältigungs-Bugs" wird eine Mail verdsandt, um ihn greifbar zu machen
    • Vollständige Überarbeitung der Zurück-Logik in den Sidebars, sodass alle Fälle jetzt funktionieren
  • API-Erweiterungen
    • Unterseiten sind nach sichtbhar/unsichtbar filterbar
    • Einige allgemeine Einstellungen (wie der Google-Maps-API-Key) sind über die API ansprechbar (API.Settings)
  • Wiki-Dokumentation für Webseitenersteller erweitert
    • Richtlinien beim Anlegen von Templates
    • Template-Funktionen
  • Beeinflussung von Layoutstörungen der Dropzones durch Instanzstyles verhindert

 

Neben allen neuen Funktionen und Optimierungen gab es 8 Bugfixes.

Das könnte Sie auch interessieren

29. September 2020

Release September 2020

Im Release September wurden Optimierungen, Neuerungen und die Weiterentwicklung des Shop-Systems im Hintergrund parallel betrieben. Insbesondere wurde bei den Optimierungen Wert auf eine noch komfortablere Pflege von Video- und Audiodateien geachtet. Zudem war es ein Anliegen, die Auswahl des Seitentyps beim Anlegen einer Seite intuitiver zu gestalten. Insgesamt bring es das Release damit auf zwei gänzlich neue Funktionen, sechs Optimierungen und neun teils nur interne Bugfixes.

31. August 2020

Release August 2020

Der Fokus des August-Release lag auf der Unterstützung vieler moderner Sicherheits-Header, die zusätzliche Sicherheit bereits von Browser-Seite aus ermöglichen. Diese sind nun verfügbar. Zukünftig soll CONTAILOR weiterhin angepasst werden um noch strengeren Richtlinien gerecht zu werden. Parallel dazu ging die Entwicklung des Shop-Systems im Hintergrund weiter. Insgesamt konnten zudem neun meist kleine Bugs beseitigt werden.

03. August 2020

Release Juli 2020

Im Wesentlichen beschränken sich die größeren Änderungen in diesem Monat auf die Weiterentwicklung des Shop-Kerns. Lediglich die Behebung von Fehlern und kleinen Unschönheiten gingen normal ihren Gang. So konnten 11 selten auftretende Probleme korrigiert werden.