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
Fabian P. Schmidt
c405f781c4
Add additional TLE sources via python-satellitetle
2018-11-29 20:04:19 +00:00
Fabian P. Schmidt
8cb0f12077
fixtures: Remove duplicated satellite introduced in 50f6b93
2018-11-25 20:13:30 +01:00
Fabian P. Schmidt
fce1fee92b
README: Link documentaion of latest version, not stable
2018-11-25 00:07:52 +01:00
Vasilis Tsiligiannis
6e981bc5d2
docker-compose: Use Redis cache backend
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-25 00:57:15 +02:00
Vasilis Tsiligiannis
1b122b234b
Add 'satnogs' user for running the application
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-23 21:33:23 +02:00
Vasilis Tsiligiannis
f7d537ab91
gitlab-ci: Add support for pipeline triggering
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-23 18:48:20 +02:00
Vasilis Tsiligiannis
c8490bc39b
gitlab-ci: Deploy to Docker Hub, skip image push when registry vars are not defined
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-23 18:48:00 +02:00
Vasilis Tsiligiannis
4050afa7fa
gitlab-ci: Do not attempt to push Docker images when registry is disabled
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-22 22:13:58 +02:00
Vasilis Tsiligiannis
c99ac79487
Allow configuration of static and media root directories via environment variables
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-22 21:36:21 +02:00
Vasilis Tsiligiannis
3883bf7e38
docker-compose: Fix Celery and cache configuration
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-22 21:32:39 +02:00
Vasilis Tsiligiannis
8f15038335
djangoctl.sh: Add support for running Celery
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-22 19:42:04 +02:00
Vasilis Tsiligiannis
6eafc9036f
Dockerfile: Install 'djangoctl.sh' from source dir with correct permissions
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-22 19:41:10 +02:00
Vasilis Tsiligiannis
96fd370157
Clean up settings and 'env-dist'
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-21 13:49:16 +02:00
Vasilis Tsiligiannis
13b53908be
djangoctl.sh: Bring up 'gunicorn' when running application
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-21 00:42:47 +02:00
Vasilis Tsiligiannis
33de12fa57
djangoctl.sh: Fix 'run' command
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-21 00:34:00 +02:00
Corey Shields
704bc18e76
initial auth0 support for db
2018-11-18 12:55:13 -05:00
Vasilis Tsiligiannis
2aa1e7149f
Use 'djangoctl.sh' to run Celery
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-13 01:18:23 +02:00
Vasilis Tsiligiannis
ec25cd5f64
docker-compose: Modify SELinux label of mounted directory
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-13 01:18:23 +02:00
Fabian P. Schmidt
cfede128e5
Remove unused satellite_position endpoint
...
Endpoint unused since 30dd47cc
.
2018-11-12 16:06:08 +01:00
Fabian P. Schmidt
801596a60d
Remove satellite progration with pyephem in satellite_postion endpoint
...
This endpoint is legacy as of 30dd47cc
.
Fixes #234 .
2018-11-12 16:06:08 +01:00
Fabian P. Schmidt
d8c3c9a348
Remove unused attribute data-url from satellite view
...
Commit 30dd47cc
remove the usage of the value in this attribute.
This commit removes the attribute itself, as it's no longer used.
2018-11-12 14:01:46 +01:00
Vasilis Tsiligiannis
c2cf1cee53
gitlab-ci: Push Docker image to GitLab registry
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-12 12:43:36 +02:00
Vasilis Tsiligiannis
f1383021a9
Fix cache location
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-12 12:43:36 +02:00
Vasilis Tsiligiannis
b4a44a3873
docker-compose: Do not byte-compile on host mount
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-12 12:43:36 +02:00
Vasilis Tsiligiannis
d76c399d24
Use 'djangoctl.sh' or production image to run application
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-12 12:43:36 +02:00
Vasilis Tsiligiannis
8bce163657
Introduce Dockerfile for building production image
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-12 12:43:22 +02:00
Vasilis Tsiligiannis
75c6dad33a
Introduce SatNOGS Django control script
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-12 12:43:12 +02:00
Vasilis Tsiligiannis
69ef478d4a
docker-compose: Do not specify container names
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-09 22:08:12 +02:00
Vasilis Tsiligiannis
a301793b1d
docker-compose: Remove empty lines
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-09 21:55:27 +02:00
Vasilis Tsiligiannis
a138bc7d15
Fix relative paths of templates and static files directories
...
This makes static files and templates source paths relative to the
application instead of current working directory.
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-09 19:41:12 +02:00