1
0
Fork 0
Commit Graph

661 Commits (spacecruft)

Author SHA1 Message Date
George Sfoungaris 78c52e7ead Update LatestTleSet entries after removing TLE source from distributable ones
Fixes https://gitlab.com/librespacefoundation/satnogs/satnogs-db/-/issues/501

Signed-off-by: George Sfoungaris <sfou@libre.space>
2022-11-03 09:06:31 +00:00
Michał Drzał a94d14ba71 Exposes norad_follow_id in Satellite/Transmitter
Signed-off-by: Michał Drzał michal.drzal@gmail.com
2022-11-03 09:10:56 +01:00
George Sfoungaris aafb7a4c5e Remove duplicates from satellite search results
Fixes https://gitlab.com/librespacefoundation/satnogs/satnogs-db/-/issues/552

Signed-off-by: George Sfoungaris <sfou@libre.space>
2022-10-07 18:17:31 +03:00
George Sfoungaris 24aa35d904 Add warning when old TLE is shown
Closes https://gitlab.com/librespacefoundation/satnogs/satnogs-db/-/issues/557

Signed-off-by: George Sfoungaris <sfou@libre.space>
2022-10-07 18:17:06 +03:00
George Sfoungaris f847b783f6 Remove pop-up when submitting Satellite Edit Suggestion
Fixes https://gitlab.com/librespacefoundation/satnogs/satnogs-db/-/issues/503

Signed-off-by: George Sfoungaris <sfou@libre.space>
2022-10-06 14:03:52 +03:00
Alfredos-Panagiotis Damkalis 5eff9c7e13 Fix calculation bug in cache_statistics function
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-10-05 02:32:53 +03:00
George Sfoungaris 8dbea1c47e Hide invalid transmitters by default
Closes https://gitlab.com/librespacefoundation/satnogs/satnogs-db/-/issues/411

Signed-off-by: George Sfoungaris <sfou@libre.space>
2022-10-04 17:06:57 +03:00
George Sfoungaris 4eb3a9cce6 Remove schema field from telemetry model and API
Closes https://gitlab.com/librespacefoundation/satnogs/satnogs-db/-/issues/319

Signed-off-by: George Sfoungaris <sfou@libre.space>
2022-10-03 13:24:03 +03:00
George Sfoungaris 0e2cfdea83 Change misleading text about suggest&review on transmitter
Fixes https://gitlab.com/librespacefoundation/satnogs/satnogs-db/-/issues/482

Signed-off-by: George Sfoungaris <sfou@libre.space>
2022-09-30 16:48:46 +03:00
George Sfoungaris ae5bbb962d Fix typo in satelite.html template
Fixes https://gitlab.com/librespacefoundation/satnogs/satnogs-db/-/issues/529

Signed-off-by: George Sfoungaris <sfou@libre.space>
2022-09-28 13:51:09 +03:00
Alfredos-Panagiotis Damkalis 04b0605e09 Fix parsing of transmitter frequencies in javascript
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-07-28 04:01:11 +03:00
Vasilis Tsiligiannis fb4a514693 Bump 'versioneer' version
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2022-07-15 14:42:53 +03:00
Alfredos-Panagiotis Damkalis 0188846f0f Add TLE updated field in satellite view
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-07-08 17:59:21 +03:00
Alfredos-Panagiotis Damkalis 97dc2b8d79 Update UI/UX for norad_follow_id
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-07-08 17:00:20 +03:00
Alfredos-Panagiotis Damkalis aa45aee2a3 Allow satellite search with norad_follow_id
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-07-08 16:43:25 +03:00
Alfredos-Panagiotis Damkalis 56099d7055 Expose frequency violation in Satellite API endpoint
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-06-15 20:20:42 +03:00
Alfredos-Panagiotis Damkalis 03309529a2 Limit requests for violator satellites on Telemetry API
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-06-14 05:30:57 +03:00
Alfredos-Panagiotis Damkalis a13e2a0392 Require NORAD ID or Satellite ID for Telemetry API
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-06-14 05:10:47 +03:00
Alfredos-Panagiotis Damkalis 3b98e66dc8 Remove export data functionality for frequency violators
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-06-14 05:10:47 +03:00
Alfredos-Panagiotis Damkalis d7df35032d Keep logs for Telemetry API endpoint requests
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-06-04 20:36:45 +03:00
Alfredos-Panagiotis Damkalis 9583d20c49 Add throttling on Telemetry API endpoint
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-06-04 20:36:45 +03:00
Alfredos-Panagiotis Damkalis 54327a8763 Expose frequency violation in Transmitters API
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-05-26 17:22:41 +03:00
Alfredos-Panagiotis Damkalis aecfcda191 Remove empty entries from ITU Notification URLs field
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-05-24 11:49:51 +03:00
Alfredos-Panagiotis Damkalis 94b2594ee7 Rename ITU "coordination" to "notification"
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-05-24 11:08:48 +03:00
Alfredos-Panagiotis Damkalis b563760219 Remove old coordination fields of TransmitterEntry model
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-05-23 13:36:02 +03:00
Alfredos-Panagiotis Damkalis 8870b425f5 Perform migration of transmitter coordination data
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-05-23 09:37:45 +03:00
Alfredos-Panagiotis Damkalis f63ac4294c Add ITU coordination field
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-05-23 08:24:00 +03:00
Alfredos-Panagiotis Damkalis 3d4afd6f78 Add IARU Coordination field in TransmitterEntry model
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-05-23 08:24:00 +03:00
Alfredos-Panagiotis Damkalis 9d08f9d275 Fix cache timeout for statistics
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-05-22 09:17:31 +03:00
Alfredos-Panagiotis Damkalis 6d5f0d1ba8 Fix 500 error of stats page when cache isn't ready
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-05-19 14:18:47 +03:00
Alfredos-Panagiotis Damkalis 842a6b3d77 Replace django-avatar with Gravatar requests
Remove the dependency on django-avatar and use simple urls pointing
to Gravatar avatar images.

