1
0
Fork 0
Commit Graph

1280 Commits (e7346d4c6d259ec9ba28d24a73652e16de10eaf7)

Author SHA1 Message Date
Fabian P. Schmidt 438b617638 predict_windows Refactoring: Add predict_available_observation_windows 2018-12-16 09:06:15 +00:00
Fabian P. Schmidt 56f1fa7924 scheduling: Add code comment 2018-12-16 09:06:15 +00:00
Fabian P. Schmidt bc9ca75360 Move scheduling code into a separate file 2018-12-16 09:06:15 +00:00
Fabian P. Schmidt d2bca1fc38 predict_windows: Improve start_date handling
This commit adds parsing of the start_date at the same place where the
end_date is already parsed.
2018-12-16 09:06:15 +00:00
Pierros Papadeas 558eb432fe
Blur station status filters on stations page 2018-12-16 00:33:21 +02:00
Pierros Papadeas fe8de36e95
Add link to wiki 2018-12-15 20:04:04 +02:00
Pierros Papadeas 92b720f531
Add toggles for stations view and never seen stations are "future"
Fixes #561
2018-12-15 19:16:01 +02:00
Pierros Papadeas 17b3c22797
Remove Rig model and references 2018-12-15 18:12:08 +02:00
Corey Shields 90f5418d36 fix auth0 logout
Fixes for auth0 session logout

Signed-off-by: Corey Shields <cshields@gmail.com>
2018-12-15 11:05:27 -05:00
Corey Shields 684a0b9984 case LOGIN_URL for AUTH0
Signed-off-by: Corey Shields <cshields@gmail.com>

The auth0 change forces an auth0 LOGIN_URL. This fixes that with an if statement

fixes https://gitlab.com/librespacefoundation/satnogs/satnogs-db/issues/248
2018-12-15 09:15:16 -05:00
Alfredos-Panagiotis Damkalis 75f4956975 Sort stations in new observation page by id 2018-12-15 14:07:50 +02:00
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