Commit graph

  • fc2aa95656
    Merge remote-tracking branch 'github/main' main Kumi 2024-10-25 11:35:26 +0200
  • 481c49a3c2
    import: Catch errors in get_single and sanity_check Birte Kristina Friesel 2024-10-23 20:08:01 +0200
  • 3e2e9cf71d
    Api: perltidy Birte Kristina Friesel 2024-10-23 20:07:48 +0200
  • 496279e05c Update perl to v5.30 to fix OCI image manifest version Andromeda 2024-10-18 16:57:51 +0000
  • 5ff0425309
    Merge remote-tracking branch 'github/main' Kumi 2024-10-18 16:22:45 +0200
  • f898088260
    api/v1/import: hard-code backend_id to 1 (same as import form) Birte Kristina Friesel 2024-10-16 03:45:59 +0200
  • 325b6e206d
    Update cpanfile.snapshot Birte Kristina Friesel 2024-10-16 03:23:10 +0200
  • 1e24365324
    Add terms of service andpoint; reference it from registration and login forms Birte Kristina Friesel 2024-10-16 03:05:34 +0200
  • f384cfc0fe
    feat: display total travel distance in map view Kumi 2024-10-14 22:04:40 +0200
  • 95e5b593db
    Merge remote-tracking branch 'github/main' Kumi 2024-10-14 21:25:12 +0200
  • 515754b9b7
    passenger rights: show departures with delay ≥ 20 minutes as well Birte Kristina Friesel 2024-09-20 19:28:33 +0200
  • d8e9c38ced
    fix(ci): add '-y' flag to apt install for non-interactive execution Kumi 2024-09-18 20:30:58 +0200
  • 8926c0d16e
    fix(ci): specify Debian version for Perl 5.20 tests Kumi 2024-09-18 20:28:24 +0200
  • abdfc8ce9b
    feat(workflow): add nodejs installation step in perl.yml Kumi 2024-09-18 20:24:36 +0200
  • 8403b138bc
    chore(ci): remove redundant runs-on directive Kumi 2024-09-18 19:22:41 +0200
  • 3529833404
    fix: remove user-specific greeting in registration email Kumi 2024-09-18 19:20:15 +0200
  • fbc21f45c8
    API: Add departure and arrival platform Birte Kristina Friesel 2024-09-18 19:01:18 +0200
  • 02555f5c2f
    Work: Include backend in debug and error messages Birte Kristina Friesel 2024-09-01 11:39:22 +0200
  • 0f44f8695d
    integritycheck: add sub-commands Birte Kristina Friesel 2024-09-01 11:38:44 +0200
  • fcd78440a5
    timeline: add maps Birte Kristina Friesel 2024-08-30 18:36:15 +0200
  • 99a8956032
    Use "Steig" rather than "Gleis" for bus platforms Birte Kristina Friesel 2024-08-30 16:55:13 +0200
  • 4d159fe378
    Landing page, departure list: Rename DB (IRIS-TTS) to IRIS as well Birte Kristina Friesel 2024-08-29 22:04:46 +0200
  • 03fe2757f3
    Replace ice_names.json with Travel::Status::DE::DBWagenreihung built-in list Birte Kristina Friesel 2024-08-28 17:27:11 +0200
  • 5192d997de
    get_travel_distance: intermediate: Handle destination renames in sanity check Birte Kristina Friesel 2024-08-27 19:06:19 +0200
  • 39fb04baf0
    maintenance: do not re-generate stats Birte Kristina Friesel 2024-08-27 18:59:26 +0200
  • 7b9382a913
    Also fix #160 in /journey/ stop list Birte Kristina Friesel 2024-08-26 20:49:04 +0200
  • f8542fffcd
    map, get_travel_distance: Prefer EVA ID over name for route matches Birte Kristina Friesel 2024-08-26 20:44:46 +0200
  • 4b6049cd1a
    integritycheck: list journeys affected by #159 Birte Kristina Friesel 2024-08-26 17:47:38 +0200
  • a67e39d4ce
    backend selection: Rename "DB (IRIS)" to "IRIS" for better HAFAS distinction Birte Kristina Friesel 2024-08-26 17:40:14 +0200
  • 6f3710c5cb
    IRIS: Re-add support for stations unknown to T::S::DE::IRIS::Stations Birte Kristina Friesel 2024-08-25 16:36:02 +0200
  • 60ce72a954
    journey: show ID next to backend info Birte Kristina Friesel 2024-08-25 13:13:00 +0200
  • d189f6f0d2
    get_travel_distance: no need for debug output if there is no polyline Birte Kristina Friesel 2024-08-25 10:47:39 +0200
  • d26953d13e
    fix /cancelled.json Birte Kristina Friesel 2024-08-25 10:34:38 +0200
  • 6cbc8c554f
    select_backend: Fix typo Birte Kristina Friesel 2024-08-25 09:56:34 +0200
  • 9fdae85904
    _checked_in: HAFAS: pass train type and number to bahn.expert, if available Birte Kristina Friesel 2024-08-24 09:33:52 +0200
  • 8184a17a20
    Release assets Birte Kristina Friesel 2024-08-24 08:52:29 +0200
  • 96a69f2724
    rebuild assets Birte Kristina Friesel 2024-08-24 08:52:16 +0200
  • 171cca5cf9
    Product chips: add "Strb" for tram Birte Kristina Friesel 2024-08-24 08:51:31 +0200
  • a6026083b6
    backend selection: shorten intro; explain more details below Birte Kristina Friesel 2024-08-24 08:00:06 +0200
  • c142d4fae4
    backend suggestions: handle holes in GeoJSON polygons Birte Kristina Friesel 2024-08-24 07:59:19 +0200
  • 087536862b
    refactor backend details into sub-template Birte Kristina Friesel 2024-08-24 07:42:20 +0200
  • 520e645600
    Suggest backends based on coverage and latest checkout coordinates Birte Kristina Friesel 2024-08-23 22:44:02 +0200
  • 1a185897e2
    backend selection: add coverage regions and links to coverage map Birte Kristina Friesel 2024-08-21 19:39:30 +0200
  • 4c7b3117cd
    departures: always allow backend switch; prefer name rather than ID Birte Kristina Friesel 2024-08-21 19:31:47 +0200
  • e01b8c3c74
    update cpanfile.snapshot Birte Kristina Friesel 2024-08-21 19:15:20 +0200
  • c481300106
    backend selection: Hide Resrobot and TPG Birte Kristina Friesel 2024-08-17 23:10:07 +0200
  • 298b099097
    get_travel_distance: do not overwrite {to,from}_eva with undef Birte Kristina Friesel 2024-08-17 21:29:51 +0200
  • cbc1ac791c
    DBDB: put successful carriage formation requests into long-term cache Birte Kristina Friesel 2024-08-17 08:55:01 +0200
  • 60a03632f7
    update cpanfile.snapshot Birte Kristina Friesel 2024-08-16 18:43:20 +0200
  • 73030d2ae4
    improve hafas checkin error message for route issues Birte Kristina Friesel 2024-08-16 18:35:40 +0200
  • 917f8560a3
    .. oooops Birte Kristina Friesel 2024-08-16 16:56:58 +0200
  • f0b70c4dab
    work: guard HAFAS updates via eval as well Birte Kristina Friesel 2024-08-16 16:52:14 +0200
  • 170aa150b1
    truncate journey stats once more Birte Kristina Friesel 2024-08-15 17:39:56 +0200
  • 9b7013907b
    stats, map: deal with multiple EVA IDs mapping to the same station name Birte Kristina Friesel 2024-08-15 17:33:28 +0200
  • d156e3389e
    HAFAS: add debug output for HAFAS requests and caching Birte Kristina Friesel 2024-08-15 17:03:02 +0200
  • 119f2ea96a
    IRIS checkout: do not overwrite HAFAS route with IRIS route Birte Kristina Friesel 2024-08-14 22:18:21 +0200
  • 772b4e3b23
    journey: show beeline if route is unavailable Birte Kristina Friesel 2024-08-14 22:03:48 +0200
  • 655f69c2e9
    get_travel_distance: always return beeline distance Birte Kristina Friesel 2024-08-14 22:00:15 +0200
  • 43fc820e0c
    add_route_timestamps: do not re-request trip id if it is already known Birte Kristina Friesel 2024-08-14 21:50:55 +0200
  • c5af2fec5b
    DBDB: sort wagenreihung dict keys so that caching actually works Birte Kristina Friesel 2024-08-13 23:05:34 +0200
  • d4a8507f85
    carriage formation preview: fix direction when platform data is available Birte Kristina Friesel 2024-08-13 19:36:12 +0200
  • 8b7e5909a8
    backend selection: remove type from buttons (invisible on narrow screens) Birte Kristina Friesel 2024-08-13 18:29:01 +0200
  • 34b8e5c7b5
    update cpanfile.snapshot Birte Kristina Friesel 2024-08-12 20:22:09 +0200
  • e5b4c5cfdd
    cpanfile: switch to DBWagenreihung 0.18 Birte Kristina Friesel 2024-08-12 20:13:02 +0200
  • 4475e60b97
    hide first-class occupancy if unknown Birte Kristina Friesel 2024-08-12 18:17:21 +0200
  • 521ed1eb87
    DBDB: handle undef train_types Birte Kristina Friesel 2024-08-12 18:17:05 +0200
  • 97b0b4bd93
    backend form: always show IRIS first Birte Kristina Friesel 2024-08-12 18:16:52 +0200
  • 897b88691c
    backend selection: add homepage links Birte Kristina Friesel 2024-08-12 18:16:21 +0200
  • e2b5365810
    database: avoid needlessly incrementing backends.id Birte Kristina Friesel 2024-08-12 18:08:41 +0200
  • 9dc5d26380
    DBDB: It's $tx->res->code Birte Kristina Friesel 2024-08-11 10:31:06 +0200
  • cecf3491d5
    work: only request carriage formation for DB backends Birte Kristina Friesel 2024-08-10 19:52:49 +0200
  • e6ba4b0e3b
    backend selection: handle backends that are no longer supported Birte Kristina Friesel 2024-08-10 19:35:53 +0200
  • 78d4494364
    Adjust t/12-journey-edit.t (journeys->add: backend_id is mandatory) Birte Kristina Friesel 2024-08-10 11:42:42 +0200
  • ba79f62f67
    get_connection_targets: always return a list Birte Kristina Friesel 2024-08-09 12:20:06 +0200
  • 8597cfa644
    update cpanfile.snapshot Birte Kristina Friesel 2024-08-08 21:20:53 +0200
  • 45dc2e4e2a
    Switch to new carriage formation API Birte Kristina Friesel 2024-08-08 21:13:39 +0200
  • 7fb0d48d80
    release assets Birte Kristina Friesel 2024-08-07 14:54:11 +0200
  • fff05d7e4f
    rebuild assets Birte Kristina Friesel 2024-08-07 14:53:55 +0200
  • b49d042f9f
    landing page: request departures when pressing enter Birte Kristina Friesel 2024-08-07 14:53:38 +0200
  • 7e9f6bdf90
    dumpstops: provide backend name and type rather than just opaque IDs Birte Kristina Friesel 2024-08-07 12:13:15 +0200
  • 1bb348ad9a
    journey->add: pass backend_id on to station search for route Birte Kristina Friesel 2024-08-04 20:41:25 +0200
  • 0c5908e722
    manual journey entry: hardcode DB (HAFAS) for station selection Birte Kristina Friesel 2024-08-04 08:49:57 +0200
  • aec37cce68
    public status card: only link to bahn.expert for DB journeys Birte Kristina Friesel 2024-08-03 21:18:14 +0200
  • 4a5fdd80da
    status card: fix map link for non-DB checkins Birte Kristina Friesel 2024-08-03 20:20:28 +0200
  • 8e2d38a7da
    correctly escape tripIDs in bahn.expert links Birte Kristina Friesel 2024-07-28 16:25:53 +0200
  • 64489725b3
    release assets Birte Kristina Friesel 2024-07-28 16:25:49 +0200
  • 13618db780
    rebuild assets Birte Kristina Friesel 2024-07-28 16:25:41 +0200
  • acafbc1a88
    CSS: "STB" is tram, not subway Birte Kristina Friesel 2024-07-28 16:25:33 +0200
  • 6659d76101
    history: add map link for monthly history Birte Kristina Friesel 2024-07-28 15:38:31 +0200
  • 581963a87e
    only indicate backend type via icon to save space Birte Kristina Friesel 2024-07-26 21:23:21 +0200
  • 344541786d
    iris geolocation: specify hafas=0 Birte Kristina Friesel 2024-07-26 21:19:39 +0200
  • 596422096a
    HTML is hard, mmmhkay Birte Kristina Friesel 2024-07-26 21:15:29 +0200
  • 6ed2cd6f47
    wat Birte Kristina Friesel 2024-07-26 21:14:58 +0200
  • 39d5fa91e4
    release assets Birte Kristina Friesel 2024-07-26 21:12:49 +0200
  • 4ce4bc98a3
    rebuild assets Birte Kristina Friesel 2024-07-26 21:12:42 +0200
  • e93e38fe5b
    geolocation: correctly pass backend Birte Kristina Friesel 2024-07-26 21:12:32 +0200
  • 94f55801d9
    . Birte Kristina Friesel 2024-07-26 21:12:22 +0200
  • 571223bb60
    release assets Birte Kristina Friesel 2024-07-26 20:19:50 +0200
  • 4983974a30
    rebuild assets Birte Kristina Friesel 2024-07-26 20:19:40 +0200
  • 6bd4321332
    add "Str" for tram Birte Kristina Friesel 2024-07-26 20:19:17 +0200