1
0
Fork 0
Commit Graph

758 Commits (1664f68068a5de8776e5995847be7553231f90b9)

Author SHA1 Message Date
Vasilis Tsiligiannis 1664f68068 Fix license file to match original text version
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-02-17 23:34:18 +02:00
Vasilis Tsiligiannis f656347aed gitlab-ci: Install packages for Python dependency scanning
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-02-16 13:32:12 +02:00
Vasilis Tsiligiannis b74d8ba581 gitlab-ci: Execute seperate jobs for dependency scanning
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-02-16 01:42:58 +02:00
Vasilis Tsiligiannis 7d862342f1 gitlab-ci: Enable GitLab SAST scanning
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-02-16 00:58:17 +02:00
Vasilis Tsiligiannis 80a5c561f1 gitlab-ci: Enable GitLab dependency scanning
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-02-15 21:03:26 +02:00
Vasilis Tsiligiannis 4435d64a8d gitlab-ci: Enable GitLab container scanning
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-02-15 15:04:29 +02:00
Alfredos-Panagiotis Damkalis fcf1e0852e Skip frame during decoding on binascii.Error
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-02-14 16:13:16 +02:00
Vasilis Tsiligiannis a7af3b8c69 gitlab-ci: Fix substitution when replacing 'satnogs-decoders' version
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-02-14 12:45:47 +02:00
Vasilis Tsiligiannis b60e7182d1 Upload to PyPI using tox
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-02-14 00:45:11 +02:00
Vasilis Tsiligiannis 091c61dd65 Install 'dev' extra required by 'isort' tox environment
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-02-14 00:31:28 +02:00
Alfredos-Panagiotis Damkalis e6d0f4b417 Update Django to 2.2.10 and other python libraries
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-02-04 16:40:27 +02:00
Alfredos-Panagiotis Damkalis 36a339f6a3 Update tox version in .gitlab-ci.yml
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-02-02 01:09:20 +02:00
Alfredos-Panagiotis Damkalis 9b5da399fa Add id column in Satellite admin panel
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-02-02 00:53:18 +02:00
Alfredos-Panagiotis Damkalis 1ec0da8355 Increase character limit of name in Mode model
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-02-02 00:53:18 +02:00
Fabian P. Schmidt 80558c4c28 Update 'satellitetle' dependency
v0.8.1 -> v0.9.0

Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2020-02-01 23:09:44 +01:00
Fabian P. Schmidt e681e825e2 {api|base}/tests.py: Change import order
The last dependency update changed the required import order apparently
so the 'isort' command failed.

Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2020-02-01 23:06:32 +01:00
Fabian P. Schmidt f3c395a795 Update dependencies
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2020-02-01 23:04:52 +01:00
Alfredos-Panagiotis Damkalis 3f4e5fe03f Support sentry celery and redis integrations
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-01-20 19:19:08 +02:00
Alfredos-Panagiotis Damkalis 6d86d9fb23 Update python libraries
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-01-20 19:18:30 +02:00
Alfredos-Panagiotis Damkalis d0440e4155 settings: Allow configuration of 'FILE_UPLOAD_TEMP_DIR'
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-01-14 03:57:05 +02:00
Alfredos-Panagiotis Damkalis 4b721a4488 Use API Key for accessing telemetry API endpoint
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-01-14 03:45:31 +02:00
Vasilis Tsiligiannis b63487e8c4 gitlab-ci: Yet another attempt to skip deployment to PyPI when triggering a tag from decoder releases
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-24 20:45:56 +02:00
Vasilis Tsiligiannis f451f255e7 docker-compose: Preserve databases data in volumes
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-20 02:58:52 +02:00
Vasilis Tsiligiannis d7ebe23830 docker-compose: Replace deprecated links with service dependencies
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-20 02:58:52 +02:00
Vasilis Tsiligiannis c764b46dff gitlab-ci: Do not deploy to PyPI when triggering a tag from decoder releases
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-20 02:24:42 +02:00
Vasilis Tsiligiannis 116033384c docker-compose: Bump 'redis' version
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-20 02:24:42 +02:00
Vasilis Tsiligiannis df6c9b0304 docker-compose: Bump 'mariadb' version
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-20 02:24:42 +02:00
Vasilis Tsiligiannis 632f951531 Refresh requirements
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-20 02:24:42 +02:00
Fabian P. Schmidt 97dc4e0652 Update 'satellitetle' dependency
v0.8.0 -> v0.8.1

