2025-06-28 - 2026-06-28

Overview

0 Active Pull Requests
66 Active Issues
Excluding merges, 1 author has pushed 182 commits to main and 278 commits to all branches. On main, 674 files have changed and there have been 95943 additions and 3435 deletions.

66 Issues created by 1 user

Opened #1 [P0] Azure VM + Docker environment setup 2026-05-26 01:32:35 +00:00

Opened #2 [P0] Gitea + Jenkins CI/CD pipeline 2026-05-26 01:32:35 +00:00

Opened #3 [P0] Angular + Capacitor scaffold with ngx-translate (EN/ZH-TW) 2026-05-26 01:32:36 +00:00

Opened #4 [P0] ASP.NET Core API scaffold + EF Core initial migration 2026-05-26 01:32:37 +00:00

Opened #5 [P0] JWT + Refresh Token + ASP.NET Identity authentication 2026-05-26 01:32:38 +00:00

Opened #6 [P0] RBAC framework + Ministry Scope middleware 2026-05-26 01:32:39 +00:00

Opened #7 [P0] Audit Log infrastructure (immutable append-only) 2026-05-26 01:32:40 +00:00

Opened #8 [P0] Mobile-first UI component library setup 2026-05-26 01:32:41 +00:00

Opened #9 [P1][CMS] Landing page design and layout (Tailwind, bilingual SEO) 2026-05-26 01:32:42 +00:00

Opened #10 [P1][CMS] Hero banner, About Us, and Sunday Info sections (EN/ZH) 2026-05-26 01:32:43 +00:00

Opened #11 [P1][CMS] Announcements module (bilingual, scheduled publish) 2026-05-26 01:32:44 +00:00

Opened #12 [P1][CMS] Sermon video embed (YouTube) and media page 2026-05-26 01:32:45 +00:00

Opened #13 [P1][CMS] Contact form with email notification 2026-05-26 01:32:46 +00:00

Opened #14 [P1][Members] Member CRUD with photo upload to Azure Blob 2026-05-26 01:32:47 +00:00

Opened #15 [P1][Members] Family unit management 2026-05-26 01:32:49 +00:00

Opened #16 [P1][Members] Advanced search and filter 2026-05-26 01:32:50 +00:00

Opened #17 [P1][Members] Member status lifecycle (Member / Visitor / FormerMember) 2026-05-26 01:32:51 +00:00

Opened #18 [P1][Members] i18n language toggle (EN / ZH) across all member UI 2026-05-26 01:32:52 +00:00

Opened #19 [P1][Giving] Giving category setup (Tithe / Offering / Special / Pledge) 2026-05-26 01:32:53 +00:00

Opened #20 [P1][Giving] Single giving entry (Cash / Check / Zelle / PayPal manual) 2026-05-26 01:32:54 +00:00

Opened #21 [P1][Giving] Sunday offering batch entry UI (OfferingSession - keyboard-first) 2026-05-26 01:32:56 +00:00

Opened #22 [P1][Giving] Personal giving history view (member app) 2026-05-26 01:32:57 +00:00

Opened #23 [P1][Giving] Annual giving statement PDF generation (IRS 501(c)(3) compliant) 2026-05-26 01:32:57 +00:00

Opened #24 [P1][Giving] Annual statement bulk email via SendGrid 2026-05-26 01:32:59 +00:00

Opened #25 [P1][Expense] Expense category hierarchy (Group + SubCategory) with seed data 2026-05-26 01:33:00 +00:00

Opened #26 [P1][Expense] Vendor direct payment entry 2026-05-26 01:33:01 +00:00

Opened #27 [P1][Expense] Staff reimbursement request with receipt photo upload 2026-05-26 01:33:02 +00:00

Opened #28 [P1][Expense] Finance review workflow (Draft -> PendingApproval -> Approved -> Paid) 2026-05-26 01:33:04 +00:00

Opened #29 [P1][Expense] Monthly reconciliation statement (MonthlyStatement) 2026-05-26 01:33:05 +00:00

Opened #30 [P1][Prayer] Submit prayer request (4 visibility scopes) 2026-05-26 01:33:06 +00:00

Opened #31 [P1][Prayer] Prayer list view with role-based visibility filtering 2026-05-26 01:33:07 +00:00

Opened #32 [P1][Prayer] Mark prayer as answered and record testimony 2026-05-26 01:33:09 +00:00

