Commit graph

1 commit

Author SHA1 Message Date
Benjamin Slingo 9daf11c5af Consolidate web functionality into main church-core crate
Some checks failed
iOS UniFFI Build / build-ios (push) Has been cancelled
- Add api.rs with all web-specific API functions
- Add admin_login and validate_admin_token methods to ChurchApiClient
- Add image fields to EventSubmission model
- Add submit_event_with_image and submit_event_multipart functions
- Update test files for new EventSubmission fields

This consolidates the web church-core into the main crate to achieve single source of truth.
2025-08-30 08:49:49 -04:00