ubuntuusers.de

Inyoka-Changelog

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

maix Team-Icon

Avatar von maix

Anmeldungsdatum:
11. Februar 2007

Beiträge: 3095

Wohnort: Berlin

prost,

Da es inzwischen schon öfters Bitten von euch gab, zu veröffentlichen, welche Bugs gerade so gefixt und was für Features eingebaut wurden. Deshalb machen wir jetzt diesen Thread hier auf. Hier wollen wir euch kurz informieren wollen, wenn wir einen Bug gefixt oder eine Verbesserung eingebaut haben (gut, nicht jeden, das wär zu viel. Aber etwas größere.)

Der Thread ist für normale User gesperrt, damit hier wirklich nur die Änderungen drin stehen, und man den Thread getrost abonnieren kann ohne dauernd Mails wegen Kommentaren zu kriegen ☺

grüße, maix

maix Team-Icon

(Themenstarter)
Avatar von maix

Anmeldungsdatum:
11. Februar 2007

Beiträge: 3095

Wohnort: Berlin

prost,

Dann fang ich mal an ☺

Man kann jetzt eigene Beiträge auch löschen, bearbeiten ging ja schon. Der Löschen- und der Bearbeiten-Link werden jetzt aber nur noch angezeigt, wenn man es auch wirklich darf. Und es kann genau festgelegt werden, bei unter welchen Bedingungen man den Beitrag wie lange bearbeiten/löschen darf.

grüße, maix

maix Team-Icon

(Themenstarter)
Avatar von maix

Anmeldungsdatum:
11. Februar 2007

Beiträge: 3095

Wohnort: Berlin

prost,

Neben vielen kleinen Bugs die gefixt wurden war gestern auch einer dabei, den es sich zu erwähnen lohnt: Der Forumsfeed wurde nur ganz selten aktualisiert ([1]). Der Fehler war, dass bei jeder Anfrage der Cache aktualisiert wurde und damit die 5 Minuten Cachezeit wieder von vorne begannen, statt nur wenn er aktualisiert wurde.

Außerdem werden die Benutzernamen jetzt normalisiert, dh es ist egal ob man bla_bla, bla bla oder sogar __ bla___ bla eingibt. Ich weiß nicht ob ich alle Stellen wo man einen Benutzernamen eingeben kann, gefunden habe, deshalb: Wenns irgendwo noch nicht geht, einfach ein Ticket schreiben.

grüße, maix

tux21b Team-Icon

Avatar von tux21b

Anmeldungsdatum:
15. August 2005

Beiträge: 1698

Wohnort: Linz.at

Leide ist unser Trac wieder einmal aufgrund der hohen Anzahl an automatischen Server-Errors komplett eingegangen. Jetzt gibt es aber auch hier eine kleine Eigenentwicklung im Hintergrund, die keine herkömmliche DB verwendet und eine Vielzahl von gleichzeitig eingehenden Bug-Reports unterstützt. Darüber hinaus werden die Server-Errors nun auch automatisch nach dem letzten Auftreten (oder wahlweise nach der kumulierten Häufigkeit der Auftreten) sortiert, was es uns in Zukunft noch leichter macht, die relevanten Fehler aufzuspüren.

So wurden heute damit ein paar kleinere Bugs bei der erweiterten Suche behoben, und die Foren-Feeds, die teilweise sogar weit über 4k Bugreports pro Stunde geliefert haben, funktionieren nun auch richtig. Es gab dabei ein kleines Problem mit dem Caching.

Bearbeitet von tux21b:

..und die lost_password Funktion geht nun auch wieder richtig ☺

EnTeQuAk Team-Icon

Avatar von EnTeQuAk

Anmeldungsdatum:
17. Mai 2006

Beiträge: 3289

