Corey Shields
244cf3dd3f
show kaitai structs in db
2018-09-01 11:02:14 -04:00
Corey Shields
817459cc71
decoders for skcube and strand1
...
Kudos to kerel!!
2018-08-31 17:06:33 -04:00
Corey Shields
3098490633
add decoder for siriussat
...
Decoder for siriussat, thanks to kerel!
2018-08-26 09:33:49 -04:00
Corey Shields
162c1e45d2
add recursion to the decode processes
...
refactored
Refactored db decoding for recursion
Should cover all cases for kaitai generated decoder files.
2018-08-25 12:04:36 -04:00
Corey Shields
ad94d1bf12
keep going if a decode worker comes across a missing raw file
2018-08-19 19:15:09 -04:00
Corey Shields
060daa1da7
move python_dateutil from dev to prod in requirements
2018-08-19 13:58:49 -04:00
Corey Shields
8527564089
kaitai decoding and influxdb support
...
Introduces the following:
- decoding of DemodData through decoders that are compiled from kaitai structs and stored in base/decoders/*.py
- storage of the decoded data will either be in the payload_decoded field (default) or into influxdb if USE_INFLUX=True and the proper settings are met
- A scheduled task is set */15 to look for the last 4 hours of submitted frames for anything not decoded, and then decodes it. (we will want to tweak these numbers as we get a good feel for any race conditions that may occur)
- 2 new commands in the admin console, one that will reset all decoded data for a satellite, and another that will trigger decoding of all frames in the db for a satellite. These could be useful when making fixes or improvements to a decoder, or when a new decoder is initially added to the db.
2018-08-18 20:53:21 -04:00
Pierros Papadeas
63b69d7746
Expose mode of transmitter in admin list
2018-08-18 13:10:57 +03:00
Pierros Papadeas
44026c120f
Expose baud rate on admin and filters
2018-08-18 10:53:52 +03:00
Jacek Chmielewski
712a8472b1
Fixes incompatible docopt and docopts version in requirements/dev.txt
2018-08-13 10:21:30 +02:00
Alfredos-Panagiotis Damkalis
67bddece17
Update .gitlab-ci.yml
2018-08-11 15:53:30 +00:00
Alfredos-Panagiotis Damkalis
7dfa9d53dd
Use explicit branch on CI
2018-08-11 15:45:04 +00:00
Alfredos-Panagiotis Damkalis
2c5c158b88
Change orbit requirement to different repo
2018-08-11 15:21:31 +00:00
Corey Shields
c683cf8550
fix prod CD pipeline
2018-08-06 14:46:47 -04:00
Pierros Papadeas
2bb6914338
Merge branch 'dev'
2018-08-06 18:51:19 +03:00
Alfredos-Panagiotis Damkalis
cf0b3edf4e
Merge branch 'removeopbeat' into 'dev'
...
remove opbeat from db
See merge request librespacefoundation/satnogs/satnogs-db!227
2018-08-04 07:08:31 +00:00
Corey Shields
4a3eaf90ee
remove opbeat from db
...
opbeat is no longer in service, so our attempts to send data to them just clutters our logs with failures.
See also librespacefoundation/ops/org/#2
2018-08-03 16:38:51 -04:00
Alfredos-Panagiotis Damkalis
5b437da1e2
Merge branch '224' into 'dev'
...
Remove decoded telemetry box
Closes #224
See merge request librespacefoundation/satnogs/satnogs-db!226
2018-08-03 06:47:59 +00:00
Corey Shields
aa8c143408
Remove decoded telemetry box
...
Remove the decoded telemetry box, and backbone and d3 js.
fixes #224
2018-08-02 18:11:29 -04:00
Corey Shields
a1f20cb664
Merge branch 'pr/fix-docker' into 'dev'
...
docker-compose: Update mariadb image to 10.3
See merge request librespacefoundation/satnogs/satnogs-db!224
2018-07-28 00:33:08 +00:00
Fabian P. Schmidt
71d7f03899
docker-compose: Update mariadb image to 10.3
...
The image `mariadb:5.5` (currently 5.5.60) seems to be broken.
See also the same issue & commit in satnogs-network:
589e9c64de
2018-07-28 00:30:46 +00:00
Corey Shields
e58d2aed2f
Merge branch 'fix/220' into 'dev'
...
docker: Add workaround to fix installation of dependencies by pip
Closes #220
See merge request librespacefoundation/satnogs/satnogs-db!221
2018-07-28 00:30:29 +00:00
Fabian P. Schmidt
d6fdbf3e89
docker: Add workaround to fix installation of dependencies by pip
...
pip release 10.0.0b1 (2018-03-31) removed support for uninstalling
projects which have been installed using distutils[1]. Thus a possible
workaround is to ignore the distribution-provided packages.
[1]: https://pip.pypa.io/en/stable/news/#deprecations-and-removals
This commit is based on the same workaround required in satnogs-network,
https://gitlab.com/librespacefoundation/satnogs/satnogs-network/merge_requests/489
Fixes issue #220 .
2018-07-28 00:27:56 +00:00
Alfredos-Panagiotis Damkalis
d7406b5441
Merge branch 'fix/readme' into 'dev'
...
README: Fix typo
See merge request librespacefoundation/satnogs/satnogs-db!223
2018-07-20 04:10:54 +00:00
Fabian P. Schmidt
3d21f58cb7
README: Fix typo
2018-07-19 23:29:45 +02:00
Corey Shields
e777aed05f
Merge branch 'pr/fix-link' into 'dev'
...
about page: Fix link to documentation
See merge request librespacefoundation/satnogs/satnogs-db!219
2018-07-15 14:53:53 +00:00
Fabian P. Schmidt
5efae6745f
about page: Fix link to documentation
...
The link to the db was updated.
This fix was already done to the README in d6b959d
.
2018-07-15 14:51:02 +00:00
Alfredos-Panagiotis Damkalis
842e736e2a
Merge branch 'fixpep8' into 'dev'
...
fix bare excepts and tests
See merge request librespacefoundation/satnogs/satnogs-db!222
2018-07-15 08:59:18 +00:00
Corey Shields
44fee695b5
fix bare excepts
...
Upon fixing CI we now have a slew of PEP8 722 issues (bare excepts). This MR fixes all of those by excepting Exception, which should catch anything the program generates while allowing systemexit exceptions.
2018-07-14 14:50:07 -04:00
Alfredos-Panagiotis Damkalis
1be5c99634
Merge branch 'fixpluggy' into 'dev'
...
fix pluggy hash
See merge request librespacefoundation/satnogs/satnogs-db!220
2018-07-09 07:13:09 +00:00
Corey Shields
a5a3281fbe
fix pluggy hash
...
pluggy v0.6.0 was somewhat re-released which changed the hash of the file, this breaks our pipeline and future installations.
See also https://github.com/pytest-dev/pluggy/issues/135
2018-07-08 18:55:03 -04:00
Nikos Roussos
99b9219c8e
Merge branch 'upgrade' into dev
2018-03-25 16:58:42 +03:00
Nikos Roussos
6fa7dc9e00
Minor simplifications on docker and opbeat
2018-03-24 15:36:52 +02:00
Nikos Roussos
b8a51dda47
Update requirements
...
* Django
* django-csp
* django-allauth
* mapbox-gl
* pytest
* Replace Mysql-python with mysqlclient
2018-03-24 15:36:39 +02:00
Nikos Roussos
9f67f62e1c
Merge branch 'dev'
2018-03-06 11:29:18 +02:00
Nikos Roussos
788600ee70
Merge branch 'decoded-data-index' into 'dev'
...
Fixes long loading times on satellite page by adding is_decoded boolean field…
See merge request librespacefoundation/satnogs/satnogs-db!216
2018-03-06 08:45:05 +00:00
Jacek Chmielewski
d224e549a5
Fixes long loading times on satellite page by adding is_decoded boolean field with index on DemodData.
2018-03-05 17:30:23 +01:00
Nikos Roussos
3c49c470bf
Update requiremnts
2018-02-02 15:41:19 +01:00
Nikos Roussos
2f721633b2
Merge branch 'dev'
2018-01-07 14:41:57 +02:00
Nikos Roussos
03acd2a495
Squash migrations
2018-01-07 14:41:37 +02:00
Nikos Roussos
40e65387a2
Merge branch 'dev'
2018-01-06 15:10:09 +02:00
Nikos Roussos
81ff6a22b0
Merge branch 'decouple' into dev
2018-01-06 13:52:02 +02:00
Nikos Roussos
37598fc74d
Switch from dotenv to decouple
2018-01-06 13:25:23 +02:00
Nikos Roussos
1b7666f45e
Merge branch 'fix-files' into dev
2018-01-06 12:31:40 +02:00
Nikos Roussos
7e8bfdd4e2
Save frames on date-based folders
2018-01-04 11:07:58 +02:00
Nikos Roussos
638be55316
Merge branch 'unisat6-unpack' into 'dev'
...
Use unpack function instead of decode_bytes
See merge request librespacefoundation/satnogs/satnogs-db!212
2017-12-29 18:38:12 +00:00
zisi
bfb6c55bbc
Use unpack function instead of decode_bytes
...
Signed-off-by: zisi <agzisim@gmail.com>
2017-12-29 15:38:00 +02:00
Nikos Roussos
8aeb05242b
Update requirements
2017-12-16 13:10:19 +02:00
Nikos Roussos
3b5a847045
Merge branch 'fix-404-sats' into dev
2017-11-28 17:18:09 +02:00
Nikos Roussos
fac8572c7b
Create missing Satellite on API call
2017-11-24 22:58:09 +01:00