Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2023-08-13 | WIP: HAFAS support | Birte Kristina Friesel | -9/+191 | |
2023-08-07 | Traewelling: replace legacy password login with OAuth2 | Birte Kristina Friesel | -0/+22 | |
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-07-23 | convert checkout to promises (checkout_p) | Birte Kristina Friesel | -186/+221 | |
2023-07-23 | checkout: remove with_related special case | Birte Kristina Friesel | -35/+12 | |
travelynx now always calls checkout with the database-provided arr_eva, so the edge case in which it provided a station that is not actually on the route of a train can no longer appear. | ||||
2023-07-15 | remove debug output | Birte Kristina Friesel | -3/+0 | |
2023-07-15 | add timeline / current checkins | Birte Kristina Friesel | -0/+1 | |
2023-07-15 | get_user_status: fix stop_before_dest calculation | Birte Kristina Friesel | -4/+12 | |
2023-07-15 | postprocess timeline; move user-related parts to get_user_status | Birte Kristina Friesel | -0/+36 | |
2023-07-15 | increase maximum comment length | Birte Kristina Friesel | -49/+49 | |
2023-07-15 | Move InTransit post-processing to InTransit module | Birte Kristina Friesel | -186/+2 | |
2023-07-09 | IRIS->get_departures_p: return string in first rejection argument | Birte Kristina Friesel | -2/+2 | |
This is consistent with other promises within travelynx | ||||
2023-07-09 | use promises for checkin and traewelling_to_travelynx | Birte Kristina Friesel | -136/+191 | |
2023-07-09 | checkin: reduce nesting | Birte Kristina Friesel | -44/+40 | |
2023-07-03 | update ALL the copyright notices! | Derf Null | -1/+1 | |
2023-06-29 | perltidy | Derf Null | -1/+1 | |
2023-06-26 | compute effective visibility in database view | Derf Null | -8/+9 | |
2023-06-24 | time to flush the name cache | Derf Null | -1/+1 | |
2023-06-12 | Add app version to default stashed values.1.32.4 | Molly Miller | -0/+1 | |
This means that the version no longer needs to be passed to every version manually, and is automatically populated in templates where the parameter is not explicitly provided. | ||||
2023-06-09 | login form: add hint about pages being only visibile after login | Derf Null | -1/+5 | |
2023-06-08 | update ice names | Derf Null | -1/+1 | |
2023-06-07 | Fix edge case that allowed in-transit journeys with invalid destinations1.32.2 | Derf Null | -0/+20 | |
2023-06-04 | expose follows / social interaction in frontend | Derf Null | -0/+7 | |
2023-06-04 | add profile editor | Derf Null | -0/+2 | |
2023-05-29 | get_user_status_json_v1: expose comment | Derf Null | -1/+7 | |
2023-05-24 | get_user_status_json_v1: expose visibility | Derf Null | -1/+12 | |
2023-05-21 | /status/:user: respond to JSON | Derf Null | -1/+1 | |
2023-05-21 | get_user_status_json_v1: add public flag to hide actionTime | Derf Null | -7/+10 | |
2023-05-18 | fix pride ICE not being indicated in public status card1.31.4 | Derf Null | -0/+6 | |
2023-05-16 | get_user_status: expose lat/lon from database view, do not re-compute it1.31.3 | Derf Null | -20/+12 | |
2023-05-16 | get_user_status: remove superfluous station requests | Derf Null | -14/+0 | |
2023-05-11 | ajax route: handle missing schedule data1.31.2 | Derf Null | -2/+2 | |
2023-05-01 | route: only override delay if real-time data is not available | Derf Null | -2/+7 | |
2023-04-30 | add_route_timestamps: keep real-time data where possible | Derf Null | -0/+9 | |
2023-04-01 | Update HAFAS polylines prior to checkout1.30.11 | Derf Null | -10/+18 | |
In case of diversions, the polyline fetched at checkin time may no longer be accurate. Request a new polyline prior to checkout to address this. Closes #66 | ||||
2023-03-13 | move profile / public data to a separate controller | Derf Null | -6/+6 | |
2023-03-10 | work: avoid race conditions with frontend when calling checkout | Derf Null | -0/+8 | |
2023-03-09 | remove unused journey_edit_mask attrs | Daniel Friesel | -16/+0 | |
2023-03-05 | remve unused account_public_mask attr | Daniel Friesel | -14/+0 | |
2023-03-04 | resolve_sb_template: escape / in station name1.30.4 | Daniel Friesel | -2/+3 | |
2023-03-04 | status/profile: re-add ability to show latest checkout, if desired1.30.1 | Daniel Friesel | -1/+3 | |
got lost in 1.30.0 | ||||
2023-02-27 | set visibility per journey (wip) | Daniel Friesel | -1/+25 | |
some odds and ends left to polish, but ready for testing | ||||
2023-02-19 | update ze copyright | Daniel Friesel | -1/+1 | |
2023-02-15 | journey: add share button | Daniel Friesel | -1/+2 | |
2023-01-22 | users: rename "add_user" to "add" and "get_data" to "get" | Daniel Friesel | -1/+1 | |
2023-01-22 | annotate unused TRavelynx.pm components (todo) | Daniel Friesel | -0/+2 | |
2023-01-22 | move token type to ID map from Travelynx.pm to Model/Users | Daniel Friesel | -11/+0 | |
2023-01-22 | move get_api_token to users model | Daniel Friesel | -26/+0 | |
2023-01-15 | change route/stop layout to [name, eva, {data}] | Daniel Friesel | -20/+29 | |
2023-01-08 | base_url_for: fix config key (it's "base_url")1.29.8 | Daniel Friesel | -1/+1 | |
2023-01-08 | add webfinger "profile-page" support (for public profiles only) | Daniel Friesel | -0/+1 | |