Commit graph

4 commits

Author SHA1 Message Date
RTSDA d83467939f Delete .github/workflows/ios-build.yml 2025-08-30 09:07:43 -04:00
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
RTSDA 0afe80ca8d Clean up repository structure
Some checks failed
iOS UniFFI Build / build-ios (push) Has been cancelled
Move build scripts, test scripts, examples, and generated files to scripts/ directory.
Update .gitignore to exclude scripts/ from future commits to keep repository clean.
2025-08-16 19:28:17 -04:00
RTSDA 4d6b23beb3 Initial commit: Church Core Rust library
Some checks are pending
iOS UniFFI Build / build-ios (push) Waiting to run
Add church management API library with cross-platform support for iOS, Android, and WASM.
Features include event management, bulletin handling, contact forms, and authentication.
2025-08-16 19:25:01 -04:00