Dental booking app - multi-tenant extension of gp_booking_app
  • Python 94%
  • HTML 3.4%
  • JavaScript 1.8%
  • CSS 0.6%
  • C 0.1%
Find a file
root 3360e0798d Create separate Keycloak client for dental subdomain
- New Keycloak client: dental-booking-app (separate from gp-booking-app)
- Custom OIDC backend switches client_id based on request subdomain
- Custom OIDC view for tenant-aware authentication redirect
- Custom login_redirect view redirects dental users to /dental/practices/
- Custom home_redirect view for tenant-aware root URL
- Dental client credentials in env.production
2026-05-06 17:47:18 +00:00
ai_sidebar Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
appointments Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
auditing Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
clinical_data Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
clinical_safety Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
config Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
core Create separate Keycloak client for dental subdomain 2026-05-06 17:47:18 +00:00
dashboards Create separate Keycloak client for dental subdomain 2026-05-06 17:47:18 +00:00
dental Create separate Keycloak client for dental subdomain 2026-05-06 17:47:18 +00:00
dsp_clinic Create separate Keycloak client for dental subdomain 2026-05-06 17:47:18 +00:00
integrations Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
nginx Configure SSL, Stripe, and verify OIDC for dental.veripath.co.uk 2026-05-06 12:10:50 +00:00
notifications Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
onboarding Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
pcn_booking Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
postgres Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
reporting Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
scripts Stage 4: Deployment & Go-Live 2026-05-06 11:27:24 +00:00
services Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
slot_management Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
staff_management Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
staticfiles Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
templates Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
tenancy Create separate Keycloak client for dental subdomain 2026-05-06 17:47:18 +00:00
tests Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
users Create separate Keycloak client for dental subdomain 2026-05-06 17:47:18 +00:00
venv Create separate Keycloak client for dental subdomain 2026-05-06 17:47:18 +00:00
.dockerignore Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
.gitignore Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
.gitignore.backup Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
assign_roles.py Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
celery_beat.log Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
celery_worker.log Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
celerybeat-schedule Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
compute_kid.py Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
create_doc_note.py Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
create_md_note.py Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
create_test_user.py Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
DASHBOARD_SETUP_GUIDE.md Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
discover_nhs_identity.py Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
docker-compose.yml Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
docker-compose.yml.backup.azure Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
Dockerfile Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
EPS_IMPLEMENTATION_SUMMARY.md Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
fix_audit_logger.py Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
fix_dashboard_permissions.py Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
generate_keys.py Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
manage.py Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
nhs_private_key.pem Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
nhs_public_key.json Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
nhs_public_key.pem Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
opencode.json Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
PROJECT_BREAKDOWN.md Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
pull_request_template Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
README.md Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
REMEDIATION_STATUS.md Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
render_page.py Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
requirements-dev.txt Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
requirements.txt Stage 2: Financial & Payment Integration 2026-05-06 10:53:32 +00:00
run.sh Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
start_celery_worker.sh Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
temp_settings.py Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
test_key.py Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
update_agent.py Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00
update_agent_prompt.py Initial commit: fork from gp_booking_app baseline 2026-05-06 10:37:32 +00:00

superuser: Username: mstickels Email: mstickels@yahoo.co.uk Password: sticky84