Commit Graph

138 Commits

Author SHA1 Message Date
jessikitty a3946b483e fix: update Debian template to 12.12-1 2026-06-04 13:22:42 +10:00
jessikitty 681ab57393 feat: add Proxmox LXC setup script (privileged, Docker, SSH, DNS, auto-clone) 2026-06-04 13:17:30 +10:00
jessikitty 9ba3432faa fix: remove sysctls and bad command from db service, clean compose file 2026-06-04 12:57:23 +10:00
jessikitty d7d91cd059 fix: add sysctls to db service to resolve unprivileged LXC sysctl permission error 2026-06-04 12:54:46 +10:00
jessikitty 58b1feaaf2 fix: add libcairo2-dev and pkg-config for pycairo/svglib/xhtml2pdf build 2026-06-04 12:34:11 +10:00
jessikitty 8f37ad3729 fix: move cron job to dedicated compose service, avoids LXC runc PID errors 2026-06-04 10:08:45 +10:00
jessikitty 04f6fa8d84 fix: remove crontab add from entrypoint, handled by dedicated cron service in compose 2026-06-04 10:08:24 +10:00
jessikitty d02eea23f2 fix: remove cron from apt-get to fix runc PID error in LXC environments 2026-06-04 10:08:17 +10:00
jessikitty f398043edf fix: correct double-encoding in .env.example 2026-06-04 09:59:36 +10:00
jessikitty 0e205704a6 fix: correct double-encoding in docker-compose.yml 2026-06-04 09:59:27 +10:00
jessikitty f3b4adf44d fix: correct double-encoding in entrypoint.sh 2026-06-04 09:59:17 +10:00
jessikitty 879ac30ade fix: correct double-encoding in Dockerfile 2026-06-04 09:59:09 +10:00
jessikitty 1542c3e5a7 docs: fix double-encoding, write proper deployment README 2026-06-04 09:55:22 +10:00
jessikitty ffdcfb11cc docs: write full deployment README (Docker, NPM, env vars, useful commands) 2026-06-04 09:49:11 +10:00
jessikitty 20f1c041f3 feat: add .env.example with all required and optional variables documented 2026-06-04 09:45:04 +10:00
jessikitty e734aaf5be feat: add docker-compose.yml (web + postgres, health-checked, env-driven) 2026-06-04 09:44:34 +10:00
jessikitty c69d623520 feat: add entrypoint.sh (postgres wait, migrate, collectstatic, crontab, gunicorn) 2026-06-04 09:43:53 +10:00
jessikitty 3855437e9d feat: add Dockerfile for self-contained Docker build 2026-06-04 09:43:31 +10:00
st01765 e0b8ef40d3 Python requirements updates 2026-05-26 13:34:09 +10:00
st01765 cf16ac0857 Added alphabetical sort to the bus roll 2026-05-12 15:45:17 +10:00
st01765 af2aead712 Added roll to shuttle 2026-05-12 15:39:42 +10:00
st01765 4f5842f21f Added signal for traveller updates
Added contact emails to family inline
2026-03-10 14:44:28 +11:00
st01765 8640d178bf Null check for contact family names 2026-02-26 14:38:14 +11:00
st01765 740f092572 Fixed for duplicate contacts 2026-02-26 13:52:11 +11:00
st01765 4025c28eae Added locations app
Moved contacts to new model
2026-02-26 13:34:32 +11:00
st01765 a24daed8f6 Base template pointing to new apps 2026-02-06 13:38:45 +11:00
st01765 a0e6dcf2af Base template pointing to new apps 2026-02-06 13:37:10 +11:00
st01765 3583731231 Migration Copy Scripts 2026-02-06 13:09:14 +11:00
st01765 b695dd8054 Created new models to replicate out of and split coord app
Moved helpers and views to their respective new apps
2026-02-05 11:18:08 +11:00
st01765 ad4fd19cc7 Added initial traveller and common apps 2026-02-04 15:56:50 +11:00
st01765 e86a842e69 Added initial transport app 2026-02-04 15:04:52 +11:00
st01765 909448d12a Removed migration inits from git ignore 2026-02-04 14:50:28 +11:00
st01765 b9de4248b0 Added last update check to traveller families and routes 2026-02-04 14:37:38 +11:00
st01765 903f5cd21c Basic user docs 2026-02-04 13:32:56 +11:00
st01765 3d23a13f99 Added WIP Backup System 2026-02-04 13:32:37 +11:00
st01765 74d6f48136 Students under the age of 18 can now travel free of charge 2025-12-16 14:54:52 +11:00
st01765 1aeebc082d Cleaning up old SMS settings 2025-09-09 12:41:48 +10:00
st01765 8d4837538c Fixed requirements.txt file encoding 2025-09-08 14:46:44 +10:00
st01765 38fc69d815 Updated requirements versions 2025-09-08 14:32:17 +10:00
st01765 6442472c0d Added Telstra SMS test function to settings page 2025-09-08 13:54:45 +10:00
John Mullins af2f47b7f9 Added function to email schools shuttle rolls. 2025-02-18 15:40:38 +11:00
John Mullins 034b9f7d91 Fixed shuttle count 2024-12-13 09:49:12 +11:00
John Mullins dabce7f360 Added date selector to shuttles and traveller counts 2024-12-13 09:36:41 +11:00
John Mullins 320303f95f Added date selector to rolls 2024-12-12 14:33:25 +11:00
John Mullins 3392597696 Added hidden family admin view 2024-11-11 13:32:56 +11:00
John Mullins c50ebc9e2a Fixed debug setting and minor cleanup 2024-11-11 11:37:10 +11:00
John Mullins 6bd2664352 Added SMS functions to buses and travellers 2024-11-11 11:36:39 +11:00
John Mullins a7e4f3e2de Current users email used as BCC email 2024-09-02 10:17:16 +10:00
John Mullins 17f170ea89 Added traveller clone function which duplicates inlines 2024-08-27 09:07:35 +10:00
John Mullins 66428102a2 Merge remote-tracking branch 'origin/main' 2024-08-26 14:30:54 +10:00