Opened #33 [P1][Prayer] Prayer expiry (90-day auto-archive) and email reminders 2026-05-26 01:33:10 +00:00

Opened #34 [P1][Auth] Login, logout, and password reset flow 2026-05-26 01:33:11 +00:00

Opened #35 [P1][Auth] RBAC role assignment admin UI 2026-05-26 01:33:12 +00:00

Opened #36 [P1][Infra] Email notification system via SendGrid 2026-05-26 01:33:13 +00:00

Opened #37 [P1][Mobile] Capacitor Android APK build for internal testing 2026-05-26 01:33:15 +00:00

Opened #38 [P2][Roster] Service slot definition (bilingual, mapped to 10 ministries) 2026-05-26 01:33:16 +00:00

Opened #39 [P2][Roster] Kendo Scheduler weekly/monthly view for service assignments 2026-05-26 01:33:18 +00:00

Opened #40 [P2][Roster] Conflict detection (same person, multiple slots same Sunday) 2026-05-26 01:33:19 +00:00

Opened #41 [P2][Roster] Assignment notification (Email + Push, 3 days before service) 2026-05-26 01:33:20 +00:00

Opened #42 [P2][Roster] Absence request and substitute workflow 2026-05-26 01:33:21 +00:00

Opened #43 [P2][Roster] Service roster PDF export (weekly bulletin insert) 2026-05-26 01:33:22 +00:00

Opened #44 [P2][Attendance] Weekly attendance input form (Adults / Teens / Children) 2026-05-26 01:33:23 +00:00

Opened #45 [P2][Attendance] Historical trend chart (Kendo Chart - year/quarter/month) 2026-05-26 01:33:25 +00:00

Opened #46 [P2][Attendance] Attendance CSV export 2026-05-26 01:33:26 +00:00

Opened #47 [P2][CellGroup] Cell group hierarchy builder (tree structure) 2026-05-26 01:33:27 +00:00

Opened #48 [P2][CellGroup] Cell leader assignment and Ministry Scope binding 2026-05-26 01:33:29 +00:00

Opened #49 [P2][CellGroup] Member assignment and transfer between cell groups 2026-05-26 01:33:30 +00:00

Opened #50 [P2][CellGroup] Cell group meeting records and attendance tracking 2026-05-26 01:33:31 +00:00

Opened #51 [P2][CellGroup] Cell group attendance report and absentee alerts 2026-05-26 01:33:33 +00:00

Opened #52 [P3][Budget] Ministry annual budget setup (MinistryBudget table) 2026-05-26 01:33:35 +00:00

Opened #53 [P3][Budget] Budget vs actual expense dashboard (Kendo Chart) 2026-05-26 01:33:37 +00:00

Opened #54 [P3][Budget] Overspend alert when ministry exceeds 80% of annual budget 2026-05-26 01:33:38 +00:00

Opened #55 [P3][Budget] Annual budget report PDF export 2026-05-26 01:33:39 +00:00

Opened #56 [P4][OnlineGiving] Online giving page (rolac.org/give) - Stripe Payment Element 2026-05-26 01:33:40 +00:00

Opened #57 [P4][OnlineGiving] Stripe Webhook handler -> auto-create Giving record 2026-05-26 01:33:42 +00:00

Opened #58 [P4][OnlineGiving] Recurring giving via Stripe Subscription 2026-05-26 01:33:43 +00:00

Opened #59 [P4][OnlineGiving] PayPal Checkout button (secondary payment option) 2026-05-26 01:33:44 +00:00

Opened #60 [P4][OnlineGiving] Apply for Stripe Nonprofit rate (1.5% + 0.30) 2026-05-26 01:33:45 +00:00

Opened #61 [P5][App] Apple App Store submission (iOS) 2026-05-26 01:33:46 +00:00

Opened #62 [P5][App] Google Play Store submission (Android) 2026-05-26 01:33:47 +00:00

Opened #63 [P5][AI] Attendance-based pastoral care reminder (Claude API) 2026-05-26 01:33:49 +00:00

Opened #64 [P5][AI] Smart service scheduling suggestions (Claude API) 2026-05-26 01:33:50 +00:00

Opened #65 [P5][AI] Natural language finance query interface (Claude API) 2026-05-26 01:33:51 +00:00

Opened #66 [P5][AI] Weekly prayer request digest and summary (Claude API) 2026-05-26 01:33:53 +00:00