Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/public-transport/hafas-client

JavaScript client for HAFAS public transport APIs.
https://github.com/public-transport/hafas-client

tests: validate former scheduled platforms :white_check_mark:

efc6467c9319f26798d53c42a4443bc0f7e3cc2e authored over 6 years ago by Jannis R <[email protected]>
parse DB-specific hints inside DB profile

4529a93175db240dfcb19758166257f28b9faa71 authored over 6 years ago by Jannis R <[email protected]>
departures, arrivals, stopovers: former scheduled platform(s)

0d5a8fab1b135a645981153874df125af8824584 authored over 6 years ago by Jannis R <[email protected]>
language option with default 'en'

0199749a31c61c66a50559ff9540d8a2a2d763d2 authored over 6 years ago by Jannis R <[email protected]>
tests for departures with direction option :white_check_mark:

c80f355d47cf5d818df45a3dd7adf895a0178a23 authored over 6 years ago by Jannis R <[email protected]>
rename journeyLeg() to trip() :boom:, adapt tests

ab5ca3db8bcaa42097aec084c8401f70d1735a20 authored over 6 years ago by Jannis R <[email protected]>
rename profile.journeyLeg to profile.trip :boom:

4a454917dd3f8f50bfb741adc521a807e3daa39f authored over 6 years ago by Jannis R <[email protected]>
adapt examples to e1bdd56 :memo:

a187f8ee97c8249b6710590e59d07f9f47b4b6f7 authored over 6 years ago by Jannis R <[email protected]>
docs: journeyLeg() -> trip() :memo:

86fc27e34024544ab455f6203f769cd71005d296 authored over 6 years ago by Jannis R <[email protected]>
transfer flag for walking legs

[ci skip]

2a6f1f918358f1685fea16efda77fdb331e74214 authored over 6 years ago by Jannis R <[email protected]>
parse more hints

[ci skip]

a34999b1c5e52fcbd9b9704228a374255d21ab6c authored over 6 years ago by Jannis R <[email protected]>
fix warnings parsing part 2 :bug:

65f36039537f226faa748a12ecead2acda8550eb authored over 6 years ago by Jannis R <[email protected]>
fix warnings parsing :bug:

4bcae146c1e3d65cc1f763ab6f5e068a31bb85bd authored over 6 years ago by Jannis R <[email protected]>
2.10.1

b6c530915f1bbdcb77d8867372674460dee453c8 authored over 6 years ago by Jannis R <[email protected]>
parse `TRSF` legs as `walking` :bug:

cherry-picked 2f40c20 from next

04d550f80c3f76aa8e07388c76efe3871025022b authored over 6 years ago by Jannis R <[email protected]>
parse `TRSF` legs as `walking` :bug:, add todos

2f40c20175b92f92711f08b7248d08c7353faba7 authored over 6 years ago by Jannis R <[email protected]>
parse hint & warning types using icons

[ci skip]

d9b7df693a29d366264a7b8ac465fdf1af4c8d0d authored over 6 years ago by Jannis R <[email protected]>
parse more hints

5f03c8e87858ca578a643bedc697561c85f2f51c authored over 6 years ago by Jannis R <[email protected]>
changelog for 2.10.0 :memo:, 2.10.0

8923bcb6194bd927cfd3e984b573d07d60c0523e authored over 6 years ago by Jannis R <[email protected]>
journeys: startWithWalking with default true :sparkles:

cherry-picked 9305a12 from next

fccd3d0037f32df51f6f7d0dbe944b0df88c0491 authored over 6 years ago by Jannis R <[email protected]>
departures: parse & expose platform

c1bdade49fe192a990e0d40484ffebf4a5ab6138 authored over 6 years ago by Jannis R <[email protected]>
walking legs: expose distance

cherry-picked bb6e42a from next

4da8689acea1ac3b24dfb6d98aa59e5d2efad7b5 authored over 6 years ago by Jannis R <[email protected]>
changelog for 2.9.0 & 2.9.1 :memo:, 2.9.1

fa0570e3d899d35ea50d544b63a9b7029e8234dd authored over 6 years ago by Jannis R <[email protected]>
parseStopover: fix first/last canceled stopovers :bug:

cherry-picked 440ed6d from next

063e2b425418b57c01864d19d20041a8647c82bf authored over 6 years ago by Jannis R <[email protected]>
readme: how to use with react-native :memo:

cherry-picked 6d9ffed from next

a952b08b765b4ae57aece31aa31a292199128e53 authored over 6 years ago by Jannis R <[email protected]>
luxon@1, vbb-short-station-name@1

