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
Vasilis Tsiligiannis
1a037d875c
Use decoders from 'satnogsdecoders' package
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-08 00:29:20 +02:00
Pierros Papadeas
c1bdf25613
Enhance email for satellite suggestions
2018-11-07 13:09:41 +00:00
Pierros Papadeas
84d4a76e88
Add counters on stats page
2018-11-07 13:09:41 +00:00
Fabian P. Schmidt
0e10569938
Update requirements
...
Steps performed:
```
npm install
./node_modules/.bin/gulp
```
Update of gpredict.js to 0.2.0 included, fixes #214 .
2018-11-07 13:59:24 +01:00
Fabian P. Schmidt
af7a1dd6d5
docs: Add maintenance guide
2018-11-07 13:54:37 +01:00
Vasilis Tsiligiannis
59416234f0
Drop package hashes from requirement files
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-06 20:13:44 +02:00
Vasilis Tsiligiannis
6832b45068
Move requirement files to top directory
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-06 14:00:07 +02:00
Vasilis Tsiligiannis
9d8dfedc92
gitlab-ci: Deploy only from upstream project
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-06 13:41:13 +02:00
Vasilis Tsiligiannis
88ce67c062
Add requirements on 'satnogs-db' package
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-06 13:32:43 +02:00
Vasilis Tsiligiannis
4d08cdb6e4
Create an initial 'satnogs-db' package with no requirements specified
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-06 13:32:43 +02:00
Ansgar Schmidt
f4dca9a787
Kaitai decoder for QBEE (NORAD 42708)
...
Signed-off-by: Ansgar Schmidt <ansgar.schmidt@gmx.net>
2018-10-30 23:05:03 +01:00