2024-12-06T12:49:58Z - 2025-12-06T12:49:58Z

Overview

75 Active Pull Requests
0 Active Issues
Excluding merges, 1 author has pushed 2 commits to main and 85 commits to all branches. On main, 22 files have changed and there have been 796 additions and 57 deletions.

75 Pull requests merged by 1 user

Merged #75 feat: remove automatic Jitsi meeting creation from appointment scheduling 2025-12-05 18:48:04 +00:00

Merged #74 feat: add reschedule appointment method to AppointmentRequest model 2025-12-05 18:44:30 +00:00

Merged #73 feat: implement appointment rescheduling and cancellation features with email notifications 2025-12-05 18:05:10 +00:00

Merged #72 feat: add user timezone field to appointment request and update related serializers and views 2025-12-05 17:36:53 +00:00

Merged #71 feat: remove debug print statements and add timezone handling in appointment serializers and views 2025-12-05 16:56:29 +00:00

Merged #70 feat: update appointment email to correct login URL and wording 2025-12-05 13:56:37 +00:00

Merged #69 feat: enhance appointment statistics with percentage calculations for better insights 2025-12-05 13:53:47 +00:00

Merged #68 feat: update CORS and CSRF trusted origins for improved security 2025-12-05 12:54:07 +00:00

Merged #67 feat: update appointment request to set status to 'completed' when ending a meeting 2025-12-05 12:35:17 +00:00

Merged #66 feat: remove initial migrations for meetings and users models 2025-12-05 11:36:23 +00:00

Merged #65 feature/meetings 2025-12-05 10:46:18 +00:00

Merged #64 feat: remove initial migrations for meetings and users models 2025-12-04 12:37:09 +00:00

Merged #63 feat: add max_length to jitsi_meet_url field and include debug prints for field lengths in AppointmentRequest 2025-12-04 12:31:19 +00:00

Merged #62 feat: add debug prints for field lengths in AppointmentRequest before saving 2025-12-04 12:26:07 +00:00

Merged #61 feature/meetings 2025-12-04 12:10:58 +00:00

Merged #60 feat: update AppointmentRequest model fields and adjust migration files 2025-12-04 12:02:19 +00:00

Merged #59 feat: remove obsolete migration files for meetings and users 2025-12-04 11:35:22 +00:00

Merged #58 feat: increase max_length for EncryptedEmailField to 2000 2025-12-04 11:22:14 +00:00

Merged #57 feat: increase max_length for fields in AppointmentRequest model 2025-12-04 11:08:28 +00:00

Merged #56 feat: add start and end meeting endpoints for scheduled appointments 2025-12-04 10:57:56 +00:00

Merged #55 feat: increase max_length for encrypted fields in AppointmentRequest model 2025-12-04 10:50:13 +00:00

Merged #54 feat: refactor AppointmentRequest methods and update serializers to include selected_slots field 2025-12-03 20:11:09 +00:00

Merged #53 feat: add selected_slots field to AppointmentRequest model and update serializers 2025-12-03 15:46:26 +00:00

Merged #52 Refactor code structure for improved readability and maintainability 2025-12-02 19:34:59 +00:00

Merged #51 feat: refactor contact message handling and update appointment request model 2025-12-01 18:42:20 +00:00

Merged #50 feat: add contact form functionality with admin management 2025-11-28 15:53:17 +00:00

Merged #49 refactor(meetings): standardize null handling for Jitsi fields and enhance emails 2025-11-28 12:52:09 +00:00

Merged #48 security: remove localhost origins from CORS allowed list 2025-11-28 10:51:29 +00:00

Merged #47 fix(email): hardcode admin dashboard URL and open in new tab 2025-11-27 21:10:49 +00:00

Merged #46 feature/meetings 2025-11-27 19:55:13 +00:00

Merged #45 feature/meetings 2025-11-27 18:45:33 +00:00

Merged #44 fix: update default admin email fallback address 2025-11-27 17:31:57 +00:00

Merged #43 Adding migrations 2025-11-27 15:19:24 +00:00

Merged #42 feature/meetings 2025-11-27 15:00:45 +00:00

Merged #41 refactor(meetings): increase encrypted field lengths and add ID to admin 2025-11-27 14:44:43 +00:00

