Jonas Havelka
62a42675f8
mv SeminarModelBase a OverwriteStorage
3 weeks ago
Jonas Havelka
07d1505e2a
Odstřel (importů) treenodů
3 weeks ago
Jonas Havelka
f8b1f0978c
Přejmenování URLs
3 weeks ago
Jonas Havelka
8fd582d194
Další částečné řešení #1465 (Podezřelé `seminar`e). Záměrně se vyhýbá treenode.
3 weeks ago
Pavel "LEdoian" Turinsky
26d37d96f7
Frontendové náhrady semináře
(některé netestované, smůla.)
3 weeks ago
Pavel 'LEdoian' Turinsky
062f70e947
odstřel tvorby: relink – post
3 weeks ago
Pavel 'LEdoian' Turinsky
92c05342fb
odstřel tvorby: pre – relink
3 weeks ago
Jonas Havelka
46a8f136fa
Fix formularOKView (TemplateDoesNotExist)
4 weeks ago
Jonas Havelka
8ff66cb631
WTF?
1 month ago
ticvac
592ae29d35
ghoul font na posledních 7 dní října 2024
1 month ago
Jonas Havelka
348096024e
seminar/testutils.py
4 months ago
Jonas Havelka
c34716e134
seminar/utils.py
4 months ago
Jonas Havelka
85c3969c50
seminar/templatetags
4 months ago
Jonas Havelka
95ab0ee1dc
Commandy zatím do various…
4 months ago
Jonas Havelka
31b7cbb8d7
Tvorba (templates, admin, views)
4 months ago
Jonas Havelka
5f7ec853fa
Přesun náhodných views do various
4 months ago
Jonas Havelka
0cab9a8286
Přesun csrf_error
4 months ago
Jonas Havelka
8fef21900c
Autogenerované komentáře a prázdné testy
4 months ago
Jonas Havelka
0817012130
Tahle moje „dokumentace“ je k ničemu, mažu
4 months ago
Pavel "LEdoian" Turinsky
381c5ca3de
Hezká jména a pořadí aplikací
6 months ago
Pavel "LEdoian" Turinsky
7569447baa
Oprava assertEquals na assertEqual
první je deprecated a v Py3.12 už nefunguje.
6 months ago
Pavel 'LEdoian' Turinsky
46f1d3d42d
I did something!
8 months ago
Pavel 'LEdoian' Turinsky
4182bd542e
Oprava nejvíc haluz migrace, wtf, nevím co dělám
Best commit.
9 months ago
Pavel 'LEdoian' Turinsky
b550857a8d
Wtf nastaveni.aktualni_cislo nebylo??!?!
Nějaká bullshit migrace, whatever.
9 months ago
Pavel 'LEdoian' Turinsky
39d618834b
fixup! Pokus o hack: při výrobě modelu na něj rovnou přesměrujeme původní contenttype.
11 months ago
Pavel 'LEdoian' Turinsky
f41d5587fc
Pokus o hack: při výrobě modelu na něj rovnou přesměrujeme původní contenttype.
11 months ago
Pavel 'LEdoian' Turinsky
37586d7433
Opravení práv
TODO: je na těch ContentTypech navěšené ještě něco dalšího? Pro nastavení asi ne, ale co ostatní aplikace?
12 months ago
Pavel 'LEdoian' Turinsky
ca0bbb1247
Manage
12 months ago
Pavel 'LEdoian' Turinsky
158c0e4d90
Druhá zapomenutá závislost
12 months ago
Pavel 'LEdoian' Turinsky
6a5390cdf6
Přidání Nastaveni do various
12 months ago
Jonas Havelka
e9782c73e4
V předchozím commitu bylo špatně trefené {% endif %}
1 year ago
Pavel "LEdoian" Turinsky
93cfa504a8
Nepadat pro hodně nevalidní CSRF
Když to nemá referer, tak je to hodně divné, ale mail o tom nechci.
1 year ago
Jonas Havelka
b69ebcd6b6
U CSRF chyby má být reason asi předvyplněný
1 year ago
Jonas Havelka
68d51a0bf1
Překlep
1 year ago
Jonas Havelka
0e24c1d9ad
Komentář k CSRF chybám
1 year ago
Jonas Havelka
29b3271200
CSRF chyba má vrátit 403
1 year ago
Jonas Havelka
60346d6839
Stránka pro CSRF chybu
1 year ago
Pavel "LEdoian" Turinsky
cfdbcc8ee1
Omezení na počet adres v hlavičce mailů z testwebu
Není úplně žádoucí, aby se v mailu z testwebu poslala spousta adres,
protože je to náchylné na automatické zpracování v případě, že se k
takovému mailu dostane někdo další.
2 years ago
Pavel "LEdoian" Turinsky
32dc97e1c4
Možnost přidat si do názvů příloh řešení i jména řešitele
Budu zlobit a vysvětlení napíšu až do pull-requestu. Tady to IMHO čtu
jen já :-P
Pull-Request-URL: #26
(Adresa platí, pokud mě nikdo nepředběhne :-P)
2 years ago
Pavel "LEdoian" Turinsky
04c3c6257c
Podpora cc a bcc v {%maillink%} [neotestováno]
2 years ago
Pavel "LEdoian" Turinsky
0956b0780a
Oddělení tagu {%mailurl%}
2 years ago
Pavel 'LEdoian' Turinsky
6994db438b
Přidání tagu {% maillink %}
Vyrábí odkazy, které vedou na poslání mailu.
Psal jsem to spíš po paměti, nejsem si jistý, že to takhle je přesně
podle příslušného RFC, ale jako PoC dobrý a když to nebude fungovat, tak
se implementace opraví.
Všimněte si, že to je otestované, takže když někdo opraví testy
(=předpis chování), tak je pak snadné z diffu a všeho odvodit úpravu.
V Django dokumentaci se píše něco o tom, že by se měl použít spíš
`format_html` a `conditional_escape`, ale zatím jsem to víc nezkoumal.
Je žádoucí z tagu {% maillink %} odddělit i tag {% mailurl %}, který by
vracel samotnou URL. Obojí dává smysl umět (speciálně bastlení odkazů z
URL je stejně strašně nepřehledné, takže je lepší to zavřít do {%
maillink %} a nikdy nevidět), ale zatím to oddělené není… (Ale jsou na
to testy, takže by se mělo aspoň dát poznat, že rozdělení nerozbije
chování.)
2 years ago
Pavel "LEdoian" Turinsky
91cf18fa9e
Odsazení pomocí tabulátorů [NOT CHECKED]
Pustil jsem na velkou část kódu skript, zatím nevím, co jsem rozbil.
Prosím o review :-)
2 years ago
Jonas Havelka
81ef3a8f53
Fix: resetování hesla posílá i uživatelské jméno, ale odkaz na resetování o tom nemluví
2 years ago
Jonas Havelka
8c03c2e1d3
Komentář, abych to znovu neopravoval :D
2 years ago
Jonas Havelka
37f7619972
Revert "Přihlášený uživatel nyní varován na přihlašovací stránce smysluplnou hláškou"
This reverts commit 5ff32f1475
.
2 years ago
Jonas Havelka
5ff32f1475
Přihlášený uživatel nyní varován na přihlašovací stránce smysluplnou hláškou
2 years ago
Jonas Havelka
4dfe3bef7b
Doba pro neodhlašování přesunuta do settings
2 years ago
Jonas Havelka
57e1f22e9d
∞ -> rok
2 years ago
Jonas Havelka
3663e04452
Tlačítko neodhlašovat
2 years ago