5ad628f33a
Changed PlayerDanScore to only list non-legacy hanchans
2017-11-20 07:47:47 +01:00
36272c60d6
fixed import of MIN_HANCHANS_FOR_LADDER that moved to settings
2017-11-20 07:42:44 +01:00
c428f6ed1f
Updated docstrings for new since and until kwargs
2017-11-20 07:41:04 +01:00
9276e97c36
added a since parameter to the hanchan queries to return only hanchans since the give date and time
2017-11-20 07:33:54 +01:00
fd244f10e8
new command: resetdanranking YYYY-MM-DD, sets every dan player to 1st dan with zero dan_points at the given date.
2017-11-19 16:55:10 +01:00
0a45cf1fd8
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.
2017-11-19 16:14:59 +01:00
53ff0f1adb
Moved configuration to settings
2017-11-13 21:02:12 +01:00
3f26ad3617
Code cleanup some small changes in the formatting.
2017-11-07 06:52:55 +01:00
fd8c8510c8
Code cleanup some small changes in the formatting.
2017-11-07 06:48:14 +01:00
f571f44995
Fixed: SplitDateTime Widgets always complains about the date/time format.
2017-11-05 21:58:12 +01:00
50b520caae
Fixed Typer Error "can't compare datetime.datetime to datetime.date".
...
Add a datetime to the hanchan queue instead of an date.
2017-11-05 10:22:39 +01:00
7c08ead392
Sitemaps for page that should be public viewable
2017-11-03 07:16:47 +01:00
d5b67ffe0c
export_ranking now exports KyuDanRankings and SeasonRankings.
2017-11-03 07:15:28 +01:00
f3d44b743b
recalculating only the new hanchans shoud do the trick now.
...
the racalc cronjob reports erronous partly recalculations now.
A lot of code cleanups
2017-11-01 09:53:52 +01:00
ec8761b868
TODO ergänzt mit meldungen von coala.io
...
scripte nach bin/ verschoben
2017-09-08 07:51:07 +02:00
6e2240ed5f
Another Step in the Quest to clean up the code base.
2017-09-08 07:19:50 +02:00
8f4bdec701
Removed manual references on the CKEditor, they will be injected by
...
django-ckeditor
2017-06-26 17:12:57 +02:00
3e9689c04a
Eine Menge Aufräumarbeiten.
...
* 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
2017-06-07 13:25:30 +02:00
400aa95005
Anpassungen des Codes an Django 1.11 mit Python 3
...
Grapelli wurde entfernt, das neue Django Admin ist hübsch genug.
2017-05-10 10:15:39 +02:00
636c76fd78
Neues Kommando: update-ranking
...
Aktualisiert alle Kyu-/Dan Rankings mit einem einfachen Befehl in der Shell.
random-ranking wurde gelöscht, es wird nicht mehr verwendet.
2017-05-10 10:13:23 +02:00
5882bb213d
Adapted Code for Django 1.11 and Python 3,
...
updated the CKEditor
2017-05-10 10:10:11 +02:00
60bc7fcf7b
Auswahl wird auf aktivierte Accounts mit aktiver Mitgliedschaft beschränkt.
2017-03-13 09:33:27 +01:00
942aadfeb6
Migration auf dne neuen Social-Auth Code.
2017-02-18 19:59:27 +01:00
67934b8b56
* Aktelle Vorlagen in den src Ordner verschoben, damit sie in der Versionierung enthalten sind.
...
* 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.
2017-02-18 16:15:35 +01:00
3caae1ec35
renamed club.jpg to about.jpg, that's the new slug for the about page on kasu.at
2016-10-14 21:35:44 +02:00
f173deb072
Add /rankings/ to the disallow list.
...
It's content that don't belong to an searchindex.
2016-10-14 21:34:39 +02:00
79efd1ce13
Added Datefields for creation and last modied metadata. It's currently used for the sitemap.xml.
2016-10-14 21:27:58 +02:00
731828e1ee
added localized deschription fields osed for the meta description tag on the page for SEO.
2016-10-14 21:25:23 +02:00
4659eced63
Django Sitemap Framework integriert
2016-10-11 23:54:18 +02:00
07db651002
Added "Host: Directive" for Yandex. This line is useless, but prevents their "webmaster central" to send me unneccesary "warnings". "Host: kasu.at" literaly says that this site is available under kasu.at, not www.kasu.at
2016-09-17 10:39:01 +02:00
4252a1ae66
Some changes that the settings to reduce the logic in the local_settings.py
2016-09-16 19:37:37 +02:00
7ee935d5dd
Helptext now appears beside a Checkbox/Circle, not as a prargraph below anymore.
2016-09-16 19:36:13 +02:00
834fcfef8c
Added database migrations for the previous changes.
2016-09-16 19:34:24 +02:00
a0d0b329df
Updated german translation
2016-09-16 19:30:09 +02:00
Christian Berg
fcaf7a40ab
Kleinigkeiten und Tippfehler in den Templates für die Registrierung geändert.
2016-09-16 19:17:39 +02:00
4d1646e7d0
User Registration now uses all possibilities of the Membership Model. So you could apply for a membership with one step.
...
Fixed an error in the cleanup-registration command.
Also more stuff has been translated
2016-09-16 18:57:28 +02:00
Christian Berg
389949e4a5
Änderungen am layout wie die config Dateien abgelegt werden, um passwörter leichter aus dem öffentlichen GIT repository verschwinden zu lassen
2016-09-14 00:57:57 +02:00
Christian Berg
f90bb997ea
Aktuelle Fassung der Kasu.at Homepage. Kleine kosmetische Optimierungen.
2016-09-13 23:11:00 +02:00
Christian Berg
1487228383
FIXED: 9th Dan is the highest possible Dan, so you can't advanced higher with 3 wins in an row.
2016-04-09 23:58:52 +02:00
Christian Berg
7e55faa05c
Fehler bei Vergabe von Bonuspunkte korrigiert.
...
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.
2016-01-09 22:55:26 +01:00
Christian Berg
9f350b9a1d
2 Fehler behoben:
...
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.
2015-08-23 21:04:20 +02:00
Christian Berg
a7bfd2157d
Milestone 08-14
...
* 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.
2015-08-23 16:37:39 +02:00
Christian Berg
8981d4b261
Fehlerbereinigung.
...
Mahjong Ranking berechnet nun die richtigen Ränge zu den legendären Kyu/Dan Punkten.
Stablie Version bevor die Datenstruktur des Mahjongrankings vereinfacht wird.
2015-08-18 20:25:37 +02:00
Christian Berg
617b7131fe
Vereinfachung Membership ist nun ein custom login model, keine Abhängikeiten mehr zu auth.User.
...
absofort können alle Benutzer ins Ranking eingetragen werden und nicht mehr nur "zahlende Mitglieder".
2015-08-10 20:49:07 +02:00
Christian Berg
37d3cb78c1
Anpassungen für das Hosting bei Djangoeurope und damit verbundenen Versionen Django 1.8 und Python 2.7
2015-08-05 18:55:53 +02:00
Christian Berg
f34281089d
neue Verzeichnissstruktur
2014-11-26 13:13:07 +01:00
Christian Berg
daa35f5913
Anfänglicher Commit: Producion Version Stand: Oktober 2014
2014-11-25 23:43:21 +01:00