This website requires JavaScript.
Explore
Help
Register
Sign In
airkjw
/
BlockSeasons
Watch
1
Star
0
Fork
0
You've already forked BlockSeasons
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
7cecd89f6da842e3695186472b1d81dc0e9524a2
BlockSeasons
/
lib
/
services
T
History
airkjw
d0a2be15ba
feat(analytics): booster + daily-reward events
...
Co-Authored-By: Claude Sonnet 4.6 <
noreply@anthropic.com
>
2026-06-18 12:24:02 +09:00
..
ad_config.dart
feat(ads): wire real AdMob ids (Phase 5 finalize)
2026-06-13 19:05:10 +09:00
ad_frequency_policy.dart
feat(ads): pure-Dart interstitial frequency policy with tests
2026-06-13 13:42:55 +09:00
ad_service.dart
fix(ads): banner retries load when SDK becomes ready
2026-06-13 14:23:45 +09:00
analytics_service.dart
feat(analytics): booster + daily-reward events
2026-06-18 12:24:02 +09:00
audio_service.dart
Add synthesized SFX and audio wiring
2026-06-11 13:28:02 +09:00
consent_service.dart
feat(ads): ConsentService enforcing UMP -> ATT -> SDK init order
2026-06-13 13:53:10 +09:00
firebase_analytics_backend.dart
feat(analytics): add FirebaseAnalyticsBackend (firebase wiring pt.1)
2026-06-13 12:00:45 +09:00
iap_service.dart
feat(iap): remove_ads purchase/restore service + adsRemoved notifier
2026-06-13 13:55:44 +09:00
music_service.dart
feat(audio): looping per-season background music system
2026-06-14 09:31:10 +09:00
review_prompt_policy.dart
feat(review): request a store review after a 3-star win, once
2026-06-18 11:13:55 +09:00
review_service.dart
feat(review): request a store review after a 3-star win, once
2026-06-18 11:13:55 +09:00
store_reviewer.dart
feat(review): request a store review after a 3-star win, once
2026-06-18 11:13:55 +09:00