Vasilis Tsiligiannis
68f90d921c
tox: Check imports with 'isort' and apply changes
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-09-23 14:08:11 +03:00
Alfredos-Panagiotis Damkalis
43f8c53dcf
Update python libraries
...
* Move from orbit project to satellitetle
* Move from pyephem 3.7.6.0 to ephem 3.7.7.0
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2019-09-18 00:45:58 +03:00
Alfredos-Panagiotis Damkalis
756ac87c2a
Replace latest_tle method with LatestTle model
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2019-09-17 16:25:52 +03:00
Alfredos-Panagiotis Damkalis
53fa1bf378
Remove Mode model
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2019-05-04 04:13:09 +03:00
Alfredos-Panagiotis Damkalis
03f669711e
Refactor transmitter model
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2019-05-04 04:13:09 +03:00
Fabian P. Schmidt
90ae0e1a2b
update_all_tle: Add logging to stdout
...
This logging is only active if run directly (e.g. as part of a
management command), and not if run via celery.
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-05-03 19:43:21 +02:00
Fabian P. Schmidt
0712a5f9fa
Fix update_all_tle for satellites without a latest TLE in the DB
...
Fixes #618 .
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-05-03 19:27:12 +02:00
Alfredos-Panagiotis Damkalis
b522d4304c
Stop fetching from db on zero lenght db api url
2019-04-05 22:40:47 +03:00
Alfredos-Panagiotis Damkalis
26165a8413
Check for station that doesn't return results
2019-03-05 20:55:32 +02:00
Corey Shields
32307d3ab8
fix dupes from syncing network to db
...
Signed-off-by: Corey Shields <cshields@gmail.com>
See explanation in https://community.libre.space/t/sudden-jump-in-data-count-in-satnogs-db/3335/3
2019-02-06 21:08:28 -05:00
Vasilis Tsiligiannis
5d3c4e4883
Remove unsupported key from fetched satellite data
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-29 23:37:58 +02:00
Alfredos-Panagiotis Damkalis
ef2a8d9e23
Remove norad id ">80000" check
2018-12-17 03:58:54 +02:00
Fabian P. Schmidt
ec5885bdb8
Skip temporary NORAD IDs when fetching TLEs
...
Celestrak started to return the TLE of 00005 when asked for
NORAD IDs above 90000. Thus wrong TLEs were assigned to satellites
with temporary NORAD IDs and manual_tle=False.
This commit prevents satnogs to leak temporary NORAD IDs to Celestrak
by skipping them during TLE updates.
The threshold of 80000 is a motivated by the following
- NORAD ID 80k-90k are used for "Analyst Objects", which aren't
necessarily hardlinked to an object [1]
- NORAD ID 90k+ don't seem to be assigned at the moment [2]
[1]: https://www.space-track.org/documentation#faq
[2]: https://celestrak.com/NORAD/elements/master.php
2018-12-14 13:03:24 +00:00
Alfredos-Panagiotis Damkalis
72684ffcb9
Add satellite field for following norad id TLE
2018-12-04 21:16:43 +02:00
Fabian P. Schmidt
6bd9e2cb1f
Fix locator parameter in SiDS submission
...
See documentation[1]:
> Field: locator
> Type: String
> Required: Yes
> Description:
> Type of the given receiver's location.
> Currently only 'longLat' is supported which
> defines the WGS84 standard
> Example: longLat
[1]: https://picsat.obspm.fr/sids/doc?locale=en
2018-09-30 00:56:47 +02:00
Corey Shields
d999961a92
Celery task and model extension to sync demodulated frames to SatNOGS DB
2018-09-03 18:13:21 -04:00
Alfredos-Panagiotis Damkalis
759f3c11bc
Fix calculation of station success rate
2018-08-31 16:45:42 +03:00
Nikos Roussos
8ad90cb19d
Add periodic task to cache Stations success rates
2018-03-08 01:01:38 +02:00
Nikos Roussos
9c2a625829
One more simplification for archive tasks
2018-03-07 17:45:46 +02:00
Nikos Roussos
36195068e9
Simplify archive task
...
* Ignore results from tasks
2018-03-02 16:34:13 +02:00
Nikos Roussos
0c4275d990
Add task to update Station status
2018-01-09 18:15:36 +02:00
Nikos Roussos
b1eebfe0ae
Refactor vetted status
...
* Renamed verified to good
* Renamed no_data to bad
* Add failed status
* Remove unused data_not_verified
* Expose vetted status to API
* Simplify vetted status template markup
* Simplify vetted methods
* Utilize sass for vetted statuses
* Add option to undo vetting
2017-12-25 19:13:45 +02:00
Nikos Roussos
8d5dc9a3ec
Fix typo
2017-12-22 13:17:22 +02:00
Nikos Roussos
353d713f0d
Expand observation archiving to production
2017-12-21 20:40:36 +02:00
Nikos Roussos
a3f5c51988
Add license and description on archived observations
2017-12-21 18:34:43 +02:00
Nikos Roussos
02f1adcaa7
Archive.org enhancements
...
* Keep Archive download permalink
* Fetch final url on model method
* Delete payload when archived
* Add archive.org to CSP
2017-12-19 17:17:21 +02:00
Nikos Roussos
67ad4e0d99
Add experimental support for archive.org
2017-12-17 02:15:12 +02:00
Nikos Roussos
1b37650c12
Fix all bera exceptions
...
* Use celery tasks for fetching data
2017-11-17 16:35:35 +02:00
Nikos Roussos
3231820c5f
Fix deletion task
2017-10-10 00:11:25 +03:00
Nikos Roussos
f5cbad6fbd
Clean up old observations on stage
...
* Remove unnecessary steps from test docker container
2017-09-27 23:56:29 +03:00
Nikos Roussos
a39792c2ef
Add celery support
2017-09-27 20:10:37 +03:00