Pavel "LEdoian" Turinsky
34e751fd69
fixup! make/lib: safe_checkout_branch stačí 1 parametr
2 years ago
Pavel "LEdoian" Turinsky
1615e92159
safe_checkout_branch: porovnáváme proti upstreamu, ne aktuální verzi.
2 years ago
Pavel "LEdoian" Turinsky
a390ef0329
make/lib: safe_checkout_branch stačí 1 parametr
2 years ago
Pavel "LEdoian" Turinsky
e4c2eda955
make/run bere parametry
2 years ago
Pavel "LEdoian" Turinsky
5963089539
make/lib: .git může být i normální soubor (worktree)
2 years ago
Pavel "LEdoian" Turinsky
28760e2c4d
Smazán install_venv
Všechny make skripty stejně vyrábí venv přes `ensure_venv` a protože web
nikdo nikdy nebude instalovat jinak (nebo když bude, tak asi ví, co
dělá), tak tohle nedává smysl spouštět.
2 years ago
Pavel "LEdoian" Turinsky
e36410ee82
make/lib: komentáře kolem git-rev-parse
2 years ago
Pavel "LEdoian" Turinsky
ac9cb53185
Hezčí SSH spojení
- Přidal jsem `set -euxo pipefail`, takže nejsou potřeba `&&` a obecně se
to chová víc jako ostatní make skripty
- Venv se zapíná stejně jako v lokálních skriptech, takže se dá
jednoduše změnit jeho cesta
2 years ago
Pavel "LEdoian" Turinsky
346079cee3
make/lib: Funkce install_everything je jen pro Gimliho
2 years ago
Pavel "LEdoian" Turinsky
d086501095
make/lib: lokální proměnné
2 years ago
Pavel "LEdoian" Turinsky
1a56ba02f3
Make: výchozí target se jmenuje `default`
`all` tam nemá žádnou sémantiku…
2 years ago
Pavel "LEdoian" Turinsky
31834b7f8a
Zrušen `make/all`
Nic moc nedělal, tak jsem ho nahradil (IMHO lepší) dokumentací.
2 years ago
Pavel "LEdoian" Turinsky
4fd3a0c4f5
Hlasitější varování při použití make
2 years ago
Pavel 'LEdoian' Turinsky
7c90c1ef5e
sync_prod_flatpages
2 years ago
Pavel 'LEdoian' Turinsky
5abd93d27f
Zbytek sync_test
2 years ago
Pavel 'LEdoian' Turinsky
5cfadf9236
Make: přesunuty sync_test_media
Taky jsem smazal nějaké komentáře v Makefile_old, aby nepřekážely.
2 years ago
Pavel 'LEdoian' Turinsky
0458abb419
Kontroly prerekvizit do knihovny
2 years ago
Pavel 'LEdoian' Turinsky
f6d939fc31
Přebytečný středník
2 years ago
Pavel "LEdoian" Turinsky
323477dbf2
Smazán venv_check
Je úplně k ničemu, když si nové skripty zapínají venv samy
2 years ago
Pavel "LEdoian" Turinsky
d80babfd73
Smazán obsah make/sync*
Nic tam nebylo a teď je vidět ve `file *`, že tam nic není.
2 years ago
Pavel "LEdoian" Turinsky
a9e7cd7af2
Deploy v novém kabátu
prosím čtěte…
2 years ago
Pavel "LEdoian" Turinsky
4f7c4057ea
fix uvozovek
Thanks shellcheck
2 years ago
Pavel "LEdoian" Turinsky
657e73f2f0
Poznámka o důvodu existence Makefile
2 years ago
Pavel "LEdoian" Turinsky
8b36e79f04
Makefile reforma vol.2 [WIP]
Už máme ty jednoduché targety (nebo byly smazány), zbývá dořešit několik
složitých.
2 years ago
Pavel "LEdoian" Turinsky
9f78963e7f
Poznámka o neplatnosti README
2 years ago
Pavel "LEdoian" Turinsky
75f388ddfb
Fix symlink
2 years ago
Pavel "LEdoian" Turinsky
e3ebb925e1
Reforma Makefilů WIP 1
2 years ago
Jonas Havelka
f12c4ccb7a
Fix: rozbitá testdata
2 years ago
Jonas Havelka
100e16030a
Fix: rozbitá testdata
2 years ago
Jonas Havelka
3d1b2794e9
Fix: rozbitá testdata
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
313ee120ae
Fix: aktuální výsledkovka už není průběžná, ale k datu…
2 years ago
Jonas Havelka
51710892df
Fix: veřejná výsledkovka ročníku se má sčítat jen do veřejného deadlinu
2 years ago
Jonas Havelka
046a6be790
Add: Aktuální výsledkovka musí obsahovat datum, jinak se řešitelé ptají.
2 years ago
Jonas Havelka
58d6334ba5
Merge branch 'oprava_tabulky' into develop
2 years ago
Jonas Havelka
a03c9a3369
Fix (tab. doš. řešení): strftime vyhazuje datum bez paddingu nul, tak tam nakódíme string…
2 years ago
Jonas Havelka
009cd49f37
Revert "Fix (tab. doš. řešení): strftime nefunguje, jak jsem si myslel"
This reverts commit 4b03a2d23c
.
2 years ago
Jonas Havelka
9daeeedda3
Merge branch 'oprava_tabulky' into develop
2 years ago
Jonas Havelka
4b03a2d23c
Fix (tab. doš. řešení): strftime nefunguje, jak jsem si myslel
2 years ago
Jonas Havelka
24bc671c21
Merge branch 'oprava_tabulky' into develop
2 years ago
Jonas Havelka
3476198c27
Fix (tab. doš. řešení): přídání včetně + vyjma, přidána možnost odjakživa
2 years ago
Jonas Havelka
7334fc5cc5
Merge branch 'vysledkovky2'
2 years ago
Jonas Havelka
587d1b4714
Merge branch 'vysledkovky2' into develop
2 years ago
Jonas Havelka
c8cf67f920
Fix: Automatické přidání deadlinu k odevzdanému hodnocení
(měl jsem pocit, že už jsem to dělal)
2 years ago
Jonas Havelka
e8e5cdc75f
Merge remote-tracking branch 'origin/stvrzenky' into develop
2 years ago
Jonas Havelka
41971e8080
Korektury stvrzenek
2 years ago
Jonas Havelka
122bfc7436
Merge branch 'stvrzenky' into develop
2 years ago
Jonas Havelka
6ca79ac342
Generování stvrzenek nedostávalo TeXovský soubor do tempu.
2 years ago
Jonas Havelka
694aa4d3d3
Merge remote-tracking branch 'origin/stvrzenky' into develop
2 years ago
Jonas Havelka
2882abd894
Hotfix: produkce vypisuje do templatu chybu???
2 years ago