Commit Graph

6 Commits

Author SHA256 Message Date
Johannes Randerath
f314bfb396 Got rid of bridge and fixed GTFS compliance
- Ported the bridge that was using a custom GTFS class and Pandas
  Dataframes to a native Django solution for and interface between db
  and csv (see api/io.py)
- Fixed some issues regarding the compliance of the exported csv files
  with the GTFS reference. I.e. now allowing times 24:00:00 <= t >=
  24:59:59
2024-06-24 14:21:53 +02:00
Johannes Randerath
c22049f499 Added documentation
- Using sphinx to documente the project
- Autodocumenting Python using numpy-style docstr and sphinx autodoc with napoleon
2024-06-03 20:29:28 +02:00
Johannes Randerath
71f8e765c3 Added export function to create GTFS files from a list of QuerySets 2024-06-03 00:54:48 +02:00
Johannes Randerath
af5a2c862d Backend changes and sql convenience
- Added sql files to create and drop db and to feed example data.
- Added bridge to import (and later export) data from a gtfs.GTFS object
  to the database.
- Updated models and migrations to implement the whole GTFS reference.
2024-06-02 20:58:39 +02:00
Johannes Randerath
0af451b3c2 Added GTFS import and export support 2024-06-01 15:49:46 +02:00
Johannes Randerath
aeed247b26 Added TODO List and a utility to convert a GTFS folder to a Pandas
Dataframe and check the validity of the feed.
2024-06-01 04:04:04 +02:00