Wykres commitów

42 Commity (afd46eeb32d589e9c95c5721da74f400da94dd93)

Autor SHA1 Wiadomość Data
Konstantin Gründger 70ce7eebff Import Welt2000 waypoints instead of germany 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 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
Konstantin Gründger 23a364761f fixed flake8 2016-02-04 19:14:31 +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
Fabian P. Schmidt ae3788764d celery: Add task update_beacon_receiver_distance
Replaces ogn.commands.dbutils.update_receiver_childs
2016-01-29 06:42:56 +01:00
Fabian P. Schmidt d3c38924e2 ogn/utils.py: Rename wgs84_to_sphere to haversine_distance 2016-01-29 06:42:56 +01:00
Konstantin Gründger 6cc6378496 Add (slow) [radius, theta, phi] calculation 2016-01-29 03:47:58 +01:00
Fabian P. Schmidt 794ab5748f CLI: Move alembic imports inside the calling function
Reduces execution time of "manage.py" a bit.

An import of alembic.config takes a relatively long time and
"manage.py" by itself is slow.
2016-01-29 03:44:21 +01:00
Fabian P. Schmidt 6aec9ee35d Add central configuration by python modules
Configuration module is loaded from environment variable
OGN_CONFIG_MODULE, defaults to "config/defaults.py".
2016-01-29 03:44:20 +01:00
Fabian P. Schmidt d5dfbc6ea1 logbook.py: Add missing keyword "return"
Bug introduced in 15bcbc2971.
2016-01-12 22:33:37 +01:00
Fabian P. Schmidt 15bcbc2971 logbook.py: Fix PEP8
"Always use a def statement instead of an assignment statement  that
binds a lambda expression directly to a name."
2016-01-12 22:27:23 +01:00
Fabian P. Schmidt 07bde91c59 Add "NOT IMPLEMENTED" to show.receiver.list_all
In fact, the command is correctly implemented
but the receiver table is always empty.
2016-01-12 19:28:03 +01:00
Fabian P. Schmidt 0d30b141c6 CLI: Add command db.drop 2016-01-12 18:36:08 +01:00
Fabian P. Schmidt 6222e13225 Stamp alembic version at db.init 2016-01-12 18:35:33 +01:00
Fabian P. Schmidt 4baeb83516 Cleanup 2016-01-06 00:23:45 +01:00
Fabian P. Schmidt b3e1f7b0a7 CLI: Remove celery dependency for simple tasks
Only `logbook.compute` still requires a running celery backend.

The celery tasks 'update_ddb_from_*' were renamed to
'database.import_ddb' and 'database.import_file'.
2015-12-09 12:07:55 +01:00
Fabian P. Schmidt 27db22d8c8 CLI: Rename 'db.stats' to 'show.devices.stats' 2015-12-09 12:07:55 +01:00
Fabian P. Schmidt cb3ebf4988 Model: Change type of AddressOrigin again.
Fixes db.update_ddb_ogn by removing the type Enum of AddressOrigin.

Partly reverts commit 04137acaf6 since
this commit broke db.update_ddb_ogn.
2015-12-09 02:50:27 +01:00
Konstantin Gründger 93ac44e574 Devices stats 2015-12-02 12:52:16 +01:00
Fabian P. Schmidt 57f51ec111 Fix pep8 again. 2015-11-29 21:52:21 +01:00
Fabian P. Schmidt 316f71c8e4 Fix pep8. 2015-11-29 21:37:41 +01:00
Fabian P. Schmidt b391fca45b Fix show.receiver statistics.
Use current time for calculations,
not the start-time of celery.
2015-11-29 21:23:25 +01:00
Konstantin Gründger 82efb81fba Logbook: recalculate last 5 minutes 2015-11-24 23:29:27 +01:00
Konstantin Gründger ceca97b47c Added logbook to manage.py 2015-11-24 21:00:31 +01:00
Konstantin Gründger 46e60b4693 ddb import from ogn and from file 2015-11-24 08:20:28 +01:00
Konstantin Gründger be4b4fdc22 ReceiverDevice to Receiver 2015-11-16 20:09:26 +01:00
Konstantin Gründger 82b03f991a Renamed Flarm to Device 2015-11-16 20:04:54 +01:00
Konstantin Gründger e69966414e Cleanup 2015-11-15 19:54:11 +01:00
Fabian P. Schmidt bda6310ff6 Cleanup 2015-11-15 19:41:13 +01:00
Konstantin Gründger 120d5daf6b Cleanup 2015-11-15 12:10:20 +01:00
Konstantin Gründger 6a54e520dc Typos 2015-11-15 11:54:01 +01:00
Konstantin Gründger 024158513f Merge branch 'flask_stuff'
Conflicts:
	tests/test_ognutils.py
2015-11-15 10:44:59 +01:00
Fabian P. Schmidt 37d7afd15e Fix module imports; Readd aprs settings. 2015-11-15 10:31:35 +01:00
Fabian P. Schmidt 371e4564e8 Handle tasks (eg. updateddb) with celery.
New dependencies: celery and redis.
2015-11-15 09:59:48 +01:00
Fabian P. Schmidt 6cb9dd7801 Add common CLI manage.py.
New dependency: manage.py
2015-11-15 09:59:48 +01:00