Merged #40 docs(api): refactor appointments endpoint documentation structure 2025-11-26 19:41:57 +00:00

Merged #39 feat(api): change user appointment stats endpoint to POST method 2025-11-26 16:21:18 +00:00

Merged #38 refactor(meetings): change UserAppointmentStatsView from GET to POST 2025-11-26 16:18:26 +00:00

Merged #37 config: add CSRF trusted origins for production domains 2025-11-25 18:28:53 +00:00

Merged #36 build: update project dependencies in requirements.txt 2025-11-25 18:18:55 +00:00

Merged #35 feat(config): improve security and add WhiteNoise static file serving 2025-11-25 18:15:18 +00:00

Merged #34 fix(settings): remove line break in CORS_ALLOWED_ORIGINS string 2025-11-25 17:42:13 +00:00

Merged #33 config: add production domain to CORS allowed origins 2025-11-25 17:38:17 +00:00

Merged #32 feature/meetings 2025-11-24 18:31:24 +00:00

Merged #31 feat: add API documentation with drf-spectacular and refactor views 2025-11-24 13:31:18 +00:00

Merged #30 feat: add user appointment stats endpoint to API root documentation 2025-11-24 11:57:40 +00:00

Merged #29 refactor(config): use dj-database-url for flexible database configuration 2025-11-24 00:02:03 +00:00

Merged #28 chore: switch database backend from SQLite to PostgreSQL 2025-11-23 23:48:51 +00:00

Merged #27 refactor(docker): streamline Dockerfile and add gunicorn workers 2025-11-23 23:35:31 +00:00

Merged #26 added dockerfile 2025-11-23 23:30:41 +00:00

Merged #25 RR%% 2025-11-23 23:25:35 +00:00

Merged #24 # Commit Message 2025-11-23 23:07:04 +00:00

Merged #23 refactor(docker): convert CMD instruction to exec form 2025-11-23 19:28:26 +00:00

Merged #22 refactor(docker): clean up dockerfile and improve CMD syntax 2025-11-23 19:24:32 +00:00

Merged #21 chore: switch from gunicorn to Django development server in dockerfile 2025-11-23 19:20:00 +00:00

Merged #20 refactor(docker): replace uv with pip and move Django commands to runtime 2025-11-23 19:12:57 +00:00

Merged #19 feat: migrate to UV package manager and enhance production config 2025-11-23 18:37:07 +00:00

Merged #18 chore: configure for local development environment 2025-11-23 18:27:23 +00:00

Merged #17 chore(config): update ALLOWED_HOSTS with new sslip.io domain 2025-11-23 17:12:09 +00:00

Merged #16 chore: update project dependencies 2025-11-23 17:06:03 +00:00

Merged #15 chore(database): switch from SQLite to PostgreSQL 2025-11-23 15:42:54 +00:00

Merged #14 config: switch to SQLite database and change application port to 8080 2025-11-23 15:41:47 +00:00

Merged #13 build: change application port from 8081 to 8000 2025-11-23 14:43:14 +00:00

Merged #12 chore(docker): change application port from 8080 to 8081 2025-11-23 14:07:48 +00:00

Merged #11 chore(docker): change application port from 8000 to 8080 2025-11-23 14:02:58 +00:00

Merged #10 feat: add user management endpoints and update appointment model 2025-11-23 13:55:49 +00:00

Merged #9 refactor(api): replace hardcoded URLs with dynamic URL generation 2025-11-23 12:21:28 +00:00

Merged #8 config: switch database backend from SQLite to PostgreSQL 2025-11-23 00:38:22 +00:00

Merged #7 feature/meetings 2025-11-23 00:28:31 +00:00

Merged #6 ##$$ 2025-11-22 19:22:19 +00:00

Merged #5 Rendering with docker 2025-11-22 19:15:02 +00:00

Merged #4 $$# 2025-11-22 17:27:34 +00:00

Merged #3 #$$ 2025-11-22 16:45:26 +00:00

Merged #2 feature/authentication_and_authorization 2025-11-22 16:10:32 +00:00

Merged #1 feat: add HIPAA-compliant email and OTP authentication system 2025-11-22 02:23:15 +00:00