kayela
e06f18ce17
Add start script for backend server initialization and update .gitignore
2026-01-06 12:30:26 -06:00
kayela
84285861cc
Merge branch 'dev' into docker
2026-01-05 13:01:16 -06:00
kayela
56d1b97261
docker deleted
2026-01-05 12:58:22 -06:00
Koncept Kit
314380eec6
Add missing endpoints, fix batch updates, and implement RSVP status
...
## New Endpoints
- **GET /admin/events/{event_id}**: Get single event details (admin)
- Allows viewing unpublished events
- Returns full event with RSVP count
## Enhanced Endpoints
- **PUT /admin/events/{event_id}/attendance**: Accept batch updates
- Add BatchAttendanceUpdate model for array of updates
- Support both single and bulk attendance marking
- Return count of updated records
- **GET /events**: Include user RSVP status in response
- Query current user's RSVP for each event
- Enable calendar color coding by status
- **GET /events/{event_id}**: Include user RSVP status
- Query current user's RSVP for event details
- Maintain consistency with list endpoint
## Bug Fixes
- **GET /members/event-activity**: Fix timezone comparison
- Add timezone-aware conversion for event.end_at
- Resolve "can't compare offset-naive and offset-aware" error
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com >
2026-01-06 01:03:01 +07:00
Koncept Kit
2b82f4acd8
Alembic migration for synchronize Database
2026-01-05 21:13:49 +07:00
Koncept Kit
cca694766b
Alembic fix for PROD
2026-01-05 17:29:41 +07:00
Koncept Kit
0171546bba
Database Migration fix
2026-01-05 17:24:57 +07:00
Koncept Kit
96aca7d39b
Alembic Database fix
2026-01-05 17:15:16 +07:00
Koncept Kit
82319509c3
Alembic Database fix
2026-01-05 17:06:32 +07:00
Koncept Kit
2547758864
Database fix
2026-01-05 16:56:38 +07:00
Koncept Kit
669d78beb5
Fix migration 010: add column existence check for email_verification_expires
2026-01-05 13:56:37 +07:00
Koncept Kit
df789612e8
Fix migrations 004-006: add column existence checks to prevent duplicate column errors
2026-01-05 11:50:26 +07:00
Koncept Kit
9266521bf1
Fix migration 003: add column existence checks to prevent duplicate column errors
2026-01-05 02:43:15 +07:00
Koncept Kit
c8f4040244
Fix migration 002 - skip existing columns
2026-01-05 02:30:54 +07:00
Koncept Kit
c848d4240a
Add missing email_verification_expires column
2026-01-05 02:28:47 +07:00
Koncept Kit
6784148058
Fix timezone comparison error in invitation verification
2026-01-05 02:26:11 +07:00
Koncept Kit
340f838925
Add comprehensive column check and migration 009
2026-01-04 23:19:05 +07:00
Koncept Kit
d967d1934e
Add missing donations table columns
2026-01-04 23:09:28 +07:00
Koncept Kit
03ae921a5f
Fix migration 007 - skip existing columns
2026-01-04 23:05:32 +07:00
Koncept Kit
d5f2373143
Add missing subscription_plans columns
2026-01-04 23:01:20 +07:00
Koncept Kit
7ad5bfb1e5
Fix subscription_plans.is_active column name
2026-01-04 22:56:56 +07:00
Koncept Kit
f9bfdfa879
Superadmin nullable fix
2026-01-04 22:33:48 +07:00
Koncept Kit
53bf84ba57
Subscription and Storage data mismatch
2026-01-04 22:26:33 +07:00
Koncept Kit
25b1cb916a
Subscription and Storage data mismatch
2026-01-04 22:22:37 +07:00
Koncept Kit
cd8b4dcaa6
Fix database mismatches
2026-01-04 22:16:35 +07:00
Koncept Kit
efc2002a67
Fix database mismatches
2026-01-04 22:01:26 +07:00
Koncept Kit
6ec0745966
Prod Deployment Preparation
2026-01-04 19:08:54 +07:00
Koncept Kit
85199958bc
Update Gitignore
2026-01-02 15:44:34 +07:00
kayela
6b6173bd5b
Refactor docker-compose.yml by removing unnecessary lines and cleaning up formatting
2025-12-26 17:33:40 -06:00
kayela
cf8d38a4a4
Remove database service configuration from docker-compose
2025-12-26 16:50:21 -06:00
kayela
09712e52bb
Merge remote-tracking branch 'origin/dev' into docker
2025-12-26 16:47:24 -06:00
Koncept Kit
487481b322
Test Preparation
2025-12-26 20:03:53 +07:00
kayela
366245acc7
Add database service configuration to docker-compose
2025-12-24 13:00:42 -06:00
kayela
a75bf743f4
Merge remote-tracking branch 'origin/dev' into docker
2025-12-24 12:46:32 -06:00
kayela
fb369977d0
Update compiled Python bytecode for server module
2025-12-24 12:30:09 -06:00
kayela
1ed9aa0994
Merge remote-tracking branch 'origin' into docker
2025-12-19 12:51:56 -06:00
fad23c6e57
Merge pull request 'Donation base URL fix' ( #2 ) from main into dev
...
Reviewed-on: andika/membership-be#2
2025-12-18 11:04:08 +00:00
Koncept Kit
91c7fc01e6
Donation base URL fix
2025-12-18 18:02:36 +07:00
3bcc69f3a2
Merge pull request '- Profile Picture\' ( #1 ) from main into dev
...
Reviewed-on: andika/membership-be#1
2025-12-18 10:30:00 +00:00
Koncept Kit
db13f0e9de
- Profile Picture\
...
Donation Tracking\
Validation Rejection\
Subscription Data Export\
Admin Dashboard Logo\
Admin Navbar Reorganization
2025-12-18 17:04:00 +07:00
Koncept Kit
b7ab1a897f
Permission fix
2025-12-17 01:41:29 +07:00
Koncept Kit
1050abd830
Permission fix
2025-12-17 01:38:10 +07:00
Koncept Kit
f1798ea922
Permission fix
2025-12-17 01:33:47 +07:00
Koncept Kit
050cccae8f
Permission fix
2025-12-17 01:29:17 +07:00
Koncept Kit
ed5526e27b
RBAC, Permissions, and Export/Import
2025-12-16 20:03:50 +07:00
kayela-c
04783f66f1
docker set up
2025-12-13 12:23:28 -06:00
Koncept Kit
b268c3fff8
Update Responsive and Contact Us page and function
2025-12-13 00:58:30 +07:00
Koncept Kit
834d65ec49
Donation page update and Subscription update on Admin Dashboard
2025-12-11 23:14:13 +07:00
Koncept Kit
7d55d29362
Stripe fix and email verification fix
2025-12-11 22:18:58 +07:00
Koncept Kit
e875700b8e
Update:- Membership Plan- Donation- Member detail for Member Directory
2025-12-11 19:28:48 +07:00