1
0
Fork 0
Commit Graph

1069 Commits (df08b56449e30eb5dfb58e1367d71c54b3dfe129)

Author SHA1 Message Date
Corey Shields df08b56449 auth0 support for satnogs-network
Signed-off-by Corey Shields <cshields@gmail.com>
2018-12-14 10:40:11 -05: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
Jim Tittsler d483284f5c
Fix typo in about 2018-12-14 13:44:58 +02:00
Fabian P. Schmidt 7b63d279e2 predict_windows: Add verbose error response 2018-12-13 03:16:51 +01:00
Fabian P. Schmidt 4111f544f8 Simplify TLE handling with pyephem 2018-12-11 15:29:17 +01:00
Fabian P. Schmidt 952557fd3e prediction_windows Refactoring: Add next_pass function 2018-12-11 15:29:17 +01:00
Fabian P. Schmidt b704fc0a9c prediction_windows: Code cleanup
Pass the TLE directly, instead of the whole satellite object.
2018-12-11 13:44:59 +01:00
Fabian P. Schmidt b6dd65a592 prediction_windows: Code cleanup (5) 2018-12-11 03:25:40 +01:00
Fabian P. Schmidt f172aad8af predicition_windows: Code cleanup (4) 2018-12-11 03:24:50 +01:00
Fabian P. Schmidt d7cb17f1ee prediction_windows: Code cleanup (3) 2018-12-10 23:13:31 +01:00
Fabian P. Schmidt 7860d9a3b7 predict_windows: Add comments 2018-12-10 13:24:17 +01:00
Fabian P. Schmidt ab37921b63 predict_windows: Code cleanup
This commit only improves the readability of the code,
and doesn't change the logic at all.
2018-12-10 13:24:17 +01:00
Fabian P. Schmidt f5c3c1b50f prediction_windows: Code cleanup 2018-12-10 13:24:17 +01:00
Fabian P. Schmidt 068b7cf9d7 Add command update_station_last_seen 2018-12-10 12:40:01 +01:00
Fabian P. Schmidt 4f3c419cdf commands/fetch_data: Replace urllib3 with requests library 2018-12-10 02:57:30 +01:00
Pierros Papadeas 1e68cbacc1
Remove tle filter ability on observations and jobs api endpoints
closes #564
2018-12-07 09:44:44 +02:00
Alfredos-Panagiotis Damkalis e430f9f399 Revert value of default OBSERVATION_DATE_MIN_END
as it needs more changes in order to be useful for larger numbers.
2018-12-07 00:06:05 +02:00
Pierros Papadeas 7ccc0d6c78
Display map even for authenticated users 2018-12-06 01:23:22 +02:00
Pierros Papadeas f585fe1e87
Add online and testing icons on map 2018-12-06 01:23:22 +02:00
Alfredos-Panagiotis Damkalis ebac07eb63 Update future observations TLE after TLE update 2018-12-06 00:47:31 +02:00
Pierros Papadeas 21bca4d774
Fix defaults for scheduling time presets 2018-12-05 22:51:26 +02:00
Pierros Papadeas cceea8905d
Expose sync_to_db field on transmitters admin view 2018-12-05 22:19:45 +02:00
Pierros Papadeas b88be25a81
Display alive status and filter of transmitters in admin 2018-12-05 22:09:32 +02:00
Pierros Papadeas 12b4d31296
Filter alive transmitters on transmitter view
/transmitter/ view (used by observation_new) is now filtering for alive
trasnmitters.
2018-12-05 21:36:31 +02:00
Pierros Papadeas ac6eae2907
Add fitlers for Satellite and Observation admin views 2018-12-05 19:39:36 +02:00
Alfredos-Panagiotis Damkalis 72684ffcb9 Add satellite field for following norad id TLE 2018-12-04 21:16:43 +02:00
Pierros Papadeas 46d5533066
Add enhanced confirmation for station deletion 2018-12-04 11:31:24 +02:00
Alfredos-Panagiotis Damkalis f9af2c0231 Add contact email in template about verification 2018-12-03 16:05:45 +02:00
Pierros Papadeas 4df7712b3c
Fix sorting by datetime on admin TLE 2018-12-02 18:48:39 +02:00
Pierros Papadeas 2c3fea959f
Change fitering of TLE admin view to satellite name
Change fitering of TLE admin view to satellite name instead of using
TLE0 field of the TLE model.
2018-12-02 18:05:36 +02:00
Pierros Papadeas 861d8dd45b
Add CSV export to admin 2018-12-02 17:38:32 +02:00
Pierros Papadeas 07849f20e4
Add transmitters API endpoint 2018-12-02 16:44:00 +02:00
Corey Shields cad0450f85 conversion from hex to ascii
Adds a pair of buttons that, using javascript in the browser, will convert the HEX blobs we display to ASCII, and allow for reverting back to HEX as well.

Resolves satnogs-network#460
2018-12-01 21:21:14 -05:00
Pierros Papadeas 1b7a6be535
Add filtering on stations API endpoint 2018-12-01 21:39:18 +02:00
Corey Shields 4872af63b6 minor cosmetic fixes
update the contrib guidelines to MR against dev, fix copyright
pull opbeat from .env-dist since we don't use it anymore
2018-11-22 14:55:36 -05:00
Sebastian Woetzel 4316dd047b
increases the pause between overlapping observation
This seems necessary since at least me and @uhf-satcom ran into issues where
the client couldn't finish an observation before the next one started.
See satnogs-client#318
2018-11-14 19:02:46 +01:00
Pierros Papadeas 5c7d5d1f3c
Update mapbox-gl-js 2018-11-13 14:41:13 +01:00
Pierros Papadeas ab941e055b
Fix child-src deprecation 2018-11-13 13:46:57 +01:00
Pierros Papadeas ba335a0f38
Clean up settings.py and env-dist file 2018-11-13 13:33:42 +01:00
Alfredos-Panagiotis Damkalis e60a785e72 Update client version on update request 2018-11-07 14:29:02 +02:00
Timoteus Ruotsalainen 773c15a1ba Sort demodulated data based on date in filename 2018-10-19 21:40:40 +03:00
Timoteus Ruotsalainen a5a4e76027 fix observation links by removing span 2018-10-14 20:47:05 +03: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
Tod Robbins 1657adba59 Update about.html, fixed typo: "availble" > "available" 2018-09-21 23:05:47 +00:00
Fabian P. Schmidt 6e59a998c1 Show audio playback time in seconds and in mm:ss
Fixes #530.
2018-09-17 18:07:23 +02:00
Corey Shields 6b1f2be1b2 adding cross-yagi antenna type
see https://community.libre.space/t/add-new-antenna-model/2556
2018-09-15 08:04:01 -07:00
Fabian P. Schmidt 9e8454d56e Add datetime tooltip to TLE age in new observation page
This commit also removes the display of the TLE set number
since it's useless for most satellites (data field has maximum value
of 9999).
2018-09-15 14:24:22 +00:00
Fabian P. Schmidt 3d366967ba Show TLE age in observation view
Fixes #527.
2018-09-15 14:24:22 +00:00
Fabian P. Schmidt 62da72aeae Fix TLE parser for the Element set number
Note that the column counter starts at 01 in the reference,
but python indexing starts with 0.

Reference: https://www.celestrak.com/NORAD/documentation/tle-fmt.php
2018-09-15 16:04:32 +02:00
Alfredos-Panagiotis Damkalis 5d7f39b06a Add results and datetime filters for observations 2018-09-11 18:33:45 +03:00