bdb9c15c7e2c2d86db838afb69000120fe90e5fb authored over 6 years ago by Jannis R <[email protected]>
parseStopover: fix first/last canceled stopovers :bug:

[ci skip]

440ed6d1fb051dd8b032f9dd5e1231c9670fcfa1 authored over 6 years ago by Jannis R <[email protected]>
walking legs: expose distance

bb6e42a66275b42cc8cdce83474b26aab048f3dd authored over 6 years ago by Jannis R <[email protected]>
option not to parse remarks

31973431ff1a0289e58fb8f4ab308bb1d36a0b92 authored over 6 years ago by Jannis R <[email protected]>
arrivals/departures: fix remarks parsing :bug:

17aeacf594e919074b341b3f9953cbb84e2f3c9f authored over 6 years ago by Jannis R <[email protected]>
option to parse station lines, default off :boom:, adapt docs :memo:

58f183506ecd47adaed0869efb2eacef12578991 authored over 6 years ago by Jannis R <[email protected]>
fix nearby examples :memo:

471f075deaa06e1340a56701172d531995d953d2 authored over 6 years ago by Jannis R <[email protected]>
arrivals/departures: parse & expose platforms :sparkles:

d3815f80d730436109568a0e129fee45005caea7 authored over 6 years ago by Jannis R <[email protected]>
add todos, migrating to 3.x guide, related repos :memo:

eeb9ec25358ca6d0fa298ea599d95d31620927ac authored over 6 years ago by Jannis R <[email protected]>
fix tests :green_heart:

f6c824eecb459181ea90ddf41bf1a1e8b64539ec authored over 6 years ago by Jannis R <[email protected]>
basic tests for arrivals :white_check_mark:

3ade1af7a2af3126f52b64aecd71218b471dddeb authored over 6 years ago by Jannis R <[email protected]>
query arrivals :sparkles:, docs :memo:

ac9819b1dd547b2249a76211c8182010dfa095c0 authored over 6 years ago by Jannis R <[email protected]>
journey leg, departure, movement: journeyId -> tripId :boom:

00ea10d9c8445fc71d48e5f644fa10ee4f6b180f authored over 6 years ago by Jannis R <[email protected]>
parse arrivals

1d5f4ff31c3e551ece36a78f76e419e10bd66883 authored over 6 years ago by Jannis R <[email protected]>
merge refactor-parse-fns into next

f5eceafdf3889d01f490fe6895e63af9dc304b27 authored over 6 years ago by Jannis R <[email protected]>
parse fn signatures: bugfix :bug:

479bac428f73407c09bf6a3dd7f305e51acd8b64 authored over 6 years ago by Jannis R <[email protected]>
parse fn signatures: bugfixes :bug:

b02f012b1884336370dddfb5418a4d0310f1bfa8 authored over 6 years ago by Jannis R <[email protected]>
parse fn signatures: bugfixes :bug:

4c86b625c73b1f4cacf48dfedbcb4b2170b144dd authored over 6 years ago by Jannis R <[email protected]>
journeys: startWithWalking with default true :sparkles:

9305a129a81db9b842b811c664e26548dcfee23a authored over 6 years ago by Jannis R <[email protected]>
parse Komfort-Checkin & ICE Sprinter hints

6e60cc8bda062035ba9b326fffca276b92a1f3bd authored over 6 years ago by Jannis R <[email protected]>
parseJourneyLeg: fix remarks indices :bug:

a8aa2652dfa1213c7d5708b91210ff5f6b42af57 authored over 6 years ago by Jannis R <[email protected]>
merge remarks into next

0db84ce644dd9897f6364f03bfbb19477033b46f authored over 6 years ago by Jannis R <[email protected]>
readme: how to use with react-native :memo:

Hopefully prevents situations like in #56 in the future.

https://github.com/public-transport/ha...

6d9ffeda94b122e55e1c966edfced176f8a79c25 authored over 6 years ago by Jannis R <[email protected]>
fix test broken by 3e672ee :green_heart:

3c00ed29d07bead69e661c4d66d30b0481d65776 authored over 6 years ago by Jannis R <[email protected]>
fix tests broken by 3e672ee :green_heart:

108eda44505847766b770e475e993b49da9d9a65 authored over 6 years ago by Jannis R <[email protected]>
changelog for 3.0.0 :memo:

