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
1401fb64bf
also render entry-only stops in backend
2023-10-05 06:59:06 +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
68ff417f0c
release v2.3.0
2023-09-26 20:02:48 +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
04c8d7672a
journey: show distances below 10km with 100m resolution (and <1km with 1m)
2023-09-16 22:23:44 +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
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
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
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
d313ca7fc1
resolve unknown/ambiguous stop into list of stops
2023-08-24 21:26:00 +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
f49dd6bf0a
we have (mostly) full sync
...
I don't wanna know about time zones, though.
2023-08-20 17:06:50 +02:00
Birte Kristina Friesel
3adbd9ed2c
HAFAS: no more testbetrieb
2023-08-20 17:06:13 +02:00
Birte Kristina Friesel
c3fd8ce610
changelog
2023-08-20 16:52:25 +02:00
Birte Kristina Friesel
3eda3beeae
release assets
2023-08-20 16:23:02 +02:00
Birte Kristina Friesel
ba4ed6d143
add_journey: note that HAFAS journeys are not supported at the moment
2023-08-19 19:54:49 +02:00
Birte Kristina Friesel
b85e8a1e04
API: Support HAFAS checkin (via journeyID)
2023-08-19 12:43:43 +02:00
Birte Kristina Friesel
8745513fe9
account: move API documentation link to the info text
2023-08-19 09:17:38 +02:00
Birte Kristina Friesel
54547eb3af
manual station entry: HAFAS support
2023-08-18 20:42:37 +02:00
Birte Kristina Friesel
379da61de4
departures: use hafas/iris icons
2023-08-17 19:47:57 +02:00
Birte Kristina Friesel
77238628cc
use more easily distinguishable icons for hafas/iris; document in legend
2023-08-17 17:15:18 +02:00
Birte Kristina Friesel
5d330a7738
recent targets: distinguish hafas/iris
2023-08-16 09:31:01 +02:00
Birte Kristina Friesel
2ce2291e94
route / checkout selection: use EVA ID if available
2023-08-15 21:56:47 +02:00
Birte Kristina Friesel
dfe820952f
station board: add iris / hafas links
2023-08-15 08:37:14 +02:00
Birte Kristina Friesel
cc381d199f
API docs: Zug → Fahrt
2023-08-14 12:29:07 +02:00
Birte Kristina Friesel
caf1afa610
API: Note that ds100 may be null
2023-08-14 12:26:45 +02:00
Birte Kristina Friesel
61b33446cd
hafas preparations: Zug → Fahrt
2023-08-14 12:24:26 +02:00
Birte Kristina Friesel
69edd81eeb
Remove unused _cancelled template
2023-08-13 15:24:47 +02:00
Birte Kristina Friesel
0604dd80f8
WIP: HAFAS support
2023-08-13 12:51:15 +02:00
Birte Kristina Friesel
944688cfff
influxdb: add stations statistics
2023-08-13 10:55:32 +02:00
Birte Kristina Friesel
8ec002f041
Store traewelling refresh token in database
2023-08-09 19:28:36 +02:00
Birte Kristina Friesel
7c1ccc51b1
changelog
2023-08-08 17:56:35 +02:00
Birte Kristina Friesel
52c0da3f46
Traewelling: replace legacy password login with OAuth2
...
This is a breaking change insofar as that traewelling support is no longer
provided automatically, but must be enabled by providing a traewelling.de
application ID and secret in travelynx.conf. However, as traewelling.de
password login is deprecated and wil soon be disabled, travelynx would break
either way. So we might or might not see travelynx 2.0.0 in the next days.
Automatic token refresh is still todo, but that was the case for password
login as well.
Closes #64
2023-08-07 21:17:10 +02:00
Birte Kristina Friesel
c0754f9e87
departure board: do not allow new checkins prior to arrival of current checkin
...
This check is already present in the backend; now the frontend knows about it
too.
2023-07-23 12:51:07 +02:00
Birte Kristina Friesel
be607983c1
do not use minified js in development mode
2023-07-23 11:25:45 +02:00
Birte Kristina Friesel
3d51395d39
social_list: use blue text to distinguish action icons from info icons
2023-07-20 15:52:13 +02:00
Birte Kristina Friesel
2fecf8b662
fix follow-requests-received link
2023-07-18 18:05:47 +02:00