Weiterhin wurden in der letzten Zeit kleinere Fehlerbehebungen im Wiki (ACL), in der Datenbank Anbindung (Transactions) sowie die Registrierung erledigt. Bei der Registrierung konnte es nämlich vorkommen, das unser Captcha-Hash durch einen non-ascii unicode string erzeugt wurde und dadurch ein 500er erzeugt wurde. Weiterhin kam es zu Fehlern bei einer von uns benutzten Bibliothek zum skalieren von Bildern, die einige Dateitypen nicht unterstützt, die wir nicht abgefangen hatten und dadurch im Benutzerkontrollzentrum beim hochladen von Avataren 500er Fehler auftreten konnten bzw. aufgetreten sind.

Gruß, Christopher.

EnTeQuAk Team-Icon

Avatar von EnTeQuAk

Anmeldungsdatum:
17. Mai 2006

Beiträge: 3289

Die kurze Zeit in der ubuntuusers.de heute offline ware (gegen 14:30) lag an einem Datenbankupdate, das die intere Implementation von Ikhaya-Artikeln vereinfacht hat, als resultat sind stabilere URLs sowie bessere Arbeit des Ikhaya-Teams möglich.

MfG EnTeQuAk

EnTeQuAk Team-Icon

Avatar von EnTeQuAk

Anmeldungsdatum:
17. Mai 2006

Beiträge: 3289

Heute war ein spannender Tag – hier mal eine kurze Zusammenfassung:

  • Artikel-Splitten läuft wieder richtig (Moderatoren ahoi!)

  • kleinere Fehler im Wiki wurden behoben

    • unter anderem sortiert das LetzteÄnderungen Macro die Zeiten wieder richtig

    • sowie haben die TagWolke und die TagListe eine aussagekräftige Überschrift verpasst bekommen.

  • Die Koordinaten-Such-Funktion im UserCP wurde verbessert, so wird nun der Wohnort zur Suche herangezogen, wenn das Feld Koordinaten leer ist

Mehrere kleinere Fehler, die beim verschieben von Topics und andere Dinge kamen ebenfalls dazu! 😀

Das wars für heute, bis zum nächsten mal!

Gruß, Christopher

highwaychile Team-Icon

Avatar von highwaychile

Anmeldungsdatum:
24. Juni 2005

Beiträge: 2285

ich habe gerade eben die Neue Beiträge-Funktion grundlegend überarbeitet, sodass sie jetzt auch das tut, was man von ihr erwartet ☺ außerdem wurde das Pastebin in "Ablage" umbenannt und es gab natürlich wieder einige kleinere Fehler, die behoben wurde.

highwaychile Team-Icon

Avatar von highwaychile

Anmeldungsdatum:
24. Juni 2005

Beiträge: 2285

seit gestern gibt es jetzt auch einen Link in der Themenübersicht, der auf den ersten ungelesenen Beitrag in dem Thema verweist.

Da ich schon mehrfach gefragt wurde: Die "Gelesen"-Markierung von Inyoka geht nicht wie die vom phpbb verloren, wenn der Benutzer sich abmeldet. Sie bleibt stattdessen dauerhaft für die ersten 100 Themen eines Forums (den Wert können wir später höher stellen) erhalten.

highwaychile Team-Icon

Avatar von highwaychile

Anmeldungsdatum:
24. Juni 2005

Beiträge: 2285

  • Die Suche nach eigenen Posts geht endlich wieder

  • PHP-Codeblöde brauchen kein <?php mehr:

    1
    $foo = bar(true);
    

highwaychile Team-Icon

Avatar von highwaychile

Anmeldungsdatum:
24. Juni 2005

Beiträge: 2285

Die Syntax, um Text hochzustellen wurde auf ^^(hochgestellt)^^ geändert, damit sie nicht mehr mit dem Smiley "^^" kollidiert. ,,tiefgestellt, ~+größer+~ und ~-kleiner-~ wurden ebenfalls verändert.

EnTeQuAk Team-Icon

Avatar von EnTeQuAk

Anmeldungsdatum:
17. Mai 2006

Beiträge: 3289

