No description
  • CSS 60.2%
  • Jinja 19%
  • Python 17.4%
  • JavaScript 3.4%
Find a file
2026-06-05 14:11:36 +03:00
.forgejo/workflows chore(ci): update dependencies in site deployment 2026-05-07 18:28:51 +03:00
contrib/nginx lang switcher: persist choice in a cookie so short URLs respect it 2026-05-19 08:09:50 +00:00
locales branches: show archived platforms in a second section + descriptive subtitles 2026-05-07 10:40:20 +00:00
partials footer/sidebar: 'Errata API' / 'JSON API' link points at rdb.altlinux.org 2026-05-07 10:40:20 +00:00
static lang switcher: scope cookie to BASE_PATH and mark Secure on HTTPS 2026-05-19 08:09:50 +00:00
.env.example referesh .env.example 2024-06-04 13:44:05 +03:00
.gitignore ui: BUGS as 5th severity chip for bug-only errata 2026-05-07 10:40:02 +00:00
branch.html.jinja feature(branch detail): year tabs above month chart 2026-05-07 10:40:20 +00:00
branches.html.jinja branches: show archived platforms in a second section + descriptive subtitles 2026-05-07 10:40:20 +00:00
bu.html.jinja deploy: support sub-path Pages deploys (<user>.<domain>/<repo>/) 2026-05-07 10:40:20 +00:00
genpages.py Merge pull request 'lang switcher cookie + nginx redirect fix + API cache robustness' (#5) from rider/errata-genpages:lang-cookie-and-cache-fixes into master 2026-06-05 14:11:36 +03:00
index.html.jinja stat tiles: drop the YYYY-MM label under 'This month' (redundant with the label itself) 2026-05-07 10:40:20 +00:00
index_year.html.jinja deploy: support sub-path Pages deploys (<user>.<domain>/<repo>/) 2026-05-07 10:40:20 +00:00
LICENSE.md add LICENSE.md file 2024-06-04 16:46:55 +03:00
pu.html.jinja deploy: support sub-path Pages deploys (<user>.<domain>/<repo>/) 2026-05-07 10:40:20 +00:00
README.md get rid of shell script for fcgiwrap 2024-06-04 16:49:40 +03:00
ruff.toml add ruff.toml config for ruff 2024-06-04 17:10:44 +03:00
VERSION chore: bump version to 3.0.0 2026-05-07 21:58:42 +03:00

Requirements

apt-get install python3-module-{jinja2,requests,python-dotenv,more-itertools}

Usage

./genpages.py -d pages

Serve static

Requirements

apt-get install nginx nginx-accept_language

Servers

You need to run nginx server. Nginx configuration sample is in contrib/nginx/errata.conf.sample.