• Joined on 2025-12-30
bernard pushed to main at bernard/RosterChief 2026-08-23 18:41:50 +02:00
d8ee59e3a1 Disable bytecode precompilation in the build -- widening the timeout wasn't enough
bernard pushed to main at bernard/RosterChief 2026-08-23 18:26:28 +02:00
19ea65cae8 Widen uv's bytecode-compile timeout to fix the Docker build
bernard pushed to main at bernard/RosterChief 2026-08-23 18:15:47 +02:00
eb37ed187e Fix flaky this-week/next-week grouping tests around the evening boundary
8c415ed46a Line-up: show each player's turnout rate, notify on changes after publish
240b6bd345 Fix vertical centering of the coach news form's photo picker button
c4069f73c7 Style the coach news form's photo picker, reword the footer note
148f3a24c9 Add spacing, a larger body, and photo uploads to the coach news form
Compare 308 commits »
bernard pushed tag v0.1.0 to bernard/RosterChief 2026-07-16 18:34:53 +02:00
bernard pushed to development at bernard/RosterChief 2026-07-16 18:34:12 +02:00
40255805c3 Modularize confirmation modal for destructive POST actions and add notify helper for concise message handling across the UI.
bernard pushed to development at bernard/RosterChief 2026-07-16 16:45:02 +02:00
127d0e338e Modularize and streamline billing templates; replace _billing_form.html with reusable modals and shared partials, and update styles and interactions for consistency and clarity. billing, feature management, and forms
83caa233d7 Replace doughnut chart with pie chart in fees visualization and clean up unused CSS styles.
fc7a349f8f Add "Open" button to club detail for direct access to club subdomain
Compare 3 commits »
bernard pushed to development at bernard/RosterChief 2026-07-16 00:07:00 +02:00
f403128f57 Improve club detail layout: enhance logo display, adjust badge styles, refine card layouts, and optimize spacing
bernard pushed to development at bernard/RosterChief 2026-07-15 18:56:56 +02:00
91270b0cf8 Add "Plan end" column to health table and simplify badge styles
19108407c6 Show the cover-end date for waived periods too, not just paid
Compare 2 commits »
bernard pushed to development at bernard/RosterChief 2026-07-15 13:25:43 +02:00
10b113f244 Read the health-check port from the server's WEB_PORT
bernard pushed to development at bernard/RosterChief 2026-07-15 13:18:14 +02:00
5b51f2c945 Point HOME at /app so gunicorn stops erroring on boot
bernard pushed to development at bernard/RosterChief 2026-07-15 13:15:11 +02:00
4d74f3fbde Always allow the loopback in ALLOWED_HOSTS, for health checks
bernard pushed to development at bernard/RosterChief 2026-07-15 13:10:11 +02:00
a1266378fc Fix deploy script: compose run was eating the rest of the heredoc
bernard pushed to development at bernard/RosterChief 2026-07-15 13:05:42 +02:00
a2bcb2f0c8 Add a one-command SSH deploy for the dev server
bernard pushed to development at bernard/RosterChief 2026-07-15 12:58:27 +02:00
9bc5377cc5 Drop the sidebar's "Platform" title, add top margin
7c874aa87b Stack the paid-until date under the paid badge
5283262e6b Show a paid club's cover end date in the health table
65a2f741f6 Format: collapse a chained queryset to one line
975426a17f Match tests to the reworked dashboard, surface the renewals KPI
Compare 7 commits »
bernard pushed to development at bernard/RosterChief 2026-07-14 18:15:12 +02:00
c42963c447 Do not let DEBUG=True take down a container that has no dev deps
bernard pushed to development at bernard/RosterChief 2026-07-14 18:08:28 +02:00
5d42691a10 Fix the image build: fetch the git dependency in its own stage
bernard pushed to development at bernard/RosterChief 2026-07-14 17:54:31 +02:00
534d01d6fe Size the server, and cost an AWS three-node layout
98e5f22873 Document running RosterChief beside another domain on one Caddy
d30b163122 Add maintenance mode: lock the platform down from the control panel
c0a44093d9 Add a health check and the deployment runbook
35d1ec45a7 Containerise: Dockerfile, Compose stack and wildcard TLS
Compare 10 commits »
bernard created branch development in bernard/RosterChief 2026-07-14 17:54:31 +02:00
bernard created branch main in bernard/RosterChief 2026-07-14 17:53:38 +02:00
bernard pushed to main at bernard/RosterChief 2026-07-14 17:53:38 +02:00
e654311321 Basic app skeleton
3b941b5a3e Initial commit