Commit graph

  • 5d00e6a5f5
    Remove unneeded comments master Kumi 2022-04-20 12:23:47 +0200
  • 8b9488451e
    Migrating first request types to new HTTPClient Kumi 2022-04-20 12:02:59 +0200
  • 06f83af3d8
    Kick requests module out, working Hafas request implementation Kumi 2022-04-20 10:53:42 +0200
  • 6a8a614b3d
    autopep8 everything - how could I ever work like this? Kumi 2022-04-19 15:01:03 +0200
  • ffa4b29637
    Start file for Hafas API class Kumi 2022-04-19 14:58:44 +0200
  • 3593e5d95d
    Improve debug output Kumi 2022-04-19 13:32:38 +0200
  • e286c0e023
    Fix gunicorn config file name Kumi 2022-04-19 13:32:27 +0200
  • 0b045a03e2
    Fix function calls... Kumi 2022-04-19 13:06:09 +0200
  • 19834f6a5d
    Fix import for Python >3.8 Kumi 2022-04-19 13:05:40 +0200
  • d148c0b5ad
    Add venv to .gitignore Kumi 2022-04-19 12:54:30 +0200
  • e3a9f111f6 Reference passenger in run.sh Kumi 2020-02-01 15:01:41 +0000
  • 6c0ed2d905 Add requirements file Kumi 2020-02-01 15:00:47 +0000
  • 90779b4332 Add passenger_wsgi.py Kumi 2020-02-01 14:15:57 +0000
  • 0f50285b9b Fix encoding issues Kumi 2019-04-16 18:04:19 +0000
  • 1a612baef1 Some improvements Kumi 2019-03-27 10:51:52 +0100
  • 9f7bf662c2 Fixes for changes in OEBB website Kumi 2019-03-14 10:46:39 +0100
  • 609194dd97 Invert connection list (i.e. latest first) if searching for connections by arrival time Klaus-Uwe Mitterer 2017-11-16 19:13:59 +0100
  • 4b5a4516ae Fix odd error in connection worker Klaus-Uwe Mitterer 2017-11-04 21:06:04 +0100
  • eb4fc0fa27 Implement departure table, some tuning required for arrival table to work Klaus-Uwe Mitterer 2017-11-04 19:37:45 +0100
  • c960e9a77f Allow Request() to be stitched together manually Klaus-Uwe Mitterer 2017-11-04 14:21:06 +0100
  • 2006927a4e Add missing classes Klaus-Uwe Mitterer 2017-11-02 13:43:46 +0100
  • eb85dd1ec6 Use custom user agent string for outgoing requests Klaus-Uwe Mitterer 2017-10-30 23:17:59 +0100
  • cf7065a567 More refactoring, dedicated class for requests and responses Klaus-Uwe Mitterer 2017-10-28 17:20:10 +0200
  • 29a53df24e Add *.swp to .gitignore Klaus-Uwe Mitterer 2017-10-28 15:57:28 +0200
  • 76fd3ba93e Refactoring: Split functions in main.py Klaus-Uwe Mitterer 2017-10-28 15:57:05 +0200
  • 31592abfea More refactoring Klaus-Uwe Mitterer 2017-10-27 17:46:00 +0200
  • e6270fa43a Start refactoring main.py Klaus-Uwe Mitterer 2017-10-27 11:28:14 +0200
  • 316eb271ef How did nobody ever notice that the validator wasn't working? Also, escaping values before passing them to the HAFAS station endpoint. Klaus-Uwe Mitterer 2017-10-26 22:55:09 +0200
  • 87f77a769a Fix path encodings Klaus-Uwe Mitterer 2017-10-26 22:38:55 +0200
  • 3c89689f6b Actually fix the date issue Klaus-Uwe Mitterer 2017-10-26 22:00:43 +0200
  • 92e69a14f4 Fix error caused by unexpected links in HAFAS' connection output, improve date handling, add exception raiser to threads Klaus-Uwe Mitterer 2017-10-26 21:21:41 +0200
  • d4dd2ba0e4 Use threading to improve response times for connection detail requests, set default connection count to 6 again as it doesn't matter anymore, update README. Klaus-Uwe Mitterer 2017-10-25 23:07:36 +0200
  • 883cb9ee7c Add systemd service file, move Gunicorn config to gunicorn.cfg Klaus-Uwe Mitterer 2017-10-18 12:44:24 +0200
  • 1d2387683a Fix it some more. Klaus-Uwe Mitterer 2017-10-11 14:41:11 +0200
  • 269069878f Fix JSON for connections Klaus-Uwe Mitterer 2017-10-11 14:31:10 +0200
  • 337fe033c3 Add missing files for radar... Klaus-Uwe Mitterer 2017-10-03 13:50:32 +0200
  • bddef6c491 Fix conn requests without via... Klaus-Uwe Mitterer 2017-10-02 21:31:06 +0200
  • 656e4b9b49 Add radar to Readme Klaus-Uwe Mitterer 2017-10-02 21:16:55 +0200
  • cec2eca235 Add Zugradar Klaus-Uwe Mitterer 2017-10-02 21:02:07 +0200
  • d3256e0387 Add "via" to Readme. Klaus-Uwe Mitterer 2017-10-02 17:59:40 +0200
  • 5940bdaa6d Refuse connection requests with more than three "via" stations. Klaus-Uwe Mitterer 2017-10-02 17:46:53 +0200
  • 479bc58489 Fix via station handling Klaus-Uwe Mitterer 2017-10-02 12:26:19 +0200
  • 76a4fc8625 Add missing comma Klaus-Uwe Mitterer 2017-10-02 12:12:05 +0200
  • a7a6305d54 Blindly implement via routing. Needs testing before deployment, Klaus-Uwe Mitterer 2017-10-02 10:05:31 +0200
  • e9a2d9ef43 Handle whitespace-only strings in short requests Klaus-Uwe Mitterer 2017-10-01 09:51:40 +0200
  • 03338d2e48 Update Readme Klaus-Uwe Mitterer 2017-10-01 09:48:59 +0200
  • 52c32dcc83 Handle latin-1 URL encoding. I didn't think that was still a thing. Klaus-Uwe Mitterer 2017-10-01 09:15:22 +0200
  • d52dbd8384 Merge branch 'master' of kumig.it:kumitterer/oebb_py Klaus-Uwe Mitterer 2017-09-30 15:05:58 +0200
  • 2de7c5503d Use Overpass API at overpass.kumi.systems by default Klaus-Uwe Mitterer 2017-09-30 15:05:44 +0200
  • 55625175b2 Forgot json parameter... Klaus-Uwe Mitterer 2017-09-28 21:06:25 +0200
  • 749659804a GitLab is painful at times. Klaus-Uwe Mitterer 2017-09-28 21:00:15 +0200
  • 7fe58e503f Apparently, GitLab doesn't handle line breaks in URLs properly. Klaus-Uwe Mitterer 2017-09-28 20:57:05 +0200
  • 5613f49e08 Add short documentation Klaus-Uwe Mitterer 2017-09-28 20:53:28 +0200
  • 308f30d223 Allow latitude and longitude to be passed using a decimal comma Klaus-Uwe Mitterer 2017-09-28 20:49:57 +0200
  • d43138016c Add shorthand requests for connections and validation Klaus-Uwe Mitterer 2017-09-28 19:27:39 +0200
  • 03d9adbe22 Details view may time out if connection count is 3, so the default connection count is set to 1 for HTTP requests. Other requests still default to 3. Klaus-Uwe Mitterer 2017-09-26 13:03:19 +0200
  • f9526a70a0 Split classes into three files Klaus-Uwe Mitterer 2017-09-25 22:41:51 +0200
  • 766c930d9c Fix last fix. Klaus-Uwe Mitterer 2017-09-25 22:31:13 +0200
  • 5a1efeecc9 Show station IDs again in connections. Just so used to them. Klaus-Uwe Mitterer 2017-09-25 22:28:42 +0200
  • 85dc66aed3 Throw out station IDs in connection display by default Klaus-Uwe Mitterer 2017-09-25 22:27:33 +0200
  • a6ff5fe157 Fix iid and cid Klaus-Uwe Mitterer 2017-09-25 22:15:36 +0200
  • 7341b69ebf Fix destination display Klaus-Uwe Mitterer 2017-09-25 22:11:30 +0200
  • a921460a11 Make JSON available for all requests Klaus-Uwe Mitterer 2017-09-25 21:43:02 +0200
  • 950924c31a Prepare worker.conn for JSON Klaus-Uwe Mitterer 2017-09-24 22:59:51 +0200
  • b8b233f630 Make worker.val JSON compatible Klaus-Uwe Mitterer 2017-09-24 21:04:59 +0200
  • dbed1fa677 Make worker.closest JSON compatible Klaus-Uwe Mitterer 2017-09-24 20:48:22 +0200
  • cd3cc716b1 Remove unused import Klaus-Uwe Mitterer 2017-09-23 17:32:30 +0200
  • d643365e6c Preparations for JSON support Klaus-Uwe Mitterer 2017-09-23 16:57:24 +0200
  • fe7926d9bc Fix validation output Klaus-Uwe Mitterer 2017-09-23 15:08:34 +0200
  • 7b3ad3cf34 Set default result count to 3 Klaus-Uwe Mitterer 2017-09-22 19:00:55 +0200
  • caca14c66a Implement connection finder. All features of oebbApi now implemented. Klaus-Uwe Mitterer 2017-09-22 17:25:26 +0200
  • f99b6cf237 I'm an idiot. Sorry. Klaus-Uwe Mitterer 2017-09-22 17:23:37 +0200
  • 4a70f52f6e Convert generator to list Klaus-Uwe Mitterer 2017-09-21 23:04:32 +0200
  • 0d27297eb3 Fix variable name Klaus-Uwe Mitterer 2017-09-21 23:02:42 +0200
  • 494dc01554 Add function to find nearest PT stop from coordinates, relying on OSM... Klaus-Uwe Mitterer 2017-09-21 21:55:32 +0200
  • 8d09794c9f Implement validator, some other fixes Klaus-Uwe Mitterer 2017-09-21 14:48:05 +0200
  • 6ce12c152f Well, that wouldn't work. Klaus-Uwe Mitterer 2017-09-21 14:33:18 +0200
  • 21481bbae8 Fix connection worker call Klaus-Uwe Mitterer 2017-09-19 23:02:29 +0200
  • b4fdde183e Blindly 'fix' time mode handling Klaus-Uwe Mitterer 2017-09-19 23:01:25 +0200
  • 75890fa76b Blindly 'fix' date handling Klaus-Uwe Mitterer 2017-09-19 22:58:40 +0200
  • 93707f9800 Starting to develop a Python3 based re-implementation of the ÖBB API. Implemented argument parsing, added classes for connections, stations and services, as well as dummy workers. Klaus-Uwe Mitterer 2017-09-19 22:50:19 +0200