xeniac
36272c60d6
fixed import of MIN_HANCHANS_FOR_LADDER that moved to settings
2017-11-20 07:42:44 +01:00
xeniac
c428f6ed1f
Updated docstrings for new since and until kwargs
2017-11-20 07:41:04 +01:00
xeniac
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
xeniac
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
xeniac
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
xeniac
53ff0f1adb
Moved configuration to settings
2017-11-13 21:02:12 +01:00
xeniac
3f26ad3617
Code cleanup some small changes in the formatting.
2017-11-07 06:52:55 +01:00
xeniac
fd8c8510c8
Code cleanup some small changes in the formatting.
2017-11-07 06:48:14 +01:00
xeniac
f571f44995
Fixed: SplitDateTime Widgets always complains about the date/time format.
2017-11-05 21:58:12 +01:00
xeniac
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
xeniac
7c08ead392
Sitemaps for page that should be public viewable
2017-11-03 07:16:47 +01:00
xeniac
d5b67ffe0c
export_ranking now exports KyuDanRankings and SeasonRankings.
2017-11-03 07:15:28 +01:00
xeniac
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
xeniac
ec8761b868
TODO ergänzt mit meldungen von coala.io
...
scripte nach bin/ verschoben
2017-09-08 07:51:07 +02:00
xeniac
6e2240ed5f
Another Step in the Quest to clean up the code base.
2017-09-08 07:19:50 +02:00
xeniac
8f4bdec701
Removed manual references on the CKEditor, they will be injected by
...
django-ckeditor
2017-06-26 17:12:57 +02:00
xeniac
7a54e55931
Coala .coafile hinzugefügt für einfache überwachung der Codestandards.
2017-06-09 17:19:44 +02:00
xeniac
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
xeniac
690ebec3b0
Abhängikeiten aktualisiert.
...
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.
2017-05-10 10:21:38 +02:00
xeniac
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
xeniac
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
xeniac
5882bb213d
Adapted Code for Django 1.11 and Python 3,
...
updated the CKEditor
2017-05-10 10:10:11 +02:00
xeniac
60bc7fcf7b
Auswahl wird auf aktivierte Accounts mit aktiver Mitgliedschaft beschränkt.
2017-03-13 09:33:27 +01:00
xeniac
942aadfeb6
Migration auf dne neuen Social-Auth Code.
2017-02-18 19:59:27 +01:00
xeniac
f29a427d7a
requirements in des Repository aufgenommen, auch diese sollter versioniert sein.
2017-02-18 19:41:27 +01:00
xeniac
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
xeniac
5478b66984
Abhängikieten aktualisiert python-social-auth 0.3 und aufwärts haben fehlerhafte Abhängikeiten
2017-01-12 20:14:15 +01:00
xeniac
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
xeniac
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
xeniac
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
xeniac
731828e1ee
added localized deschription fields osed for the meta description tag on the page for SEO.
2016-10-14 21:25:23 +02:00
xeniac
4659eced63
Django Sitemap Framework integriert
2016-10-11 23:54:18 +02:00
xeniac
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
xeniac
4252a1ae66
Some changes that the settings to reduce the logic in the local_settings.py
2016-09-16 19:37:37 +02:00
xeniac
7ee935d5dd
Helptext now appears beside a Checkbox/Circle, not as a prargraph below anymore.
2016-09-16 19:36:13 +02:00
xeniac
834fcfef8c
Added database migrations for the previous changes.
2016-09-16 19:34:24 +02:00
xeniac
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
xeniac
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
5bbf3022fd
adding GPLv3 License to the Project
2016-09-16 18:01:58 +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
ff330d5aeb
Abhänigikeiten richtig gestellt.
...
Django benötigt flup. Kasu verwendet jetzt PostgreSQL, MySQL Abhängigkeit entfernt.
2016-01-09 22:48:48 +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