Fabian P. Schmidt
426e3585f8
utils/sync_demoddata_to_db: Use requests instead of urllib2 (W1648, W1658)
...
Fixes the bad-python3-import (W1648) and deprecated-urllib-function (W1658) pylint errors.
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2020-01-04 13:55:31 +01:00
Fabian P. Schmidt
575ecc739b
settings: Add DB_API_TIMEOUT
...
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2020-01-04 13:36:41 +01:00
Alfredos-Panagiotis Damkalis
bd9a37dd50
Fix lint issues of the latest commits
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-01-03 19:01:57 +02:00
Alfredos-Panagiotis Damkalis
ee8fe283cb
Change tox to run py2-lint with and without --py3k flag
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-01-03 19:00:56 +02:00
Alfredos-Panagiotis Damkalis
c9d4686f07
Revert "pylint: enable E1121, R0912, R0913, R0914, W0201 and W0703 checks"
...
This reverts commit 581fc7620c
. pylint didn't
check the enabled checks as was run with --py3k parameter.
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-01-03 16:03:46 +02:00
Alfredos-Panagiotis Damkalis
581fc7620c
pylint: enable E1121, R0912, R0913, R0914, W0201 and W0703 checks
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2020-01-03 14:03:18 +02:00
Fabian P. Schmidt
a026edd36a
utils/sync_demoddata_to_db: Fix method rename from display_payload to display_payload_hex
...
Fixes #702 (regression introduced in 3609e46b
).
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-31 20:50:18 +01:00
Fabian P. Schmidt
834c7b67fe
management/fetch_data: Re-use fetch_data task
...
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-31 14:38:54 +00:00
Fabian P. Schmidt
8993d7e1b1
settings: Add comment on DB_API_ENDPOINT usage
...
This feature (disable DB data fetching by setting DB_API_ENDPOINT to '')
was added in b522d43
, but never documented.
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-31 14:38:53 +00:00
Fabian P. Schmidt
bda0580dbe
utils/community_get_discussion_details: Add a sane request timeout
...
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-31 14:28:07 +00:00
Fabian P. Schmidt
dd54caa4e4
utils/community_get_discussion_details: Fix response when commnuity is unreachable
...
Fixes #700 (regression introduced by 10b1292
).
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-31 14:28:07 +00:00
Fabian P. Schmidt
3609e46b78
Fix demod data display for utf-8 decodable non-CW observations (W1612)
...
Previously for unicode decode-able frames in observations where the transmitter
type was not CW, the hex dump was malformed and contained the unicode decoded
text instead.
Fixes the unicode-builtin (W1612) pylint errors as well.
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-31 13:26:47 +01:00
Fabian P. Schmidt
65b379f6af
utils/export_as_csv: Use str instead of unicode-builtin (W1612)
...
Fixes a unicode-builtin pylint error (W1612).
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-31 13:26:47 +01:00
Fabian P. Schmidt
55e77896f3
Add 'future' in dependencies
...
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-31 13:26:47 +01:00
Fabian P. Schmidt
88083664a6
views/observation_new_post: Reduce branches (R0912)
...
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-31 09:15:06 +00:00
Fabian P. Schmidt
2cfe7561a5
views/observation_new_post: Refactor observations creation into a new function (R0912)
...
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-31 09:15:06 +00:00
Fabian P. Schmidt
206053f80f
views/observation_new_post: Combine identical error handlers
...
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-31 09:15:06 +00:00
Fabian P. Schmidt
308cbe32d0
views/observation_new_post: Re-order conditionals
...
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-31 09:15:06 +00:00
Fabian P. Schmidt
c70bf410a0
settings: Use python3-compatible octal literals (E396)
...
Fixes old-octal-literal (E396) pylint error.
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-31 09:02:52 +00:00
Fabian P. Schmidt
bfc0fd639b
Add absolute_import to all relevant files (W1618)
...
Fixes no-absolute-import (W1618) pylint error.
Similar commit in db: librespacefoundation/satnogs/satnogs-db@d4fb5189d19aa7fc12e1adcfbc7b3ca07452fed6
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-31 08:51:04 +00:00
Fabian P. Schmidt
5fa1a47871
pylint: Annotate pylintrc
...
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-30 22:46:24 +01:00
Kevin Pak
50673b5345
Add satnogs-network version number to footer. Placed function for version inside context_processors.py file.
...
Signed-off-by: Kevin Pak <kedpak10@gmail.com>
2019-12-30 11:05:08 +02:00
Fabian P. Schmidt
10b1292059
utils/community_discussion_details: Use requests instead of urllib2 (W1648)
...
Fixes a bad-python3-import pylint error (W1648) caused by using urllib2.
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-30 08:46:37 +00:00
Fabian P. Schmidt
b7a899c1f2
tests: Add test for community_get_discussion_details
...
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-30 08:46:37 +00:00
Fabian P. Schmidt
fbd4486081
views: Move community discussion details gathering to utils
...
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-30 08:46:37 +00:00
Fabian P. Schmidt
4dc642da1c
models/DemodData: Use python3-compatible codecs for hex encoding (W1646)
...
Fixes the invalid-str-codec pylint error (W1646).
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-30 08:33:14 +00:00
Fabian P. Schmidt
1c3e0a01f4
docs: Add section on how-to run celery tasks manually
...
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-30 08:23:59 +00:00
Fabian P. Schmidt
74137ce8d8
management/fetch_data: Add workaround for db API change
...
Fixes #698 .
[patch v2: Added default 'None' to prevent KeyError when using an old
DB API endpoint]
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-30 08:14:03 +00:00
Fabian P. Schmidt
859653e004
views: Fix key in dictionary check (W1655)
...
Fixes dict-keys-not-iterating (W1655) pylint error.
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-29 16:25:56 +01:00
Alfredos-Panagiotis Damkalis
f839111661
Allow only POST method for transmitters request
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2019-12-28 18:50:13 +02:00
Alfredos-Panagiotis Damkalis
68e87e6d78
Run sync_to_db task from transmitter admin page
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2019-12-21 22:36:28 +02:00
Alfredos-Panagiotis Damkalis
edfb25556f
Sync demoddata to DB on upload
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2019-12-21 22:36:28 +02:00
Alfredos-Panagiotis Damkalis
991330fdb8
Remove time limit in sync_to_db task
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2019-12-21 22:36:28 +02:00
Alfredos-Panagiotis Damkalis
69b694b5df
Remove periodic run of sync_to_db task
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2019-12-21 22:36:28 +02:00
Corey Shields
5948cc6442
Stop crawlers from traversing observations
...
The hits are a little much, and unnecessary.
Signed-off-by: Corey Shields <cshields@gmail.com>
2019-12-21 11:37:41 -05:00
Alfredos-Panagiotis Damkalis
b43dd4cf4d
Fix regression of end filter in observations page
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2019-12-20 17:27:43 +02:00
Vasilis Tsiligiannis
c0bf3ac42d
docker-compose: Preserve databases data in volumes
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-20 02:54:58 +02:00
Vasilis Tsiligiannis
f76a4e19c6
docker-compose: Replace deprecated links with service dependencies
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-20 01:57:54 +02:00
Vasilis Tsiligiannis
3803d0e45b
docker-compose: Bump 'redis' version
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-20 01:53:18 +02:00
Vasilis Tsiligiannis
fb0b5d1f06
docker-compose: Bump 'mariadb' version
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-20 01:53:18 +02:00
Vasilis Tsiligiannis
1af58b9aa2
Refresh requirements
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-20 01:53:18 +02:00
Fabian P. Schmidt
fab37d905b
views/prediction_windows: Add comments
...
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-19 13:40:01 +01:00
Fabian P. Schmidt
4539cc4af0
views: Remove single-use variables 'scheduled_obs_queryset'
...
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-19 13:40:01 +01:00
Fabian P. Schmidt
06b0d58146
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 09:57:46 +01:00
Vasilis Tsiligiannis
a656af907b
gitlab-ci: Bump 'node' Docker image version
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-12-17 11:33:32 +02:00
Fabian P. Schmidt
155aae4a99
pylint: Add message names in comments
...
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-17 09:23:49 +00:00
Fabian P. Schmidt
7433d1f757
pylint: Enable python3 porting checker
...
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-17 09:23:49 +00:00
Fabian P. Schmidt
6bedc4dfa3
api/serializers: Remove single-use variable (2) (R0914)
...
Single-use variables clutter the local namespace and decrease reability.
This patch is part of a series to fix the too-many-locals (R0914)
pylint error for the NewObservationListSerializer.validate method.
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-16 01:15:44 +01:00
Fabian P. Schmidt
54fa6c16c7
api/serializers: Use defaultdict
...
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-16 01:15:44 +01:00
Fabian P. Schmidt
97d065d4c4
api/serializers: Use sets instead of lists directly
...
Signed-off-by: Fabian P. Schmidt <kerel@mailbox.org>
2019-12-16 01:15:44 +01:00