Commit graph

  • 339d64e901
    convert to ESM 💥📝 Jannis R 2022-05-07 16:17:37 +02:00
  • 28f1316a51
    eslint@8, tap@16 Jannis R 2022-05-09 19:15:24 +02:00
  • c6085eff26
    luxon@2, p-retry@5, p-throttle@5 Jannis R 2022-05-09 14:44:46 +02:00
  • cef6dcaf0f
    request: pass whole req body into transformReqBody 🐛 Jannis R 2022-01-04 15:32:16 +01:00
  • ef9e3765ee
    parseLine: don't trim adminCode 💥 Jannis R 2022-01-04 15:31:40 +01:00
  • b740539081
    parseTrip: remove trip.reachable 💥 Jannis R 2022-01-04 15:31:11 +01:00
  • 30cb1f3d28
    trip: remove lineName parameter, update integration test fixtures 💥📝 Jannis R 2021-12-29 21:33:42 +01:00
  • c53316668d
    integration tests: update mocked when & fixtures Jannis R 2022-05-03 17:16:17 +02:00
  • db442bb578
    serverInfo: fix realtimeDataUpdatedAt parsing 🐛 Jannis R 2022-06-18 18:19:04 +02:00
  • 44c8e37e5c
    lines: realtimeDataFrom -> realtimeDataUpdatedAt 💥📝 Jannis R 2021-12-29 21:26:12 +01:00
  • b1c2eb9b93
    parseWarning: handle missing common.himMsgEventL[].{f,t}Time 🐛 Jannis R 2022-11-18 18:49:51 +01:00
  • bb70081ceb
    remarks: realtimeDataFrom -> realtimeDataUpdatedAt 💥📝 Jannis R 2021-12-29 21:25:49 +01:00
  • 2fcaa2304b
    reachableFrom: realtimeDataFrom -> realtimeDataUpdatedAt 💥📝 Jannis R 2021-12-29 21:25:14 +01:00
  • 0cc50a918a
    radar: realtimeDataFrom -> realtimeDataUpdatedAt 💥📝 Jannis R 2021-12-29 21:24:07 +01:00
  • a6411707e1
    DB E2E test: cleanup Jannis R 2022-04-28 23:30:49 +02:00
  • a0a4064bf0
    trip/tripsByName: realtimeDataFrom -> separate realtimeDataUpdatedAt field 💥📝 Jannis R 2021-12-29 21:23:28 +01:00
  • 3cbbc3c4da
    refreshJourney: return journey as field 💥📝 Jannis R 2022-04-28 22:59:19 +02:00
  • 751ae21d18
    journeys/refreshJourney/journeysFromTrip: realtimeDataFrom -> realtimeDataUpdatedAt 💥📝 Jannis R 2021-12-29 21:14:50 +01:00
  • c4470ca962
    arrivals/departures: return obj with realtimeDataUpdatedAt & results 💥📝 Jannis R 2021-12-29 21:11:07 +01:00
  • 1000e48dfd
    handle METHOD_NA/NO_MATCH/PARAMETER errors Jannis R 2022-05-06 21:51:02 +02:00
  • 9b263bb379
    rework error handling 💥📝 Jannis R 2022-05-03 23:21:44 +02:00
  • 0275b65c7a
    fetch-ponyfill & pinkie-promise -> cross-fetch 💥 Jannis R 2022-10-24 16:58:54 +02:00
  • 7765f9d7a1
    lib/request: use async/await, simplify error handling Jannis R 2022-05-03 17:51:52 +02:00
  • b030eec1f5
    use more async/await 💥 Jannis R 2021-12-29 18:53:50 +01:00
  • 40957d3515
    reachableFrom: don't retry 💥 Jannis R 2021-12-29 18:51:34 +01:00
  • f5962c4b7f
    VBB E2E/integration tests: update mocked when & fixtures Jannis R 2022-04-28 11:40:50 +02:00
  • 70ae1b48bc
    VBB/BVG E2E/integration tests: refactor shared test utils Jannis R 2022-04-27 09:46:19 +02:00
  • 7b0374695a
    VBB: remove vbb-parse-line 💥 Jannis R 2021-12-29 18:29:10 +01:00
  • 673d6f8279
    VBB: remove vbb-parse-ticket, adapt to new response format 💥 Jannis R 2021-12-29 18:25:56 +01:00
  • d2bc134645
    VBB: don't shorten stop/station names 💥 Jannis R 2021-12-29 18:16:51 +01:00
  • 5ecf03f349
    VBB: don't convert 7/9 <-> 12 digit IDs 💥 Jannis R 2021-12-29 18:12:33 +01:00
  • df4124e31d
    BVG: don't shorten names 💥 Jannis R 2022-04-28 11:48:56 +02:00
  • 5797105939
    BVG: remove vbb-stations 💥 Jannis R 2022-04-28 11:51:56 +02:00
  • 1f6115955d
    BVG: don't convert IDs 💥 Jannis R 2022-04-28 11:47:23 +02:00
  • 1ae1362916
    BVG: remove vbb-parse-line 💥 Jannis R 2022-04-28 11:35:09 +02:00
  • a81e550f2a
    departures{GetPasslist,StbFltrEquiv}: default to false 💥 Jannis R 2021-12-29 18:06:46 +01:00
  • 492fdeb2ef
    add profile.randomizeUserAgent flag 📝 Jannis R 2021-12-29 17:01:14 +01:00
  • e0cdd55908
    parseWarning: {from,to}Loc -> {from,to}Location 💥 Jannis R 2021-12-29 17:00:14 +01:00
  • 90308411fc
    docs: .then/.catch -> await 📝 Jannis R 2021-12-29 16:59:31 +01:00
  • d5969bc0c4
    Node 16+ 💥💚 Jannis R 2021-12-29 16:56:19 +01:00
  • 2baf2f6f04
    changelog 📝; 5.26.2 5.26.2 Jannis R 2022-11-16 15:32:49 +01:00
  • a60083f8d1
    parse trip.scheduledDays Jannis R 2022-11-16 15:18:12 +01:00
  • b6900a3ddb
    parse journey.scheduleDays using fpB & fpE 🐛 Jannis R 2022-11-16 14:59:34 +01:00
  • 61fc2293fb
    E2E/integration tests: tweak assertions Jannis R 2022-11-09 18:25:04 +01:00
  • 5ff8527b60
    tweak & restructure docs 📝, explicit defaults Jannis R 2022-10-24 17:30:05 +02:00
  • c88179777d
    put todos Jannis R 2022-10-24 17:29:23 +02:00
  • f530a30fe0
    mention related libs 📝 Jannis R 2022-10-24 14:11:47 +02:00
  • 2319d317d0
    changelog 📝; 5.26.1 5.27.0-alpha.2 Jannis R 2022-10-15 14:09:19 +02:00
  • 66d78767ff
    readme: mention typings & related libs 📝 Jannis R 2022-10-15 14:07:07 +02:00
  • 0f7382e3b8
    parse{Arrival,Departure}: properly parse .origin & .destination 🐛 Jannis R 2022-10-15 14:02:09 +02:00
  • f20146137e
    CI: run with Node 10-18 💚 Jannis R 2022-10-07 14:11:41 +02:00
  • 7ccffa5e51
    profile.log{Request,Response}: pass in random request ID 📝 Jannis R 2022-10-07 01:29:36 +02:00
  • 4189ce437b
    changelog 📝; 5.26.0 Jannis R 2022-10-06 19:22:23 +02:00
  • 829c9ca461
    add profile.log{Request,Response}() hooks 📝 Jannis R 2022-10-06 14:22:46 +02:00
  • 0dc230837a
    changelog 📝; 5.25.0 5.25.0 Jannis R 2022-07-30 13:38:18 +02:00
  • 95af0a0127
    parse{Arrival,Departure}: expose prognosisType Jannis R 2022-07-22 00:28:33 +02:00
  • 7c68f962c1
    parse{Stopover,JourneyLeg, Trip}: expose {arrival,departure}PrognosisType Pieterjan Van Saet 2022-07-22 00:24:47 +02:00
  • 0a63698100
    parse CHKI legs with checkin: true Jannis R 2022-07-21 21:36:59 +02:00
  • 9f2dcecf19
    readme: link to db-tickets 📝 Jannis R 2022-07-19 22:25:25 +02:00
  • 7929a986d5
    changelog 📝; 5.24.1 5.24.1 Jannis R 2022-06-23 12:54:43 +02:00
  • 2ed2f38195
    E2E/integration tests: DRY & tweak assertions Jannis R 2022-04-28 21:55:11 +02:00
  • bdf933f806
    INSA E2E/integration tests: adapt to latest data, update mocked when & fixtures Jannis R 2022-04-28 21:55:37 +02:00
  • 38cc9e9af8
    E2E/integration tests: validate remarks Jannis R 2022-04-27 09:09:49 +02:00
  • dda36c2da0
    tests: enable linter, fix code style Jannis R 2022-04-28 22:11:34 +02:00
  • 3c7d8f79b2
    DB: fix journeysFromTrip E2E/integration test 🐛 Jannis R 2022-04-28 22:17:49 +02:00
  • 08be943906
    BVG: re-skip BerlKönig test Jannis R 2022-04-27 09:50:24 +02:00
  • 4aa5f1de85
    CFL, Irish Rail: transformReqBody -> defaultLanguage Jannis R 2022-04-29 00:19:54 +02:00
  • 492cb7dfbc
    KVB: provide CA certificate chain via Agent 🐛 Jannis R 2022-06-18 18:00:03 +02:00
  • 27bf631ae5
    SVV integration tests: add missing fixture Jannis R 2022-04-30 00:12:56 +02:00
  • 27d4479e1a
    changelog 📝; add @roehrt as contributor; 5.24 Jannis R 2022-04-26 22:02:57 +02:00
  • 7e1f7ed4ee
    BVG/VBB: parse stop DHIDs Jannis R 2022-03-07 01:34:33 +01:00
  • f8ca2d5d17
    BVG: only expand 9* stop IDs to 12 digits 🐛 Jannis R 2022-02-23 17:14:33 +01:00
  • 119d291d10
    DB integration tests: update mocked when to 2022-07-12 Jannis R 2022-04-26 12:11:44 +02:00
  • 1236cf63a0
    DB: support age group by age API roehrt 2022-04-23 20:32:05 +02:00
  • 7a3fd4fca5
    DB: update to the lowest working version roehrt 2022-04-21 19:19:58 +02:00
  • f3c2ee6f5a
    DB: support age-based tariffs roehrt 2022-04-21 18:49:12 +02:00
  • 1ab526d900
    integration tests: define mocked when per profile Jannis R 2022-04-23 14:40:51 +02:00
  • 68ecd7c5e9 Update readme.md Florian Hüter 2022-03-28 13:30:48 +02:00
  • 947c5d364a
    tools: highest-endpoint-version -> endpoint-hci-version Jannis R 2022-02-22 20:21:04 +01:00
  • 2edcd49e99
    serverInfo: add opt.versionInfo 📝 Jannis R 2022-02-22 20:23:54 +01:00
  • cbc7f63dcc
    changelog 📝; add @bddq as contributor; 5.23.0 5.23.0 Jannis R 2022-02-22 17:47:33 +01:00
  • 57084262a2
    add departure.destination & arrival.origin 📝 Benoit Deldicque 2022-02-21 00:52:37 +01:00
  • 4b8f7c8198
    changelog 📝; 5.22.2 5.22.2 Jannis R 2022-01-13 14:02:13 +01:00
  • 4cd0e9d98f
    minor tweaks 📝 Jannis R 2022-01-13 13:57:48 +01:00
  • e3a022972c
    request: tweak user-agent randomisation Jannis R 2022-01-13 13:55:17 +01:00
  • 2ec079adfc
    TPG integration test Jannis R 2021-12-29 15:56:25 +01:00
  • fa9a8d9f7d
    integration tests: update fixtures Jannis R 2021-12-29 15:18:45 +01:00
  • e69d069d43
    fix & un-skip ingration tests, update mocked when Jannis R 2021-12-29 15:18:21 +01:00
  • f6b144f012
    update transport-apis; BVG: update endpoint & aid Jannis R 2021-12-13 20:01:12 +01:00
  • e79a371dde
    add todos Jannis R 2021-12-29 13:51:37 +01:00
  • 674e4a5fe6
    changelog 📝; 5.22.1 5.22.1 Jannis R 2021-12-28 20:34:13 +01:00
  • 9c10a1765f
    fix request debug-logging 🐛 Jannis R 2021-12-09 18:58:31 +01:00
  • 2fd06941b5
    use HTTP keep-alive Jannis R 2021-12-09 18:53:18 +01:00
  • 8645661cbc
    changelog 📝; 5.22.0 5.22.0 Jannis R 2021-12-08 14:18:39 +01:00
  • 95d2c61fbd
    add todos; readme: link to kpublictransport 📝 Jannis R 2021-12-08 14:12:22 +01:00
  • f6733d937a
    ÖBB: enable lines() Jannis R 2021-12-02 13:56:56 +01:00
  • ed86ad0b56
    add KVB profile 📝 Jannis R 2021-11-27 23:41:40 +01:00
  • 39950122a6
    funding metadata: add Liberapay Jannis R 2021-11-21 14:53:18 +01:00
  • 579fdbde61
    changelog 📝; 5.21.1 5.21.1 Jannis R 2021-11-18 18:31:18 +01:00
  • ca6f75501c
    add todos; add @MTRNord as contributor Jannis R 2021-11-18 18:29:25 +01:00