Um noch ein paar andere Aktivitäten der letzten beiden Tage zu benennen:

  • Das Interface für die Benachrichtigungen wurde etwas erweitert, so können nun alle Benachrichtigungen mit einem Klick auf den Tabellentitel „Löschen“ markiert werden

  • Das Private-Nachrichten-Interface hat die Möglichkeit bekommen, mehrere Nachrichten auf einem Schlag zu löschen (Sorry für den hässlichen Button dafür, ich arbeite noch dran, das der wirklich wie ein Link aussieht 😀)

Gruß, Christopher!

maix Team-Icon

(Themenstarter)
Avatar von maix

Anmeldungsdatum:
11. Februar 2007

Beiträge: 3095

Wohnort: Berlin

prost,

Ich habe das Abonnement-Interface noch weiter verbessert: Man sieht jetzt sofort, bei welchen Abonnements es was neues gibt. Das ist besonders deshalb ganz sinnvoll, weil man, wenn man ein Mal benachrichtigt wurde, erst wieder benachrichtigt wird, wenn man das Thema/die Wiki-Seite wieder besucht hat¹, das heißt aber auch, dass wenn man ein Mal eine Benachrichtigung übersieht evtl. das Thema für immer übersieht. Ist also praktisch der ersatz für die egowatchnotified-Suche aus phpBB. Außerdem kann man jetzt auch alle Abonnements auf ein Mal als gelesen markieren, dh man bekommt für alle nochmal eine Mail.

¹ bei Foren ist es nicht so, da kriegt man für jedes neue Thema eine Mail, weil man nicht wie bei Themen einfach weiterlesen kann.

edit: Wir haben gestern Abend, weil ubuntuusers down war, testweise eine ältere Version auf dem Server ausgecheckt, deshalb sind die genannten Änderungen bis auf Weiteres doch noch nicht da.
edit: Inzwischen ist alles da.

grüße, maix

EnTeQuAk Team-Icon

Avatar von EnTeQuAk

Anmeldungsdatum:
17. Mai 2006

Beiträge: 3289

Soo, mal gucken wer es schon bemerkt hat:

  • Der Gelesenstatus wird jetzt auch für Sub-Foren angezeigt

  • Es gibt jetzt die Option "Plaintext", welche den Inyoka-Parser deaktiviert für diesen Beitrag.

    • Eine Option im UserCP wird noch eingebaut.

Gruß, Christopher

EnTeQuAk Team-Icon

Avatar von EnTeQuAk

Anmeldungsdatum:
17. Mai 2006

Beiträge: 3289

So, es war in letzter Zeit relativ still hier im Changelog. Das liegt aber nicht daran, das Inyoka schläft oder etwas derartiges. Wir arbeiten einfach nur parallel an einem port von Inyoka, in dem das Django-ORM komplett entfernt wird, dadurch sind Änderungen immer redundant und eher mager.

Trotzdem gab es im letzten Monat einige Veränderungen, größtenteils allerdings unter der Haube geschehen. Hier ein paar Ausschnitte:

  • viele Performance-Optimierungen bzgl. Cache-Verwaltung

  • die Lost-Password wurde verbessert und hat einige Fehlerbehebungen erfahren

  • das Wiki hat einige Performance-Optimierungen erfahren, die die Smiley-Verwaltung betreffen

  • ein Bug bzgl. des Post-Counters wurde gefixed

  • die Planet-Syncronisierung hat ein Timeout bekommen, wodurch einige long-running-processes auf unserem Server gekillt wurden 😀

  • Einige Bugfixes in unserer Session-Verwaltung (unter anderem bessere Rechteüberprüfung)

  • Ikhaya-Kommentare werden nun im gleichen Style wie Foren-Posts angezeigt

Und übliche cleanups und fixes.

Wie ihr seht, größtenteils nur Performance und stabilitäts-fixes. Nach dem Intrepid-Sturm kommen dann auch wieder neue Features. Bis dahin konzentrieren wir uns auf ein laufendes System.

Gruß, Christopher.

Antworten |