church-api/src
Benjamin Slingo b55b9f0abe Step 3-4: Rewrite db/bulletins.rs with pure SQL + fix BulletinService
- Complete rewrite of db/bulletins.rs using direct SQL queries only
- Remove all dependencies on dead *Operations patterns
- Enhanced error handling with specific error types (bulletin_not_found, duplicate_entry)
- Fix BulletinService to call db::bulletins:: directly instead of dead BulletinOperations
- Clean SQL with proper logging and error context
- Part of nuclear consolidation to Handler → Service → DB pattern
2025-08-28 21:41:01 -04:00
..
bin Initial commit: Church API Rust implementation 2025-08-19 20:56:41 -04:00
db Step 3-4: Rewrite db/bulletins.rs with pure SQL + fix BulletinService 2025-08-28 21:41:01 -04:00
handlers NUCLEAR: Delete db_operations.rs entirely 2025-08-28 21:36:14 -04:00
models Initial commit: Church API Rust implementation 2025-08-19 20:56:41 -04:00
services Step 3-4: Rewrite db/bulletins.rs with pure SQL + fix BulletinService 2025-08-28 21:41:01 -04:00
utils NUCLEAR: Delete db_operations.rs entirely 2025-08-28 21:36:14 -04:00
app_state.rs Initial commit: Church API Rust implementation 2025-08-19 20:56:41 -04:00
auth.rs Initial commit: Church API Rust implementation 2025-08-19 20:56:41 -04:00
email.rs Initial commit: Church API Rust implementation 2025-08-19 20:56:41 -04:00
email.rs.backup Initial commit: Church API Rust implementation 2025-08-19 20:56:41 -04:00
error.rs Phase 1.4: Enhanced input validation system 2025-08-28 21:25:36 -04:00
lib.rs Initial commit: Church API Rust implementation 2025-08-19 20:56:41 -04:00
main.rs Add comprehensive hymnal support and enhance bulletin processing 2025-08-28 20:34:04 -04:00
main.rs.backup Initial commit: Church API Rust implementation 2025-08-19 20:56:41 -04:00
models.rs Add comprehensive hymnal support and enhance bulletin processing 2025-08-28 20:34:04 -04:00
models.rs.backup Initial commit: Church API Rust implementation 2025-08-19 20:56:41 -04:00
models.rs.backup2 Initial commit: Church API Rust implementation 2025-08-19 20:56:41 -04:00
recurring.rs Initial commit: Church API Rust implementation 2025-08-19 20:56:41 -04:00
upload.rs Add missing event thumbnail upload endpoint 2025-08-23 11:29:44 -04:00