Service update (alert/info) > add NO_SERVICE effect#92
Conversation
Summary of ChangesHello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed! This pull request enhances the application's ability to communicate service disruptions by introducing a dedicated 'no service' flag for service updates. This improvement is particularly beneficial for processing real-time data from GTFS-Realtime feeds, ensuring that users receive precise information about service availability. Alongside this, extensive debugging utilities for GTFS-Realtime data structures were refactored and expanded, which will aid in future development and maintenance. Highlights
Using Gemini Code AssistThe full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips. Invoking Gemini You can request assistance from Gemini at any point by creating a comment using either
Customization To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a Limitations & Feedback Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here. Footnotes
|
There was a problem hiding this comment.
Code Review
The pull request introduces a noService boolean field to the ServiceUpdate class, including its constructor and a getter, to support GTFS-RealTime alerts indicating service disruptions. This new field is integrated into the ServiceUpdate's toString() method for better debugging. Corresponding updates were made across various data providers to correctly handle this new parameter, passing null where not applicable, and deriving it from GTFS-RT alerts. Additionally, the GtfsRealtimeExt.kt file underwent significant refactoring to standardize debug logging for GTFS-RT protobuf objects, introducing new toStringExt functions, optional field accessors, and custom string joining utilities (joinToStringList, joinToStringOption) to improve readability and consistency of log output. Review comments suggest improving log formatting in GTFSRealTimeProvider.java by using '|' as a separator instead of '-' for consistency and to prevent conflicts, explicitly naming the noService parameter in the ServiceUpdate constructor call for readability, and utilizing the new joinToStringOption() extension function in GtfsRealtimeExt.kt for consistent string formatting.
src/main/java/org/mtransit/android/commons/provider/GTFSRealTimeProvider.java
Show resolved
Hide resolved
src/main/java/org/mtransit/android/commons/provider/GTFSRealTimeProvider.java
Show resolved
Hide resolved
src/main/java/org/mtransit/android/commons/provider/gtfs/GtfsRealtimeExt.kt
Show resolved
Hide resolved
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
…date (#94) Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: mmathieum <177998+mmathieum@users.noreply.github.com>
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons: Build(deps): Bump the androidx group with 3 updates mtransitapps/commons#605 - commons: Build(deps): Bump the ads group with 2 updates mtransitapps/commons#606 - commons: Compat w/ trip updates (status/schedule) mtransitapps/commons#604 - commons: Archive selection > sort archive name A-Z - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-android: Compat w/ trip updates (status/schedule) mtransitapps/commons-android#81 - commons-android: Twitter/X news provider > fix cache validity... mtransitapps/commons-android#86 - commons-android: Same change to allow main repo PR merge - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs` - parser: DB version > always bump on CI mtransitapps/parser#53
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons: Build(deps): Bump the androidx group with 3 updates mtransitapps/commons#605 - commons: Build(deps): Bump the ads group with 2 updates mtransitapps/commons#606 - commons: Compat w/ trip updates (status/schedule) mtransitapps/commons#604 - commons: Archive selection > sort archive name A-Z - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-android: Compat w/ trip updates (status/schedule) mtransitapps/commons-android#81 - commons-android: Twitter/X news provider > fix cache validity... mtransitapps/commons-android#86 - commons-android: Same change to allow main repo PR merge - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs` - parser: DB version > always bump on CI mtransitapps/parser#53
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons: Build(deps): Bump the androidx group with 3 updates mtransitapps/commons#605 - commons: Build(deps): Bump the ads group with 2 updates mtransitapps/commons#606 - commons: Compat w/ trip updates (status/schedule) mtransitapps/commons#604 - commons: Archive selection > sort archive name A-Z - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-android: Compat w/ trip updates (status/schedule) mtransitapps/commons-android#81 - commons-android: Twitter/X news provider > fix cache validity... mtransitapps/commons-android#86 - commons-android: Same change to allow main repo PR merge - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs` - parser: DB version > always bump on CI mtransitapps/parser#53
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons: Build(deps): Bump the androidx group with 3 updates mtransitapps/commons#605 - commons: Build(deps): Bump the ads group with 2 updates mtransitapps/commons#606 - commons: Compat w/ trip updates (status/schedule) mtransitapps/commons#604 - commons: Archive selection > sort archive name A-Z - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-android: Compat w/ trip updates (status/schedule) mtransitapps/commons-android#81 - commons-android: Twitter/X news provider > fix cache validity... mtransitapps/commons-android#86 - commons-android: Same change to allow main repo PR merge - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs` - parser: DB version > always bump on CI mtransitapps/parser#53
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons: Build(deps): Bump the androidx group with 3 updates mtransitapps/commons#605 - commons: Build(deps): Bump the ads group with 2 updates mtransitapps/commons#606 - commons: Compat w/ trip updates (status/schedule) mtransitapps/commons#604 - commons: Archive selection > sort archive name A-Z - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-android: Compat w/ trip updates (status/schedule) mtransitapps/commons-android#81 - commons-android: Twitter/X news provider > fix cache validity... mtransitapps/commons-android#86 - commons-android: Same change to allow main repo PR merge - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs` - parser: DB version > always bump on CI mtransitapps/parser#53
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs`
…parser': - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons: Build(deps): Bump the androidx group with 3 updates mtransitapps/commons#605 - commons: Build(deps): Bump the ads group with 2 updates mtransitapps/commons#606 - commons: Compat w/ trip updates (status/schedule) mtransitapps/commons#604 - commons: Archive selection > sort archive name A-Z - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-android: Compat w/ trip updates (status/schedule) mtransitapps/commons-android#81 - commons-android: Twitter/X news provider > fix cache validity... mtransitapps/commons-android#86 - commons-android: Same change to allow main repo PR merge - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs` - parser: DB version > always bump on CI mtransitapps/parser#53
- commons: Enable GTFS RT Trip Updates FF mtransitapps/commons#615 - commons: CI > record screenshot > fix TZ/xmllint - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons-android: STM.info > brand new API > bump DB version - commons-android: logs++ - commons-android: needed - commons-android: fix debug - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92
…er': - commons: Enable GTFS RT Trip Updates FF mtransitapps/commons#615 - commons: CI > record screenshot > fix TZ/xmllint - commons: Add workflow to push store listings to Play Console mtransitapps/commons#613 - commons: Add CI workflow to pull latest Play Store listings mtransitapps/commons#611 - commons: Build(deps): Bump org.mockito:mockito-core from 5.22.0 to 5.23.0 in the test group mtransitapps/commons#619 - commons: Build(deps): Bump com.google.android.gms:play-services-ads from 25.0.0 to 25.1.0 in the gms group mtransitapps/commons#617 - commons: Build(deps): Bump the maps group with 3 updates mtransitapps/commons#618 - commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.2.0 to 3.51.3.0 mtransitapps/commons#620 - commons: Build(deps): Bump kotlin from 2.3.10 to 2.3.20 mtransitapps/commons#621 - commons: STM.info API > new service update endpoint mtransitapps/commons#614 - commons: Add timeout to MT Release job in workflow mtransitapps/commons#607 - commons: Build(deps): Bump the androidx group with 3 updates mtransitapps/commons#605 - commons: Build(deps): Bump the ads group with 2 updates mtransitapps/commons#606 - commons: Compat w/ trip updates (status/schedule) mtransitapps/commons#604 - commons: Archive selection > sort archive name A-Z - commons-android: STM.info > brand new API > bump DB version - commons-android: logs++ - commons-android: needed - commons-android: fix debug - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: screenshot emulator time format - commons-android: fix screenshot delay? - commons-android: screenshot time format fix - commons-android: screenshot emulator time format fix - commons-android: screenshot -> time format needed - commons-android: logs++ - commons-android: Service update (alert/info) > add `NO_SERVICE` effect mtransitapps/commons-android#92 - commons-android: STM.info API > new service update endpoint mtransitapps/commons-android#89 - commons-android: RT schedule UI improvements... mtransitapps/commons-android#88 - commons-android: Compat w/ trip updates (status/schedule) mtransitapps/commons-android#81 - commons-android: Twitter/X news provider > fix cache validity... mtransitapps/commons-android#86 - commons-android: Same change to allow main repo PR merge - commons-java: Clean utils > lower upper case strings > trim to match (& unit tests) - parser: JSON config > +`stop_original_id_to_stop_id_configs` - parser: DB version > always bump on CI mtransitapps/parser#53
Fix:
NO_SERVICEeffect #91