Skip to content

Keep PNGs in repo to avoid running image gen during all CI#119

Merged
mmathieum merged 19 commits intomasterfrom
mm/ci_image_not_always
Apr 17, 2026
Merged

Keep PNGs in repo to avoid running image gen during all CI#119
mmathieum merged 19 commits intomasterfrom
mm/ci_image_not_always

Conversation

@mmathieum
Copy link
Copy Markdown
Member

@mmathieum mmathieum self-assigned this Apr 16, 2026
@mmathieum mmathieum marked this pull request as ready for review April 16, 2026 14:50
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request refactors the adaptive launcher icon generation script to conditionally regenerate images based on the MT_GENERATE_IMAGES flag and improves build reproducibility by stripping date metadata from generated PNGs. The review feedback suggests refactoring redundant DPI processing logic into a reusable function to improve maintainability, removing unnecessary inkscape dependencies during PNG-to-PNG resizing, and ensuring consistent metadata stripping is applied across all icon generation scripts.

Comment thread pub/module-res-mipmap-launcher-icon-adaptive.sh Outdated
Comment thread pub/module-res-mipmap-launcher-icon-adaptive.sh Outdated
Comment thread pub/module-res-mipmap-launcher-icon.sh
@mmathieum mmathieum merged commit ad3e7ec into master Apr 17, 2026
4 checks passed
@mmathieum mmathieum deleted the mm/ci_image_not_always branch April 17, 2026 20:31
mmathieum added a commit to mtransitapps/fr-perpignan-sankeo-bus-android that referenced this pull request Apr 17, 2026
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
montransit added a commit to mtransitapps/mtransit-for-android that referenced this pull request Apr 17, 2026
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
mmathieum added a commit to mtransitapps/ca-richelieu-citvr-bus-android that referenced this pull request Apr 20, 2026
…er':

- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
- parser: Fix route provide missing color Java<>JSON config mess mtransitapps/parser#60
mmathieum added a commit to mtransitapps/ca-montreal-stm-bus-android that referenced this pull request Apr 20, 2026
- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
montransit added a commit to mtransitapps/ca-vancouver-mobi-bike-android that referenced this pull request Apr 21, 2026
- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
montransit added a commit to mtransitapps/ca-quebec-a-velo-bike-android that referenced this pull request Apr 21, 2026
- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
montransit added a commit to mtransitapps/ca-calgary-transit-train-android that referenced this pull request Apr 21, 2026
…parser':

- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
- parser: Fix route provide missing color Java<>JSON config mess mtransitapps/parser#60
montransit added a commit to mtransitapps/ca-milton-transit-bus-android that referenced this pull request Apr 21, 2026
- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
montransit added a commit to mtransitapps/ca-shawinigan-rtcs-bus-android that referenced this pull request Apr 21, 2026
…parser':

- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
- parser: Fix route provide missing color Java<>JSON config mess mtransitapps/parser#60
montransit added a commit to mtransitapps/us-everett-transit-bus-android that referenced this pull request Apr 21, 2026
…parser':

- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons: Modify timeout settings for apt dependencies installation mtransitapps/commons#662
- commons: Input URLs > fallback to source URL if missing mtransitapps/commons#661
- commons: Support missing `config/input_url` file mtransitapps/commons#660
- commons: Trigger mt-sync-code-data.yml on new data download, not just outdated data mtransitapps/commons#657
- commons: Modify mt-download-data.yml to skip data download
- commons: CI: Pre-install apt dependencies in setup action to prevent hangs mtransitapps/commons#655
- commons: Module generated files improvements mtransitapps/commons#653
- commons: Module Store listing gen > add `config/agency_type` mtransitapps/commons#652
- commons: Build(deps): Bump com.google.android.libraries.places:places from 5.1.1 to 5.2.0 mtransitapps/commons#651
- commons: Build(deps): Bump androidx.annotation:annotation from 1.9.1 to 1.10.0 in the androidx group mtransitapps/commons#650
- commons: SH > download() > compat w/ "dh key too small"... #GRT
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-android: GTFS-RT > static<>real-time matching (out-of-sync `trip_id`...) & tests mtransitapps/commons-android#117
- commons-android: GTFS-RT > trip IDs oudated -> require direction match mtransitapps/commons-android#115
- commons-android: CA Sudbury Transit MyBus API status provider > Deprecated (HTTP 500)
- commons-android: cleanup
- commons-android: GTFS-RT > vehicle trip IDs mistmatch fallback fix mtransitapps/commons-android#113
- commons-android: GTFS-RT > cleanup logs
- commons-android: CA STM.info service updates provider > cleanup mtransitapps/commons-android#112
- commons-android: GTFS-RT cleanup mtransitapps/commons-android#111
- commons-android: GTFS-RT > handle outdated/missing trip ID for Alerts/Vehicles mtransitapps/commons-android#110
- commons-android: GTFS RT Trip Updates provider > keep feed in memory mtransitapps/commons-android#109
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
- commons-java: Strings cleaner > remove Station from light rail as well
- commons-java: Sources > black list > "web[app[s]]"
- commons-java: String cleaner > clean "/" for trip head-signs
- commons-java: Strings cleaner > FR > compat w/ remove VIA
- parser: Fix route provide missing color Java<>JSON config mess mtransitapps/parser#60
- parser: cleanup
- parser: JSON config > + `original_route_type_id` & `route_long_name` route def mtransitapps/parser#59
- parser: Route color fix remove agency color
- parser: Fix stop head-sign clean after merge
- parser: Route > merge different `route_sort_order` mtransitapps/parser#58
montransit added a commit to mtransitapps/ca-toronto-share-bike-android that referenced this pull request Apr 21, 2026
- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
montransit added a commit to mtransitapps/ca-vancouver-translink-bus-android that referenced this pull request Apr 21, 2026
…parser':

- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
- parser: Fix route provide missing color Java<>JSON config mess mtransitapps/parser#60
montransit added a commit to mtransitapps/ca-calgary-transit-bus-android that referenced this pull request Apr 21, 2026
…parser':

- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
- parser: Fix route provide missing color Java<>JSON config mess mtransitapps/parser#60
montransit added a commit to mtransitapps/ca-campbell-river-transit-system-bus-android that referenced this pull request Apr 21, 2026
- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
montransit added a commit to mtransitapps/ca-cornwall-transit-bus-android that referenced this pull request Apr 21, 2026
- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
montransit added a commit to mtransitapps/ca-squamish-transit-system-bus-android that referenced this pull request Apr 21, 2026
- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
montransit added a commit to mtransitapps/ca-fraser-valley-express-bus-android that referenced this pull request Apr 21, 2026
- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
montransit added a commit to mtransitapps/ca-dawson-creek-transit-system-bus-android that referenced this pull request Apr 21, 2026
- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
montransit added a commit to mtransitapps/ca-edmonton-ets-train-android that referenced this pull request Apr 21, 2026
…parser':

- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
- parser: Fix route provide missing color Java<>JSON config mess mtransitapps/parser#60
montransit added a commit to mtransitapps/ca-montreal-bixi-bike-android that referenced this pull request Apr 21, 2026
- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
montransit added a commit to mtransitapps/ca-comox-valley-transit-system-bus-android that referenced this pull request Apr 21, 2026
- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
montransit added a commit to mtransitapps/ca-sudbury-transit-bus-android that referenced this pull request Apr 21, 2026
…parser':

- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
- parser: Fix route provide missing color Java<>JSON config mess mtransitapps/parser#60
montransit added a commit to mtransitapps/ca-nanaimo-rdn-transit-system-bus-android that referenced this pull request Apr 21, 2026
- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
montransit added a commit to mtransitapps/ca-kamloops-transit-system-bus-android that referenced this pull request Apr 21, 2026
- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
montransit added a commit to mtransitapps/ca-cowichan-valley-transit-system-bus-android that referenced this pull request Apr 21, 2026
- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
montransit added a commit to mtransitapps/ca-whitehorse-transit-bus-android that referenced this pull request Apr 21, 2026
…parser':

- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
- parser: Fix route provide missing color Java<>JSON config mess mtransitapps/parser#60
montransit added a commit to mtransitapps/ca-quebec-rtc-bus-android that referenced this pull request Apr 21, 2026
- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
montransit added a commit to mtransitapps/ca-saskatoon-transit-bus-android that referenced this pull request Apr 21, 2026
…parser':

- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
- parser: Fix route provide missing color Java<>JSON config mess mtransitapps/parser#60
montransit added a commit to mtransitapps/ca-airdrie-transit-bus-android that referenced this pull request Apr 21, 2026
…parser':

- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
- parser: Fix route provide missing color Java<>JSON config mess mtransitapps/parser#60
montransit added a commit to mtransitapps/ca-ottawa-oc-transpo-bus-android that referenced this pull request Apr 21, 2026
…parser':

- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
- parser: Fix route provide missing color Java<>JSON config mess mtransitapps/parser#60
montransit added a commit to mtransitapps/ca-hamilton-hsr-bus-android that referenced this pull request Apr 21, 2026
…parser':

- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
- parser: Fix route provide missing color Java<>JSON config mess mtransitapps/parser#60
montransit added a commit to mtransitapps/ca-powell-river-regional-transit-system-bus-android that referenced this pull request Apr 21, 2026
- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
montransit added a commit to mtransitapps/ca-strathcona-county-transit-bus-android that referenced this pull request Apr 21, 2026
…parser':

- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
- parser: Fix route provide missing color Java<>JSON config mess mtransitapps/parser#60
montransit added a commit to mtransitapps/ca-regina-transit-bus-android that referenced this pull request Apr 21, 2026
…parser':

- commons: CircleCI: set `GIT_LFS_SKIP_SMUDGE` mtransitapps/commons#692
- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
- parser: Fix route provide missing color Java<>JSON config mess mtransitapps/parser#60
mmathieum added a commit to mtransitapps/ca-montreal-amt-train-android that referenced this pull request Apr 21, 2026
…er':

- commons: R8 full mode mtransitapps/commons#691
- commons: Update Glide version from `5.0.5` to `5.0.7` mtransitapps/commons#695
- commons: Rename `checkout_submodules.sh` to `submodules_init.sh` with compatibility wrapper mtransitapps/commons#686
- commons: Prevent `mt-sync-code-data` from triggering release on manual non-default branch runs mtransitapps/commons#694
- commons: CircleCI: set `GIT_LFS_SKIP_SMUDGE` mtransitapps/commons#692
- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons-android: R8 full mode mtransitapps/commons-android#120
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
- parser: Fix route provide missing color Java<>JSON config mess mtransitapps/parser#60
mmathieum added a commit to mtransitapps/ca-100-mile-house-transit-bus-android that referenced this pull request Apr 21, 2026
…er':

