Alfredos-Panagiotis Damkalis
da58d39357
Update to Django 4
...
Signed-off-by: Alfredos-Panagiotis Damkalis <fredy@fredy.gr>
2022-04-16 23:19:15 +03:00
Corey Shields
4141e275cc
Improve testing and handling of telemetry upload API
...
Improved handling of input data for the telemetry API and added tests for such
ensure that we return a 400 on an empty frame, station, timestamp
return 400 when lat/lng value conversion fails or when the resulting lat/lng is
out of range.
Fixes #463
Signed-off-by: Corey Shields <cshields@gmail.com>
2021-05-16 18:54:48 -04:00
Corey Shields
bec7469dc2
bump container from python 3.8.6 to 3.8.7, revert gunicorn
...
There are a slew of issues related to eventlet monkeypatching ssl.py which leads to the issues we've seen in the updates I pushed to dev this week. The gunicorn update to 20 seems to be the culprit here, and wasn't caught locally because "develop" in djangoctl.sh uses the django runserver, not gunicorn.
Hopefully this fixes our issues, and I'll slowly update eventlet, requests, and urllib3 back up
Signed-off-by: Corey Shields <cshields@gmail.com>
2021-01-03 18:43:23 -05:00
Vasilis Tsiligiannis
1f2dc4b75f
Invalidate Docker cache by setting argument
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-11-04 10:46:52 +02:00
Vasilis Tsiligiannis
08cd629c05
Improve reproducability of CI and image building ( fixes #436 )
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2020-10-09 12:54:16 +03:00
Corey Shields
cacef2a91e
python3 - finally
...
Switch from python2 to python3 container
Signed-off-by: Corey Shields <cshields@gmail.com>
2019-09-01 13:02:28 -04: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
Vasilis Tsiligiannis
33ef460052
Dockerfile: Create celery runtime directory
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-12-12 23:54:26 +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
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
8bce163657
Introduce Dockerfile for building production image
...
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>
2018-11-12 12:43:22 +02:00
Nikos Roussos
bae488a7ea
Update configuration for Gitlab transition
...
* Add CI config
* Update README
* Remove Changelog (moving to CD)
* Split docker to dev and test
2017-09-08 18:42:21 +03:00
Nikos Roussos
3f75a57be5
Simplify dependency files and add pyup support
2017-04-22 15:54:34 +03:00
Nikos Roussos
091a4bce3e
Check in bower main files
...
* Use gulp for handling static and testing
* Remove django-bower
2017-03-30 21:05:05 +03:00
Nikos Roussos
4762992e61
Use hashes for pip
2017-02-21 21:00:17 +02:00
Nikos Roussos
9f613ab5c0
Simplify docker configuration
2017-02-21 18:05:46 +02:00
Nikos Roussos
d6cffa245e
Bower cleanup changes
...
* Move existing frontend libraries to bower
* Add bower support to Docker
* Move bowser_components to lib
2016-08-11 14:51:58 +03:00
Nikos Roussos
b8727c7422
[ Fixes #46 ] Replace fig with docker-compose
2015-08-26 14:02:09 +03:00
Nikos Roussos
b981a9b315
Add docker support
2015-04-25 13:05:23 +03:00