Commits on Source 90
-
Martin Mareš authored
-
Jiří Kalvoda authored
Formulář obsahuje možnost výběru ze tří akcí takže při stisku enteru není jasné, jakou akci uživatel může chtít udělat. Aktuálně byla výchozí první akce -- změnit stav účasti. Přidal jsem nové schované tlačítko, které se chová jako výchozí a nic neprovede. Closes #232
-
Martin Mareš authored
ParticipantsActionForm: Při kliknutí na enter se neprovede žádná akce See merge request !96
-
Martin Mareš authored
Closes #35.
-
Martin Mareš authored
Rozbil se přechodem na mo_fields.
-
Martin Mareš authored
Closes #242.
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
Closes #211.
-
Martin Mareš authored
Hierarchický odkaz se objeví jen tehdy, je-li úroveň kola ostře mělčí než úroveň práva.
-
Martin Mareš authored
Školní garant smí pracovat jen s uživateli ze své školy (studujícími na dané škole nebo účastnícími se příslušného školního kola).
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
U praktických úloh nabízíme místo formuláře na odevzdání přechod do CMS přes nově dodělaný single sign-on.
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
Defaultní hodnota je 12, ve skutečnosti je to binární logaritmus počtu iterací. Sníženo na 9 => hešování zrychleno 4x. Closes #132.
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
Closes #236.
-
Martin Mareš authored
-
Martin Mareš authored
Také při té příležitosti eliminujeme duplicitní notifikace, pokud má někdo více roli k jednomu místu.
-
Martin Mareš authored
Registrace: Notifikovat pouze uživatele, kteří si to přejí See merge request !100
-
Martin Mareš authored
Custom kód kola See merge request !99
-
Martin Mareš authored
Praktické úlohy a propojení s CMS See merge request !98
-
Martin Mareš authored
This reverts commit 79ecb079.
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
Objekt Row() se recykloval, takže jsme vypisovali úplně stejné řádky.
-
Martin Mareš authored
Především zapínáme striktní mód, ve kterém si UWSGI stěžuje na neznámá nastavítka.
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
• Zjednodušeno díky povinným kódům kol. • Funguje pro dělená kola a vždy vrací hlavní kolo; proto jsem funkci přejmenoval na find_master_round.
-
Martin Mareš authored
-
Martin Mareš authored
Též (doufejme) výstižnější vysvětlení výchozích parametrů.
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
Zbytek viz issue #249.
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
Import orgů See merge request !97
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
Může vidět vše, co garant, ale nic nesmí upravovat.
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Martin Mareš authored
-
Jiří Kalvoda authored
-
Jiří Kalvoda authored
-
Martin Mareš authored
Jk/bug filter See merge request !101
Showing
- bin/create-round 2 additions, 0 deletionsbin/create-round
- bin/create-tasks 39 additions, 0 deletionsbin/create-tasks
- bin/export-orgs 10 additions, 6 deletionsbin/export-orgs
- bin/import-points 3 additions, 4 deletionsbin/import-points
- db/db.ddl 19 additions, 6 deletionsdb/db.ddl
- db/upgrade-20210928.sql 8 additions, 0 deletionsdb/upgrade-20210928.sql
- db/upgrade-20210929.sql 4 additions, 0 deletionsdb/upgrade-20210929.sql
- db/upgrade-20210930.sql 4 additions, 0 deletionsdb/upgrade-20210930.sql
- db/upgrade-20211006.sql 7 additions, 0 deletionsdb/upgrade-20211006.sql
- db/upgrade-20211011.sql 3 additions, 0 deletionsdb/upgrade-20211011.sql
- etc/config.py.example 5 additions, 0 deletionsetc/config.py.example
- etc/uwsgi.ini.example 3 additions, 2 deletionsetc/uwsgi.ini.example
- mo/db.py 60 additions, 4 deletionsmo/db.py
- mo/email.py 1 addition, 1 deletionmo/email.py
- mo/imports.py 200 additions, 157 deletionsmo/imports.py
- mo/rights.py 91 additions, 10 deletionsmo/rights.py
- mo/users.py 34 additions, 5 deletionsmo/users.py
- mo/web/__init__.py 10 additions, 6 deletionsmo/web/__init__.py
- mo/web/doc.py 28 additions, 0 deletionsmo/web/doc.py
- mo/web/imports.py 61 additions, 0 deletionsmo/web/imports.py
bin/create-tasks
0 → 100755
db/upgrade-20210928.sql
0 → 100644
db/upgrade-20210929.sql
0 → 100644
db/upgrade-20210930.sql
0 → 100644
db/upgrade-20211006.sql
0 → 100644
db/upgrade-20211011.sql
0 → 100644
This diff is collapsed.
mo/web/doc.py
0 → 100644
mo/web/imports.py
0 → 100644