Commit graph

  • ecc8fccc54
    tap@18 Jannis R 2023-09-25 14:04:06 +03:00
  • 02c781b180
    cross-fetch@4, p-retry@6 Jannis R 2023-09-22 08:53:19 +02:00
  • 449d2261bd
    changelog 📝; 6.1.1 6.1.1 Jannis R 2023-09-03 17:09:05 +02:00
  • 0bc6ba3650
    DB journeys(): pass along opt.age if defined Jannis R 2023-09-03 13:52:55 +02:00
  • a8401f36e1
    DB: add test for profile.transformJourneysQuery() Jannis R 2023-09-03 13:51:33 +02:00
  • 45610fc951
    IVB: update SSL CA certificate chain 🐛 Jannis R 2023-07-31 20:57:51 +02:00
  • 581a47510d
    profiles' examples: fixes, minor tweaks 🐛📝 Jannis R 2023-07-28 21:35:56 +02:00
  • 19cdde0655
    document testing setup 📝 Jannis R 2023-07-25 17:35:29 +02:00
  • 8ff945c075
    changelog 📝; 6.1.0 6.1.0 Jannis R 2023-07-25 16:04:26 +02:00
  • 793cc9eee5
    request: with $HTTP(S)_PROXY, keep connections alive for 10s Jannis R 2023-07-25 16:08:51 +02:00
  • 5ce0129c36
    DB: add routingModes option 📝 Lambert Theisen 2023-07-18 21:55:11 +02:00
  • 92bbc63590
    DB integration tests: update mocked when & fixtures Jannis R 2023-07-25 14:06:38 +02:00
  • f9c24a4a84
    https-proxy-agent@7 Jannis R 2023-07-07 19:33:06 +02:00
  • 4cb7062302
    changelog 📝; 6.0.5 6.0.5 Jannis R 2023-05-15 21:21:38 +02:00
  • 24ad6117b0
    CI: run with Node v20 too 💚 Jannis R 2023-05-15 12:59:07 +02:00
  • b8f0ab0fd6
    DB: put todos Jannis R 2023-05-15 12:58:40 +02:00
  • 4116b53e9b
    parseHint: put todos Jannis R 2023-05-15 12:58:32 +02:00
  • 9a1ef7c586 apply leg-wide remarks if opt.stopovers is false Traines 2023-05-11 19:45:09 +00:00
  • dcc01d1413
    update tools/transport-apis Git submodule Jannis R 2023-04-25 00:24:28 +02:00
  • 1e3cbc09a1
    tools/endpoint-hci-version: mri -> util.parseArgs Jannis R 2023-04-25 00:38:41 +02:00
  • f45842d7a3
    tools/debug-cli: mri -> util.parseArgs Jannis R 2023-04-25 00:32:45 +02:00
  • 0e023136b8
    fix tools/endpoint-hci-version 🐛 Jannis R 2023-04-25 00:37:29 +02:00
  • 02dc6aef12
    fix CI markup 💚 Jannis R 2023-04-04 14:12:32 +02:00
  • d6307aa24b
    changelog 📝; minor tweak; 6.0.4 6.0.4 Jannis R 2023-04-04 11:37:03 +02:00
  • ab3f3636ff
    CI: run integration tests in parallel to unit tests 💚 Jannis R 2023-04-04 11:39:07 +02:00
  • 14c9805ad8
    journeys(): let earlierRef/laterRef fall back to null 🐛 Jannis R 2023-04-04 11:38:36 +02:00
  • 8faf8ba507
    DB: use ver 1.16 for stop() requests 🐛, update integration test fixture Jannis R 2023-04-04 11:24:49 +02:00
  • 9d35d83c97
    changelog 📝; 6.0.3 6.0.3 Jannis R 2023-03-14 21:04:03 +01:00
  • e7602e6c84
    createClient(): throw if userAgent is one of the documented ones 💥📝 Jannis R 2023-03-14 21:00:20 +01:00
  • 5910d62535
    docs: make user agent instructions more specific & actionable 📝 Jannis R 2023-03-14 20:32:50 +01:00
  • 0f3d6ec858
    changelog: add missing 6.0.2 section 📝 Jannis R 2023-03-14 20:40:31 +01:00
  • 673eb4d6c7
    CI: cache npm's cache across jobs & runs 💚 Jannis R 2023-02-10 16:47:22 +01:00
  • 8ba1adeb39
    readme: remove badge 📝; changelog 📝; 6.0.2 6.0.2 Jannis R 2023-02-10 11:48:12 +01:00
  • 2639448911
    SNCB/NMBS: document profile as broken 📝, skip E2E/integration tests Jannis R 2023-02-10 11:40:11 +01:00
  • c2a71b08e8
    request: import Buffer 🐛 Jannis R 2023-01-06 14:07:30 +01:00
  • 9f85a9af54
    changelog 📝; 6.0.1 6.0.1 Jannis R 2022-12-11 22:40:39 +01:00
  • 557fc66078
    luxon@3 Jannis R 2022-12-11 22:40:24 +01:00
  • 547dd4b2a9
    parseDateTime, format{Date,Time}: share Luxon IANAZones Jannis R 2022-11-30 17:43:40 +01:00
  • fc1afe0625
    lines() docs: fix typo 📝 Kristjan SCHMIDT 2022-11-22 21:08:18 +01:00
  • 3493ad1086 Update actions version Kristjan ESPERANTO 2022-11-21 15:21:33 +01:00
  • d8805d9ea3
    docs: fix profile imports in code examples 📝 Kristjan ESPERANTO 2022-11-22 21:08:08 +01:00
  • 3791ec25e2 Fix version Kristjan ESPERANTO 2022-11-20 23:18:06 +01:00
  • 8278ff9c62
    changelog 📝; 6.0.0 6.0.0 Jannis R 2022-11-19 15:00:52 +01:00
  • 4c8aeeb70c
    integration tests: don't record fixtures in parallel Jannis R 2022-11-19 02:32:54 +01:00
  • 0d965c585d
    integration tests: update mocked when, adapt to latest schedules, re-add fixtures Jannis R 2022-11-09 21:21:55 +01:00
  • 198d50e260
    integration tests: circumvent broken CE gzip handling Jannis R 2022-11-18 13:44:27 +01:00
  • 63013d8306
    skip leg cycle & alternatives integration tests Jannis R 2022-11-18 18:01:33 +01:00
  • 573f4ce6d7
    integration tests: ignore request order when matching mocks Jannis R 2022-11-09 23:53:50 +01:00
  • d43d3bafe3
    fix Nah.SH nearby() E2E/integration test Jannis R 2022-11-09 23:54:51 +01:00
  • 16671b6dc5
    SNCB: re-enable reachableFrom Jannis R 2022-11-09 21:22:49 +01:00
  • 7b914ae939
    skip & un-skip some E2E/integration tests Jannis R 2022-11-09 21:17:32 +01:00
  • 0349ebac20
    remove HVV profile 💥 Jannis R 2022-11-18 19:04:50 +01:00
  • 1e8b5982a2
    remove SBB profile 💥 Jannis R 2021-08-24 00:41:33 +02:00
  • c2a228a73a
    integration test mocking: replayer -> Polly.js Jannis R 2022-06-18 16:50:33 +02:00
  • dd52411f5a
    remove integration test fixtures Jannis R 2022-06-18 16:49:59 +02:00
  • c736ff6427
    minor docs fixes 📝 Jannis R 2022-06-18 13:56:59 +02:00
  • d80330ba5e
    add "migrating to hafas-client@6" guide 📝 Jannis R 2022-04-27 08:08:21 +02:00
  • 3c17678d9d
    DB: use REALTIME routing mode Jannis R 2022-06-01 17:30:16 +02:00
  • e46514c5f9
    DB: rename regionalExp product to regionalExpress 💥 Jannis R 2022-05-21 11:53:35 +02:00
  • 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