🚀 [Feature] Page to display Changelog
Created by: Tirokk
Authored by ulfgebhardt Closed
🚀 Feature
Page to display Changelog
-
A Page displaying the changelog -
A mechanic to generate the content of this page
Design & Layout
Additional context
{
"_id" : ObjectId("5b250c0369273c0ba780771c"),
"key" : "changelog",
"title" : "Changelog",
"content" : "<p><strong>All referenced changes refer to the new development version \"Nitro\", not the version running here, which is in freeze.</strong></p><br /><p><strong>March2019</strong></p><ul><li>Dialog for password change has been added.</li><li>An editor for writing posts has been added.</li><li>A dialogue for blocking content which violates the terms of service had been added for the moderators.</li><li>The \"Shout\" button has been added to the article view.</li><li>All software repositories on Github have been merged into a big one so that we don't suffer from independent version information and incompatible interfaces anymore.</li></ul><p><strong>February 2019</strong></p><ul><li>The automated import of data from the Alpha-version to the Nitro had been tested with test data</li><li>The web interface of the Nitro had been testet for correct display on mobile devices.</li></ul><p><strong>January 2019</strong></p><ul><li>A Button for reporting critical content has been added</li><li>An moderation backend for reported content has been implemented</li><li>A Bug with the user authentication has been fixed</li><li>User can input country, region or city and it is her / his decision how accurate it should be</li><li>User settings field for setting the interface and preferred content language</li><li>Integration of Nuxt-i18n toolkit for support of serverside rendered pages of webapps</li><li>Integration of Lokalise.co pipeline for translations</li><li>Updated used toolkits and frameworks to newest versions</li></ul><p><strong>December 2018</strong></p><ul><li>[in progress] Add icons to categories and tagging (how many users are using this tag, not how often the tag is used generelly) </li><li>Updated to actual eslint version for source code quality</li><li>[in progress] Coding a blacklist for the Nitro for hiding unwanted user's content</li></ul><p><strong>November 2018</strong></p><ul><li>Coding a functionality, so that users, which had not donated yet, later get a chance to do so</li><li>Coding a database query to identify users, which had not completed the registration dialog</li><li>Introdution of a versioning scheme to identify the running social network code version</li><li>Login for the new Nitro version with a nice login dialogue.</li><li>Moved project planning to Zenhub</li><li>Decided to use srum for project management</li></ul><p>October 2018</p><ul><li>Started work on \"Nitro\". The Nitro-version replaces the old Database by a <a class=\"hc-editor-link-blot\" href=\"https://www.youtube.com/watch?v=5Tl8WcaqZoc\" target=\"_blank\">new graph database</a> (external link to youtube) called neo4j. That means that our future development is much easier, than before.</li></ul>",
"language" : "en",
"slug" : "changelog",
"updatedAt" : ISODate("2018-06-16T13:09:23.897Z"),
"createdAt" : ISODate("2018-06-16T13:09:23.896Z"),
"active" : true,
"type" : "page",
"__v" : 0
}
{
"_id" : ObjectId("5b250c0369273c0ba780771b"),
"key" : "changelog",
"title" : "Änderungsprotokoll",
"content" : "<p><strong>Alle hier aufgeführten Änderungen beziehen sich auf den neuen Entwicklungszweig \"Nitro\" und nicht auf die hier laufende Version. Die hier laufende Version wird nicht weiter entwickelt.</strong></p><br /><p><strong>März 2019</strong></p><ul><li>Dialog zum Ändern des Passwortes wurde hinzugefügt.</li><li>Ein Editor zum Schreiben von Beiträgen wurde hinzugefügt.</li><li>Ein Dialog zum Ausblenden von Posts und Kommentaren, die gegen die Nutzungsbedingungen verstoßen wurde für die Nutzung durch Moderatoren hinzugefügt.</li><li>Der \"Empfehlen\" Knopf mit dem Megafon wurde der Artikelansicht hinzugefügt.</li><li>Das automatische Ausrollen der programmierten Software auf die Nitro-Staging-Umgebung wurde repariert, so dass neue Features immer gleich getestet werden können.</li><li>Alle Software-Repositories wurden in ein großes vereinigt, damit alle gegenseitigen Abhängigkeiten klar sind und durch einen übergreifenden Versionsstand aneinander gekoppelt sind.</li></ul><p><strong>Februar 2019</strong></p><ul><li>Der Import der Inhalte der heutigen Alpha-Daten in die zukünftige Nitro-Version wurde getestet und automatisiert. Dabei wurden nur Testdaten verwendet.</li><li>Das Webinterface der Nitro wurde hinsichtlich der korrekten Anzeige auf Mobilgeräten wie Handys und Tablets getestet.</li></ul><p><strong>Januar 2019</strong></p><ul><li>Eine Schaltfläche zum Melden von Inhalten, die den Nutzungsrichtlinien widersprechen, wurde hinzugefügt.</li><li>Eine Moderationswerkzeug, in welchem alle gemeldeten Beiträge für Moderatoren angezeigt werden, wurde hinzugefügt.</li><li>Ein Fehler bei der Benutzer-Authentifizierung wurde behoben,Eingabemöglichkeit von Land, Region und Stadt im \"Über-mich\"-Feld in den User-Profilen.</li><li>Einstellungsmöglichkeit der Sprache für Benutzerinterface und Inhalte in der Nitro, so, wie in der Alpha.</li><li>Integration des Nuxt-i18n-Toolkits für Sprachunterstützung bei serverseitig gerenderten Webapps.</li><li>Integration der Lokalise.co-Pipeline für Übersetzungen.</li><li>Verwendete Toolkits und Frameworks auf den neuesten Stand upgedatet.</li></ul><p><strong>Dezember 2018</strong></p><ul><li>[laufend] Icons für Admin-Interfae der Kategorien und Tags hinzugefügt und Anzahl, wie viele User einen Tag benutzen.</li><li>Ersetzen der eingesetzten eslint-Version für die Code-Qualität durch die aktuelle.</li><li>[laufend] Implementierung der Blacklist auf der Nitro zum Ausfiltern von Inhalten nicht gewünschter User.</li></ul><p><strong>November 2018</strong></p><ul><li>Programmierung einer Funktionalität, dass später User, die keine Spender sind, um eine Spende gebeten werden können, um die Weiterentwicklung besser zu unterstützen</li><li>Programmierung einer Datenbankabfrage, welche User einen nicht abgeschlossenen Anmeldungprozess haben, um diese zwecks Hilfestellung kontaktieren zu können</li><li>Einführung eines Versions-Schemas in der Netzwerk-Anwendung um in der laufenden Anwendung die jeweilige Versionerkennen zu können</li><li>Login für die Nitro-Version mit einem \"aufgehübschten\" Anmeldedialog.</li><li>Umstellung der Projektplanung auf Zenhub</li><li>Einführung von Scrum als Vorgehensweise für das Projektmanagement</li></ul><p><strong>Oktober 2018</strong></p><ul><li>Start der Arbeit an der \"Nitro\". Bei der Nitro-Version ist der Datenbankteil ausgetauscht durch eine <a class=\"hc-editor-link-blot\" href=\"https://www.youtube.com/watch?v=8j2H0vnQEoQ\" target=\"_blank\">Graph-Datenbank Neo4j</a> (Link extern Youtube). Dadurch ergibt sich eine wesentlich vereinfachte Programmierung.</li></ul>",
"language" : "de",
"slug" : "changelog",
"updatedAt" : ISODate("2018-06-16T13:09:23.875Z"),
"createdAt" : ISODate("2018-06-16T13:09:23.875Z"),
"active" : true,
"type" : "page",
"__v" : 0
}