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
Derf Null
36eee924aa
add optional announcements to travelynx.conf
2023-03-19 12:20:30 +01:00
Daniel Friesel
4b8fd09b27
move traewelling sync to a separate command
2023-01-02 05:59:38 +01:00
Daniel Friesel
ef0c2f0cd8
travelynx.conf: add validation hint
2023-01-02 05:46:16 +01:00
Daniel Friesel
55d20f85c1
travelynx.conf: add influxdb documentation
2023-01-02 05:45:59 +01:00
Daniel Friesel
c26c8820f2
Switch to internal HAFAS client for connection details
2022-11-09 18:14:07 +01:00
Daniel Friesel
8ec78343e7
Update docker setup. It's simple, and it works, but it's not best practice
...
Closes #4
2022-02-19 16:32:34 +01:00
Daniel Friesel
6fc21cac41
Use correct base URL when running a command job (work/maintenance)
2022-02-14 21:41:32 +01:00
Daniel Friesel
ed0054fa50
Allow usage of custom hafas-rest-api instances
2021-10-30 10:02:58 +02:00
Daniel Friesel
85fcf63dd8
Document registration settings
...
Registration can be disabled for the entire instance or blocked from certain
IPs (e.g. botnets trying to flood mailboxes with registration mails from all
online services they can find)
2021-09-12 11:43:56 +02:00
Daniel Friesel
93ca0e6e75
link to source code on about page
2021-02-02 18:43:48 +01:00
Daniel Friesel
067b3b517c
documentation++
2021-01-17 18:24:11 +01:00
Daniel Friesel
8d8498b244
add nginx example config
2020-08-19 19:53:56 +02:00
Daniel Friesel
871a44f15e
Do not hardcode From mail address
2020-03-13 18:28:13 +01:00
Daniel Friesel
7e9a2ebfef
Update README, add work cronjob
2019-12-14 14:11:03 +01:00
Daniel Friesel
88d482d8b5
Update example systemd unit file
2019-12-14 13:45:41 +01:00
Daniel Friesel
a1a0f33cab
travelynx.conf: Actually call die() if DB_HOST is unset
2019-05-05 11:22:19 +02:00
Markus Witt
46e85324df
docker: add docker-compose configuration
...
🔥 docker🔥 compose🔥
2019-05-03 22:36:12 +02:00
Daniel Friesel
1150021d2e
add comments to example travelynx.conf
2019-04-16 21:13:14 -04:00
Daniel Friesel
e1e07d5811
Set version via config
2019-04-14 17:34:30 -04:00
Daniel Friesel
80a6317ac5
Use travelynx.conf for configuration and secrets
...
This avoids having to specify secrets in the environment, where they can leak
easily.
2019-04-13 12:18:26 +02:00
Daniel Friesel
8acc010fa8
update systemd unit file
2019-03-27 20:04:27 +01:00
Daniel Friesel
5bc5f63868
Add README
2019-02-16 17:28:01 +01:00