Daniel Friesel
|
bd676674e9
|
always show navbar, even when scrolling
|
2019-05-06 18:14:30 +02:00 |
|
Daniel Friesel
|
18df44cc71
|
add loading indicator to nav
|
2019-05-06 18:07:53 +02:00 |
|
Daniel Friesel
|
2ddab75644
|
basic webhook support, onwards to betatesting
|
2019-05-06 16:59:48 +02:00 |
|
Daniel Friesel
|
b36ba45aef
|
WiP webhook support
|
2019-05-05 18:09:11 +02:00 |
|
Daniel Friesel
|
55581d1f25
|
update asset version
|
2019-05-05 12:41:06 +02:00 |
|
Daniel Friesel
|
85636af26a
|
do not perform useless geolocation lookups (#10)
|
2019-05-05 12:30:46 +02:00 |
|
Daniel Friesel
|
8c23c96042
|
Merge branch 'feuerrot-dockerize'
Addresses #4
|
2019-05-05 11:22:38 +02:00 |
|
Daniel Friesel
|
a1a0f33cab
|
travelynx.conf: Actually call die() if DB_HOST is unset
|
2019-05-05 11:22:19 +02:00 |
|
Daniel Friesel
|
78aeb7d411
|
Merge branch 'dockerize' of https://github.com/feuerrot/travelynx into feuerrot-dockerize
|
2019-05-05 11:21:47 +02:00 |
|
Daniel Friesel
|
4696f8d68e
|
update material icons
|
2019-05-04 08:55:21 +02:00 |
|
Daniel Friesel
|
507ed344c3
|
checked in view: update sync_problem marker color
|
2019-05-04 08:30:18 +02:00 |
|
Daniel Friesel
|
a7b899dcc0
|
migrate to jQuery 3
|
2019-05-04 08:30:05 +02:00 |
|
Daniel Friesel
|
beab3a3307
|
PWA: capitalize app name (everyone seems to do it that way)
|
2019-05-04 08:12:25 +02:00 |
|
Markus Witt
|
2b5780499c
|
use cpanfile to install dependencies, run worker in another docker container
|
2019-05-03 22:50:59 +02:00 |
|
Markus Witt
|
46e85324df
|
docker: add docker-compose configuration
🔥docker🔥compose🔥
|
2019-05-03 22:36:12 +02:00 |
|
Markus Witt
|
7df47bdc4e
|
Install Mojo::Pg
|
2019-05-03 22:36:12 +02:00 |
|
Markus Witt
|
b64597e908
|
config: mail server setup
|
2019-05-03 22:36:12 +02:00 |
|
Markus Witt
|
d2ff8ddddf
|
dockerfile: use exec form to support ^C
|
2019-05-03 22:36:12 +02:00 |
|
Markus Witt
|
f17c76a4fb
|
dockerfile: use debian:stretch-slim and cpan --no-man-pages
|
2019-05-03 22:36:12 +02:00 |
|
Markus Witt
|
45410607d3
|
dockerfile: remove cpanm (+workdir) & build-essentials to save space
|
2019-05-03 22:36:12 +02:00 |
|
Markus Witt
|
386d56a20e
|
Add a basic docker file
|
2019-05-03 22:36:12 +02:00 |
|
Daniel Friesel
|
122e2a7b4a
|
adjust tests for /account/... URL changes
|
2019-05-03 22:22:08 +02:00 |
|
Daniel Friesel
|
2810eb490c
|
do not mange journey edit link on small devices
|
2019-05-03 21:39:50 +02:00 |
|
Daniel Friesel
|
954638e7c7
|
data export: use station names, not IDs
|
2019-05-03 21:14:49 +02:00 |
|
Daniel Friesel
|
1694026c86
|
add a description
|
2019-05-03 21:13:22 +02:00 |
|
Daniel Friesel
|
cdbb3ee45b
|
use versioning for service worker and web app manifest
|
2019-05-03 21:02:24 +02:00 |
|
Daniel Friesel
|
5178e58c0c
|
add apple mobile web app foo
|
2019-05-03 20:59:14 +02:00 |
|
Daniel Friesel
|
709919a962
|
Experimental PWA support (#13)
|
2019-05-03 20:43:46 +02:00 |
|
Daniel Friesel
|
9f3b80a859
|
use /account/... links for mail/password change
|
2019-05-03 18:57:24 +02:00 |
|
Daniel Friesel
|
03a6780405
|
checked_in menu: purple, not green
|
2019-05-03 18:34:18 +02:00 |
|
Daniel Friesel
|
b4bb68b7c3
|
Add worker command for Docker setups (#9)
|
2019-05-03 18:26:05 +02:00 |
|
Daniel Friesel
|
545796c4a1
|
changelog: Do not include imprint
|
2019-05-03 12:31:57 +02:00 |
|
Daniel Friesel
|
bc6a59d43e
|
Do not show origin station in destination list
|
2019-05-03 10:52:30 +02:00 |
|
Daniel Friesel
|
973cccd494
|
checkin: lighter background color, more prominent destination selection
|
2019-05-03 10:49:14 +02:00 |
|
Daniel Friesel
|
bf2dae7c45
|
Add changelog
|
2019-05-03 10:32:58 +02:00 |
|
Daniel Friesel
|
af5c26bf8a
|
Do not error out when receiving UIDs > INT_MAX
|
2019-05-02 11:34:52 +02:00 |
|
Daniel Friesel
|
be1e5dda23
|
Public API documentation
|
2019-05-02 11:29:43 +02:00 |
|
Daniel Friesel
|
0ef0024e35
|
Update README
|
2019-05-02 11:18:43 +02:00 |
|
Daniel Friesel
|
63791da273
|
Add a license
|
2019-05-02 11:06:58 +02:00 |
|
Daniel Friesel
|
3068652d35
|
oops
|
2019-05-02 10:24:05 +02:00 |
|
Daniel Friesel
|
fb2a06c59c
|
work: Not finding a train at the destination is usually not an error
|
2019-05-02 10:05:49 +02:00 |
|
Daniel Friesel
|
3de5de7db2
|
Finish public-facing exposed user status (opt-in)
|
2019-05-02 10:05:15 +02:00 |
|
Daniel Friesel
|
1bf128936d
|
account: move edit links to the left
|
2019-05-02 09:13:21 +02:00 |
|
Daniel Friesel
|
f0d61a4083
|
Prepare settings and templates for opt-in public travel status
|
2019-04-30 23:23:49 +02:00 |
|
Daniel Friesel
|
ddea9abc6e
|
show imprint/privacy/version on all public-facing pages
|
2019-04-30 18:24:30 +02:00 |
|
Daniel Friesel
|
2d7c75f877
|
show imprint and version on landing page
|
2019-04-30 18:18:09 +02:00 |
|
Daniel Friesel
|
048767149e
|
use a separate table for registration tokens
|
2019-04-30 18:05:07 +02:00 |
|
Daniel Friesel
|
a57a24c2d6
|
add "active user count" munin command
|
2019-04-30 12:56:11 +02:00 |
|
Daniel Friesel
|
99aa3a4a0d
|
Implement deletion of inactive accounts
|
2019-04-30 12:48:23 +02:00 |
|
Daniel Friesel
|
867a5d4afb
|
allow users to change their mail address
Closes #6
|
2019-04-30 12:08:51 +02:00 |
|