Age | Commit message (Collapse) | Author | Lines | |
---|---|---|---|---|
2025-07-28 | Locales: Consistently use -, not _, in message IDs | Birte Kristina Friesel | -3/+3 | |
Also, minor en-GB adjustments | ||||
2025-07-27 | Fix syntax in account.html. | Birte Kristina Friesel | -1/+1 | |
Closes #283 Todo: add compilation tests for _all_ templates | ||||
2025-07-25 | account: make success messages localizable | Birte Kristina Friesel | -10/+10 | |
2025-07-25 | localization: add localized date and time string to account page | Tamara Schmitz | -1/+1 | |
2025-07-25 | localization: add more account page strings to locales | Tamara Schmitz | -7/+7 | |
2025-07-18 | Add localization support. | Birte Kristina Friesel | -15/+22 | |
Right now, only two languages are supported, and only a fraction of strings are already translated. There's also quite a bunch of todos left where strings are assembled in the Model, which has no access to localization functions. But that's something for iterative refinement over the next months, and (especially when it comes to adding languages and translation strings to templates) merge requests. Squashed commit of the following: commit 67d756f3bd167003907c8357126630dd7c1a3cfa Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Fri Jul 18 19:53:56 2025 +0200 more translations commit 8cb0d65e70e42180419a5dd7634d332e65488dd4 Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Fri Jul 18 18:54:12 2025 +0200 sme more translations commit ff12f010380914f9461966f2ef8ac6b303712ee4 Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Fri Jul 18 18:53:31 2025 +0200 Add language selection to account page commit 9bf27132cbf2f87bca5af564914d96a57045ecc1 Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Fri Jul 18 16:42:28 2025 +0200 Translate footer components commit 90c2c6505e933848268ed9c5bbe21e0b459cd72a Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Fri Jul 18 16:16:50 2025 +0200 Use Accept-Language header if user has no preferred languages commit 814cb4a4dd4017606829ecc6b6c70822bf52a30e Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Fri Jul 18 16:11:19 2025 +0200 Add list of preferred languages to user settings commit 731b789855914cb94ec091604e32aa68a678404a Author: Birte Kristina Friesel <derf@finalrewind.org> Date: Fri Jul 18 15:33:42 2025 +0200 Localization with Locale::Maketext WiP, no suitable foundation for merge requests yet. Still todo: * override Accept-Language header via account settings * Adjust all the templates and frontend javascript Related to #223 | ||||
2025-04-11 | Account: Traewelling sync is not possible at the moment, sorry2.11.17 | Birte Kristina Friesel | -0/+3 | |
travelynx will need transitous support for that to work | ||||
2024-06-15 | remove service / sb_template selection; hardcode DBF with variable hafas flag | Birte Kristina Friesel | -15/+0 | |
2023-09-24 | add support for HAFAS connection suggestions; drop manual destination list | Birte Kristina Friesel | -1/+1 | |
Still TODO: handle stations that have several EVAs | ||||
2023-08-19 | account: move API documentation link to the info text | Birte Kristina Friesel | -9/+1 | |
2023-08-07 | Traewelling: replace legacy password login with OAuth2 | Birte Kristina Friesel | -24/+26 | |
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-18 | fix follow-requests-received link1.33.5 | Birte Kristina Friesel | -2/+2 | |
2023-07-16 | account: add a list of sent follow requests | Birte Kristina Friesel | -9/+19 | |
2023-06-25 | account: move profile link out of settings | Derf Null | -3/+12 | |
2023-06-24 | fine-graned visibility selection of history / past checkins | Derf Null | -0/+1 | |
most notably, adds a 'history for followers only' mode | ||||
2023-06-04 | expose follows / social interaction in frontend | Derf Null | -1/+94 | |
2023-06-04 | add profile editor | Derf Null | -1/+2 | |
2023-02-27 | set visibility per journey (wip) | Daniel Friesel | -28/+2 | |
some odds and ends left to polish, but ready for testing | ||||
2023-01-21 | API documentation: do not perform database requests from template helpers | Daniel Friesel | -1/+1 | |
2022-09-24 | optionally show local transit connections as well | Daniel Friesel | -1/+1 | |
2022-07-15 | show infobox in destination list | Daniel Friesel | -2/+2 | |
2022-07-13 | whoops1.22.10 | Daniel Friesel | -2/+2 | |
2022-07-11 | optionally link to external departure boards where sensible (WiP) | Daniel Friesel | -0/+15 | |
2022-02-20 | Move webhook database queries to Users model | Daniel Friesel | -1/+1 | |
2022-02-16 | Traewelling::get: Use named args | Daniel Friesel | -1/+1 | |
2021-06-12 | allow users to change their name | Daniel Friesel | -2/+5 | |
2020-11-21 | testing a more organized history navigation1.18.9 | Daniel Friesel | -4/+4 | |
2020-10-04 | It's Public Beta Time! | Daniel Friesel | -3/+1 | |
2020-10-04 | Traewelling: Warn when bearer token is about to expire | Daniel Friesel | -3/+9 | |
2020-09-30 | Template adjustments; hide traewelling from public view for now | Daniel Friesel | -4/+9 | |
2020-09-30 | Allow linking a Träwelling account, auto-sync Träwelling→travelynx | Daniel Friesel | -0/+22 | |
travelynx→Träwelling is still work-in-progress Squashed commit of the following: commit 97faa6e2e6c8d20fba30f2d0f6e78187ceeb72e6 Author: Daniel Friesel <derf@finalrewind.org> Date: Wed Sep 30 18:50:05 2020 +0200 improve traewelling log and tx handling commit 487d7dd728b9d45b731bdc7098cf3358ea2e206e Author: Daniel Friesel <derf@finalrewind.org> Date: Wed Sep 30 18:02:41 2020 +0200 add missing traewelling template commit 0148da2f48d9a52dcddc0ab81f83d8f8ac3062ab Author: Daniel Friesel <derf@finalrewind.org> Date: Wed Sep 30 18:02:35 2020 +0200 improve traewelling pull sync commit 4861a9750f9f2d7621043361d0af6b0a8869a0df Author: Daniel Friesel <derf@finalrewind.org> Date: Tue Sep 29 22:14:24 2020 +0200 wip checkin from traewelling commit f6aeb6f06998a2a7a80f63a7b1b688b1a26b66bd Author: Daniel Friesel <derf@finalrewind.org> Date: Tue Sep 29 18:37:53 2020 +0200 refactor traewelling integration. login and logout are less of a hack now. checkin and checkout are not supported at the moment. | ||||
2020-09-04 | profile: limit history to four weeks by default | Daniel Friesel | -7/+13 | |
2020-09-03 | add public profile page and public journey details | Daniel Friesel | -3/+3 | |
2020-07-27 | Move user model to a separate module | Daniel Friesel | -1/+1 | |
2020-02-19 | allow showing past journeys on shared status page | Daniel Friesel | -0/+9 | |
2020-01-28 | Release import API1.14.0 | Daniel Friesel | -2/+0 | |
2019-12-31 | Release Travel API1.13.0 | Daniel Friesel | -1/+1 | |
2019-12-20 | account: use correct token type for travel API | Daniel Friesel | -2/+2 | |
2019-12-19 | disable import and checkin API endpoints in production mode | Daniel Friesel | -0/+2 | |
2019-12-14 | Add travel (checkin/checkout/undo) API | Daniel Friesel | -1/+1 | |
2019-12-14 | Add API entry point for journey import | Daniel Friesel | -2/+25 | |
2019-12-08 | Allow status visibility to be limited to travelynx users | Daniel Friesel | -2/+5 | |
2019-12-08 | account: typo | Daniel Friesel | -1/+1 | |
2019-12-06 | optionally show journey comment in public user status | Daniel Friesel | -0/+3 | |
Closes #19 | ||||
2019-05-20 | show journey suggestions on departure board as well1.6.0 | Daniel Friesel | -0/+16 | |
2019-05-16 | Further color improvements | marudor | -1/+1 | |
2019-05-16 | Add dark mode (only available with prefers-color-scheme currently) | marudor | -2/+2 | |
2019-05-11 | account: fix uninitialized value warning | Daniel Friesel | -1/+1 | |
2019-05-10 | Add webhook to account page | Daniel Friesel | -3/+28 | |
2019-05-03 | use /account/... links for mail/password change | Daniel Friesel | -2/+2 | |