Wykres commitów

137 Commity (90911bf1b26562ae634d3d3610637a32eb34bdec)

Autor SHA1 Wiadomość Data
Konstantin Gründger 90911bf1b2 Fix: max altitude query 2016-06-30 07:13:36 +02:00
Konstantin Gründger f08bf220c8 Persist logbook 2016-06-29 23:26:30 +02:00
Konstantin Gründger 998cbf4990 Use utc_timedelta only for splitting of takeoff and landing 2016-06-28 20:00:24 +02:00
Konstantin Gründger 76b5827778 Bugfix: use AircraftBeacon.id for sorting 2016-06-28 19:52:49 +02:00
Konstantin Gründger e495d52234 flake8 beautifications 2016-06-26 17:59:43 +02:00
Konstantin Gründger 7a9db4f97f Instead of timestamp use id for computation 2016-06-26 17:46:09 +02:00
Konstantin Gründger 475364fd0c Fixed stats about Device and DeviceInfo 2016-06-24 08:03:22 +02:00
Konstantin Gründger b80b5d9720 Replace Device with DeviceInfo 2016-06-21 20:24:15 +02:00
Konstantin Gründger 98489cdba5 Added DeviceInfo, fixes #53 2016-06-21 19:34:05 +02:00
Konstantin Gründger 9768229993 Create PostGIS extension 2016-06-05 08:33:13 +02:00
Konstantin Gründger 7464b546af Remove unused fields from TakeoffLanding 2016-06-03 20:21:12 +02:00
Konstantin Gründger f935f0b583 Improve recognition of different takeoff and landing dates 2016-06-03 19:08:12 +02:00
Konstantin Gründger 3e2b5455a1 Fixed get_ddb test 2016-06-02 20:32:04 +02:00
Konstantin Gründger cb28d56cea Flake8 fixes 2016-06-02 19:53:53 +02:00
Konstantin Gründger 894cf3183b Optional date filter 2016-06-01 19:41:32 +02:00
Konstantin Gründger 69cce3a57b Better receiver update informations 2016-06-01 08:36:14 +02:00
Konstantin Gründger 2b59894664 Remark if different airport used for takeoff or landing 2016-05-31 21:27:24 +02:00
Konstantin Gründger afd46eeb32 Add aircraft_type 2016-05-31 20:56:09 +02:00
Konstantin Gründger 31a1282afc more accurate takeoff location 2016-05-30 21:24:46 +02:00
Konstantin Gründger 6ab3d1a392 Consider landable points only 2016-05-30 21:24:46 +02:00
Konstantin Gründger 829f52f658 Fix: get country code only if we have a valid position 2016-05-30 21:24:46 +02:00
Konstantin Gründger 70ce7eebff Import Welt2000 waypoints instead of germany 2016-05-30 21:24:46 +02:00
Konstantin Gründger 89b9daf26c Changed address origin handling 2016-05-30 21:24:46 +02:00
Konstantin Gründger 132ae96499 Introduce relations - scheme refactoring 2016-05-30 21:24:46 +02:00
Konstantin Gründger 61f6194d8c Added airport manager 2016-05-30 21:24:46 +02:00
Konstantin Gründger dbda5a9c4b Speed up takeoff / landing detection 2016-04-29 14:03:21 +02:00
Konstantin Gründger b5f111c257 Remove obsolete pre postgis stuff
Removed obsolete test
2016-04-28 21:51:03 +02:00
Konstantin Gründger f812b0af4d Fixed logbook.show
Cosmetics
2016-04-28 21:51:01 +02:00
Konstantin Gründger 84cb2d264f From lat/lon to POINT
Flake8 suggestions

Add shapely

Fixed update_receivers

migrate table takeoff_landing
2016-04-28 21:50:59 +02:00
Konstantin Gründger 201c41f12f Introduce Airport 2016-04-22 10:44:39 +02:00
Fabian P. Schmidt 86f2a606e5 Use python-ogn-client and remove duplicated code
This repository splitted up into two separate repositories:
- python-ogn-client, including an APRS- & OGN-Parser and an APRS-Client
- ogn-python (the repository this commit belongs to), including a database, CLI and logbook
2016-03-18 22:58:49 +01:00
Konstantin Gründger ba7ae37ef2 Bugfix for getting receiver names 2016-02-21 15:28:19 +01:00
Konstantin Gründger 76362ddfbf Parse hardware version as hex 2016-02-19 17:59:23 +01:00
Fabian P. Schmidt d69476158b ogn.gateway: Remove implicit sqlalchemy dependency
The callback gets the beacon data by a python dict instead of a sqlalchemy class
2016-02-18 22:49:56 +01:00
Fabian P. Schmidt 6a31a648cb Move parsing from 'ogn.model.*' to 'ogn.parser'
Use named capture groups for parsing.
Regular expressions for receiver and aircraft beacons are from ruby ogn-client.
The separated regular expressions for parsing of aircraft beacons were
concatenated to harmonize with other ogn clients (at zero costs,
currently all packets stick to the common token sequence).

regexp for receiver and aircraft beacons:
Copyright (c) 2015 Sven Schwyn; licensed under The MIT License
2016-02-18 22:49:56 +01:00
Fabian P. Schmidt 1b8f27331e exceptions: Add common ancestor class ParseError 2016-02-18 22:35:52 +01:00
Fabian P. Schmidt 2012310ad2 Rename module ogn.exceptions to ogn.parser.exceptions 2016-02-18 16:01:06 +01:00
Fabian P. Schmidt 756ac0e337 Rename module ogn.aprs_utils to 'ogn.parser.utils' 2016-02-18 15:49:55 +01:00
Fabian P. Schmidt 37ab7991f3 Move function 'create_aprs_login' to ogn.gateway 2016-02-18 15:42:21 +01:00
Fabian P. Schmidt ea75b2a4ea Release v0.2.1 2016-02-17 20:20:58 +01:00
Konstantin Gründger 9b4a0124e8 flake8 fixes 2016-02-11 08:08:11 +01:00
Konstantin Gründger f3da85576c Fix: receiver sometimes not added 2016-02-11 07:40:36 +01:00
Konstantin Gründger eb772bdc92 Fix: "" is not "null()" (sqlalchemy) or "None" (python) 2016-02-05 07:20:58 +01:00
Fabian P. Schmidt 65aefc39a4 collect/receiver: Improve formatting 2016-02-04 23:12:16 +01:00
Konstantin Gründger 23a364761f fixed flake8 2016-02-04 19:14:31 +01:00
Konstantin Gründger 0cd46d2be2 Moved receiver update from ogn.collect.database to ogn.collect.receiver 2016-02-04 18:31:58 +01:00
Konstantin Gründger 528bcd8e91 Removed obsolete string formatting operations 2016-02-03 23:22:04 +01:00
Konstantin Gründger 018ea8c549 Changed obsolete string formatting operations 2016-02-03 23:19:25 +01:00
Konstantin Gründger b135a9dfd0 Update receivers 2016-02-03 23:09:11 +01:00
Fabian P. Schmidt d8046043ae CLI: Add command db.upgrade
This command is a shortcut for "alembic upgrade head".
2016-01-31 02:25:21 +01:00