Commit Graph

34 Commits

Author SHA1 Message Date
Johannes Loher 892378f55f Merge branch 'gitlab-ci' into 'master'
added initial .gitlab-ci.yml file

See merge request fsimphy/bayernfahrplan!9
2017-10-28 15:55:08 +02:00
Johannes Loher 6ad2048907 added initial .gitlab-ci.yml file 2017-10-28 15:46:44 +02:00
Johannes Loher e85289fe53 Merge branch 'update_dependencies_and_gitignore' into 'master'
updated dependencies and .gitignore file

See merge request fsimphy/bayernfahrplan!8
2017-10-28 15:41:52 +02:00
Johannes Loher 18de7f6998 updated dependencies and .gitignore file 2017-10-28 15:39:03 +02:00
Johannes Loher 8905e7084f Merge branch 'update-requests-dependency-and-license' into 'master'
updated requests dependency and license



See merge request !7
2017-08-04 00:19:58 +02:00
Johannes Loher 4f40ff7712 updated requests dependency and license 2017-08-04 00:19:22 +02:00
Johannes Loher 7ce5a3b095 Merge branch 'fix-delay-unittests' into 'master'
fixed delay unittests



See merge request !6
2017-08-04 00:18:08 +02:00
Johannes Loher 7cf2592ff2 fixed delay unittests 2017-08-04 00:16:43 +02:00
Johannes Loher 7a76d12ec2 Merge branch '002_fix_crash_when_missing_rt' into 'master'
fixed crash when rt tag is missing, but realtime is set to 1

fixes #2

See merge request !4
2017-07-12 15:43:16 +02:00
Johannes Loher 4b0102c85d fixed crash when rt tag is missing, but realtime is set to 1 2017-07-12 15:42:23 +02:00
Johannes Loher 969df165c5 Merge branch '001_create_documentation' into 'master'
Added docs for the public stuff in fahrplanparser.d and substitution.d

fixes #1 .

See merge request !3
2017-07-12 15:25:21 +02:00
Johannes Loher 9d51f28619 Added docs for the public stuff in fahrplanparser.d and substitution.d 2017-05-16 14:34:42 +02:00
Oliver Rümpelein e4f2bc1f3f Merge branch 'defas-fgi_api' into 'master'
Defas fgi api

This implement the usage of the defas-fgi API instead of parsing txt.bayernfahrplan.de.

This includes the following changes:
 - Rewrite of app.d and fahrplanparser.d to use the new API
 - Addition of unittests for farhplanparser.d (100% cov, yay!)

See merge request !2
2017-05-14 16:15:34 +02:00
Johannes Loher c7cf7fedfd cleanup 2017-05-14 11:54:33 +02:00
Johannes Loher a6aeaa336e use name of bus stop instead of id 2017-05-14 11:54:33 +02:00
Johannes Loher 0f95b5777e switched api to http://mobile.defas-fgi.de/beg/ and added tests for the corresponding functions 2017-05-14 11:54:33 +02:00
Johannes Loher 82f134f565 fixed stupid copy/paste mistake 2017-05-14 11:54:09 +02:00
Johannes Loher e112fbe7ec updated README and improved help message 2017-05-14 11:50:22 +02:00
Johannes Loher 94053e443a Added templates for issues and merge requests 2017-05-14 11:33:10 +02:00
Oliver Rümpelein d149500489 Merge branch 'refactoring_loadSubstitutionFile' into 'master'
Refactoring load substitution file

Made loadSubstitutionFile testable and added tests.

See merge request !1
2017-05-05 21:35:27 +02:00
Johannes Loher ff4c72628f got rid of unnecessary temporary variable 2017-04-14 14:33:50 +02:00
Johannes Loher 446f9a096b added template constraint to loadSubstitutionFile 2017-04-10 22:49:20 +02:00
Johannes Loher 86d8860767 made slurp a template parameter of loadSubstitutionFile and created tests for loadSubstitutionFile 2017-04-10 22:08:46 +02:00
Johannes Loher 99d36745eb Moved check for the existance of the substitution file from
loadSubstitutionFile to main
2017-04-10 21:07:53 +02:00
Johannes Loher d657873f9f It seems we now need to use the id for the bus stop for it to be uniquely identified. 2017-04-10 20:35:41 +02:00
Johannes Loher 8c8d587c54 restructured fahrplanparser.getRowContents and added some tests 2017-01-11 14:42:04 +01:00
Johannes Loher f7b67f6d09 Some small cleanup 2016-12-29 18:43:54 +01:00
Johannes Loher caab61ddb8 Restructured a bit again 2016-12-29 18:39:10 +01:00
Johannes Loher 960b4d3f6f Added another test for fahrplanparser.parseTime 2016-12-29 18:27:30 +01:00
Johannes Loher 1cc8840127 restructred the program a bit and added unittests for fahrplanparser.parseTime. Also fixed some stuff I fould while doing that 2016-12-29 18:20:08 +01:00
Johannes Loher 7f78ea64c9 Added unitests for substitution.substiute 2016-12-29 13:33:41 +01:00
Johannes Loher 11286050ca Added a simple readme 2016-12-29 13:19:56 +01:00
Johannes Loher 027df3f7ba removed unneccesary code 2016-12-29 13:14:48 +01:00
Oliver Rümpelein 688d0ae5d8 Initial getting from fsinfoscreen. 2016-12-02 12:48:25 +01:00