Vasilis Tsiligiannis
6cfabf9829
Always use latest stable version of 'satnogsdecoders'
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-07 17:15:28 +02:00
Vasilis Tsiligiannis
86df51b031
Remove unused import, fix line break before operator
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-07 17:15:28 +02:00
Vasilis Tsiligiannis
f689d86e50
tox: Add dependency checking environment, do not install dependencies
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-07 16:39:00 +02:00
Vasilis Tsiligiannis
877f983075
Update development requirements, refresh requirement files
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-07 16:39:00 +02:00
Vasilis Tsiligiannis
6887da3789
gitlab-ci: Run unit tests with 'tox'
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-07 16:39:00 +02:00
Vasilis Tsiligiannis
95e22aab4d
refresh-requirements.sh: Add support for refreshing development requirements
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-07 16:39:00 +02:00
Vasilis Tsiligiannis
479e3a2267
Move 'pytest' config in 'setup.cfg', add 'pytest' tox environment
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-07 16:39:00 +02:00
Vasilis Tsiligiannis
ef76c1eb5a
Add 'dev' extras
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-07 16:39:00 +02:00
Vasilis Tsiligiannis
def0457c61
flake8: Move exclusion of versioneer to 'setup.cfg', ignore W504
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-07 16:38:59 +02:00
Pierros Papadeas
c2efc8cee2
Use case for home page statistics
2019-01-07 14:23:12 +02:00
Corey Shields
f8496b5899
use cached payload count in satellite view
2019-01-06 15:40:54 -05:00
Pierros Papadeas
afd69f13ac
Remove unused view counts from Satellite view
2019-01-06 10:38:50 +02:00
Vasilis Tsiligiannis
f645afcfd0
gitlab-ci: Use 'tox' to run 'flake8'
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-03 01:21:45 +02:00
Vasilis Tsiligiannis
0ab0749b53
Add 'tox' configuration
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-03 01:20:37 +02:00
Vasilis Tsiligiannis
0b27cfb3a7
gitlab-ci: Add build stage
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-03 01:14:56 +02:00
Vasilis Tsiligiannis
6cc933806d
Separate static code analysis and unit testing of Javascript/CSS and Python, drop custom linting image
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-03 01:06:28 +02:00
Vasilis Tsiligiannis
3d0e247c31
Update Redis and MariaDB Docker containers
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-03 00:11:31 +02:00
Vasilis Tsiligiannis
453c7a77a6
Fix invalid template error due to missing application
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-03 00:05:20 +02:00
Vasilis Tsiligiannis
2bbb276be9
Install 'redis-py' version which is supported by 'django-redis-cache'
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-03 00:05:20 +02:00
Vasilis Tsiligiannis
98daf161a6
Remove unused dependencies, refresh requirements file
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-03 00:05:20 +02:00
Vasilis Tsiligiannis
489d7f9042
Refresh requirements file
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-03 00:05:20 +02:00
Vasilis Tsiligiannis
b0299e39eb
Add utility for refreshing requirements file
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-03 00:05:20 +02:00
Vasilis Tsiligiannis
1fe6579bda
Do not leave old versions of packages installed
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2019-01-03 00:05:20 +02:00
Corey Shields
ba4cdd7d60
Catch TLE ValueError
...
Catch and handle ValueError when loading new TLE (in the case of a syntax error in the TLE)
resolves https://gitlab.com/librespacefoundation/satnogs/satnogs-db/issues/257
Signed-off-by: Corey Shields <cshields@gmail.com>
Kudos to kerel for the idea
2019-01-02 11:24:33 -05:00
Fabian P. Schmidt
bfef1527de
api/views: Use queryset exists syntax instead of exception handling
2019-01-01 22:03:55 +01:00
Alfredos-Panagiotis Damkalis
b0308ea8f1
Fix division by zero in trasmitters percentage
2018-12-30 22:24:47 +02:00
Vasilis Tsiligiannis
93baff1e1e
Add missing 'sgp4' requirement
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-12-30 14:07:28 +02:00
Vasilis Tsiligiannis
0afdb0c19e
Move 'sentry-sdk' under logging section in setup configuration
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-12-30 14:07:28 +02:00
Corey Shields
f0e8de3cc8
Support influxdb ssl connections
...
Adds a setting, INFLUX_SSL which when set to True will use SSL in the connection to influxdb.
Signed-off-by: Corey Shields <cshields@gmail.com>
2018-12-29 20:03:58 -05:00
Vasilis Tsiligiannis
c8b7613c8b
Remove deprecated CI staging deployment
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-12-27 14:04:45 +02:00
Pierros Papadeas
a1d8357763
Change model of transmitter to include drift and type
2018-12-25 21:15:18 +02:00
Fabian P. Schmidt
0a6446e8eb
Bump satellitetle from 0.5.0 to 0.5.1
...
This update changes the highest error level in satellitetle
from error to warning.
2018-12-15 23:10:52 +01:00
Corey Shields
2277dd5f97
fix logouturl
...
Auth0 logout does not clear the session. This fixes.
Signed-off-by: Corey Shields <cshields@gmail.com>
2018-12-15 16:10:17 +00:00
Vasilis Tsiligiannis
4f1fb5fe6d
Add missing 1st level dependencies in 'setup.cfg', update and freeze new lower level deps in 'requirements.txt'
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-12-15 17:16:29 +02:00
Corey Shields
04b8f815c7
case LOGIN_URL for AUTH0
...
Signed-off-by: Corey Shields <cshields@gmail.com>
The auth0 change forces an auth0 LOGIN_URL. This fixes that with an if statement
See also https://gitlab.com/librespacefoundation/satnogs/satnogs-db/issues/248
2018-12-15 09:33:20 -05:00
Pierros Papadeas
1a84e97c6c
Add wiki link to header
2018-12-15 12:43:28 +02:00
Vasilis Tsiligiannis
46dc8454be
gitlab-ci: Remove deploying to production
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-12-14 18:14:56 +02:00
Alfredos-Panagiotis Damkalis
2b6be2a4b1
Ignore "File not found" error on frames extraction
2018-12-13 14:57:56 +02:00
Pierros Papadeas
bc878d2419
Remove stats counters
2018-12-13 11:07:49 +02:00
Vasilis Tsiligiannis
30c3f39b5b
djangoctl: Run separate Celery processes for worker and beat
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-12-13 00:32:48 +02:00
Vasilis Tsiligiannis
33ef460052
Dockerfile: Create celery runtime directory
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-12-12 23:54:26 +02:00
Corey Shields
ccc18b6c29
fix for sentry 804899643
...
Signed-off-by: Corey Shields <cshields@gmail.com>
2018-12-12 13:09:27 -05:00
Alfredos-Panagiotis Damkalis
f83988fc05
Ignore re-entered satellites during TLE update
2018-12-12 18:05:19 +02:00
Vasilis Tsiligiannis
7006e2add4
Support configuration of mailing options via variables
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-12-11 19:49:05 +02:00
Vasilis Tsiligiannis
017fb6f2f9
Cast Sentry enable switch to bool
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-12-11 19:48:51 +02:00
Pierros Papadeas
2a90bad4b2
Add sentry-sdk for logging
2018-12-11 17:21:19 +02:00
Fabian P. Schmidt
923b6780bd
Update satellitetle dependency (2)
...
Restores consistency.
2018-12-11 01:27:28 +01:00
Fabian P. Schmidt
221f2b6f1f
Fetch TLEs only for officially assigned NORAD IDs
...
Due to Celestrak returning the TLE of 00005 when asked for TLEs for
satellites with NORAD IDs in the 999xx range, satellites with
temporary NORAD IDs get assigned a wrong TLE.
This commit adds a workaround by skipping satellites with temporary
NORAD IDs when updating TLEs.
2018-12-10 20:42:21 +01:00
Fabian P. Schmidt
3cb9a1a8ab
Update satellitetle dependency
2018-12-10 20:35:51 +01:00
Vasilis Tsiligiannis
1c393f6f0c
Collect static files, compress templates and apply migrations before starting WSGI server
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-12-02 22:00:25 +02:00