Skip to content

Strings cleaner > FR > remove ligne from route long name & station from trip head-sign#34

Merged
mmathieum merged 3 commits intomasterfrom
mm/ligne_station_fr_strings
May 6, 2026
Merged

Strings cleaner > FR > remove ligne from route long name & station from trip head-sign#34
mmathieum merged 3 commits intomasterfrom
mm/ligne_station_fr_strings

Conversation

@mmathieum
Copy link
Copy Markdown
Member

@mmathieum mmathieum commented May 6, 2026

@mmathieum mmathieum self-assigned this May 6, 2026
@mmathieum mmathieum marked this pull request as ready for review May 6, 2026 17:57
@mmathieum mmathieum changed the title Strings cleaner > FR > remove "ligne" from route long name & "station" from trip head-sign Strings cleaner > FR > remove ligne from route long name & station from trip head-sign May 6, 2026
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 introduces French language cleaning rules, specifically adding logic to remove the word 'ligne' from route names and 'station' from subway headsigns. The review feedback suggests using the cleanWordsFR utility for more robust pattern matching of 'ligne', updating the replacement logic to use EMPTY, and extending the removal of 'station' to light rail and train/rail types to ensure consistency with existing English cleaning rules.

I am having trouble creating individual review comments. Click here to see my feedback.

src/main/java/org/mtransit/commons/CleanUtils.java (736-737)

medium

Instead of manually defining the regex and replacement for "ligne", you should use the cleanWordsFR utility. This is more robust as it uses word boundaries (via lookarounds) and handles Unicode characters correctly for French, which is consistent with how other patterns (like STATION or CLEAN_ET) are defined in this class. Note that when using cleanWords, the replacement should be an empty string (or EMPTY) because the lookarounds preserve surrounding whitespace.

	static final Pattern LIGNE = cleanWordsFR("ligne");

src/main/java/org/mtransit/commons/StringsCleaner.kt (25)

medium

If CleanUtils.LIGNE is updated to use cleanWordsFR, the replacement here should be changed to EMPTY. This is because cleanWords uses lookarounds to match the word without consuming the surrounding whitespace, making the $1$3 replacement unnecessary and potentially incorrect if punctuation is involved.

            routeLongName = CleanUtils.LIGNE.matcher(routeLongName).replaceAll(EMPTY)

src/main/java/org/mtransit/commons/StringsCleaner.kt (57-62)

medium

For consistency with the English implementation (lines 47-54), consider removing "station" from French trip head-signs for light rail (0) and train/rail (2) as well, not just subway (1). In many French-speaking transit systems, "Station" is commonly used for tramways and sometimes for suburban rail, and removing it helps save valuable screen space.

        if (languages?.contains(Locale.FRENCH) == true) {
            when (routeType) {
                0, // light rail
                1, // subway
                2, // train/rail
                    -> {
                    tripHeadsign = CleanUtils.STATION.matcher(tripHeadsign).replaceAll(EMPTY)
                }
            }
        }

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates StringsCleaner to better normalize FR/EN transit text by removing redundant words in route long names and trip headsigns (intended for FR “ligne” and FR subway “station”), supported by new/adjusted regex patterns in CleanUtils.

Changes:

  • Remove “line” (EN) and “ligne” (FR) from route long names during cleaning.
  • Remove “station” from French subway (routeType=1) trip headsigns.
  • Add new CleanUtils patterns to support the new removals and expose FR_CA_STATION for reuse.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
src/main/java/org/mtransit/commons/StringsCleaner.kt Adds EN/FR word-removal steps for route long names and FR subway trip headsigns.
src/main/java/org/mtransit/commons/CleanUtils.java Introduces new patterns for “line”/“ligne” and exposes FR_CA_STATION for use by StringsCleaner.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/main/java/org/mtransit/commons/CleanUtils.java Outdated
Comment thread src/main/java/org/mtransit/commons/StringsCleaner.kt
Comment thread src/main/java/org/mtransit/commons/StringsCleaner.kt
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@mmathieum
Copy link
Copy Markdown
Member Author

/gemimi review

@mmathieum
Copy link
Copy Markdown
Member Author

/gemini review

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 introduces French language cleaning logic for route names and trip headsigns, specifically targeting the words 'ligne' and 'station', while also refactoring the English 'line' cleaning process. The review feedback suggests expanding the French 'station' removal to include light rail and train route types to maintain consistency with the existing English cleaning logic.