8c726dce01cb120027fa799e4e5b926dc837e658 authored over 6 years ago by Jannis R <[email protected]>
adapt tests & docs to 021ae45 & 3e672ee :memo: :white_check_mark:

ce880c06bd779f2276ba4a91463a16cf81528d04 authored over 6 years ago by Jannis R <[email protected]>
stopover.type, stopover.station -> stopover.stop :boom:

To be compatible with `[email protected]`.

3e672eeabd3a5b6b5d0ac9dadf7aee3b67f5abfa authored over 6 years ago by Jannis R <[email protected]>
parseStopover: arrivalPlatform, departurePlatform

96f9f93957910887a7d7f0564088056a3f98907e authored over 6 years ago by Jannis R <[email protected]>
2.9.0

edab8fe4a9e04e4ced70a269fa0219fc78fa15dc authored over 6 years ago by Jannis R <[email protected]>
VBB: strip "Bus " & "Tram " from line names

f60bebd5ae9968d8d92a7a061c9789f3e8d8657a authored over 6 years ago by Jannis R <[email protected]>
leg.passed -> leg.stopovers :boom:

Some didn't unterstand what "passed" means in this context.
"stopovers" is a lot less ambiguous;...

6611f262bf98381f01b34d7ae5cfb2a8e49ee001 authored over 6 years ago by Jannis R <[email protected]>
opt.passedStations -> opt.stopovers :boom:

ebe4fa64d871f711ced99d528c0171b180edc135 authored over 6 years ago by Jannis R <[email protected]>
gitignore lockfile, add & remove todos, minor changes

3e18f5d41518c1f8a13b7aaf7f66e8642844dc64 authored over 6 years ago by Jannis R <[email protected]>
request fn: opt param :boom:

a45d6402724c081c97adc5dfe3faf41f5a207b95 authored over 6 years ago by Jannis R <[email protected]>
parsePolyline: profile param :boom:

6ca7924f7b85f7bf5eb740d19f424f32e9897f18 authored over 6 years ago by Jannis R <[email protected]>
parse fns: opt param :boom:

- parseLine
- parseDeparture
- parseJourney
- parseJourneyLeg
- parseLocation
- parseMovement
- ...

b6fbaa58251020f7240b0fdab3a2ac3dd164e37c authored over 6 years ago by Jannis R <[email protected]>
parse fns: individual params -> data object :boom:

From now on, all higher-level parse fns will be able to access more
of the response data while k...

8881d8a1a42b3143534b1b9127e8b5db2e7a1c94 authored over 6 years ago by Jannis R <[email protected]>
journey leg passed stations: parse & expose delays

backporting 21c273c to master

49186ae2d1fa5782c4b6dfad32042b123fa36fd7 authored over 6 years ago by Jannis R <[email protected]>
parse more hints

1299d7f04f3e5768b0c4db0e5e0cfe6128aeafd7 authored over 6 years ago by Jannis R <[email protected]>
parse more hints, add todos

871db25bc9c3efb99f537d3c084fe454ee974d8e authored over 6 years ago by Jannis R <[email protected]>
parse more hints

3556130f6b9468196ce66e83c273081936752ff4 authored over 6 years ago by Jannis R <[email protected]>
(more) remarks for journeys, journey legs & stopovers

d3d23140fd1f4f2d1d78b2f9f7712c72ef7ce3a7 authored over 6 years ago by Jannis R <[email protected]>
merge #57: rewrite the tests

47155cdb837e8181a74bad3feb78b5c7dbe78581 authored over 6 years ago by Jannis Redmann <[email protected]>
merge next into tests-rewrite

b419477a7dfbb53e59a2b65f3636a7078f999342 authored over 6 years ago by Jannis R <[email protected]>
rename location(id) -> station(id) :boom:

see #17 for reasons
closes #17

665bed9f79ae2e4fe85c324308870ca920dd82bb authored over 6 years ago by Jannis R <[email protected]>
adapt docs to 3c9c5cb :memo:

2d11cfae1ef224b9bed7ca90c456007938bc6c7d authored over 6 years ago by Jannis R <[email protected]>
adapt tests to 3c9c5cb :white_check_mark:

46c05eba05cfc688c100c2f5f5d04c82bba2e395 authored over 6 years ago by Jannis R <[email protected]>
journey leg passed stations: parse & expose delays

21c273cec7e71612b6a32b89068a211e56a8fa5d authored over 6 years ago by Jannis R <[email protected]>
pass warnings into parsers, apply warnings to journey legs

fa2cdc5177a3831122e64e4ba59c8d1e91ded356 authored over 6 years ago by Jannis R <[email protected]>
parseWarning

