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