Comment thread src/main/java/org/mtransit/commons/StringsCleaner.kt
@mmathieum mmathieum merged commit 9fd8a06 into master May 6, 2026
4 checks passed
@mmathieum mmathieum deleted the mm/ligne_station_fr_strings branch May 6, 2026 23:19
montransit added a commit to mtransitapps/mtransit-for-android that referenced this pull request May 6, 2026
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
mmathieum added a commit to mtransitapps/ca-montreal-stm-subway-android that referenced this pull request May 7, 2026
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-ottawa-oc-transpo-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-ottawa-oc-transpo-train-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-android: GTFS RT > Trip Updates > cache no data & trip ID out of sync log... mtransitapps/commons-android#140
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-cranbrook-transit-system-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-fraser-valley-express-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-comox-valley-transit-system-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-nanaimo-rdn-transit-system-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-milton-transit-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-squamish-transit-system-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-vernon-transit-system-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-prince-george-transit-system-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-banff-roam-transit-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-montreal-stm-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-laval-stl-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-central-fraser-valley-transit-system-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-williams-lake-transit-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/us-juneau-capital-transit-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-windsor-transit-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-kamloops-transit-system-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-south-okanagan-similkameen-transit-system-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/fr-perpignan-sankeo-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-gtha-go-transit-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-port-alberni-transit-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-gtha-go-transit-train-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-chilliwack-transit-system-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-quebec-rtc-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-calgary-transit-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons: Remove deprecated `GrandRiverTransitProvider` mtransitapps/commons#726
- commons: Remove deprecated `OCTranspoProvider` mtransitapps/commons#725
- commons: Remove deprecated `CaTransLinkProvider` mtransitapps/commons#724
- commons: Build(deps): Bump android-gradlePlugin from 9.1.1 to 9.2.0 mtransitapps/commons#702
- commons: Remove deprecated `StrategicMappingProvider` mtransitapps/commons#723
- commons: Remove deprecated `GreaterSudburyProvider` mtransitapps/commons#722
- commons: Remove deprecated `CaSTOProvider` mtransitapps/commons#721
- commons: Remove deprecated LTC online provider mtransitapps/commons#720
- commons: chore: remove deprecated CaEdmontonProvider mtransitapps/commons#719
- commons: Build(deps): Bump org.sonarqube from 7.2.3.7755 to 7.3.0.8198 mtransitapps/commons#718
- commons: Build(deps): Bump gradle-wrapper from 9.4.1 to 9.5.0 in /shared mtransitapps/commons#717
- commons: GTFS-RT > fix time-zone compat mtransitapps/commons#716
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-android: GTFS RT > Trip Updates > cache no data & trip ID out of sync log... mtransitapps/commons-android#140
- commons-android: GTFS-RT > Alerts/Vehicles > log trip IDs out of sync!
- commons-android: GTFS-RT > Trip Updates > info log for NO trip IDs
- commons-android: GTFS-RT > Trip Updates > info log for trip IDs
- commons-android: Remove deprecated `GrandRiverTransitProvider` mtransitapps/commons-android#139
- commons-android: Remove deprecated `OCTranspoProvider` mtransitapps/commons-android#138
- commons-android: Update GTFS Real-Time proto mtransitapps/commons-android#137
- commons-android: Remove deprecated `CaTransLinkProvider` mtransitapps/commons-android#136
- commons-android: Fix ThreadConstraint for AGP `9.2.0` mtransitapps/commons-android#126
- commons-android: Remove deprecated `StrategicMappingProvider` mtransitapps/commons-android#135
- commons-android: Remove deprecated `GreaterSudburyProvider` mtransitapps/commons-android#134
- commons-android: Remove deprecated `CaSTOProvider` mtransitapps/commons-android#133
- commons-android: Remove deprecated LTC online provider mtransitapps/commons-android#132
- commons-android: Remove deprecated CaEdmontonProvider mtransitapps/commons-android#131
- commons-android: Delete unused/useless `JCDecauxBikeStationProvider` mtransitapps/commons-android#130
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- commons-java: Remove deprecated `GreaterSudburyProvider` mtransitapps/commons-java#33
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
- parser: tests++
- parser: Route long name merging improvement mtransitapps/parser#65
- parser: Revert "Route long name merging improvement"
- parser: Route long name merging improvement
- parser: Remove deprecated `StrategicMappingProvider` mtransitapps/parser#64
montransit added a commit to mtransitapps/ca-west-kootenay-transit-system-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-kelowna-regional-transit-system-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-whistler-transit-system-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-fort-st-john-transit-system-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-dawson-creek-transit-system-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-cornwall-transit-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-victoria-regional-transit-system-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-gta-up-express-train-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-fredericton-transit-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-sunshine-coast-regional-transit-system-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-powell-river-regional-transit-system-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-campbell-river-transit-system-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-cowichan-valley-transit-system-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-gatineau-sto-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/us-snohomish-county-community-transit-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
montransit added a commit to mtransitapps/ca-100-mile-house-transit-bus-android that referenced this pull request May 8, 2026
…parser':

- commons: Store listing > feature graphics > 1-line max length tweak
- commons: Add push trigger on `config/input_url` and `config/input_url_next` to mt-download-data workflow mtransitapps/commons#733
- commons: Store listing > full/short desc > compat w/ `api.stm.info` provider mtransitapps/commons#732
- commons: Encrypt file > auto dest file path from source
- commons: Generate `fr/gtfs_rts_strings.xml` & ignore location inside agency name. mtransitapps/commons#730
- commons: Build(deps): Bump androidx.webkit:webkit from 1.15.0 to 1.16.0 in the androidx group across 1 directory mtransitapps/commons#731
- commons: Update GTFS Validator from `7.0.0` to `8.0.0` mtransitapps/commons#729
- commons: Build(deps): Bump com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk from 1.0.0 to 1.0.1 mtransitapps/commons#727
- commons: Merge branch 'master' of github.com:mtransitapps/commons
- commons: README > HTTPS for apache.org
- commons: Build(deps): Bump android-gradlePlugin from 9.2.0 to 9.2.1 mtransitapps/commons#728
- commons-android: `api.stm.info` GTFS-RT like provider > + service update : regex for severity⬜ℹ️⚠️ override mtransitapps/commons-android#142
- commons-android: FR `Horaire`... mtransitapps/commons-android#141
- commons-android: cleanup
- commons-java: Source label: hide host `google.com` mtransitapps/commons-java#35
- commons-java: Strings cleaner > FR > remove `ligne` from route long name & `station` from trip head-sign mtransitapps/commons-java#34
- parser: Missing route colors > do not fix colors from JSON config.
- parser: JSON config > + `additional_languages` & `stop_code_cleaners` mtransitapps/parser#66
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.

2 participants