d909be3b653a9507f6c1e059bc40c4beeba7f591 authored over 6 years ago by Jannis R <[email protected]>
remarks for journey legs

b6e37595a5609bd5c532f99b11d4b969ee17f9c2 authored over 6 years ago by Jannis R <[email protected]>
rename d.remarks -> d.hints, parseRemark -> parseHint

HAFAS returns notes for journey legs, stopovers and departures.

There are two kinds of notes: "...

d2257c26ffd315d89159ccc1d95d11949b9fe6e3 authored over 6 years ago by Jannis R <[email protected]>
WIP parse remarks

f3609ebd800e3e9a99ed1bd1e0c717ab48bf363c authored over 6 years ago by Jannis R <[email protected]>
tests: fix isRoughlyEqual calls :white_check_mark:

0136189aa4d0137cb647fec6cece3f399ab0eb4a authored over 6 years ago by Jannis R <[email protected]>
send Accept: application/json :bug:

a7c550ab69b8ed755ced1c7676690d93282a0507 authored over 6 years ago by Jannis R <[email protected]>
2.8.1

92310ebdaba0d881f3aad5767b94b1d9071c50cc authored over 6 years ago by Jannis R <[email protected]>
send Accept: application/json :bug:

769f2e33f64415f1a82dcc1c50e8fd53af3e7c64 authored over 6 years ago by Jannis R <[email protected]>
changelog for 2.7.x and 2.8.0 :memo:

7ec8540db45ebfd2efd67d175e372dda4c87f1db authored over 6 years ago by Jannis R <[email protected]>
WIP parse remarks

0775a27d1d2e33bc4b537402ce070cdaaf79d7d9 authored over 6 years ago by Jannis R <[email protected]>
merge next into tests-rewrite

938195753c8149a7492f52ea754d8eb43b5614b2 authored over 6 years ago by Jannis R <[email protected]>
journeys: make opt.departure & opt.arrival mutually exclusive

856a751b513f6cb8d8a3afb4c2b8b6e22a397747 authored over 6 years ago by Jannis R <[email protected]>
journeys: opt.when -> opt.departure/opt.arrival :boom:

c82ad234e07677dce869f77458c854e5393dbae4 authored over 6 years ago by Jannis R <[email protected]>
adapt tests to 1c467cd

a59b340d67b4adb6c4a5766f8b3b2704272da420 authored over 6 years ago by Jannis R <[email protected]>
journeys: add test for opt.arrival

0169e837313767cf46a2bafc8880e27ce5991407 authored over 6 years ago by Jannis R <[email protected]>
INSA, Nah.sh: HTTPS :lock:

f3d8304db879ce54fef0e0a8daa1ef0a5e292c0b authored over 6 years ago by Jannis R <[email protected]>
fix tests failing because of weird endpoints

- DB: `journeyLeg()` sometimes doesn't give the `direction` #49
- nah.sh: `departures()` at "Kie...

a17123401dda49f7bc45371c8a47de19bfd54a4d authored over 6 years ago by Jannis R <[email protected]>
merge next into tests-rewrite

1bb1ce4f8be706a381035c0fe0b55d065e7839d2 authored over 6 years ago by Jannis R <[email protected]>
nah.sh tests: fix products validation :bug:

634b044bc513afd1f9e519d8fdff8bbcf0f99951 authored over 6 years ago by Jannis R <[email protected]>
throw if 0 products enabled :boom:

This should have been the case previously, but the test didn't fail.

a356a26e2fbd34940d7b3634b1c0552d41d0108b authored over 6 years ago by Jannis R <[email protected]>
parseLocation: null as fallback station name

57f3cdb7e014e692f2b47b4e8a8ca6b1b13cbc83 authored over 6 years ago by Jannis R <[email protected]>
Nah.sh: enable radar despite failing test

see #34 for more details

187d2ac04e0ad72d48519325c47e92502d68901c authored over 6 years ago by Jannis R <[email protected]>
adapt nah.sh radar test to #34

7541bcae667c90c2ff0b7f126340b74fe8c4c4a3 authored over 6 years ago by Jannis R <[email protected]>
journeys: whenRepresents option

deb88297a092ce3e066b9ad0e1051443c6ae387a authored over 6 years ago by Jannis R <[email protected]>
journeys: fix polylines option :bug:

6063fa6651aa47c661f4267cc2514d8d68b13835 authored over 6 years ago by Jannis R <[email protected]>