commit bb5081a78b
Author: Xeniac <xeniac@posteo.at>
Date: Thu Nov 23 22:02:40 2017 +0100
Added a setting where the exported excel files should be stored.
Added a option to send the exported excel as mail attachment.
commit 854fd38740
Author: Xeniac <xeniac@posteo.at>
Date: Thu Nov 23 22:01:38 2017 +0100
Fixed: enumerate the Seasonrankings starting with 1
Fixed: Logging error when a value changed from/to None
commit 6de1ecb102
Author: Christian Berg <xeniac@posteo.at>
Date: Thu Nov 23 14:15:36 2017 +0100
add a latest method to query the latest x events
commit bf12060c3b
Author: Christian Berg <xeniac@posteo.at>
Date: Thu Nov 23 14:15:12 2017 +0100
add a latest method to query the latest x events
commit 5ad628f33a
Author: Christian Berg <xeniac@posteo.at>
Date: Mon Nov 20 07:47:47 2017 +0100
Changed PlayerDanScore to only list non-legacy hanchans
commit 36272c60d6
Author: Christian Berg <xeniac@posteo.at>
Date: Mon Nov 20 07:42:44 2017 +0100
fixed import of MIN_HANCHANS_FOR_LADDER that moved to settings
commit c428f6ed1f
Author: Christian Berg <xeniac@posteo.at>
Date: Mon Nov 20 07:41:04 2017 +0100
Updated docstrings for new since and until kwargs
commit 9276e97c36
Author: Christian Berg <xeniac@posteo.at>
Date: Mon Nov 20 07:33:54 2017 +0100
added a since parameter to the hanchan queries to return only hanchans since the give date and time
commit fd244f10e8
Author: Christian Berg <xeniac@posteo.at>
Date: Sun Nov 19 16:55:10 2017 +0100
new command: resetdanranking YYYY-MM-DD, sets every dan player to 1st dan with zero dan_points at the given date.
commit 0a45cf1fd8
Author: Christian Berg <xeniac@posteo.at>
Date: Sun Nov 19 16:14:59 2017 +0100
added new fields to KyuDanRanking that allow to pick up the calculation from the last state of the KyuDanRanking.
last_hanchan_date: it contains the start of the latest hanchan content for this players ranking.
wins_in_row: to save the currents wins in a row
Added option to calcuclate rankings until a given datetime.
* Eine Testsuite um Mahrjong Ranking Berechnungen zu testen
* Erste Arbeiten um die Workarounds aus dem "utils" Paket los zu werden.
* Vieles am Code umformatiert für PEP8 conformität
Social Auth Module haben den Eigentümer verändert,die Paketnamen wurden angepasst
Abhängigkeiten für Python 3 kompatible Module aktualisiert
Versionseinschränkungen für Django Update entfernt.
* INSTALLED_APPS auf PROJECT_APPS + PREREQ_APPS damit Vorlagen aus den kasu/templates Ordner bevorzugt werden. So lassen sich Vorlagen von 3rd Party Apps überschreiben, wie z.b. django-contrib-comments.
* Javascript Code für Google Maps entfernt, dies funktioniert mit Content Security Policy nicht mehr so gut und wird eh nicht gebraucht.
* Javascript für das Hanchan Formular vom header an des Ende des body gesetzt, der Code darf erst ausgeführt werden, wenn das Formular aufgebaut wurde.
Kommentare für Bonuspunkte werden jetzt als Kommentar beim Spieler hinterlassen, nicht als Kommentar in der Hanchan.
FIXED: 3_in_a_row counter wurde nicht zurückgesetzt wenn Bonuspunkte vergeben wurden.
FIXED: Durchschnittliche Platzierung während eines Events wurde nur als Ganzzahl berechnet. Wird nun als Fießkomma berechnet und gesichert.
1. Internet Explorer unterstützung für <main> Tag ist fehlerhaft, wurde per CSS Definituon behoben.
2. Templates für registrierung versehntlich gelöscht, wurden im membership Modul wieder hergestellt.
* Mahjong Ranking wurde stark vereinfacht um Fehler besser vorzubeugen.
* Online WYSIWYG Editor auf CKEditor umgeändert, damit online bearbeiten für unbedarfte besser funktioniert.
* Viele kleine Optimierungen am CSS für bessere Performance.
* CSS wird jetzt aus LESS Code generiert
* Für dise Arbeit wird jetzt grunt und node package management lokal verwendet.