Important information: Google announced that, from September 2026, Android devices will require ALL apps to be signed by Google, effectively leading to an iOS situation. Value your right to a computer that does what you want; do not tolerate this monopolistic practice! Contact me if you don't understand why it is bad. Click to learn more.
File name Media type Size Last commit
.gitignore text/plain 34 B 76372d7 Subdomains
app.py text/x-script.python 44.3 kiB 78452f9 Add i18n
babel.cfg text/plain 158 B ed08a8a Romanian translation
celery_integration.py text/x-script.python 463 B 8e1526c Switch to snake_case
celery_tasks.py text/x-script.python 3.76 kiB 615d1a0 Fix primary sites
config.py text/x-script.python 6.26 kiB 85d9e0b More mail formatting options
default_avatars inode/directory 32 files ab83027 Pagination for commit lists
email_send.py text/x-script.python 891 B aebbc71 HTML mail support
email_templates inode/directory 6 files 5e317e4 Add l10n to email
git_http.py text/x-script.python 6.44 kiB 56f0844 Initial merging (experimental)
i18n inode/directory 2 files 62d53b1 Translate
jinja_utils.py text/x-script.python 1.48 kiB 9db3f77 Encode commit ID to prevent harvesters from getting it
markdown.py text/x-script.python 13.86 kiB 8e1526c Switch to snake_case
misc_utils.py text/x-script.python 2.47 kiB 2050f29 Fix merging
models.py text/x-script.python 16.46 kiB aeccb39 [URGENT] Fix push
static inode/directory 14 files a1601b1 More advanced comments, auto-links, markdown
templates inode/directory 29 files 78452f9 Add i18n