Commit Graph

  • 04fa3902aa fix: use env_file to properly inject all .env vars into containers main jessikitty 2026-06-04 15:21:16 +10:00
  • 13297110bd fix: add CSRF_TRUSTED_ORIGINS to compose env, remove Azure vars jessikitty 2026-06-04 15:20:16 +10:00
  • 01b254e8ca fix: add CSRF_TRUSTED_ORIGINS to env example, remove Azure vars jessikitty 2026-06-04 15:05:34 +10:00
  • 3cf9c853a6 fix: add CSRF_TRUSTED_ORIGINS support via env var jessikitty 2026-06-04 15:05:18 +10:00
  • 4f8ad25100 fix: add WhiteNoise middleware for static file serving in production jessikitty 2026-06-04 14:52:14 +10:00
  • cfa1ee20ad fix: add whitenoise for static file serving in production jessikitty 2026-06-04 14:51:47 +10:00
  • 491b0fee89 fix: remove all Azure AD auth — use Django local auth only jessikitty 2026-06-04 14:48:00 +10:00
  • a3946b483e fix: update Debian template to 12.12-1 jessikitty 2026-06-04 13:22:42 +10:00
  • 681ab57393 feat: add Proxmox LXC setup script (privileged, Docker, SSH, DNS, auto-clone) jessikitty 2026-06-04 13:17:30 +10:00
  • 9ba3432faa fix: remove sysctls and bad command from db service, clean compose file jessikitty 2026-06-04 12:57:23 +10:00
  • d7d91cd059 fix: add sysctls to db service to resolve unprivileged LXC sysctl permission error jessikitty 2026-06-04 12:54:46 +10:00
  • 58b1feaaf2 fix: add libcairo2-dev and pkg-config for pycairo/svglib/xhtml2pdf build jessikitty 2026-06-04 12:34:11 +10:00
  • 8f37ad3729 fix: move cron job to dedicated compose service, avoids LXC runc PID errors jessikitty 2026-06-04 10:08:45 +10:00
  • 04f6fa8d84 fix: remove crontab add from entrypoint, handled by dedicated cron service in compose jessikitty 2026-06-04 10:08:24 +10:00
  • d02eea23f2 fix: remove cron from apt-get to fix runc PID error in LXC environments jessikitty 2026-06-04 10:08:17 +10:00
  • f398043edf fix: correct double-encoding in .env.example jessikitty 2026-06-04 09:59:36 +10:00
  • 0e205704a6 fix: correct double-encoding in docker-compose.yml jessikitty 2026-06-04 09:59:27 +10:00
  • f3b4adf44d fix: correct double-encoding in entrypoint.sh jessikitty 2026-06-04 09:59:17 +10:00
  • 879ac30ade fix: correct double-encoding in Dockerfile jessikitty 2026-06-04 09:59:09 +10:00
  • 1542c3e5a7 docs: fix double-encoding, write proper deployment README jessikitty 2026-06-04 09:55:22 +10:00
  • ffdcfb11cc docs: write full deployment README (Docker, NPM, env vars, useful commands) jessikitty 2026-06-04 09:49:11 +10:00
  • 20f1c041f3 feat: add .env.example with all required and optional variables documented jessikitty 2026-06-04 09:45:04 +10:00
  • e734aaf5be feat: add docker-compose.yml (web + postgres, health-checked, env-driven) jessikitty 2026-06-04 09:44:34 +10:00
  • c69d623520 feat: add entrypoint.sh (postgres wait, migrate, collectstatic, crontab, gunicorn) jessikitty 2026-06-04 09:43:53 +10:00
  • 3855437e9d feat: add Dockerfile for self-contained Docker build jessikitty 2026-06-04 09:43:31 +10:00
  • e0b8ef40d3 Python requirements updates st01765 2026-05-26 13:34:09 +10:00
  • cf16ac0857 Added alphabetical sort to the bus roll st01765 2026-05-12 15:45:17 +10:00
  • af2aead712 Added roll to shuttle st01765 2026-05-12 15:39:42 +10:00
  • 4f5842f21f Added signal for traveller updates Added contact emails to family inline st01765 2026-03-10 14:44:28 +11:00
  • 8640d178bf Null check for contact family names st01765 2026-02-26 14:38:14 +11:00
  • 740f092572 Fixed for duplicate contacts st01765 2026-02-26 13:52:11 +11:00
  • 4025c28eae Added locations app Moved contacts to new model st01765 2026-02-26 13:34:32 +11:00
  • a24daed8f6 Base template pointing to new apps st01765 2026-02-06 13:38:45 +11:00
  • a0e6dcf2af Base template pointing to new apps st01765 2026-02-06 13:37:10 +11:00
  • 3583731231 Migration Copy Scripts st01765 2026-02-06 13:09:14 +11:00
  • b695dd8054 Created new models to replicate out of and split coord app Moved helpers and views to their respective new apps st01765 2026-02-05 11:18:08 +11:00
  • ad4fd19cc7 Added initial traveller and common apps st01765 2026-02-04 15:56:50 +11:00
  • e86a842e69 Added initial transport app st01765 2026-02-04 15:04:52 +11:00
  • 909448d12a Removed migration inits from git ignore st01765 2026-02-04 14:50:28 +11:00
  • b9de4248b0 Added last update check to traveller families and routes st01765 2026-02-04 14:37:38 +11:00
  • 903f5cd21c Basic user docs st01765 2026-02-04 13:32:56 +11:00
  • 3d23a13f99 Added WIP Backup System st01765 2026-02-04 13:32:37 +11:00
  • 74d6f48136 Students under the age of 18 can now travel free of charge st01765 2025-12-16 14:54:52 +11:00
  • 1aeebc082d Cleaning up old SMS settings st01765 2025-09-09 12:41:48 +10:00
  • 8d4837538c Fixed requirements.txt file encoding st01765 2025-09-08 14:46:44 +10:00
  • 38fc69d815 Updated requirements versions st01765 2025-09-08 14:32:17 +10:00
  • 6442472c0d Added Telstra SMS test function to settings page st01765 2025-09-08 13:54:45 +10:00
  • af2f47b7f9 Added function to email schools shuttle rolls. John Mullins 2025-02-18 15:40:38 +11:00
  • 034b9f7d91 Fixed shuttle count John Mullins 2024-12-13 09:49:12 +11:00
  • dabce7f360 Added date selector to shuttles and traveller counts John Mullins 2024-12-13 09:36:41 +11:00
  • 320303f95f Added date selector to rolls John Mullins 2024-12-12 14:33:25 +11:00
  • 3392597696 Added hidden family admin view John Mullins 2024-11-11 13:32:56 +11:00
  • c50ebc9e2a Fixed debug setting and minor cleanup John Mullins 2024-11-11 11:37:10 +11:00
  • 6bd2664352 Added SMS functions to buses and travellers John Mullins 2024-11-11 11:36:39 +11:00
  • a7e4f3e2de Current users email used as BCC email John Mullins 2024-09-02 10:17:16 +10:00
  • 17f170ea89 Added traveller clone function which duplicates inlines John Mullins 2024-08-27 09:07:35 +10:00
  • 66428102a2 Merge remote-tracking branch 'origin/main' John Mullins 2024-08-26 14:30:54 +10:00
  • ea83a40668 Adding rounding to farepaying status Added route filtering by traveller ID instead of traveller object John Mullins 2024-08-26 14:30:34 +10:00
  • 60172160bf Fixed address and added active status to route context John Mullins 2024-08-26 14:30:15 +10:00
  • 675962be91 Added crontab tasks John Mullins 2024-06-12 12:58:46 +10:00
  • f37827fd9d Added global BCC setting for emails John Mullins 2024-06-12 11:43:49 +10:00
  • 98019055f1 Formating changes for roll reports John Mullins 2024-06-12 11:08:47 +10:00
  • 00659568ee Added email emergency contacts to bus companies function John Mullins 2024-06-12 11:08:05 +10:00
  • 57bee43c38 Added lookup filter as ID after version 5 dango update John Mullins 2024-06-11 14:09:21 +10:00
  • a30a69afb3 Updated requirements.txt versions John Mullins 2024-06-11 14:08:29 +10:00
  • aac0358adc Fixed family mapping in emergency export John Mullins 2024-02-28 11:15:36 +11:00
  • ec3b33def3 Added dates to bus rolls John Mullins 2024-02-26 17:19:03 +11:00
  • 35692c0903 Removing hardcoded BCC email list John Mullins 2024-02-25 23:51:47 +11:00
  • 67681eceff Hard coded bbc email for companies John Mullins 2024-02-23 15:54:37 +11:00
  • 6d7755f866 Removed nonetype return for string John Mullins 2024-02-16 18:20:43 +11:00
  • d5743035c1 Removed temporary address migration tool John Mullins 2024-02-16 18:16:06 +11:00
  • cd022fbf54 Added cached readonly field "address" to traveler to allow search functionally and reduce database lookups John Mullins 2024-02-16 18:10:08 +11:00
  • 83d5874155 Removing parent data from traveller model John Mullins 2024-02-16 17:54:54 +11:00
  • ee212a47c5 Temporary migration task for family data John Mullins 2024-02-16 17:23:20 +11:00
  • fa9d6ee128 Adding Family Model John Mullins 2024-02-16 17:07:08 +11:00
  • 9a3d244c8e Removed fee per term from export Removed print statements from backup function John Mullins 2024-01-24 10:21:39 +11:00
  • 0f3631f579 Rollover submit moved to POST Changed archived lookup to active lookup John Mullins 2024-01-24 10:05:44 +11:00
  • 1d5df4ad35 Changed datetime object to strings in backup exporter John Mullins 2024-01-22 16:05:55 +11:00
  • 6a4eb6d123 Fixed new namespace for azure auth John Mullins 2024-01-22 12:57:22 +11:00
  • c0ed8e00db Merge remote-tracking branch 'origin/main' John Mullins 2024-01-22 12:44:40 +11:00
  • 9399dfcf99 Adding init file for custom_user app John Mullins 2024-01-22 12:44:22 +11:00
  • cc86eae6b9 Added database exporter in settings panel. Downloads a .json file John Mullins 2023-12-22 18:58:12 +11:00
  • d74290036e Moved where active status is displayed. Cleaned up logout redirects Added suburbs admin page back. Wasn't able to create new suburbs Made active status check to any traveller save function John Mullins 2023-12-22 16:50:30 +11:00
  • f73b08e989 Added save task to traveller routes to update traveller active status and bulk task designed for morning automated task. Can be run manually from settings page John Mullins 2023-12-21 17:50:35 +11:00
  • 514171c68b Removing transfer school from shuttles. Causing database errors John Mullins 2023-12-21 16:44:43 +11:00
  • 25ddf1edfa Moved active status to a database entry apposed to a function Added settings page Cleaned up rollover page John Mullins 2023-12-21 16:14:56 +11:00
  • 1240ab2538 Moved azure login to local app. Removed ability for new users to be created automatically John Mullins 2023-12-15 15:00:41 +11:00
  • 7519585c84 Removed bad import for template editor John Mullins 2023-12-11 10:28:25 +11:00
  • d858bf84fd Added rollover function. Hidden some admin views John Mullins 2023-12-11 10:25:30 +11:00
  • 776042703e Cleaned up libaries and imports John Mullins 2023-12-11 10:20:17 +11:00
  • 686f35d8f6 Bad import John Mullins 2023-12-07 10:42:02 +11:00
  • 815baf2c59 Small code cleanup. Fixed bad import John Mullins 2023-12-07 10:41:10 +11:00
  • 1cec36d593 Moved SMS function out of admin.py John Mullins 2023-12-07 10:36:32 +11:00
  • 93410d5c9e Removed WIP mailtemplates out of prod settings.py John Mullins 2023-11-30 12:12:17 +11:00
  • 7b36d9abc9 Replacing template with base settings.py John Mullins 2023-11-30 12:06:45 +11:00
  • 2717b53b8d Added date range filter for start and end dates for travellers John Mullins 2023-11-20 15:52:42 +11:00
  • 52ebd0697a Missing import for confirmation letter John Mullins 2023-11-20 14:37:44 +11:00
  • 0dea60d29e Added confirmation_letter template. Still WIP and needs to be replaced with something more dynamic. John Mullins 2023-11-20 14:35:26 +11:00
  • e56fdc8d3c Hide routes if marked as hidden John Mullins 2023-11-02 12:02:47 +11:00
  • 0bb23f007a Added shuttle roll John Mullins 2023-11-02 11:59:12 +11:00