├── .gitignore ├── .travis.yml ├── Dockerfile ├── README.md ├── TODO.md ├── archive ├── .gitkeep └── 00disclamer.md ├── csvupdate.sh ├── docker-compose.travis.yml ├── docker-compose.yml ├── feinstaub ├── __init__.py ├── entrypoint.sh ├── feinstaub │ ├── __init__.py │ ├── settings │ │ ├── __init__.py │ │ ├── base.py │ │ ├── production_example.py │ │ └── test.py │ ├── urls.py │ └── wsgi.py ├── main │ ├── __init__.py │ ├── admin.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ ├── serializers.py │ └── views.py ├── manage.py ├── pylama.ini ├── sensors │ ├── __init__.py │ ├── admin.py │ ├── authentication.py │ ├── forms.py │ ├── management │ │ ├── __init__.py │ │ └── commands │ │ │ ├── __init__.py │ │ │ ├── cleanup.py │ │ │ └── export_as_csv.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_auto_20150330_1800.py │ │ ├── 0003_auto_20150330_1805.py │ │ ├── 0004_auto_20150331_1907.py │ │ ├── 0005_auto_20150403_2041.py │ │ ├── 0006_auto_20150404_2050.py │ │ ├── 0007_auto_20150405_2151.py │ │ ├── 0008_auto_20150503_1554.py │ │ ├── 0009_auto_20150503_1556.py │ │ ├── 0010_auto_20150620_1708.py │ │ ├── 0011_auto_20150807_1927.py │ │ ├── 0012_auto_20150807_1943.py │ │ ├── 0013_auto_20151025_1615.py │ │ ├── 0014_sensor_public.py │ │ ├── 0015_sensordata_software_version.py │ │ ├── 0016_auto_20160209_2030.py │ │ ├── 0017_auto_20160416_1803.py │ │ ├── 0018_auto_20170218_2329.py │ │ ├── 0019_auto_20190125_0521.py │ │ └── __init__.py │ ├── models.py │ ├── serializers.py │ ├── urls.py │ ├── utils.py │ └── views.py ├── start.sh ├── templates │ ├── addsensordevice.html │ └── rest_framework │ │ └── api.html └── tests │ ├── conftest.py │ ├── test_authenticator.py │ ├── test_full_push.py │ └── test_nested_write_sensordata_push.py ├── nginx.conf ├── pytest.ini ├── requirements.txt ├── setup.py └── update.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/TODO.md -------------------------------------------------------------------------------- /archive/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /archive/00disclamer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/archive/00disclamer.md -------------------------------------------------------------------------------- /csvupdate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/csvupdate.sh -------------------------------------------------------------------------------- /docker-compose.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/docker-compose.travis.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /feinstaub/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feinstaub/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/entrypoint.sh -------------------------------------------------------------------------------- /feinstaub/feinstaub/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feinstaub/feinstaub/settings/__init__.py: -------------------------------------------------------------------------------- 1 | from .base import * 2 | -------------------------------------------------------------------------------- /feinstaub/feinstaub/settings/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/feinstaub/settings/base.py -------------------------------------------------------------------------------- /feinstaub/feinstaub/settings/production_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/feinstaub/settings/production_example.py -------------------------------------------------------------------------------- /feinstaub/feinstaub/settings/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/feinstaub/settings/test.py -------------------------------------------------------------------------------- /feinstaub/feinstaub/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/feinstaub/urls.py -------------------------------------------------------------------------------- /feinstaub/feinstaub/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/feinstaub/wsgi.py -------------------------------------------------------------------------------- /feinstaub/main/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feinstaub/main/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/main/admin.py -------------------------------------------------------------------------------- /feinstaub/main/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/main/migrations/0001_initial.py -------------------------------------------------------------------------------- /feinstaub/main/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feinstaub/main/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/main/models.py -------------------------------------------------------------------------------- /feinstaub/main/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/main/serializers.py -------------------------------------------------------------------------------- /feinstaub/main/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/main/views.py -------------------------------------------------------------------------------- /feinstaub/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/manage.py -------------------------------------------------------------------------------- /feinstaub/pylama.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/pylama.ini -------------------------------------------------------------------------------- /feinstaub/sensors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feinstaub/sensors/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/admin.py -------------------------------------------------------------------------------- /feinstaub/sensors/authentication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/authentication.py -------------------------------------------------------------------------------- /feinstaub/sensors/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/forms.py -------------------------------------------------------------------------------- /feinstaub/sensors/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feinstaub/sensors/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feinstaub/sensors/management/commands/cleanup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/management/commands/cleanup.py -------------------------------------------------------------------------------- /feinstaub/sensors/management/commands/export_as_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/management/commands/export_as_csv.py -------------------------------------------------------------------------------- /feinstaub/sensors/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/migrations/0001_initial.py -------------------------------------------------------------------------------- /feinstaub/sensors/migrations/0002_auto_20150330_1800.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/migrations/0002_auto_20150330_1800.py -------------------------------------------------------------------------------- /feinstaub/sensors/migrations/0003_auto_20150330_1805.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/migrations/0003_auto_20150330_1805.py -------------------------------------------------------------------------------- /feinstaub/sensors/migrations/0004_auto_20150331_1907.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/migrations/0004_auto_20150331_1907.py -------------------------------------------------------------------------------- /feinstaub/sensors/migrations/0005_auto_20150403_2041.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/migrations/0005_auto_20150403_2041.py -------------------------------------------------------------------------------- /feinstaub/sensors/migrations/0006_auto_20150404_2050.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/migrations/0006_auto_20150404_2050.py -------------------------------------------------------------------------------- /feinstaub/sensors/migrations/0007_auto_20150405_2151.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/migrations/0007_auto_20150405_2151.py -------------------------------------------------------------------------------- /feinstaub/sensors/migrations/0008_auto_20150503_1554.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/migrations/0008_auto_20150503_1554.py -------------------------------------------------------------------------------- /feinstaub/sensors/migrations/0009_auto_20150503_1556.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/migrations/0009_auto_20150503_1556.py -------------------------------------------------------------------------------- /feinstaub/sensors/migrations/0010_auto_20150620_1708.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/migrations/0010_auto_20150620_1708.py -------------------------------------------------------------------------------- /feinstaub/sensors/migrations/0011_auto_20150807_1927.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/migrations/0011_auto_20150807_1927.py -------------------------------------------------------------------------------- /feinstaub/sensors/migrations/0012_auto_20150807_1943.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/migrations/0012_auto_20150807_1943.py -------------------------------------------------------------------------------- /feinstaub/sensors/migrations/0013_auto_20151025_1615.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/migrations/0013_auto_20151025_1615.py -------------------------------------------------------------------------------- /feinstaub/sensors/migrations/0014_sensor_public.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/migrations/0014_sensor_public.py -------------------------------------------------------------------------------- /feinstaub/sensors/migrations/0015_sensordata_software_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/migrations/0015_sensordata_software_version.py -------------------------------------------------------------------------------- /feinstaub/sensors/migrations/0016_auto_20160209_2030.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/migrations/0016_auto_20160209_2030.py -------------------------------------------------------------------------------- /feinstaub/sensors/migrations/0017_auto_20160416_1803.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/migrations/0017_auto_20160416_1803.py -------------------------------------------------------------------------------- /feinstaub/sensors/migrations/0018_auto_20170218_2329.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/migrations/0018_auto_20170218_2329.py -------------------------------------------------------------------------------- /feinstaub/sensors/migrations/0019_auto_20190125_0521.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/migrations/0019_auto_20190125_0521.py -------------------------------------------------------------------------------- /feinstaub/sensors/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /feinstaub/sensors/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/models.py -------------------------------------------------------------------------------- /feinstaub/sensors/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/serializers.py -------------------------------------------------------------------------------- /feinstaub/sensors/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/urls.py -------------------------------------------------------------------------------- /feinstaub/sensors/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/utils.py -------------------------------------------------------------------------------- /feinstaub/sensors/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/sensors/views.py -------------------------------------------------------------------------------- /feinstaub/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/start.sh -------------------------------------------------------------------------------- /feinstaub/templates/addsensordevice.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/templates/addsensordevice.html -------------------------------------------------------------------------------- /feinstaub/templates/rest_framework/api.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/templates/rest_framework/api.html -------------------------------------------------------------------------------- /feinstaub/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/tests/conftest.py -------------------------------------------------------------------------------- /feinstaub/tests/test_authenticator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/tests/test_authenticator.py -------------------------------------------------------------------------------- /feinstaub/tests/test_full_push.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/tests/test_full_push.py -------------------------------------------------------------------------------- /feinstaub/tests/test_nested_write_sensordata_push.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/feinstaub/tests/test_nested_write_sensordata_push.py -------------------------------------------------------------------------------- /nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/nginx.conf -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/pytest.ini -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/setup.py -------------------------------------------------------------------------------- /update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendata-stuttgart/feinstaub-api/HEAD/update.sh --------------------------------------------------------------------------------