Jonas Havelka
42d57e7b42
Přebývající dump práv
2 weeks ago
Jonas Havelka
80b20f5290
Práva v data/* a načítané pomocí ./manage.py loaddata
3 weeks ago
Jonas Havelka
dc91ef571f
Upgrade CKEditoru na verzi 5
4 weeks ago
Jonas Havelka
7e8092c30c
tex -> tex_prikaz
1 month ago
Jonas Havelka
f01a808ac2
Komentář
1 month ago
Jonas Havelka
62a42675f8
mv SeminarModelBase a OverwriteStorage
1 month ago
Jonas Havelka
07d1505e2a
Odstřel (importů) treenodů
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
26d37d96f7
Frontendové náhrady semináře
(některé netestované, smůla.)
2 months ago
Pavel 'LEdoian' Turinsky
062f70e947
odstřel tvorby: relink – post
2 months ago
Pavel 'LEdoian' Turinsky
92c05342fb
odstřel tvorby: pre – relink
2 months ago
Jonas Havelka
46a8f136fa
Fix formularOKView (TemplateDoesNotExist)
2 months ago
Jonas Havelka
8ff66cb631
WTF?
2 months ago
ticvac
592ae29d35
ghoul font na posledních 7 dní října 2024
2 months ago
Jonas Havelka
348096024e
seminar/testutils.py
4 months ago
Jonas Havelka
c34716e134
seminar/utils.py
4 months ago
Jonas Havelka
85c3969c50
seminar/templatetags
5 months ago
Jonas Havelka
95ab0ee1dc
Commandy zatím do various…
5 months ago
Jonas Havelka
31b7cbb8d7
Tvorba (templates, admin, views)
5 months ago
Jonas Havelka
be8c9810e4
Rozdělení varous.views, aby odpovídali 5f7ec853
5 months ago
Jonas Havelka
47894ce335
Přesun csrf_error
5 months ago
Jonas Havelka
5f7ec853fa
Přesun náhodných views do various
5 months ago
Jonas Havelka
0cab9a8286
Přesun csrf_error
5 months ago
Jonas Havelka
8fef21900c
Autogenerované komentáře a prázdné testy
5 months ago
Jonas Havelka
0817012130
Tahle moje „dokumentace“ je k ničemu, mažu
5 months ago
Jonas Havelka
05a710185c
Předělání sousových views do hodně inheritance stavu
Vím, že je toho tady trochu moc najednou, ale napadalo mě to tak propleteně…
5 months ago
Pavel "LEdoian" Turinsky
381c5ca3de
Hezká jména a pořadí aplikací
7 months ago
Pavel "LEdoian" Turinsky
7569447baa
Oprava assertEquals na assertEqual
první je deprecated a v Py3.12 už nefunguje.
7 months ago
Pavel 'LEdoian' Turinsky
46f1d3d42d
I did something!
9 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.
1 year ago
Pavel 'LEdoian' Turinsky
f41d5587fc
Pokus o hack: při výrobě modelu na něj rovnou přesměrujeme původní contenttype.
1 year 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?
1 year ago
Pavel 'LEdoian' Turinsky
ca0bbb1247
Manage
1 year ago
Pavel 'LEdoian' Turinsky
158c0e4d90
Druhá zapomenutá závislost
1 year ago
Pavel 'LEdoian' Turinsky
6a5390cdf6
Přidání Nastaveni do various
1 year 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