Konstantin Gründger
b3c181e00a
Schema change
2018-02-19 19:18:39 +01:00
Konstantin Gründger
11ded87599
Follow table naming convention --> plural
2018-01-11 19:51:28 +01:00
Konstantin Gründger
6b6f86f1ca
Added collector for ognrange
2018-01-07 14:33:04 +01:00
Konstantin Gründger
3ba9c9eaf9
Added position as MGRS in AircraftBeacon
2018-01-04 12:52:19 +01:00
Konstantin Gründger
cb183926b8
Consistent relations and backrefs
2017-12-31 12:01:06 +01:00
Konstantin Gründger
3b78f0b97d
Test lxml
2017-12-31 12:01:05 +01:00
Konstantin Gründger
33f9ddbf51
Remove explicit constructors
2017-12-18 20:28:51 +01:00
Konstantin Gründger
eba91c5f5c
Test and fix update_receivers
2017-12-16 21:40:12 +01:00
Konstantin Gründger
52c40582c4
Test and fix update_devices
2017-12-16 21:11:05 +01:00
Konstantin Gründger
eb7eda7eee
Fixed broken logbook test
2017-12-16 16:29:23 +01:00
Konstantin Gründger
307278221a
Better logbook testing and refactoring
2017-12-16 15:54:04 +01:00
Konstantin Gründger
150491a830
Huge speedup (factor 30+) for update_receiver and update_device due to multi-column indices
2017-12-16 10:36:11 +01:00
Konstantin Gründger
6aa99bd18f
Test all model classes
2017-12-13 14:22:31 +01:00
Konstantin Gründger
acc4b858a8
Test DeviceStats
2017-12-13 14:13:55 +01:00
Konstantin Gründger
99c07fed5b
Fix travis build
2017-12-13 11:36:08 +01:00
Konstantin Gründger
3847db4abd
Added DeviceStats and ReceiverStats
2017-12-12 21:46:21 +01:00
Konstantin Gründger
ad05de59e8
Reverted persistent dstcall...
2017-12-08 20:17:40 +01:00
Konstantin Gründger
61d6e71109
whoops... stashed
2017-12-08 19:38:10 +01:00
Konstantin Gründger
061c3e253e
Calculate distance between aircraft_beacon and receiver
2017-12-08 08:25:03 +01:00
Konstantin Gründger
ca1dba3e23
Added firstseen/lastseen to device
2017-12-05 08:57:12 +01:00
Konstantin Gründger
9e91a825f5
Refactoring
2017-12-02 13:40:40 +01:00
Konstantin Gründger
32b6150728
Fix bulkimport
2017-10-03 15:35:22 +02:00
Konstantin Gründger
bad47bdff6
Updated to python-ogn-client v0.8.0
2017-10-03 14:14:48 +02:00
Konstantin Gründger
a76bcc1750
Refactoring
2017-10-03 13:31:24 +02:00
Konstantin Gründger
3b074ff0b1
Fix string representation of models
2017-10-03 12:59:45 +02:00
Konstantin Gründger
1f26866ad5
Import zipped and unzipped log files
2017-06-03 15:25:29 +02:00
Konstantin Gründger
0cf6eb56f7
Use temporary tables for import and updating relations (AircraftBeacon->Device, AircraftBeacon->Receiver, ReceiverBeacon->Receiver)
2017-06-03 12:02:17 +02:00
Konstantin Gründger
276763f37f
Prepare csv and use super fast „COPY FROM“ sql command
2017-05-30 21:45:57 +02:00
Konstantin Gründger
d9c8790e48
Removed unused imports
2016-11-01 08:30:05 +01:00
Konstantin Gründger
98db7fc5b3
Replace duration with hybrid_property and add status to AircraftBeacon
2016-10-31 20:39:07 +01:00
Konstantin Gründger
02730c0573
Changed model for 0.2.5 protocol
2016-10-17 21:24:55 +02:00
Konstantin Gründger
16984883e3
Modifications for 0.2.5 protocol
2016-10-03 15:14:44 +02:00
Konstantin Gründger
f047f0967c
Added dstcall
2016-09-28 11:41:51 +02:00
Konstantin Gründger
910a8788d4
Remove logbook constraint
2016-07-02 20:18:20 +02:00
Konstantin Gründger
f08bf220c8
Persist logbook
2016-06-29 23:26:30 +02:00
Konstantin Gründger
98489cdba5
Added DeviceInfo, fixes #53
2016-06-21 19:34:05 +02:00
Konstantin Gründger
7464b546af
Remove unused fields from TakeoffLanding
2016-06-03 20:21:12 +02:00
Konstantin Gründger
cb28d56cea
Flake8 fixes
2016-06-02 19:53:53 +02:00
Konstantin Gründger
afd46eeb32
Add aircraft_type
2016-05-31 20:56:09 +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
b5f111c257
Remove obsolete pre postgis stuff
...
Removed obsolete test
2016-04-28 21:51:03 +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
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
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
Konstantin Gründger
539630ea91
persist relevant receiver_beacon data
2016-01-21 23:18:02 +01:00
Fabian P. Schmidt
2febeb11f4
ogn/model: suppress 'unused import' warnings
...
Ignore 'unused import' warnings from flake8 for ogn/model/__init__.py
2016-01-06 00:37:54 +01:00