a3a2d97b9a
update version to v 1.4.2 build 68
2026-05-24 21:50:39 -06:00
802050259c
update android build, fix ios build for new version of MLKit BarcodeScanner (both build)
2026-05-24 21:24:18 -06:00
7d306bd204
add first cut for 16kb page sizes, all by Claude
2026-05-10 10:15:10 -06:00
688a48a332
bump to version 1.3.12 build 67
2026-03-21 16:22:14 -06:00
ba8915e1fb
bump version for latest test deploy
2026-03-09 20:29:52 -06:00
f3cf228b48
Merge branch 'master' into daily-notification-plugin-integration
2026-03-07 10:48:07 -07:00
d5db13dc18
bump version to 1.3.6
2026-03-06 21:17:21 -07:00
cbd71b7efd
bump to v 1.3.5, and fix some web help links
2026-02-24 19:51:48 -07:00
0dc3e2e251
bump version to 1.3.3
2026-02-21 17:23:23 -07:00
Jose Olarte III
c05dff6654
feat(android): integrate daily notification plugin with native fetcher
...
Add native Android components for daily notification plugin integration:
- TimeSafariApplication: Custom Application class to register native fetcher
- TimeSafariNativeFetcher: Implements NativeNotificationContentFetcher interface
- network_security_config.xml: Allow cleartext for local development
Configuration updates:
- AndroidManifest.xml: Link custom Application class, add required permissions
- build.gradle: Add Java 17 compile options and required dependencies
- capacitor.config.ts: Add DailyNotification plugin configuration
- NativeNotificationService.ts: Use "daily_" prefixed ID for schedule rollover
Note: Subsequent notification scheduling after first fire still has issues
that require further investigation.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-12 21:20:52 +08:00
b775c5b4c1
bump version to 1.1.6
2026-01-22 19:45:57 -07:00
Jose Olarte III
14ffcb5434
feat: integrate daily notification plugin for native iOS/Android
...
Add native notification support via @timesafari/daily-notification-plugin
while maintaining existing Web Push for web/PWA builds. Platform detection
automatically selects the appropriate notification system at runtime.
Key Changes:
- Created NotificationService abstraction layer with unified API
- Implemented NativeNotificationService for iOS/Android
- Stubbed WebPushNotificationService for future web integration
- Registered DailyNotificationPlugin in Capacitor plugin system
Android Configuration:
- Added notification permissions (POST_NOTIFICATIONS, SCHEDULE_EXACT_ALARM, etc.)
- Registered DailyNotificationReceiver for alarm-based notifications
- Registered BootReceiver to restore schedules after device restart
- Added Room, WorkManager, and Coroutines dependencies
- Registered plugin in MainActivity.java
iOS Configuration:
- Added UIBackgroundModes (fetch, processing) to Info.plist
- Configured BGTaskSchedulerPermittedIdentifiers
- Added NSUserNotificationAlertStyle
Documentation:
- Created comprehensive integration guide
- Added architecture overview with diagrams
- Created implementation checklist
- Documented platform-specific behavior
Manual Steps Required:
- iOS: Enable Background Modes capability in Xcode
- iOS: Run `pod install` to install CapacitorDailyNotification pod
- Run `npx cap sync` to sync native projects
Platform Support:
- iOS: Native UNUserNotificationCenter (requires Xcode setup)
- Android: Native NotificationManager with AlarmManager
- Web/PWA: Existing Web Push (coexists, not yet wired to service)
- Electron: Ready (uses native implementation)
Status: Phase 1 complete - infrastructure ready for UI integration
Next: Update PushNotificationPermission.vue to use NotificationService
2026-01-21 22:22:48 +08:00
faef83a664
bump to version 1.1.5
2025-12-30 07:08:26 -07:00
08d55519e6
chore: bump version to 1.1.4
2025-12-18 20:27:30 -07:00
11f122552d
chore: bump to version 1.1.3 number 48
2025-11-19 19:58:48 -07:00
f848de15f1
chore: bump version to 1.1.2 build 47 (for fix to seed backup)
2025-11-06 08:54:11 -07:00
232b787b37
chore: bump to version 1.1.1 build 46 (emojis, starred projects, improved onboarding meetings)
2025-11-04 08:36:08 -07:00
Matthew Raymer
23b97d483d
Android testing
2025-09-12 08:19:42 +00:00
01b2f9e8c1
chore: Bump to version 1.0.7 build 40.
2025-08-18 20:19:55 -06:00
Matthew Raymer
d086ab2f46
Merge branch 'master' into build-improvement
2025-08-11 06:42:22 +00:00
ff61a0bdf3
chore: Bump to v 1.0.6 build 39
2025-08-10 18:37:45 -06:00
Matthew Raymer
b681905abd
Upgrade Android API from 35 to 36
...
Update Android SDK configuration to target API 36 (Android 16):
- Update compileSdkVersion and targetSdkVersion from 35 to 36
- Update suppressUnsupportedCompileSdk from 34 to 36
- Maintains minSdkVersion at 22 for broad device compatibility
- Verified build system compatibility with Gradle 8.13
2025-08-05 09:42:53 +00:00
64f24dc473
bump to version 1.0.5 and build 38
2025-07-25 06:02:59 -06:00
002f240720
bump to version 1.0.4 and build 37
2025-07-20 20:37:26 -06:00
a9a8ba217c
bump to version 1.0.3 build 36
2025-07-12 22:10:07 -06:00
3baa6633a6
on mobile: bump version to 1.0.2 and build to 35
2025-06-20 20:27:16 -06:00
419243b5cd
on mobile: bump version to 1.0.2 and build to 35
2025-06-20 20:27:16 -06:00
20ade415dc
bump to version 0.5.8 build 34
2025-06-18 16:31:31 -06:00
2b7c204013
bump to version 0.5.8 build 34
2025-06-18 16:31:31 -06:00
a5c5c2b9dd
bump to build 33 and version 0.5.7
2025-06-18 02:34:18 -06:00
1a886524b6
bump to build 33 and version 0.5.7
2025-06-18 02:34:18 -06:00
8629cefa13
bump to build 32 & version 0.5.6
2025-06-17 05:25:45 -06:00
911028849b
bump to build 32 & version 0.5.6
2025-06-17 05:25:45 -06:00
4a43bc9c6c
bump build to 31 and version to 0.5.5
2025-06-16 07:38:16 -06:00
69a9f5306f
bump build to 31 and version to 0.5.5
2025-06-16 07:38:16 -06:00
676a301331
bump to build 30 version 0.5.4
2025-06-13 22:36:28 -06:00
63c6cb8dc4
bump to build 30 version 0.5.4
2025-06-13 22:36:28 -06:00
530c7c1a13
fix problem with user-profile page, and bump to build 29 & version 0.5.3
2025-06-12 19:16:02 -06:00
5cde144585
fix problem with user-profile page, and bump to build 29 & version 0.5.3
2025-06-12 19:16:02 -06:00
f255ea389b
bump to build 26 and version 0.5.1
2025-06-11 00:46:46 -06:00
a55cf31a93
bump to build 26 and version 0.5.1
2025-06-11 00:46:46 -06:00
8609f8458d
bump to build 25 & version 0.5.0
2025-06-09 09:26:21 -06:00
4e9c7bbf70
bump to build 25 & version 0.5.0
2025-06-09 09:26:21 -06:00
8f5c34bc5f
fix linting
2025-06-09 09:09:54 -06:00
32f5c52474
fix linting
2025-06-09 09:09:54 -06:00
b939a5e592
bump build to 23 and version to 0.4.8
2025-06-07 18:54:56 -06:00
27d253c6ad
bump build to 23 and version to 0.4.8
2025-06-07 18:54:56 -06:00
aa62037fae
bump to build 22 version 0.4.7 (though I think the android capacitor.config.json appId is wrong)
2025-06-07 18:45:24 -06:00
87a41d223f
bump to build 22 version 0.4.7 (though I think the android capacitor.config.json appId is wrong)
2025-06-07 18:45:24 -06:00
9d4f726c31
bump to build # 19 version 0.4.7 for mobile packages
2025-06-05 20:30:27 -06:00