Fixes broken TLE update due to trailing newline in AMSAT TLE source.

Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-19 11:51:05 +01:00
Vasilis Tsiligiannis 4a4f96f352 Update fixtures after model changes
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-17 12:26:27 +02:00
Vasilis Tsiligiannis c231b9eaa1 gitlab-ci: Bump 'node' Docker image version
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-17 11:25:43 +02:00
Vasilis Tsiligiannis 5c8c9fb663 Add support for setting InfluxDB client SSL verification
This patch fixes a warning of 'urllib3' when SSL is enabled.

Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-16 22:16:25 +02:00
Fabian P. Schmidt 4278c6caa0 Add latest TLE to UI if possible
Fixes #264.

[v2:- Added docstrings]
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-07 22:33:25 +01:00
deckbsd 2967e608c3 Populate decoder attribute in API
Signed-off-by: Flawinne Julien flawinne.julien@protonmail.com
2019-12-07 15:49:22 +00:00
Fabian P. Schmidt f72bd9a3f3 Update 'satellitetle' dependency
Move 'satellitetle' from 0.7.0 to 0.8.0,
fixes update_satellite management command and update_all_tle task for
satellites which are not part of any list in celestrak but available
via the Celestrak satcat/tle.php endpoint (currently only NARSSCube-1).

Both commands use `fetch_tle_from_celestrak` (directly and indirectly),
which was broken due to an API change by Celestrak.

Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-01 19:41:49 +01:00
deckbsd 062152aeec add uplink_mode field for transciever and transponder transmitter type
Signed-off-by: Flawinne Julien flawinne.julien at protonmail dot com

add uplink_mode field for transciever and transponder
Signed-off-by: Flawinne Julien flawinne.julien@protonmail.com

adapt unit test for transmitter model

Update migration for taking account of the invert value

update uplink_mode migration condition

Not request TLE with NORAD ID above 99000

Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>

rename mode transmitter field to downlink_mode

adapt unit test for transmitter model

update uplink_mode migration condition

add uplink_mode field for transciever and transponder transmitter type
Signed-off-by: Flawinne Julien flawinne.julien at protonmail dot com

keep mode id

add forgotten field mode id

add missing ,

fix yapf error
2019-12-01 09:43:44 +00:00
Alfredos-Panagiotis Damkalis 34f2641bef Not request TLE with NORAD ID above 99000
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2019-11-18 02:55:10 +02:00
deckbsd fbd0fbf34e change transmitter panel color regarding sat
Signed-off-by: Flawinne Julien flawinne.julien@protonmail.com
2019-10-18 11:41:59 -07:00
Corey Shields 72e5d728a2 Django 2.2(.6) upgrade
This change bumps DB up to django 2.2.6 and resolves dependencies.  No migrations are necessary.  I've tested in my own environment, time to test in db-dev!

Signed-off-by: Corey Shields <cshields@gmail.com>
2019-10-14 02:59:52 -04:00
Corey Shields e7e400e49a Revert "Django 2.2(.6) upgrade"
This reverts commit 8cae425ac9
2019-10-12 14:55:37 +00:00
Corey Shields 8cae425ac9 Django 2.2(.6) upgrade
This change bumps DB up to django 2.2.6 and resolves dependencies.  No migrations are necessary.  I've tested in my own environment, time to test in db-dev!

Signed-off-by: Corey Shields <cshields@gmail.com>
2019-10-10 19:17:23 -04:00
Vasilis Tsiligiannis 8710a2df3b Install and enable Django Debug Toolbar when in debug mode
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-10-07 23:35:42 +03:00
Alfredos-Panagiotis Damkalis 494351e2e7 Remove custom views of 404 and 500 errors
According to Django 1.11 documentation if there are 404.html and 500.html
pages in templates root directory then it loads them in case of 404 or
500 errors without any extra code needed. More details in:
https://docs.djangoproject.com/en/1.11/ref/views/#error-views

Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2019-10-03 11:39:30 +03:00
Vasilis Tsiligiannis 9f159a2ede gitlab-ci: Keep 'satnogs-db-api-client' build artifacts
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-10-01 01:06:36 +03:00
Vasilis Tsiligiannis 95d08f6fa4 Add missing OpenAPI generator configuration
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-10-01 00:56:48 +03:00
Vasilis Tsiligiannis 6254319426 gitlab-ci: Build 'satnogs-db-api-client' package
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-10-01 00:06:57 +03:00
Vasilis Tsiligiannis 98b2513ec8 Generate and package the API client
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-09-30 23:33:17 +03:00
Vasilis Tsiligiannis 9a5f58864e Generate OpenAPI schema
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-09-30 22:50:14 +03:00
Vasilis Tsiligiannis 59c3078872 Ignore 'node_modules' for 'flake8', 'isort' and 'yapf'
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-09-30 19:54:38 +03:00
Vasilis Tsiligiannis 9fdb19d112 yapf: Ignore all migrations
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-09-30 19:54:38 +03:00