Vasilis Tsiligiannis
99f3a5fcc2
Override install requirements when building with Read the Docs
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-12-28 21:34:30 +02:00
deckbsd
c07696c80e
fix satellite structured data
...
fixes #431
Signed-off-by: Julien Flawinne <jf.satnogs at protonmail dot com>
2020-12-19 12:14:02 +00:00
Papadeas Pierros
9e8e1b169f
Fix analytics code inclusion
...
Signed-off-by: Papadeas Pierros <pierros@papadeas.gr>
2020-12-11 13:11:03 +02:00
Vasilis Tsiligiannis
8d60968729
Fix catching of Kaitai decoding exceptions
...
Kaitai Struct exceptions inherit from 'BaseException' instead of
'Exception' class. This issue is fixed upstream but did not make it
to the release of Kaitai Struct (see PR #53 ).
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-12-08 23:58:57 +02:00
deckbsd
3ccc3ef0fd
fix wrong dates showed on last 30 days data graph
...
Fixes #444
Signed-off-by: Julien Flawinne <jf.satnogs at protonmail dot com>
2020-12-03 17:29:35 +01:00
Corey Shields
c7772f4c78
Show uplink mode
...
Show the uplink mode in the transmitter card when it exists.
Fixes #437
Signed-off-by: Corey Shields <cshields@gmail.com>
2020-11-14 08:57:57 -05:00
Vasilis Tsiligiannis
a3866f180b
Bump 'mysqlclient' version, refresh requirements
...
This should fix failing 'Read the Docs' documentation generation since
presence of 'mysql' executable is not a checked when installing a wheel
package.
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-11-09 18:23:34 +02:00
Vasilis Tsiligiannis
fce52ec637
refresh-requirements: Use new dependency resolver
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-11-09 18:12:11 +02:00
Vasilis Tsiligiannis
1f2dc4b75f
Invalidate Docker cache by setting argument
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-11-04 10:46:52 +02:00
Vasilis Tsiligiannis
6680a7fe12
gitlab-ci: Create Sentry release on each tag
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-10-31 01:22:56 +02:00
Vasilis Tsiligiannis
6da1afd742
gitlab-ci: Always use latest compatible version of 'satnogs-decoders'
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-10-31 01:21:51 +02:00
Vasilis Tsiligiannis
b98cb87f4d
sentry: Set release from version
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-10-31 00:59:34 +02:00
Vasilis Tsiligiannis
d435eef416
sentry: Set environment tag
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-10-31 00:02:04 +02:00
Vasilis Tsiligiannis
816eba90c2
gitlab-ci: Pass commit SHA or tag variable when triggering pipelines
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-10-26 20:24:36 +02:00
Patrick Dohmen
83f383d851
Bump kaitaistruct version
...
Signed-off-by: Patrick Dohmen <dl4pd@darc.de>
2020-10-22 17:41:32 +02:00
Corey Shields
b44b618c04
set TLE object relationship to NULL when satellite is deleted
...
Changes CASCADE to SET_NULL when upstream satellite object is deleted, preserving the TLE history in DB.
Tested locally with a deletion
Fixes #435
Signed-off-by: Corey Shields <cshields@gmail.com>
2020-10-11 10:13:07 -04:00
Corey Shields
2400c6b4f6
Add sorting by status to satellites view
...
Adds the ability to sort on the 'status' column (which today does nothing) by setting the field by which datatables will sort on to sat.status
This also has the benefit of filtering on sat.status as well, though one would need to know the backend statuses to use (ie: 'alive' vs 'dead'). Not sure that is ideal but this is a quick fix.
Fixes #428
Signed-off-by: Corey Shields <cshields@gmail.com>
2020-10-11 09:51:45 -04:00
Corey Shields
a653f0697c
Fix export last week bug
...
As reported in #433 there was a bug causing export requests for the last week to be treated as a last month export.
Fixes #433 by treating the period variable as the int that it is. Also makes the preceding check a little easier to understand by being explicit against the None case.
Signed-off-by: Corey Shields <cshields@gmail.com>
2020-10-11 08:57:07 -04:00
Vasilis Tsiligiannis
08cd629c05
Improve reproducability of CI and image building ( fixes #436 )
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-10-09 12:54:16 +03:00
Fabian P. Schmidt
3ed0d750db
transmitters-chart: Show satellite name in tooltip
...
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2020-10-08 22:02:08 +02:00
Pierros Papadeas
2835df9553
Add transmitters chart
...
Signed-off-by: Pierros Papadeas <pierros@papadeas.gr>
2020-10-03 15:35:16 +03:00
Alfredos-Panagiotis Damkalis
8e52ab8e8d
Update last_modified field on LatestTleSet object update
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-09-30 09:09:58 +03:00
Vasilis Tsiligiannis
f85273a592
isort: Fix line length configuration
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-09-29 00:19:55 +03:00
Alfredos-Panagiotis Damkalis
f53d240f5b
Generate observer in DemodData object in api/view
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-09-28 12:08:21 +03:00
Alfredos-Panagiotis Damkalis
387affac12
Fix AttributeError on decode_data function
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-09-28 10:06:49 +03:00
Alfredos-Panagiotis Damkalis
2b594d427c
Stop triggering signals during DemodData decoding
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-09-28 04:23:46 +03:00
Alfredos-Panagiotis Damkalis
b31d40809f
Fix race condition in DemodData decoding
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-09-27 22:43:44 +03:00
Alfredos-Panagiotis Damkalis
ed0a22503d
Improve performance when update LatestTleSet entries
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-09-26 22:55:03 +03:00
Vasilis Tsiligiannis
5406261482
Refresh requirements, fix conflicts
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-09-26 01:11:20 +03:00
Vasilis Tsiligiannis
8561037130
gitlab-ci: Fix disabling of Babel on SAST scanning
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-09-25 23:45:09 +03:00
Vasilis Tsiligiannis
34c7e4fd03
gitlab-ci: Improve Docker image reproducability
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-09-25 23:32:43 +03:00
Alfredos-Panagiotis Damkalis
815d56a6f8
Ignore set TLE sources from latest TLE calculations
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-09-25 20:34:29 +03:00
Vasilis Tsiligiannis
e29e8eb5a4
gitlab-ci: Enable license scanning
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-09-25 19:43:48 +03:00
Vasilis Tsiligiannis
30e0c27461
gitlab-ci: Deploy right after Docker image is pushed
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-09-25 19:39:50 +03:00
Vasilis Tsiligiannis
e6a76cf1a7
gitlab-ci: Reorder jobs in YAML file
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-09-25 19:39:19 +03:00
Vasilis Tsiligiannis
13c39be360
gitlab-ci: Split application and API client build into separate jobs
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-09-25 19:03:03 +03:00
Vasilis Tsiligiannis
b0aebd41b9
gitlab-ci: Set DAG relationships
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-09-25 18:41:04 +03:00
Vasilis Tsiligiannis
9a39a70722
gitlab-ci: Remove deprecated dependency scanning option
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-09-25 18:32:25 +03:00
Vasilis Tsiligiannis
53ea7728e2
gitlab-ci: Disable Babel for NodeJS scanning
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-09-25 18:32:25 +03:00
Vasilis Tsiligiannis
6af7d06a74
gitlab-ci: Fix security templates path
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-09-25 18:32:25 +03:00
Vasilis Tsiligiannis
b457e7460d
gitlab-ci: Enable secret detection job
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-09-25 18:32:25 +03:00
Patrick Dohmen
cb0b00e304
Fix wrong break statements and optimize django query
...
Fixes issue 427
Signed-off-by: Patrick Dohmen <dl4pd@darc.de>
2020-09-25 10:42:44 +02:00
Alfredos-Panagiotis Damkalis
8e2f52a59f
Fix datetime format in Tle API endpoint
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-09-25 04:59:18 +03:00
Patrick Dohmen
1e9b695569
Issue #422 : fix character field size
...
Includes migration.
Fixes issue #422
Signed-off-by: Patrick Dohmen <dl4pd@darc.de>
2020-09-23 16:55:50 +00:00
Alfredos-Panagiotis Damkalis
09e630890f
Add absolute path to logo image on 5xx pages
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-09-23 17:04:40 +03:00
Alfredos-Panagiotis Damkalis
a841bd48d5
Add static html pages for 501, 503 and 504 errors
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-09-23 13:33:27 +03:00
Alfredos-Panagiotis Damkalis
63e1c50f8d
Add custom admin save/delete methods for Tle model
...
As currently the only way to add/delete manually Tle objects is
through admin panel, I've replaced Tle signal receivers with custom
admin save/delete methods in order to trigger updating of
LatestTleSet objects more efficently.
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-09-22 22:25:23 +03:00
Alfredos-Panagiotis Damkalis
e38fa63079
Add list_filter on LatestTleSet admin view
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-09-22 22:18:17 +03:00
Alfredos-Panagiotis Damkalis
87d5329c36
Fix tle_source field in satellite view template
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-09-22 22:18:17 +03:00
Patrick Dohmen
6dd9bff360
Move signal handlers to separate files
...
Signed-off-by: Patrick Dohmen <dl4pd@darc.de>
2020-09-22 21:02:46 +02:00