index
:
travelynx
main
multi-backend-support
Traewelling-inspired journey logger with realtime data
derf
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Travelynx
/
Controller
/
Api.pm
Age
Commit message (
Expand
)
Author
Lines
2023-08-19
API: Support HAFAS checkin (via journeyID)
Birte Kristina Friesel
-5
/
+14
2023-08-19
API: fix checkin with toStation and checkout endpoints
Birte Kristina Friesel
-24
/
+39
2023-07-23
checkout: remove with_related special case
Birte Kristina Friesel
-6
/
+13
2023-07-09
Api: use get_departures_p
Birte Kristina Friesel
-33
/
+32
2023-07-09
use promises for checkin and traewelling_to_travelynx
Birte Kristina Friesel
-32
/
+42
2023-07-03
update ALL the copyright notices!
Derf Null
-1
/
+1
2023-06-24
time to flush the name cache
Derf Null
-1
/
+1
2023-06-04
use a separate bad_request page for CSRF errors
Derf Null
-1
/
+5
2023-05-21
get_user_status_json_v1: add public flag to hide actionTime
Derf Null
-14
/
+14
2023-03-26
API: import: fix get_api_token signature
1.30.9
Derf Null
-1
/
+1
2023-02-19
update ze copyright
Daniel Friesel
-1
/
+1
2023-01-22
move token type to ID map from Travelynx.pm to Model/Users
Daniel Friesel
-1
/
+1
2023-01-22
move get_api_token to users model
Daniel Friesel
-5
/
+6
2023-01-21
API documentation: do not perform database requests from template helpers
Daniel Friesel
-1
/
+10
2023-01-03
Api: Fix 'uninitialized value' warning when no token is set
1.29.4
Daniel Friesel
-1
/
+4
2022-12-07
switch to internal station database; add out-of-service stations for old jour...
1.28.0
Daniel Friesel
-22
/
+4
2022-07-30
Api: section headers for helpers / controllers; perltidy
Daniel Friesel
-8
/
+12
2021-01-29
Switch to AGPL3+
Daniel Friesel
-1
/
+1
2020-11-28
move statistics cache to a separate model class
Daniel Friesel
-1
/
+2
2020-11-27
Add a bunch of licensing data
Daniel Friesel
-0
/
+3
2020-10-11
move in_transit queries to an InTransit model class
Daniel Friesel
-4
/
+8
2020-09-30
Allow linking a Träwelling account, auto-sync Träwelling→travelynx
Daniel Friesel
-5
/
+15
2020-09-05
Fix checkin via API. Broken by 717cc18a403d6705c64a9a6fd43578c1efbb159f
1.17.1
Daniel Friesel
-1
/
+5
2020-08-16
Move most journey code to newly introduced Journey model
Daniel Friesel
-4
/
+8
2020-01-26
Api: Import: Set correct route key for add_journey
Daniel Friesel
-1
/
+1
2020-01-26
import API: route -> intermediateStops
Daniel Friesel
-4
/
+10
2020-01-26
import API: Add deprecated field, remove development check
Daniel Friesel
-32
/
+30
2020-01-26
import API: invalidate stats cache after adding a journey
Daniel Friesel
-0
/
+1
2019-12-31
Release Travel API
1.13.0
Daniel Friesel
-12
/
+0
2019-12-30
Checkin API: error out if fromStation / toStation are ambiguous
Daniel Friesel
-0
/
+41
2019-12-23
Use EVA IDs instead of travelynx-internal station IDs. Not 100% tested yet.
Daniel Friesel
-85
/
+0
2019-12-20
more travel API documentation
Daniel Friesel
-4
/
+5
2019-12-20
travel API: more helpful errors on invalid input
Daniel Friesel
-4
/
+35
2019-12-20
Travel API: Add "deprecated" field
Daniel Friesel
-28
/
+41
2019-12-20
checkin api: only set comment if checkin was successful
Daniel Friesel
-1
/
+1
2019-12-19
disable import and checkin API endpoints in production mode
Daniel Friesel
-0
/
+22
2019-12-17
travel, import API: Verify that payload is a hash
Daniel Friesel
-4
/
+26
2019-12-17
api/import: More helpful errors, fix "lax" support
Daniel Friesel
-0
/
+16
2019-12-17
API: Add lax option
Daniel Friesel
-1
/
+2
2019-12-14
Travel API: comment support
Daniel Friesel
-0
/
+9
2019-12-14
Add travel (checkin/checkout/undo) API
Daniel Friesel
-0
/
+161
2019-12-14
Add API entry point for journey import
Daniel Friesel
-3
/
+164
2019-05-06
basic webhook support, onwards to betatesting
Daniel Friesel
-64
/
+1
2019-05-02
Do not error out when receiving UIDs > INT_MAX
1.1.2
Daniel Friesel
-0
/
+10
2019-05-02
Public API documentation
Daniel Friesel
-0
/
+6
2019-04-24
Bump API to v1
Daniel Friesel
-1
/
+108
2019-04-23
Use one row per journey instead of split checkin/checkout entries
Daniel Friesel
-7
/
+9
2019-04-22
Use Mojo::Pg for all remaining Controller and Helper logic
Daniel Friesel
-4
/
+19
2019-03-22
More refactoring
Daniel Friesel
-8
/
+1
2019-03-21
Initiate transition to a Mojolicious MVC web application
Daniel Friesel
-0
/
+126