├── .ci ├── Dockerfile ├── Jenkinsfile └── sample-config.json ├── .gitignore ├── .travis.yml ├── LICENSE ├── Makefile ├── README.md ├── orion.wsgi ├── orion ├── __init__.py ├── app.py ├── clients │ ├── __init__.py │ ├── cache.py │ ├── config.py │ ├── db.py │ ├── geocode.py │ ├── metrics.py │ └── stream.py ├── context.py ├── handlers │ ├── __init__.py │ ├── base_handler.py │ ├── locations_handler.py │ ├── publish_handler.py │ └── users_handler.py ├── models │ ├── __init__.py │ └── location.py ├── scripts │ └── db_init.py ├── server.py └── util │ ├── __init__.py │ └── request.py ├── requirements.txt ├── setup.cfg └── test ├── __init__.py ├── clients ├── __init__.py ├── test_cache_client.py ├── test_config_client.py ├── test_db_client.py ├── test_geocode_client.py └── test_stream_client.py ├── fixtures ├── __init__.py └── location.py ├── handlers ├── __init__.py ├── test_base_handler.py ├── test_locations_handler.py ├── test_publish_handler.py └── test_users_handler.py ├── models ├── __init__.py └── test_location.py └── util ├── __init__.py └── test_request.py /.ci/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/.ci/Dockerfile -------------------------------------------------------------------------------- /.ci/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/.ci/Jenkinsfile -------------------------------------------------------------------------------- /.ci/sample-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/.ci/sample-config.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .coverage 2 | *.pyc 3 | env/ 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/README.md -------------------------------------------------------------------------------- /orion.wsgi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/orion.wsgi -------------------------------------------------------------------------------- /orion/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orion/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/orion/app.py -------------------------------------------------------------------------------- /orion/clients/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orion/clients/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/orion/clients/cache.py -------------------------------------------------------------------------------- /orion/clients/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/orion/clients/config.py -------------------------------------------------------------------------------- /orion/clients/db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/orion/clients/db.py -------------------------------------------------------------------------------- /orion/clients/geocode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/orion/clients/geocode.py -------------------------------------------------------------------------------- /orion/clients/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/orion/clients/metrics.py -------------------------------------------------------------------------------- /orion/clients/stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/orion/clients/stream.py -------------------------------------------------------------------------------- /orion/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/orion/context.py -------------------------------------------------------------------------------- /orion/handlers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/orion/handlers/__init__.py -------------------------------------------------------------------------------- /orion/handlers/base_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/orion/handlers/base_handler.py -------------------------------------------------------------------------------- /orion/handlers/locations_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/orion/handlers/locations_handler.py -------------------------------------------------------------------------------- /orion/handlers/publish_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/orion/handlers/publish_handler.py -------------------------------------------------------------------------------- /orion/handlers/users_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/orion/handlers/users_handler.py -------------------------------------------------------------------------------- /orion/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/orion/models/__init__.py -------------------------------------------------------------------------------- /orion/models/location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/orion/models/location.py -------------------------------------------------------------------------------- /orion/scripts/db_init.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/orion/scripts/db_init.py -------------------------------------------------------------------------------- /orion/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/orion/server.py -------------------------------------------------------------------------------- /orion/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /orion/util/request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/orion/util/request.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [metadata] 2 | description-file = README.md 3 | 4 | [flake8] 5 | max-line-length = 100 6 | -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/clients/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/clients/test_cache_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/test/clients/test_cache_client.py -------------------------------------------------------------------------------- /test/clients/test_config_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/test/clients/test_config_client.py -------------------------------------------------------------------------------- /test/clients/test_db_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/test/clients/test_db_client.py -------------------------------------------------------------------------------- /test/clients/test_geocode_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/test/clients/test_geocode_client.py -------------------------------------------------------------------------------- /test/clients/test_stream_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/test/clients/test_stream_client.py -------------------------------------------------------------------------------- /test/fixtures/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/test/fixtures/location.py -------------------------------------------------------------------------------- /test/handlers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/handlers/test_base_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/test/handlers/test_base_handler.py -------------------------------------------------------------------------------- /test/handlers/test_locations_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/test/handlers/test_locations_handler.py -------------------------------------------------------------------------------- /test/handlers/test_publish_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/test/handlers/test_publish_handler.py -------------------------------------------------------------------------------- /test/handlers/test_users_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/test/handlers/test_users_handler.py -------------------------------------------------------------------------------- /test/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/models/test_location.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/test/models/test_location.py -------------------------------------------------------------------------------- /test/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/util/test_request.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LINKIWI/orion-server/HEAD/test/util/test_request.py --------------------------------------------------------------------------------