Jonas Havelka
62a42675f8
mv SeminarModelBase a OverwriteStorage
1 month ago
Pavel "LEdoian" Turinsky
2659d72d2e
odstřel TreeNode: 🔫 💥 💥 💥
2 months ago
Jonas Havelka
f8b1f0978c
Přejmenování URLs
2 months ago
Jonas Havelka
8fd582d194
Další částečné řešení #1465 (Podezřelé `seminar`e). Záměrně se vyhýbá treenode.
2 months ago
Pavel 'LEdoian' Turinsky
062f70e947
odstřel tvorby: relink – post
2 months ago
Jonas Havelka
5db14ea242
Částečné řešení #1465 (Podezřelé `seminar`e)
2 months ago
Pavel 'LEdoian' Turinsky
92c05342fb
odstřel tvorby: pre – relink
2 months ago
Pavel "LEdoian" Turinsky
c7fe1cb386
post – odevzdávátko odstřeleno!
2 months ago
Pavel "LEdoian" Turinsky
07e9c8b7e4
manage
2 months ago
Pavel "LEdoian" Turinsky
d288fefecc
Zrušení dočasných odkazů do `seminar.models.*`
Poznámky:
- `seminar.models.base` je v pořádku (není to dočasný soubor)
- dočasné importy v `seminar/models/*.py` jsou taky validní, protože
odtamtud zmizí. Jde mi o to, aby náhodné věci buď používaly
už-správnou aplikaci, nebo postaru `seminar.models` jako celek, aby
během odstřelu nebylo potřeba všechny věci přepisovat.
Ano, tohle je potenciálně kontroverzní commit. Ale je dočasný a mně
poněkud rozbíjí workflow, když mi v náhodné okamžiky odmítne běžet
náhodná část webu na kterou nesahám jen kvůli tomu, že importuje věci
odněkud, odkud to nečekám.
Alternativní řešení: dát správné importy (s dočasnými
`seminar.models.*`) do správných `aplikace/models.py` už teď a
importovat věci rovnou z výsledných modulů. To zajišťuje jak
konzistenci, tak to, že při odstřelu se cesta změní na jednom očekávaném
místě (resp. spíš se prostě smaže) a všechno ostatní bude pokračovat ve
fungování.
2 months ago
Pavel "LEdoian" Turinsky
33381b4307
create
2 months ago
Jonas Havelka
348096024e
seminar/testutils.py
4 months ago
Jonas Havelka
c34716e134
seminar/utils.py
5 months ago
Jonas Havelka
85c3969c50
seminar/templatetags
5 months ago
Jonas Havelka
5f7ec853fa
Přesun náhodných views do various
5 months ago
Jonas Havelka
0817012130
Tahle moje „dokumentace“ je k ničemu, mažu
5 months ago
Pavel "LEdoian" Turinsky
381c5ca3de
Hezká jména a pořadí aplikací
7 months ago
Pavel "LEdoian" Turinsky
a3a9c629d8
Reforma pohlaví, I guess
8 months ago
Jonas Havelka
b8b0c5440f
Nějaký základ nové verze CSSek
8 months ago
Jonas Havelka
14e8520b20
Úprava tabulky odevzdaných = mých řešení
10 months ago
Jonas Havelka
5bf2df563b
Rozdělení stylu tabulky došlých řešení na jednotlivé části a použití jinde
10 months ago
Jonas Havelka
b4c693a9ab
Uchycení řádku a sloupce v tabulce
11 months ago
Jonas Havelka
fb31b10d66
Oprava odevzdávátka (čtyřrozměrné body)
1 year ago
Jonas Havelka
5b36650e6f
Oprava nahrání řešení (Chceme nastavovat v `setup`u a ne v `get`u)
2 years ago
Jonas Havelka
24c790185e
Revert "Pokus o fix pádu webu"
This reverts commit 10b2d11249
.
2 years ago
Pavel "LEdoian" Turinsky
14c6706bf3
Použijme konstantu, ne hardcodovaný řetězec
2 years ago
Pavel "LEdoian" Turinsky
10b2d11249
Pokus o fix pádu webu
2 years ago
Pavel "LEdoian" Turinsky
feffa99d79
Fix typu v hodnotítku
2 years ago
Jonas Havelka
37d29fcf58
Posli -> Vloz
2 years ago
Jonas Havelka
205aa0b900
V NahrajReseniView z nadproblému udělat property
2 years ago
Jonas Havelka
c64294099e
NahrajReseniNadproblemView -> NahrajReseniRozcestnikTematekView
2 years ago
Jonas Havelka
94ea718c20
Drobná úprava textu pro řešitele
2 years ago
Jonas Havelka
0bf309fd78
Přejmenování .select2multiple .s2m-se-zaskrtavatky
2 years ago
Jonas Havelka
bb2332dc27
Lepší popis, kdy mají posílat PDF
2 years ago
Jonas Havelka
dce1de7a99
Checkboxy pouze u multiple selectu (přesněji řečeno pouze u těch, kde je select2multiple)
2 years ago
Jonas Havelka
2ef3311bff
Multiple select se nemají zavírat
Už jsem se internetu správně zeptal a dostal odpověď: select2 bere parametry jako atributy data-camel-case-vec=cosi (stejné jako select2({camelCaseVec: cosi}))
2 years ago
Jonas Havelka
727d0b2955
Revert "Multiple select se nemají zavírat"
This reverts commit 4a3f8c66
2 years ago
MaM Web user
a07dbf4ab3
Jidáš: jsem vůl (soubor se nemůže jmenovat select2.js, když select2.js už importujeme)
2 years ago
Jonas Havelka
4a3f8c669d
Multiple select se nemají zavírat
2 years ago
Pavel "LEdoian" Turinsky
d304e46ceb
Barvičky jdou vypnout
2 years ago
Pavel "LEdoian" Turinsky
fe144e6de7
Barvičkyyy!
2 years ago
Jonas Havelka
669255461b
Vložit řešení: i nezadané problémy
2 years ago
Jonas Havelka
c93fa6c574
oprava „Vložit řešení: více řešitelů“ a více řešení
2 years ago
Pavel "LEdoian" Turinsky
86f6d47f10
Součty
Hnusně, ale přece…
2 years ago
Jonas Havelka
831ed6c64c
zbylé FIXME po „Vložit řešení: více řešitelů“
2 years ago
Jonas Havelka
c7ce943fc0
Vložit řešení: více řešitelů
2 years ago
Jonas Havelka
74a26affa7
Odevzdávátko: Odevzdatelné problémy jsou všechny zadané (včetně minulých ročníků)
2 years ago
Pavel "LEdoian" Turinsky
bef932345c
Kladivoo!
2 years ago
Pavel "LEdoian" Turinsky
468443e062
V tabulce potřebujeme znát i Hodnocení, kvůli bodům…
2 years ago
Jonas Havelka
e26df01729
Odevzdávátko: Zaříznutí přístupu k nezadaným problémům
2 years ago