This replacement will require manual changes:
1. Remove from database the django-avatar table
2. Remove images directory that hosts old avatar images

Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-04-27 15:13:34 +03:00
Alfredos-Panagiotis Damkalis cdd2cee02f Make SECURE_PROXY_SSL_HEADER setting configurable
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-04-22 18:18:51 +03:00
Alfredos-Panagiotis Damkalis 4117ef7fb4 Add SECURE_PROXY_SSL_HEADER setting
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-04-21 14:29:41 +03:00
Alfredos-Panagiotis Damkalis 6313b93b67 Fix missing CSRF_TRUSTED_ORIGINS setting
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-04-20 01:37:31 +03:00
Alfredos-Panagiotis Damkalis da58d39357 Update to Django 4
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-04-16 23:19:15 +03:00
Alfredos-Panagiotis Damkalis 5e219954bb Remove squashed migrations
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-04-12 13:08:25 +03:00
Alfredos-Panagiotis Damkalis 26677db242 Fix color of toast element for error messages
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-03-30 13:04:55 +00:00
Alfredos-Panagiotis Damkalis 2e13954fef Increase cache time and update interval for stats
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-02-07 16:27:43 +02:00
Alfredos-Panagiotis Damkalis 1eb1526cd5 Change choices of coordination field of TransmitterEntry model
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-01-11 08:52:49 +00:00
Alfredos-Panagiotis Damkalis 9ff314fe88 Fix caching statistics task
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-01-04 22:02:27 +02:00
Alfredos-Panagiotis Damkalis 0f95cdec29 Convert set of NORAD IDs to list in update_tle_sets task
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2021-12-26 17:32:34 +02:00
deckbsd 52d23bc7e0 Prevent unwanted modal close
fixes #484

Signed-off-by: Julien Flawinne <jf.satnogs at protonmail dot com>
2021-11-03 09:26:31 +00:00
Fabian P. Schmidt fffca10916 Rename API Key to API Token nav item
This commit is part of a series of commits fixing the usage of
API Token vs API Key, see e4100a2 for details.

Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2021-11-02 13:20:20 +00:00
Fabian P. Schmidt 9f629bb715 Specify the scope of the SatNOGS DB API token in modal
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2021-11-02 13:20:20 +00:00
Fabian P. Schmidt d674f10e70 Rename get_apikey to get_api_token
This commit is part of a series of commits fixing the usage of
API Token vs API Key.

The REST framework is using the word API Token and we already did
as well, so we should use only this word for it.

Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2021-11-02 13:20:20 +00:00
deckbsd 51d9a3f499 Check for bad transmitter only on valid ones
fixes #479

Signed-off-by: Julien Flawinne <jf.satnogs at protonmail dot com>
2021-11-02 13:14:22 +00:00
deckbsd 8b641a89dc Review the wording used for suggesting a new satelitte
fixes #476

Signed-off-by: Julien Flawinne <jf.satnogs at protonmail dot com>
2021-11-02 13:07:14 +00:00
Fabian P. Schmidt ba950b6a34 Fix uploads for version 2 artifacts
Fixes #497.

Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2021-10-28 20:54:23 +03:00
deckbsd 24521a7f98 add sat_id filters on the different api views
fixes #473

Signed-off-by: Julien Flawinne <jf.satnogs at protonmail dot com>
2021-10-25 17:48:52 +00:00
Fabian P. Schmidt 49ee559251 Enable CORS headers for artifact media file requests
Fixes #495.
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2021-10-21 20:09:27 +03:00