Commit Graph

2 Commits

Author SHA1 Message Date
Jose Olarte III
d8a0eaf413 refactor(android,ios): rename package com.timesafari to org.timesafari.dailynotification
- Android: move plugin source to org/timesafari/dailynotification, update
  namespace, manifest package, and all package/imports; change intent actions
  to org.timesafari.daily.NOTIFICATION and DISMISS
- iOS: update bundle IDs, BGTask identifiers, subsystem labels, and queue
  names in Plugin and Xcode projects
- Capacitor: update plugin class registration and appIds in configs
- Test apps (android-test-app, daily-notification-test, ios-test-app):
  applicationId/bundleId, manifests, ProGuard, scripts, and docs
- Docs: bulk update references; add CONSUMING_APP_MIGRATION_COM_TO_ORG.md
  for consuming app migration

BREAKING CHANGE: Consuming apps must update plugin class to
org.timesafari.dailynotification.DailyNotificationPlugin, manifest
receivers/actions, and iOS BGTask identifiers per migration doc.
2026-03-12 14:26:07 +08:00
Matthew Raymer
6dc714acb2 docs: add comprehensive testing infrastructure for P0 features
- Add comprehensive-testing-guide-v2.md with detailed test procedures
- Add testing-quick-reference-v2.md for quick access to test commands
- Add reboot-test-v2.sh for automated reboot testing
- Covers all P0 production-grade features:
  * Channel management (P0 Priority 1)
  * PendingIntent flags & exact alarms (P0 Priority 2)
  * JIT freshness re-check (P0 Priority 3)
  * Recovery coexistence (P0 Priority 4)
- Includes manual and automated testing procedures
- Ready for comprehensive test run after P0 completion
2025-10-14 08:02:16 +00:00