Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2023-05-20 | expose the gtfs.zip used in the API | stuebinm | 1 | -6/+14 | |
2023-01-28 | better web interface & css | stuebinm | 1 | -2/+12 | |
2022-12-12 | stylish-haskell run | stuebinm | 1 | -1/+1 | |
2022-12-03 | unreasonably stupid and probably unnecessary code | stuebinm | 1 | -0/+6 | |
(but maybe google will like it) | |||||
2022-12-03 | always display seconds | stuebinm | 1 | -2/+2 | |
(this is a hack to make the gtfs rt valid) | |||||
2022-11-29 | controlroom: show tripShortName instead of tripId | stuebinm | 1 | -0/+5 | |
since the ids really should be internal to the gtfs, and not needed in "normal" contexts. | |||||
2022-11-29 | respect gtfs start/end date | stuebinm | 1 | -1/+4 | |
not only is this a surprisingly stupid bug, i distinctly remember writing these few lines sometime ago … but they're not in the commit history, so i guess they got lost somehow?? | |||||
2022-09-02 | reasonable delay forecasts | stuebinm | 1 | -18/+18 | |
2022-08-31 | guess at future delays (horrible, incorrect, and unfinished) | stuebinm | 1 | -7/+27 | |
2022-08-28 | some config thingyesod | stuebinm | 1 | -22/+26 | |
works kinda well, but doesn't complain about unknown config values in json, which is kinda hmpf tbh | |||||
2022-08-28 | this does way too much tbh (also functioning delays) | stuebinm | 1 | -85/+228 | |
most of it deals with timezones, and all the weird implications that has | |||||
2022-08-27 | controlroom: lots of pretty little knobs | stuebinm | 1 | -0/+10 | |
(also some database schema changes, for good measure) | |||||
2022-08-14 | better Show instance for Time | stuebinm | 1 | -3/+7 | |
2022-07-17 | fix an operator precedence bug | stuebinm | 1 | -6/+6 | |
2022-07-11 | somewhat functioning control room | stuebinm | 1 | -0/+2 | |
tbh i've kinda lost track at what has all been changed in this, but the control room form handling now works, and i can write announcements into the database. Now on to making it do useful things! | |||||
2022-07-03 | barebones webform API & frontend | stuebinm | 1 | -1/+9 | |
2022-07-02 | more or less functional servicealerts for gtfs rt | stuebinm | 1 | -14/+17 | |
(kinda barebones, but the important things should be there) | |||||
2022-06-19 | handle GTFS shapes (& send them out along trips) | stuebinm | 1 | -10/+60 | |
unfortunately, this makes some responses pretty large. Let's see if it works this way or if i have to find some way to break them up instead. | |||||
2022-06-16 | foreign keys are a thing | stuebinm | 1 | -3/+3 | |
(and they can be useful, too!) Also, documentation & deleting imports / extensions that aren't used. | |||||
2022-06-10 | generate OpenAPI docs | stuebinm | 1 | -80/+101 | |
lots of lenses in this stuff :( | |||||
2022-06-06 | restructure GTFS types | stuebinm | 1 | -52/+75 | |
unfortunately doesn't quite get rid of all the type family still since it's just too useful … but does reduce it somewhat. Also, maps are much easier for looking things up than vectors! | |||||
2022-06-06 | better aeson generics | stuebinm | 1 | -8/+44 | |
(template haskell doesn't work well with type families, unfortunately) | |||||
2022-06-05 | basic server setup | stuebinm | 1 | -44/+50 | |