Releases: ksharma-xyz/Krail
Releases · ksharma-xyz/Krail
v1.0.4
Updates to Alerts
- Add SQLite migration support for service alerts #494
Analytics
- Updated analytics events #491
API
- Use different API keys for android / iOS app #501
Firebase
- Firebase Config support added, will be used in future. #490
What's Changed
- Rename start to Krail by @ksharma-xyz in #1
- Rename start to Krail by @ksharma-xyz in #2
- Ignore .DS_Store files by @ksharma-xyz in #3
- Add NetworkModule by @ksharma-xyz in #4
- Remove Tests temporarily by @ksharma-xyz in #7
- Call sydneytrains api by @ksharma-xyz in #8
- Create :coroutines:ext module and add safeResult by @ksharma-xyz in #9
- Add cacheZipResponse to repository by @ksharma-xyz in #10
- Add timber lib for logging by @ksharma-xyz in #11
- Parse Stops.txt from zip response by @ksharma-xyz in #12
- Create Mode objects for GTFS Static by @ksharma-xyz in #13
- Add Stop model for GTFS_Static by @ksharma-xyz in #14
- Add Stops Parser for GTFS Static by @ksharma-xyz in #15
- Add trip parser: by @ksharma-xyz in #16
- MAke trimQuotes reusable by @ksharma-xyz in #18
- Add occupancy parser by @ksharma-xyz in #19
- Add calendar parser by @ksharma-xyz in #20
- Add Agency Parser by @ksharma-xyz in #21
- Create :core:utils by @ksharma-xyz in #22
- Create :network and :database api and real modules for sydney-trains feature by @ksharma-xyz in #23
- Add SQL Delight by @ksharma-xyz in #24
- Add SQLDelight queries and demo insert by @ksharma-xyz in #25
- Add modules for sydney-trains feature by @ksharma-xyz in #26
- Move Service from core to feature module by @ksharma-xyz in #27
- Move Repository to feature network module by @ksharma-xyz in #28
- Fix file creation - remove log wow by @ksharma-xyz in #29
- Create ZipCacheManager by @ksharma-xyz in #30
- Insert data to db in parser files by @ksharma-xyz in #31
- Add sizeOfStopTimes query by @ksharma-xyz in #32
- Add sizeOfStopTimes query by @ksharma-xyz in #33
- Cleanup parseStopTimes by @ksharma-xyz in #34
- Create sq files for routes, stops, stoptimes and trips by @ksharma-xyz in #35
- Add TripsStore and StopsStore by @ksharma-xyz in #36
- Create RealTripsStore and provide KrailDB using Dagger by @ksharma-xyz in #37
- Add RoutesParser by @ksharma-xyz in #38
- Add StopsStore by @ksharma-xyz in #39
- Add Routing queries by @ksharma-xyz in #40
- Create trip-planner network module by @ksharma-xyz in #41
- Rename SydneyTrainsService by @ksharma-xyz in #42
- Add TripPlanningService by @ksharma-xyz in #43
- Provide TripPlanningService and Retrofit using Dagger by @ksharma-xyz in #44
- Create RealTripPlanningRepository by @ksharma-xyz in #45
- Add stopFider impl by @ksharma-xyz in #46
- Add extension functions suspendSafeResult and toSafeResult by @ksharma-xyz in #47
- Add stopfinder impl for RealTripPlanningRepository by @ksharma-xyz in #48
- Inject TripPlanningRepository by @ksharma-xyz in #49
- Update TripPlanningService by @ksharma-xyz in #51
- Add method to clear all static gtfs data by @ksharma-xyz in #52
- Add TripResponse by @ksharma-xyz in #53
- Add DateTimehelper functions by @ksharma-xyz in #54
- Add stopIds logic by @ksharma-xyz in #55
- Make all fields nullable for TripResponse by @ksharma-xyz in #56
- Add trip.json by @ksharma-xyz in #57
- Add filds to TripResponse by @ksharma-xyz in #58
- Add stop_finder.json by @ksharma-xyz in #59
- Add logic for load more times by @ksharma-xyz in #60
- Interchange Stops Logic by @ksharma-xyz in #61
- Add demo json response of metro and bus trip by @ksharma-xyz in #62
- Bump Lib versions by @ksharma-xyz in #63
- Deprecated KotlinJvmOptions by @ksharma-xyz in #64
- Clean up and update Readme by @ksharma-xyz in #65
- Rename Theme to Krail by @ksharma-xyz in #66
- Create KrailTheme - custom design system by @ksharma-xyz in #67
- Remove Material Theme and use compose Foundation instead by @ksharma-xyz in #68
- UI: Create Text component by @ksharma-xyz in #69
- UI: Add multipreview annotation ComponentPreviewLightDark by @ksharma-xyz in #70
- UI: Add support for custom Text color by @ksharma-xyz in #71
- UI: Add TransportModeIcon component by @ksharma-xyz in #72
- UI: Make TransportModeIcon adaptive by @ksharma-xyz in #73
- Use modeName to calculate Text for TransportModeIcon by @ksharma-xyz in #74
- Move Text to foundation package by @ksharma-xyz in #75
- UI: add borderEnabled field to TransportModeIcon by @ksharma-xyz in #76
- Update MultiPreviewAnnoatation by @ksharma-xyz in #77
- Stop calling API while building UI by @ksharma-xyz in #78
- UI: Add SavedTripCard component by @ksharma-xyz in #79
- UI: Add preview for SavedTripCard List by @ksharma-xyz in #80
- UI: Add TextField component by @ksharma-xyz in #82
- UI: TextField - use decoratorbox by @ksharma-xyz in #83
- UI: Provide TextSelectionColors by @ksharma-xyz in #84
- UI: TextField Fix the cursor by @ksharma-xyz in #85
- Update copyright by @ksharma-xyz in #88
- UI: Move Text to components package and delete foundation by @ksharma-xyz in #86
- UI: TextField update colors by @ksharma-xyz in #87
- Doc: Add documentation links for design system by @ksharma-xyz in #89
- UI: Add BasicJourneyCard by @ksharma-xyz in #90
- UI: Add JourneyCard by @ksharma-xyz in #91
- UI: Add TransportModeBadge by @ksharma-xyz in #92
- UI: Update TransportModeBadge and TransportModeIcon text styles and background by @ksharma-xyz in #93
- UI: Update size for TransportModeIcon and TransportModeBadge by @ksharma-xyz in #94
- Update readme by @ksharma-xyz in #95
- UI: Add SeparatorIcon by @ksharma-xyz in #96
- UI: Update BasicJourneyCard to be more dynamic to accept UI changes by @ksharma-xyz in #97
- UI: Create JourneyDetailCard by @ksharma-xyz in #98
- UI: Add TransportModeInfo by @ksharma-xyz in #99
- Use TransportModeInfo by @ksharma-xyz in #100
- Update README.md by @ksharma-xyz in #101
- Co...