1
0
Fork 0
Commit Graph

19 Commits (spacecruft)

Author SHA1 Message Date
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