├── .gitignore ├── .travis.yml ├── LICENSE.md ├── Makefile ├── README.md ├── auth_test.sh ├── config ├── engine.config └── sasl.config ├── doc └── overview.edoc ├── include ├── common.hrl ├── debug.hrl ├── field_restrictions.hrl ├── json.hrl ├── poller.hrl ├── pubsub.hrl ├── rabbit_common │ └── include │ │ ├── gm_specs.hrl │ │ ├── rabbit.hrl │ │ ├── rabbit_framing.hrl │ │ └── rabbit_msg_store.hrl └── state.hrl ├── javascripts ├── package.json └── receive.js ├── priv ├── dispatch.conf └── www │ └── stream.html ├── rebar ├── rebar.config ├── scripts ├── install.sh ├── python │ ├── README.md │ ├── cgi-bin │ │ ├── humidity.py │ │ └── temperature.py │ ├── financialstreams │ ├── gamestreams │ ├── post_avg.py │ ├── poststreams.py │ └── weatherstreams ├── sensec.sh └── travis-elasticsearch.sh ├── src ├── analyse.erl ├── api_help.erl ├── config.erl ├── datapoints.erl ├── destructure_json.erl ├── engine.app.src ├── engine.erl ├── engine_app.erl ├── engine_sup.erl ├── groups.erl ├── lib_file.erl ├── lib_json.erl ├── openidc.erl ├── parser.erl ├── plus_srv.erl ├── poll_help.erl ├── poller.erl ├── polling_monitor.erl ├── polling_system.erl ├── pubsub │ ├── gen_virtual_stream_process.erl │ ├── resourceProcessMock.erl │ ├── streamProcess.erl │ ├── triggersProcess.erl │ └── virtual_stream_process_supervisor.erl ├── resource.erl ├── resources.erl ├── scoring.erl ├── search.erl ├── static_resource.erl ├── stream_publisher.erl ├── stream_reciever.erl ├── streams.erl ├── suggest.erl ├── triggers.erl ├── triggers_lib.erl ├── users.erl ├── virtual_streams.erl └── vs_func_lib.erl └── test ├── config.spec ├── datapoints_tests.erl ├── gen_virtual_stream_process_tests.erl ├── http.erl ├── lib_json_tests.erl ├── poll_help_tests.erl ├── polling_system_tests.erl ├── resources_tests.erl ├── search_tests.erl ├── streams_tests.erl ├── suggest_tests.erl ├── test.erl ├── triggers_lib_tests.erl ├── triggers_tests.erl ├── users_tests.erl ├── vs_func_lib_tests.erl └── vstreams_tests.erl /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/README.md -------------------------------------------------------------------------------- /auth_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/auth_test.sh -------------------------------------------------------------------------------- /config/engine.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/config/engine.config -------------------------------------------------------------------------------- /config/sasl.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/config/sasl.config -------------------------------------------------------------------------------- /doc/overview.edoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/doc/overview.edoc -------------------------------------------------------------------------------- /include/common.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/include/common.hrl -------------------------------------------------------------------------------- /include/debug.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/include/debug.hrl -------------------------------------------------------------------------------- /include/field_restrictions.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/include/field_restrictions.hrl -------------------------------------------------------------------------------- /include/json.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/include/json.hrl -------------------------------------------------------------------------------- /include/poller.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/include/poller.hrl -------------------------------------------------------------------------------- /include/pubsub.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/include/pubsub.hrl -------------------------------------------------------------------------------- /include/rabbit_common/include/gm_specs.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/include/rabbit_common/include/gm_specs.hrl -------------------------------------------------------------------------------- /include/rabbit_common/include/rabbit.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/include/rabbit_common/include/rabbit.hrl -------------------------------------------------------------------------------- /include/rabbit_common/include/rabbit_framing.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/include/rabbit_common/include/rabbit_framing.hrl -------------------------------------------------------------------------------- /include/rabbit_common/include/rabbit_msg_store.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/include/rabbit_common/include/rabbit_msg_store.hrl -------------------------------------------------------------------------------- /include/state.hrl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/include/state.hrl -------------------------------------------------------------------------------- /javascripts/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/javascripts/package.json -------------------------------------------------------------------------------- /javascripts/receive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/javascripts/receive.js -------------------------------------------------------------------------------- /priv/dispatch.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/priv/dispatch.conf -------------------------------------------------------------------------------- /priv/www/stream.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/priv/www/stream.html -------------------------------------------------------------------------------- /rebar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/rebar -------------------------------------------------------------------------------- /rebar.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/rebar.config -------------------------------------------------------------------------------- /scripts/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/scripts/install.sh -------------------------------------------------------------------------------- /scripts/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/scripts/python/README.md -------------------------------------------------------------------------------- /scripts/python/cgi-bin/humidity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/scripts/python/cgi-bin/humidity.py -------------------------------------------------------------------------------- /scripts/python/cgi-bin/temperature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/scripts/python/cgi-bin/temperature.py -------------------------------------------------------------------------------- /scripts/python/financialstreams: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/scripts/python/financialstreams -------------------------------------------------------------------------------- /scripts/python/gamestreams: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/scripts/python/gamestreams -------------------------------------------------------------------------------- /scripts/python/post_avg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/scripts/python/post_avg.py -------------------------------------------------------------------------------- /scripts/python/poststreams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/scripts/python/poststreams.py -------------------------------------------------------------------------------- /scripts/python/weatherstreams: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/scripts/python/weatherstreams -------------------------------------------------------------------------------- /scripts/sensec.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/scripts/sensec.sh -------------------------------------------------------------------------------- /scripts/travis-elasticsearch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/scripts/travis-elasticsearch.sh -------------------------------------------------------------------------------- /src/analyse.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/analyse.erl -------------------------------------------------------------------------------- /src/api_help.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/api_help.erl -------------------------------------------------------------------------------- /src/config.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/config.erl -------------------------------------------------------------------------------- /src/datapoints.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/datapoints.erl -------------------------------------------------------------------------------- /src/destructure_json.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/destructure_json.erl -------------------------------------------------------------------------------- /src/engine.app.src: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/engine.app.src -------------------------------------------------------------------------------- /src/engine.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/engine.erl -------------------------------------------------------------------------------- /src/engine_app.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/engine_app.erl -------------------------------------------------------------------------------- /src/engine_sup.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/engine_sup.erl -------------------------------------------------------------------------------- /src/groups.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/groups.erl -------------------------------------------------------------------------------- /src/lib_file.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/lib_file.erl -------------------------------------------------------------------------------- /src/lib_json.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/lib_json.erl -------------------------------------------------------------------------------- /src/openidc.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/openidc.erl -------------------------------------------------------------------------------- /src/parser.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/parser.erl -------------------------------------------------------------------------------- /src/plus_srv.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/plus_srv.erl -------------------------------------------------------------------------------- /src/poll_help.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/poll_help.erl -------------------------------------------------------------------------------- /src/poller.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/poller.erl -------------------------------------------------------------------------------- /src/polling_monitor.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/polling_monitor.erl -------------------------------------------------------------------------------- /src/polling_system.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/polling_system.erl -------------------------------------------------------------------------------- /src/pubsub/gen_virtual_stream_process.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/pubsub/gen_virtual_stream_process.erl -------------------------------------------------------------------------------- /src/pubsub/resourceProcessMock.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/pubsub/resourceProcessMock.erl -------------------------------------------------------------------------------- /src/pubsub/streamProcess.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/pubsub/streamProcess.erl -------------------------------------------------------------------------------- /src/pubsub/triggersProcess.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/pubsub/triggersProcess.erl -------------------------------------------------------------------------------- /src/pubsub/virtual_stream_process_supervisor.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/pubsub/virtual_stream_process_supervisor.erl -------------------------------------------------------------------------------- /src/resource.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/resource.erl -------------------------------------------------------------------------------- /src/resources.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/resources.erl -------------------------------------------------------------------------------- /src/scoring.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/scoring.erl -------------------------------------------------------------------------------- /src/search.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/search.erl -------------------------------------------------------------------------------- /src/static_resource.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/static_resource.erl -------------------------------------------------------------------------------- /src/stream_publisher.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/stream_publisher.erl -------------------------------------------------------------------------------- /src/stream_reciever.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/stream_reciever.erl -------------------------------------------------------------------------------- /src/streams.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/streams.erl -------------------------------------------------------------------------------- /src/suggest.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/suggest.erl -------------------------------------------------------------------------------- /src/triggers.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/triggers.erl -------------------------------------------------------------------------------- /src/triggers_lib.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/triggers_lib.erl -------------------------------------------------------------------------------- /src/users.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/users.erl -------------------------------------------------------------------------------- /src/virtual_streams.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/virtual_streams.erl -------------------------------------------------------------------------------- /src/vs_func_lib.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/src/vs_func_lib.erl -------------------------------------------------------------------------------- /test/config.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/test/config.spec -------------------------------------------------------------------------------- /test/datapoints_tests.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/test/datapoints_tests.erl -------------------------------------------------------------------------------- /test/gen_virtual_stream_process_tests.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/test/gen_virtual_stream_process_tests.erl -------------------------------------------------------------------------------- /test/http.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/test/http.erl -------------------------------------------------------------------------------- /test/lib_json_tests.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/test/lib_json_tests.erl -------------------------------------------------------------------------------- /test/poll_help_tests.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/test/poll_help_tests.erl -------------------------------------------------------------------------------- /test/polling_system_tests.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/test/polling_system_tests.erl -------------------------------------------------------------------------------- /test/resources_tests.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/test/resources_tests.erl -------------------------------------------------------------------------------- /test/search_tests.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/test/search_tests.erl -------------------------------------------------------------------------------- /test/streams_tests.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/test/streams_tests.erl -------------------------------------------------------------------------------- /test/suggest_tests.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/test/suggest_tests.erl -------------------------------------------------------------------------------- /test/test.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/test/test.erl -------------------------------------------------------------------------------- /test/triggers_lib_tests.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/test/triggers_lib_tests.erl -------------------------------------------------------------------------------- /test/triggers_tests.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/test/triggers_tests.erl -------------------------------------------------------------------------------- /test/users_tests.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/test/users_tests.erl -------------------------------------------------------------------------------- /test/vs_func_lib_tests.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/test/vs_func_lib_tests.erl -------------------------------------------------------------------------------- /test/vstreams_tests.erl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/projectcs13/sensor-cloud/HEAD/test/vstreams_tests.erl --------------------------------------------------------------------------------