62a42675f8
mv SeminarModelBase a OverwriteStorage
2024-11-05 18:53:38 +01:00
07d1505e2a
Odstřel (importů) treenodů
2024-11-01 13:50:48 +01:00
f8b1f0978c
Přejmenování URLs
2024-11-01 12:38:47 +01:00
8fd582d194
Další částečné řešení #1465 (Podezřelé seminar
e). Záměrně se vyhýbá treenode.
2024-11-01 11:44:17 +01:00
Pavel "LEdoian" Turinsky
26d37d96f7
Frontendové náhrady semináře
...
(některé netestované, smůla.)
2024-10-31 00:01:07 +01:00
Pavel 'LEdoian' Turinsky
062f70e947
odstřel tvorby: relink – post
2024-10-30 22:41:11 +01:00
Pavel 'LEdoian' Turinsky
92c05342fb
odstřel tvorby: pre – relink
2024-10-30 14:36:06 +01:00
46a8f136fa
Fix formularOKView (TemplateDoesNotExist)
2024-10-25 20:21:47 +02:00
91b6220f24
Merge branch 'master' into ghoul_font
2024-10-22 22:31:05 +02:00
8d846647f6
Merge branch 'master' into split
...
# Conflicts:
# various/templates/various/titulnistrana/titulnistrana.html
2024-10-22 20:18:48 +02:00
8ff66cb631
WTF?
2024-10-22 20:15:58 +02:00
592ae29d35
ghoul font na posledních 7 dní října 2024
2024-10-22 19:05:41 +02:00
348096024e
seminar/testutils.py
2024-08-06 02:33:53 +02:00
c34716e134
seminar/utils.py
2024-08-05 11:46:38 +02:00
85c3969c50
seminar/templatetags
2024-08-04 19:21:46 +02:00
95ab0ee1dc
Commandy zatím do various…
2024-08-04 19:08:24 +02:00
31b7cbb8d7
Tvorba (templates, admin, views)
2024-08-04 18:53:35 +02:00
5f7ec853fa
Přesun náhodných views do various
2024-08-04 17:41:24 +02:00
0cab9a8286
Přesun csrf_error
2024-08-04 17:02:25 +02:00
8fef21900c
Autogenerované komentáře a prázdné testy
2024-08-03 11:28:03 +02:00
0817012130
Tahle moje „dokumentace“ je k ničemu, mažu
2024-08-03 10:55:03 +02:00
Pavel "LEdoian" Turinsky
381c5ca3de
Hezká jména a pořadí aplikací
2024-06-03 02:06:00 +02:00
Pavel "LEdoian" Turinsky
7569447baa
Oprava assertEquals na assertEqual
...
první je deprecated a v Py3.12 už nefunguje.
2024-05-13 22:12:51 +02:00
Pavel 'LEdoian' Turinsky
46f1d3d42d
I did something!
2024-03-19 22:15:29 +01:00
Pavel 'LEdoian' Turinsky
4182bd542e
Oprava nejvíc haluz migrace, wtf, nevím co dělám
...
Best commit.
2024-03-12 22:15:12 +01:00
Pavel 'LEdoian' Turinsky
b550857a8d
Wtf nastaveni.aktualni_cislo nebylo??!?!
...
Nějaká bullshit migrace, whatever.
2024-03-12 21:45:50 +01:00
Pavel 'LEdoian' Turinsky
39d618834b
fixup! Pokus o hack: při výrobě modelu na něj rovnou přesměrujeme původní contenttype.
2023-12-18 21:32:58 +01:00
Pavel 'LEdoian' Turinsky
f41d5587fc
Pokus o hack: při výrobě modelu na něj rovnou přesměrujeme původní contenttype.
2023-12-18 21:21:17 +01:00
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?
2023-12-11 21:31:54 +01:00
Pavel 'LEdoian' Turinsky
ca0bbb1247
Manage
2023-12-11 20:32:22 +01:00
Pavel 'LEdoian' Turinsky
158c0e4d90
Druhá zapomenutá závislost
2023-12-11 20:28:58 +01:00
Pavel 'LEdoian' Turinsky
6a5390cdf6
Přidání Nastaveni do various
2023-12-11 20:21:27 +01:00
e9782c73e4
V předchozím commitu bylo špatně trefené {% endif %}
2023-10-24 13:16:48 +02:00
Pavel "LEdoian" Turinsky
93cfa504a8
Nepadat pro hodně nevalidní CSRF
...
Když to nemá referer, tak je to hodně divné, ale mail o tom nechci.
2023-10-22 15:21:24 +02:00
b69ebcd6b6
U CSRF chyby má být reason asi předvyplněný
2023-10-09 22:29:29 +02:00
68d51a0bf1
Překlep
2023-10-09 22:14:27 +02:00
0e24c1d9ad
Komentář k CSRF chybám
2023-10-09 22:04:01 +02:00
29b3271200
CSRF chyba má vrátit 403
2023-10-09 22:02:05 +02:00
60346d6839
Stránka pro CSRF chybu
2023-10-09 21:50:50 +02:00
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ší.
2023-03-07 23:59:42 +01:00
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)
2023-02-22 07:19:33 +01:00
Pavel "LEdoian" Turinsky
04c3c6257c
Podpora cc a bcc v {%maillink%} [neotestováno]
2023-02-06 21:56:06 +01:00
Pavel "LEdoian" Turinsky
0956b0780a
Oddělení tagu {%mailurl%}
2023-02-06 20:15:01 +01:00
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í.)
2023-01-05 04:47:50 +01:00
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 :-)
2022-11-29 00:40:18 +01:00
81ef3a8f53
Fix: resetování hesla posílá i uživatelské jméno, ale odkaz na resetování o tom nemluví
2022-10-31 22:42:42 +01:00
8c03c2e1d3
Komentář, abych to znovu neopravoval :D
2022-09-27 21:12:13 +02:00
37f7619972
Revert "Přihlášený uživatel nyní varován na přihlašovací stránce smysluplnou hláškou"
...
This reverts commit 5ff32f1475
.
2022-09-27 21:06:54 +02:00
a263f82673
Merge branch 'master' into develop
2022-07-11 18:14:53 +02:00
5ff32f1475
Přihlášený uživatel nyní varován na přihlašovací stránce smysluplnou hláškou
2022-07-07 21:33:37 +02:00