- commons: `mt-record-screenshots.yml` > skip main app mtransitapps/commons#697
- commons: `mt-sync-code-data.yml` > update inputs description for clarity mtransitapps/commons#696
- commons: R8 full mode mtransitapps/commons#691
- commons: Update Glide version from `5.0.5` to `5.0.7` mtransitapps/commons#695
- commons: Rename `checkout_submodules.sh` to `submodules_init.sh` with compatibility wrapper mtransitapps/commons#686
- commons: Prevent `mt-sync-code-data` from triggering release on manual non-default branch runs mtransitapps/commons#694
- commons: CircleCI: set `GIT_LFS_SKIP_SMUDGE` mtransitapps/commons#692
- commons: Protobuf Gradle plugin `0.10.0` and `android.newDsl=true` mtransitapps/commons#690
- commons: Keep PNGs in repo > follow-up to #680 mtransitapps/commons#689
- commons: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons#680
- commons: Migrate to GMA Next-Gen SDK mtransitapps/commons#589
- commons: mt-sync-code-data: propagate release store-skip inputs to mt-release trigger mtransitapps/commons#682
- commons: logs++
- commons: logs++
- commons: Revert "Add deleted file `.github/actions/setup/action.yml`" mtransitapps/commons#678
- commons: Add deleted file `.github/actions/setup/action.yml` mtransitapps/commons#676
- commons: Build(deps): Bump com.google.firebase.crashlytics from 3.0.6 to 3.0.7 mtransitapps/commons#671
- commons: Support `MT.DELETE.<filename>` marker files in `shared-overwrite` for file deletion mtransitapps/commons#675
- commons: Build(deps): Bump the gms group with 2 updates mtransitapps/commons#669
- commons: Build(deps): Bump org.xerial:sqlite-jdbc from 3.51.3.0 to 3.53.0.0 mtransitapps/commons#672
- commons: Build(deps): Bump com.google.guava:guava from 33.5.0-android to 33.6.0-android mtransitapps/commons#673
- commons: Build(deps): Bump android-gradlePlugin from 9.1.0 to 9.1.1 mtransitapps/commons#670
- commons: Build(deps): Bump org.jetbrains.kotlinx:kotlinx-serialization-bom from 1.10.0 to 1.11.0 in the kotlin-ksp-compose group mtransitapps/commons#668
- commons: Replace local `setup` composite action by shared repo mtransitapps/commons#667
- commons: Rename `check_data_outdated.sh` → `check_data_not_outdated.sh`, keep wrapper for backward compat mtransitapps/commons#663
- commons: Circle CI: only build `master` branch mtransitapps/commons#665
- commons: Modify timeout settings for apt dependencies installation mtransitapps/commons#662
- commons: Input URLs > fallback to source URL if missing mtransitapps/commons#661
- commons: Support missing `config/input_url` file mtransitapps/commons#660
- commons: Trigger mt-sync-code-data.yml on new data download, not just outdated data mtransitapps/commons#657
- commons: Modify mt-download-data.yml to skip data download
- commons: CI: Pre-install apt dependencies in setup action to prevent hangs mtransitapps/commons#655
- commons: Module generated files improvements mtransitapps/commons#653
- commons: Module Store listing gen > add `config/agency_type` mtransitapps/commons#652
- commons: Build(deps): Bump com.google.android.libraries.places:places from 5.1.1 to 5.2.0 mtransitapps/commons#651
- commons: Build(deps): Bump androidx.annotation:annotation from 1.9.1 to 1.10.0 in the androidx group mtransitapps/commons#650
- commons: SH > download() > compat w/ "dh key too small"... #GRT
- commons: Ads dependency version update mtransitapps/commons#649
- commons: Build(deps): Bump com.google.ads.mediation:applovin from 13.6.1.0 to 13.6.2.0 in the ads group mtransitapps/commons#648
- commons: Remove archive check before triggering download when data is outdated mtransitapps/commons#647
- commons: Gemini config > ignore draft PR mtransitapps/commons#643
- commons: Shell > + main app (debug) start/stop mtransitapps/commons#642
- commons: `push_commits.sh` > disable GIT submodule push mtransitapps/commons#641
- commons: Customize Gemini code assist repo review mtransitapps/commons#640
- commons: `mt-sync-code-data.yml` > ignore Store listing (screenshots) updates mtransitapps/commons#639
- commons: Sync Code & Data workflow > skip draft PR mtransitapps/commons#638
- commons: Build(deps): Bump com.google.firebase:firebase-bom from 34.10.0 to 34.11.0 in the gms group mtransitapps/commons#634
- commons: Build(deps): Bump gradle/actions from 5 to 6 mtransitapps/commons#633
- commons: Build(deps): Bump the androidx group with 2 updates mtransitapps/commons#632
- commons: Build(deps): Bump com.google.ads.mediation:applovin from 13.6.0.0 to 13.6.1.0 in the ads group mtransitapps/commons#635
- commons: Build(deps): Bump the protobuf group with 3 updates mtransitapps/commons#636
- commons: Build(deps): Bump org.mockito.kotlin:mockito-kotlin from 6.2.3 to 6.3.0 mtransitapps/commons#637
- commons: Optimize `mt-check-data-outdated.yml` — eliminate setup overhead mtransitapps/commons#628
- commons: Module > adaptive launcher icons mtransitapps/commons#624
- commons: Fix timezone step in mt-record-screenshots.yml for bike transit agencies mtransitapps/commons#626
- commons: Fix typo in MTfull-description.txt.MT.sh
- commons: mt-release.yml: trigger record-screenshot workflow when screenshots are stale (>3 months) mtransitapps/commons#609
- commons: `mt-check-data-outdated.yml` >  fix cron
- commons: Add frequent CI workflow to check if data is outdated mtransitapps/commons#623
- 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: Cleanup `kotlin.compilerOptions.jvmTarget` mtransitapps/commons#603
- commons: Build(deps): Bump android-gradlePlugin from 9.0.1 to 9.1.0 mtransitapps/commons#600
- commons: Update Gradle Wrapper to `9.3.1` mtransitapps/commons#602
- commons: Build(deps): Bump actions/upload-artifact from 6 to 7 in /shared-overwrite/.github/workflows in the gh-actions group across 1 directory mtransitapps/commons#595
- commons: Build(deps): Bump com.google.firebase:firebase-bom from 34.9.0 to 34.10.0 in the gms group mtransitapps/commons#596
- commons: Build(deps): Bump the protobuf group with 3 updates mtransitapps/commons#597
- commons: Build(deps): Bump the network group with 2 updates mtransitapps/commons#598
- commons: Build(deps): Bump org.mockito:mockito-core from 5.21.0 to 5.22.0 in the test group mtransitapps/commons#599
- commons: Build(deps): Bump org.sonarqube from 7.2.2.6593 to 7.2.3.7755 mtransitapps/commons#601
- commons: Add modules proguard rule (part 2)
- commons: Add modules proguard rule
- commons: Update social media links in MTREADME.md.MT.sh
- commons: Play cleanup
- commons: Support for `agency_owner` file and improve `fr` files mtransitapps/commons#594
- commons: Build(deps): Bump the di group with 2 updates mtransitapps/commons#592
- commons: Build(deps): Bump hilt from 2.59.1 to 2.59.2 mtransitapps/commons#593
- commons: Build(deps): Bump com.google.maps.android:android-maps-utils from 4.0.0 to 4.1.0 in the maps group mtransitapps/commons#591
- commons: Build(deps): Bump actions/upload-artifact from 4 to 6 in /shared-overwrite/.github/workflows in the gh-actions group across 1 directory mtransitapps/commons#590
- commons: fix commit message
- commons: Fix local code change not commited if no submodule change
- commons: download.sh > print git status (debug)
- commons: Fix condition for MT download data step
- commons: CI > screenshots > fix no module APK when built
- commons: CI > screenshots > fix no module APK log
- commons: CI > screenshots > fix no module APK
- commons-android: R8 full mode mtransitapps/commons-android#120
- commons-android: Update SSL cert mtransitapps/commons-android#122
- commons-android: Fix `debug` build != debuggable builds mtransitapps/commons-android#121
- commons-android: Keep PNGs in repo to avoid running image gen during all CI mtransitapps/commons-android#119
- commons-android: clean
- commons-android: GTFS-RT > static<>real-time matching (out-of-sync `trip_id`...) & tests mtransitapps/commons-android#117
- commons-android: GTFS-RT > trip IDs oudated -> require direction match mtransitapps/commons-android#115
- commons-android: CA Sudbury Transit MyBus API status provider > Deprecated (HTTP 500)
- commons-android: cleanup
- commons-android: GTFS-RT > vehicle trip IDs mistmatch fallback fix mtransitapps/commons-android#113
- commons-android: GTFS-RT > cleanup logs
- commons-android: CA STM.info service updates provider > cleanup mtransitapps/commons-android#112
- commons-android: GTFS-RT cleanup mtransitapps/commons-android#111
- commons-android: GTFS-RT > handle outdated/missing trip ID for Alerts/Vehicles mtransitapps/commons-android#110
- commons-android: GTFS RT Trip Updates provider > keep feed in memory mtransitapps/commons-android#109
- commons-android: GTFS-RT logs++
- commons-android: Remove `Support[Util|Factory]` mtransitapps/commons-android#105
- commons-android: Fix module adaptive launcher icon mtransitapps/commons-android#104
- commons-android: Gemini config > ignore draft PR
- commons-android: GTFS-RT Trip Updates > validate GTFS-RT file available before trying to compute real-time Schedule/Timestamps mtransitapps/commons-android#102
- commons-android: GTFS-RT provider > compat w/ trip.modified_trip.affected_trip_id
- commons-android: SH > creating Module Adaptive Launcher icon > missing directory FIX
- commons-android: Module > adaptive launcher icons mtransitapps/commons-android#100
- commons-android: Keep cancelled trips & skipped stop times from GTFS-RT Trip Updates mtransitapps/commons-android#99
- commons-android: GTFS static schedule > generate from past > use last service date to avoid missing 1st day of "generated" next schedule mtransitapps/commons-android#97
- commons-android: Increment database version for service updates
- commons-android: Fix duplicate service updates from STM API mtransitapps/commons-android#96
- 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-android: Export `stop_times.stop_sequence` mtransitapps/commons-android#85
- commons-android: Cleanup `kotlin.compilerOptions.jvmTarget` mtransitapps/commons-android#84
- commons-android: Add "last trip stop" mtransitapps/commons-android#83
- commons-android: BUG: service update provider > cached list need to be mutable > better fix
- commons-android: BUG: service update provider > cached list need to be mutable
- commons-android: Standardize logging constant naming to LOG_TAG across codebase mtransitapps/commons-android#77
- commons-android: Remove useless fasterxml proguard rules mtransitapps/commons-android#78
- commons-android: Store links > tries to open overlay (no working) mtransitapps/commons-android#76
- commons-android: News providers > re-enable for main app mtransitapps/commons-android#75
- commons-android: Vehicle location report timestamp instant / countdown duration mtransitapps/commons-android#69
- commons-android: Update SSL cert mtransitapps/commons-android#74
- commons-android: CI > update SSL cert frequently mtransitapps/commons-android#71
- commons-android: Network security > add Mozilla CAs to increase compat w/ old Android versions
- commons-android: NextBus/GTFS-RT > SSL issue > better logs and store last try to avoid consecutives failures
- commons-android: Security provider > logs++
- commons-android: Security provider > logs++
- commons-android: GTFS RT Vehicle location > can target agency only #TransitWindsor mtransitapps/commons-android#70
- commons-java: Add 'gtfs-prod' to the list of sources mtransitapps/commons-java#31
- commons-java: Strings cleaner > remove Station from light rail as well
- commons-java: Sources > black list > "web[app[s]]"
- commons-java: String cleaner > clean "/" for trip head-signs
- commons-java: Strings cleaner > FR > compat w/ remove VIA
- commons-java: String cleaner > EN > always short numbers
- commons-java: Strings cleaner > no space around "/" in trip head-sign
- commons-java: Gemini config > ignore draft PR
- commons-java: Numbers utils > Long.toIntOrNull()
- commons-java: Strings cleaner > improvements... mtransitapps/commons-java#30
- commons-java: Strings cleaner > fix Line replacement & always "@" mtransitapps/commons-java#29
- commons-java: String cleaner > tweak short trip head-sign & stop name... mtransitapps/commons-java#28
- commons-java: Strings cleaner > EN > fix McXcase
- commons-java: Strings cleaner > clean slashes "/" for all (instead of only not short)
- commons-java: Clean utils > lower upper case strings > trim to match (& unit tests)
- commons-java: Enable export `stop_times.stop_sequence` & "last trip stop" FF mtransitapps/commons-java#26
- commons-java: String cleaner > FR > improvements mtransitapps/commons-java#27
- commons-java: Export `stop_times.stop_sequence` mtransitapps/commons-java#25
- commons-java: Cleanup `kotlin.compilerOptions.jvmTarget` mtransitapps/commons-java#24
- commons-java: Add "last trip stop" mtransitapps/commons-java#23
- commons-java: Strings cleaner > remove Line/Station auto mtransitapps/commons-java#22
- commons-java: Clean utils > LC UP strings > use ignored words
- commons-java: Strings cleaner improvements
- parser: Fix route provide missing color Java<>JSON config mess mtransitapps/parser#60
- parser: cleanup
- parser: JSON config > + `original_route_type_id` & `route_long_name` route def mtransitapps/parser#59
- parser: Route color fix remove agency color
- parser: Fix stop head-sign clean after merge
- parser: Route > merge different `route_sort_order` mtransitapps/parser#58
- parser: fix
- parser: Fix direction finder enabled (`Java` config)
- parser: Route long name > default from direction head-sign... > clean
- parser: fix Exception...
- parser: JSON config > fix Deprecated fields not working
- parser: Gemini config > ignore draft PR
- parser: JSON config > + `stop_id_not_supported_configs` & `stop_id_[previous|next]_char_configs`... mtransitapps/parser#57
- parser: JSON config > + `other_agency_ids` mtransitapps/parser#56
- parser: Direction head-sign finder > clean trip head-sign at the end (after merge "a/b") mtransitapps/parser#55
- parser: JSON config > + `direction_[finder|splitter]_disabled_until` mtransitapps/parser#54
- parser: JSON config > +`stop_original_id_to_stop_id_configs`
- parser: DB version > always bump on CI mtransitapps/parser#53
- parser: JSON config > Add `use_stop_id_for_stop_code` & "is_word" FR cleaner mtransitapps/parser#52
- parser: Export `stop_times.stop_sequence` mtransitapps/parser#51
- parser: Cleanup `kotlin.compilerOptions.jvmTarget` mtransitapps/parser#48
- parser: Add "last trip stop" mtransitapps/parser#47
- parser: JSON config > add `allow_non_descriptive_head_signs[until]` mtransitapps/parser#46
- parser: JSON config > add `stop_headsign_remove_route_long_name_cleaner`
- parser: JSON configs > add `extended_target_route_type_id` & `stop_time_excludes` mtransitapps/parser#44
- parser: JSON configs > add `stop_name_cleaners`, `(exclude|keep)_routes` & compat w/ mtransitapps/commons-java#22 mtransitapps/parser#43
- parser: JSON config > add `use_route_long_name_for_route_short_name`
- parser: Route config > add `route_id_(previous|next)_char_configs`, `use_stop_id_hash_code` & `route_long_name_remove_route_id` mtransitapps/parser#41
- parser: Config > + `stop_code_prepend_if_missing`, `direction_types`, `direction_headsign_remove_route_[short_name/desc]` mtransitapps/parser#40
- parser: Allow ignore invalid times mtransitapps/parser#39
- parser: GTFS configs > + string/word UPPER CASE (&ignored words), trip excludes by head-sign & fix empty generated string resource mtransitapps/parser#38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant