Wykres commitów

572 Commity (0ce51c56c0d338c60c3513479fd03dc7f8dec92d)

Autor SHA1 Wiadomość Data
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 59fef4d05d Since we use PostGIS sqlite is not sufficient 2016-05-30 21:24:46 +02:00
Meisterschueler ade93005ea Merge pull request #50 from Meisterschueler/change/postgis
Changed db to postgis
2016-05-30 15:16:23 +02:00
Meisterschueler 81b80559e4 Drop get_airports "Test" 2016-05-18 13:30:47 +02:00
Meisterschueler c9c464986c Create and drop PostGIS extension 2016-05-18 13:27:10 +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 e1da7dcfac Update commands 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
Meisterschueler 28555e43e7 Merge pull request #49 from kerel-fs/use-ogn-client
Use python-ogn-client
2016-03-19 09:38:44 +01:00
Fabian P. Schmidt b9f26f1bb8 README: Update introduction 2016-03-18 22:58:49 +01: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
Fabian P. Schmidt 1a13fc4151 Merge pull request #46 from glidernet/fix/flarmhardwareversion
Fix/flarmhardwareversion
2016-02-20 15:48:41 +01:00
Konstantin Gründger 33f456077d DB update for hardware version 2016-02-20 15:26:32 +01:00
Konstantin Gründger 76362ddfbf Parse hardware version as hex 2016-02-19 17:59:23 +01:00
Meisterschueler 2a3aa5a595 Merge pull request #43 from kerel-fs/refactor/parser
Move parsing from `ogn.model.*` to `ogn.parser`
2016-02-19 08:21:53 +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
Fabian P. Schmidt 4701f4459e setup.py: Change short description 2016-02-17 20:16:33 +01:00
Meisterschueler ab69526d4c Merge pull request #42 from kerel-fs/add/changelog
Add/changelog
2016-02-17 19:08:44 +01:00
Fabian P. Schmidt b09339ddce Add CHANGELOG 2016-02-17 18:30:24 +01:00
Fabian P. Schmidt 91ec97015f gitignore: Add celerybeat-schedule 2016-02-17 18:26:00 +01:00
Fabian P. Schmidt 1ae811dccc gitignore: Remove unused constraints 2016-02-17 18:25:16 +01:00
Fabian P. Schmidt eedfad205f README: Add postgresql recommendation 2016-02-17 17:06:38 +01:00
Fabian P. Schmidt 4b3302b79e Merge pull request #41 from Meisterschueler/fix/addreceiver
Bugfix: If an existing receiver was updated, a new receiver was not added
2016-02-15 20:17:06 +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
Fabian P. Schmidt ad362fcc1e Merge pull request #40 from Meisterschueler/fix/nullvalue
ogn.collect.receiver: Replace wrong keyword, use null() instead of  "" or None
2016-02-05 15:16:13 +01:00
Konstantin Gründger eb772bdc92 Fix: "" is not "null()" (sqlalchemy) or "None" (python) 2016-02-05 07:20:58 +01:00
Meisterschueler 0fcbd069d9 Merge pull request #39 from kerel-fs/format/update_receivers
Add note about special backend requirements
2016-02-04 23:24:04 +01:00
Fabian P. Schmidt b5b39825d7 README: Fix description of custom config loading 2016-02-04 23:15:54 +01:00
Fabian P. Schmidt ae3b08722f Add note about special backend requirements for some tasks 2016-02-04 23:12:16 +01:00
Fabian P. Schmidt 2b4985330d README: Add section about starting celery tasks manually 2016-02-04 23:12:16 +01:00
Fabian P. Schmidt a71d5862f7 config/default: Add scheduled tasks update-logbook and update-ddb 2016-02-04 23:12:16 +01:00
Fabian P. Schmidt 65aefc39a4 collect/receiver: Improve formatting 2016-02-04 23:12:16 +01:00
Fabian P. Schmidt de97480ee7 Merge pull request #38 from Meisterschueler/update_receivers
Add celery task update-receivers
2016-02-04 23:09:51 +01:00
Konstantin Gründger e85e01e2c1 Corrected path 2016-02-04 19:18:57 +01:00