Commit graph

1298 commits

Author SHA1 Message Date
Cassidy Dingenskirchen
c22df91490
connections: new look consistent with departure board 2023-10-22 16:24:29 +02:00
Cassidy Dingenskirchen
0504f1adcd
departure board: some more styling consistency 2023-10-22 16:16:41 +02:00
Cassidy Dingenskirchen
6686a16bbf
departure board: restyled followee checkin notice, add it for hafas too 2023-10-22 14:43:41 +02:00
Cassidy Dingenskirchen
f1d3d3ed93
departure board: new look and train type highlighting 2023-10-22 14:43:05 +02:00
Cassidy Dingenskirchen
6a0f20e29f
departure board: now-jump button and styled hafas/iris switch button 2023-10-22 14:40:17 +02:00
Cassidy Dingenskirchen
20b791c768
departure board: bigger station name 2023-10-22 14:39:04 +02:00
Birte Kristina Friesel
357efdae35
departure board: show 'now' marker in bold and with request timestamp 2023-10-21 09:30:26 +02:00
Birte Kristina Friesel
1ba41db376
frontend: add train timestamps to checkin action
(preparations for more flexible checkin time frames)
2023-10-20 18:04:32 +02:00
Birte Kristina Friesel
eb7000429e
release assets 2023-10-05 06:59:47 +02:00
Birte Kristina Friesel
e59c8c5a73
rebuild assets 2023-10-05 06:59:29 +02:00
Birte Kristina Friesel
1401fb64bf
also render entry-only stops in backend 2023-10-05 06:59:06 +02:00
Birte Kristina Friesel
745b3708d3
frontend tvly_journey_progress: handle entry-only stops 2023-10-05 06:06:08 +02:00
Birte Kristina Friesel
f942a9d9f5
year in review: there's non-trains in travelynx now 2023-10-03 12:39:41 +02:00
Birte Kristina Friesel
b4d10d41d3
Release v2.4 2023-10-01 13:38:22 +02:00
Birte Kristina Friesel
fd43d818f9
increase level of caution 2023-10-01 10:51:58 +02:00
Birte Kristina Friesel
cbc433f76c
suggested connections: avoid fetching IRIS trains via HAFAS 2023-10-01 10:49:36 +02:00
Birte Kristina Friesel
4a2897c1f8
influxdb: add meta / related_stations count 2023-10-01 10:30:24 +02:00
Birte Kristina Friesel
aaeb81a5d2
store related stations; respect them when looking up connections 2023-10-01 07:11:58 +02:00
Birte Kristina Friesel
2638dd36fb
connections: do not show cancelled trains twice 2023-09-26 20:26:12 +02:00
Birte Kristina Friesel
68ff417f0c
release v2.3.0 2023-09-26 20:02:48 +02:00
Birte Kristina Friesel
e346f969b0
intransit: support HAFAS trains that do not have a type 2023-09-24 18:20:15 +02:00
Birte Kristina Friesel
de074342de
add support for HAFAS connection suggestions; drop manual destination list
Still TODO: handle stations that have several EVAs
2023-09-24 18:19:17 +02:00
Birte Kristina Friesel
8810acf742
/s: support filter by trip_id; only allow train filter in IRIS mode 2023-09-17 15:50:11 +02:00
Birte Kristina Friesel
a5804691f6
update cpanfile.snapshot 2023-09-17 15:07:31 +02:00
Birte Kristina Friesel
04c8d7672a
journey: show distances below 10km with 100m resolution (and <1km with 1m) 2023-09-16 22:23:44 +02:00
Birte Kristina Friesel
434eb5a18d
map: use high beeline opacity if no polylines are available 2023-09-12 18:26:15 +02:00
Birte Kristina Friesel
31f8275626
v2.2 2023-09-09 10:07:50 +02:00
Birte Kristina Friesel
8daf885ace
indicate whether current journey has realtime data 2023-09-09 10:06:31 +02:00
Birte Kristina Friesel
10dc685d3b
_checked_out: fix link for check-outs at HAFAS stations 2023-09-09 10:01:12 +02:00
Birte Kristina Friesel
40961f53fd
hafas departures: show no-realtime indicator 2023-09-09 09:50:41 +02:00
Birte Kristina Friesel
2e14c2e3e4
Fix intermediate stop display for journeys without real-time data, e.g. H-Bahn 2023-09-07 21:19:43 +02:00
Birte Kristina Friesel
b410176e63
perltidy 2023-09-04 17:08:17 +02:00
Birte Kristina Friesel
d4b3dcaf06
legend: add profile/timeline icons 2023-09-04 17:07:01 +02:00
Birte Kristina Friesel
d585c319bf
release assets 2023-09-04 17:06:41 +02:00
Birte Kristina Friesel
49042d7104
rebuild assets 2023-09-04 17:06:18 +02:00
Birte Kristina Friesel
55451b78f4
work: 'did not find $dep' is not actionable → change severity to debug 2023-09-04 17:05:50 +02:00
Birte Kristina Friesel
11b28d23fe
update cpanfile.snapshot 2023-09-03 11:32:25 +02:00
Birte Kristina Friesel
26ebd3d644
API: Expose HAFAS JourneyID, if available (#85) 2023-08-30 21:54:05 +02:00
Birte Kristina Friesel
155ac555f1
station board: make 'now' marker easier to distinguish 2023-08-27 21:33:06 +02:00
Birte Kristina Friesel
f4d71b4d9f
obtain autocompletion from database 2023-08-26 09:17:28 +02:00
Birte Kristina Friesel
559a1cedd7
manual station entry: fix HAFAS redirect 2023-08-26 09:15:33 +02:00
Birte Kristina Friesel
072d19abbb
v2.1 2023-08-24 21:39:44 +02:00
Birte Kristina Friesel
77fc4604a3
release assets 2023-08-24 21:26:53 +02:00
Birte Kristina Friesel
6a6476155c
rebuild assets 2023-08-24 21:26:39 +02:00
Birte Kristina Friesel
d313ca7fc1
resolve unknown/ambiguous stop into list of stops 2023-08-24 21:26:00 +02:00
Birte Kristina Friesel
d23283329d
update cpanfile.snapshot 2023-08-24 21:20:41 +02:00
Birte Kristina Friesel
9b66e2779d
geolocation: Fix 'hafas=undefined' links for iris stops 2023-08-24 21:11:45 +02:00
Birte Kristina Friesel
83a9575331
templates: ds100 is not present in HAFAS stations; use eva instead
Fixes broken checkin suggestions after arriving with a HAFAS-tracked journey
2023-08-22 17:53:32 +02:00
Birte Kristina Friesel
ecc419e646
select latest journey based on timestamp, not ID
This avoids manually added past journeys messing with the latest travel target
2023-08-22 09:21:02 +02:00
Birte Kristina Friesel
6ca55f83b1
Database: create index on real_departure to speed up latest journey queries 2023-08-22 09:10:54 +02:00