This is an automated email from the ASF dual-hosted git repository. jky pushed a change to branch monorepo in repository https://gitbox.apache.org/repos/asf/flagon.git
from b9577bf Disable github actions temporarily add 253d2a0 Remove submodules add d6ddd06 Add products/ and ci actions No new revisions were added by this update. Summary of changes: .github/workflows/distill/{test.yml => ci.yml} | 29 +- .github/workflows/distill/main.yml | 50 - .github/workflows/distill/rat.yml | 56 - .../Dockerfile => .github/workflows/license.yml | 49 +- .github/workflows/userale/{node.js.yml => ci.yml} | 29 +- .github/dependabot.yml => .licenserc.yaml | 45 +- products/distill | 1 - .../distill/.dockerignore | 33 +- .github/dependabot.yml => products/distill/.flake8 | 41 +- .../site/Dockerfile => products/distill/.gitignore | 117 +- products/distill/.pre-commit-config.yaml | 53 + .../distill/.readthedocs.yaml | 43 +- products/distill/AUTHORS.rst | 43 + products/distill/CHANGELOG.md | 56 + products/distill/CONTRIBUTING.rst | 70 + products/distill/Dashboard/app.py | 90 + .../distill/Dashboard/assets/bootstrap.min.css | 29 + products/distill/Dashboard/assets/style.css | 53 + .../distill/Dashboard/assets/test.txt | 0 products/distill/Dashboard/dashboard.txt | 1 + products/distill/Dashboard/example_segments.csv | 325 + products/distill/Dashboard/index.py | 334 + .../distill/Dashboard/pages/bar_chart.py | 48 +- .../distill/Dashboard/pages/bubble.py | 51 +- .../distill/Dashboard/pages/example_segments_1.csv | 325 + products/distill/Dashboard/pages/gantt.py | 142 + products/distill/Dashboard/pages/home.py | 310 + .../distill/Dashboard/pages/pie.py | 50 +- products/distill/Dashboard/pages/test.txt | 1 + products/distill/Dashboard/pages/upload.py | 143 + products/distill/Dashboard/pages/upload_tst.py | 146 + .../dependabot.yml => products/distill/MANIFEST.in | 33 +- products/distill/Makefile | 90 + products/distill/README.rst | 143 + products/distill/distill/__init__.py | 68 + .../distill/distill/__version__.py | 29 +- .../distill/distill/analytics/__init__.py | 25 +- products/distill/distill/analytics/graph/README.md | 140 + .../distill/distill/analytics/graph/__init__.py | 25 +- products/distill/distill/analytics/graph/conf.py | 67 + products/distill/distill/analytics/graph/graph.py | 264 + .../distill/distill/analytics/stat/__init__.py | 25 +- products/distill/distill/analytics/stat/stats.py | 76 + .../distill/distill/core/feature_definition.py | 32 + products/distill/distill/core/log.py | 97 + products/distill/distill/core/types.py | 27 + .../distill/distill/process/__init__.py | 25 +- .../distill/distill/process/search.py | 42 +- products/distill/distill/process/transform.py | 75 + .../distill/distill/schemas/base.py | 44 +- products/distill/distill/schemas/userale.py | 140 + products/distill/distill/segmentation/README.rst | 543 + .../distill/distill/segmentation/__init__.py | 25 +- products/distill/distill/segmentation/segment.py | 676 + .../distill/segmentation/segmentation_error.py | 29 +- products/distill/distill/segmentation/segments.py | 244 + .../distill/distill/sessions/__init__.py | 25 +- products/distill/distill/sessions/session.py | 65 + products/distill/distill/sessions/sessions.py | 182 + products/distill/distill/sessions/utils.py | 176 + .../distill/distill/utils/__init__.py | 25 +- products/distill/distill/utils/crud.py | 49 + .../docs/Combining_Segments_with_Set_Logic.rst | 83 + products/distill/docs/Creating_Segments.rst | 168 + products/distill/docs/Example_Usage.rst | 361 + products/distill/docs/Exporting_Segments.rst | 100 + products/distill/docs/Funnel_Function.rst | 249 + products/distill/docs/Getting_Started.rst | 72 + products/distill/docs/Graph_Index.rst | 27 + .../Dockerfile => products/distill/docs/Makefile | 41 +- ...Manipulating_Collections_of_Segment_Objects.rst | 352 + products/distill/docs/Process.rst | 26 + products/distill/docs/Process_Docs.rst | 50 + products/distill/docs/Sankey_Function.rst | 167 + products/distill/docs/Segmentation.rst | 31 + products/distill/docs/Utilities.rst | 26 + products/distill/docs/Utility_Functions.rst | 54 + products/distill/docs/Writing_Segments.rst | 66 + products/distill/docs/conf.py | 52 + products/distill/docs/docs/.buildinfo | 4 + products/distill/docs/docs/.buildinfo 2 | 4 + .../Combining_Segments_with_Set_Logic.doctree | Bin 0 -> 11069 bytes .../docs/docs/.doctrees/Creating_Segments.doctree | Bin 0 -> 35692 bytes .../distill/docs/docs/.doctrees/Example.doctree | Bin 0 -> 15602 bytes .../docs/docs/.doctrees/Example_Usage.doctree | Bin 0 -> 48934 bytes .../docs/docs/.doctrees/Exporting_Segments.doctree | Bin 0 -> 16083 bytes .../docs/docs/.doctrees/Funnel_Function.doctree | Bin 0 -> 21399 bytes .../docs/docs/.doctrees/Getting_Started.doctree | Bin 0 -> 19113 bytes products/distill/docs/docs/.doctrees/Graph.doctree | Bin 0 -> 20613 bytes .../docs/docs/.doctrees/Graph_Index.doctree | Bin 0 -> 2684 bytes ...pulating_Collections_of_Segment_Objects.doctree | Bin 0 -> 53430 bytes .../distill/docs/docs/.doctrees/Process.doctree | Bin 0 -> 2656 bytes .../docs/docs/.doctrees/Process_Docs.doctree | Bin 0 -> 6437 bytes .../docs/docs/.doctrees/Sankey_Function.doctree | Bin 0 -> 14689 bytes .../docs/docs/.doctrees/Segmentation.doctree | Bin 0 -> 2858 bytes .../distill/docs/docs/.doctrees/Utilities.doctree | Bin 0 -> 2673 bytes .../docs/docs/.doctrees/Utility_Functions.doctree | Bin 0 -> 7649 bytes .../docs/docs/.doctrees/Writing_Segments.doctree | Bin 0 -> 8821 bytes ...ation.combining_segments_with_set_logic.doctree | Bin 0 -> 11096 bytes .../distill.segmentation.creating_segments.doctree | Bin 0 -> 35719 bytes ...distill.segmentation.exporting_segments.doctree | Bin 0 -> 6135 bytes .../distill.segmentation.getting_started.doctree | Bin 0 -> 19140 bytes ...pulating_collections_of_segment_objects.doctree | Bin 0 -> 51870 bytes .../distill.segmentation.writing_segments.doctree | Bin 0 -> 8848 bytes .../distill/docs/docs/.doctrees/environment.pickle | Bin 0 -> 48123 bytes .../distill/docs/docs/.doctrees/index copy.doctree | Bin 0 -> 3370 bytes products/distill/docs/docs/.doctrees/index.doctree | Bin 0 -> 3332 bytes .../docs/Combining_Segments_with_Set_Logic.html | 175 + products/distill/docs/docs/Creating_Segments.html | 257 + products/distill/docs/docs/Example 2.html | 215 + products/distill/docs/docs/Example.html | 223 + products/distill/docs/docs/Example_Usage.html | 392 + products/distill/docs/docs/Exporting_Segments.html | 178 + products/distill/docs/docs/Funnel_Function.html | 306 + products/distill/docs/docs/Getting_Started.html | 171 + products/distill/docs/docs/Graph 2.html | 306 + products/distill/docs/docs/Graph.html | 314 + products/distill/docs/docs/Graph_Index.html | 124 + ...anipulating_Collections_of_Segment_Objects.html | 427 + products/distill/docs/docs/Process.html | 118 + products/distill/docs/docs/Process_Docs.html | 140 + products/distill/docs/docs/Sankey_Function.html | 229 + products/distill/docs/docs/Segmentation.html | 155 + products/distill/docs/docs/Utilities.html | 118 + products/distill/docs/docs/Utility_Functions.html | 140 + products/distill/docs/docs/Writing_Segments.html | 158 + products/distill/docs/docs/_images/Games_List.png | Bin 0 -> 232155 bytes products/distill/docs/docs/_images/Gantt.png | Bin 0 -> 47462 bytes products/distill/docs/docs/_images/Graph_0.png | Bin 0 -> 93829 bytes products/distill/docs/docs/_images/Graph_1.png | Bin 0 -> 76687 bytes products/distill/docs/docs/_images/Graph_2.png | Bin 0 -> 73308 bytes products/distill/docs/docs/_images/Graph_3.png | Bin 0 -> 81322 bytes .../docs/docs/_images/Number_of_Logs_Bar_Chart.png | Bin 0 -> 55389 bytes .../docs/docs/_images/Segment_Pie_Chart.png | Bin 0 -> 62880 bytes .../distill/docs/docs/_images/Segment_Timeline.png | Bin 0 -> 98215 bytes .../docs/docs/_images/Superset_Dashboard.png | Bin 0 -> 618700 bytes .../distill/docs/docs/_images/Timeline_Graph.png | Bin 0 -> 204041 bytes .../docs/docs/_images/Video_Game_Filter.png | Bin 0 -> 64773 bytes products/distill/docs/docs/_images/dash.mp4 | Bin 0 -> 6174633 bytes .../Combining_Segments_with_Set_Logic.rst.txt | 64 + .../docs/docs/_sources/Creating_Segments.rst.txt | 149 + .../distill/docs/docs/_sources/Example.rst.txt | 139 + .../docs/docs/_sources/Example_Usage.rst.txt | 342 + .../docs/docs/_sources/Exporting_Segments.rst.txt | 81 + .../docs/docs/_sources/Funnel_Function.rst.txt | 229 + .../docs/docs/_sources/Getting_Started.rst.txt | 53 + products/distill/docs/docs/_sources/Graph.rst.txt | 239 + .../distill/docs/docs/_sources/Graph_Index.rst.txt | 8 + ...pulating_Collections_of_Segment_Objects.rst.txt | 333 + .../distill/docs/docs/_sources/Process.rst.txt | 7 + .../docs/docs/_sources/Process_Docs.rst.txt | 31 + .../docs/docs/_sources/Sankey_Function.rst.txt | 148 + .../docs/docs/_sources/Segmentation.rst.txt | 12 + .../distill/docs/docs/_sources/Utilities.rst.txt | 7 + .../docs/docs/_sources/Utility_Functions.rst.txt | 35 + .../docs/docs/_sources/Writing_Segments.rst.txt | 47 + ...ation.combining_segments_with_set_logic.rst.txt | 64 + .../distill.segmentation.creating_segments.rst.txt | 149 + ...distill.segmentation.exporting_segments.rst.txt | 24 + .../distill.segmentation.getting_started.rst.txt | 53 + ...pulating_collections_of_segment_objects.rst.txt | 322 + .../distill.segmentation.writing_segments.rst.txt | 47 + .../distill/docs/docs/_sources/index copy.rst.txt | 14 + products/distill/docs/docs/_sources/index.rst.txt | 16 + products/distill/docs/docs/_static/basic 2.css | 904 + products/distill/docs/docs/_static/basic.css | 904 + .../distill/docs/docs/_static/css/badge_only 2.css | 1 + .../distill/docs/docs/_static/css/badge_only.css | 1 + .../docs/_static/css/fonts/Roboto-Slab-Bold.woff | Bin 0 -> 87624 bytes .../docs/_static/css/fonts/Roboto-Slab-Bold.woff2 | Bin 0 -> 67312 bytes .../_static/css/fonts/Roboto-Slab-Regular.woff | Bin 0 -> 86288 bytes .../_static/css/fonts/Roboto-Slab-Regular.woff2 | Bin 0 -> 66444 bytes .../docs/_static/css/fonts/fontawesome-webfont.eot | Bin 152796 -> 165742 bytes .../docs/_static/css/fonts/fontawesome-webfont.svg | 2671 +++ .../docs/_static/css/fonts/fontawesome-webfont.ttf | Bin 152796 -> 165548 bytes .../_static/css/fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes .../_static/css/fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes .../docs/_static/css/fonts/lato-bold-italic.woff | Bin 0 -> 323344 bytes .../docs/_static/css/fonts/lato-bold-italic.woff2 | Bin 0 -> 193308 bytes .../docs/docs/_static/css/fonts/lato-bold.woff | Bin 0 -> 309728 bytes .../docs/docs/_static/css/fonts/lato-bold.woff2 | Bin 0 -> 184912 bytes .../docs/_static/css/fonts/lato-normal-italic.woff | Bin 0 -> 328412 bytes .../_static/css/fonts/lato-normal-italic.woff2 | Bin 0 -> 195704 bytes .../docs/docs/_static/css/fonts/lato-normal.woff | Bin 0 -> 309192 bytes .../docs/docs/_static/css/fonts/lato-normal.woff2 | Bin 0 -> 182708 bytes products/distill/docs/docs/_static/css/theme 2.css | 4 + products/distill/docs/docs/_static/css/theme.css | 4 + .../docs/docs/_static/dark_mode_css/custom.css | 77 + .../docs/docs/_static/dark_mode_css/dark.css | 501 + .../docs/docs/_static/dark_mode_css/general.css | 68 + .../docs/docs/_static/dark_mode_js/default_dark.js | 13 + .../docs/_static/dark_mode_js/default_light.js | 13 + .../docs/_static/dark_mode_js/theme_switcher.js | 39 + products/distill/docs/docs/_static/doctools 2.js | 321 + products/distill/docs/docs/_static/doctools.js | 321 + .../docs/docs/_static/documentation_options 2.js | 12 + .../docs/docs/_static/documentation_options.js | 12 + products/distill/docs/docs/_static/file 2.png | Bin 0 -> 286 bytes products/distill/docs/docs/_static/file.png | Bin 0 -> 286 bytes products/distill/docs/docs/_static/jquery 2.js | 2 + .../distill/docs/docs/_static/jquery-3.5.1 2.js | 10872 ++++++++++ products/distill/docs/docs/_static/jquery-3.5.1.js | 10872 ++++++++++ products/distill/docs/docs/_static/jquery.js | 2 + .../distill/docs/docs/_static/js/badge_only.js | 1 + .../docs/_static/js/html5shiv-printshiv.min.js | 4 + .../distill/docs/docs/_static/js/html5shiv.min.js | 4 + products/distill/docs/docs/_static/js/theme.js | 1 + .../distill/docs/docs/_static/language_data.js | 295 + products/distill/docs/docs/_static/minus 2.png | Bin 0 -> 90 bytes products/distill/docs/docs/_static/minus.png | Bin 0 -> 90 bytes products/distill/docs/docs/_static/plus 2.png | Bin 0 -> 90 bytes products/distill/docs/docs/_static/plus.png | Bin 0 -> 90 bytes products/distill/docs/docs/_static/pygments 2.css | 74 + products/distill/docs/docs/_static/pygments.css | 74 + products/distill/docs/docs/_static/searchtools.js | 522 + .../docs/docs/_static/underscore-1.12.0 2.js | 2027 ++ .../distill/docs/docs/_static/underscore-1.12.0.js | 2027 ++ products/distill/docs/docs/_static/underscore.js | 6 + .../distill/docs/docs/doctrees/Example.doctree | Bin 0 -> 15602 bytes products/distill/docs/docs/doctrees/Graph.doctree | Bin 0 -> 20613 bytes .../distill/docs/docs/doctrees/environment.pickle | Bin 0 -> 15178 bytes .../distill/docs/docs/doctrees/index copy.doctree | Bin 0 -> 3370 bytes products/distill/docs/docs/doctrees/index.doctree | Bin 0 -> 6599 bytes products/distill/docs/docs/genindex 2.html | 101 + products/distill/docs/docs/genindex.html | 103 + products/distill/docs/docs/html/.buildinfo | 4 + .../distill/docs/docs/html/.nojekyll | 0 products/distill/docs/docs/html/Example.html | 215 + products/distill/docs/docs/html/Graph.html | 306 + .../docs/docs/html/_sources/Example.rst.txt | 139 + .../distill/docs/docs/html/_sources/Graph.rst.txt | 239 + .../docs/docs/html/_sources/index copy.rst.txt | 14 + .../distill/docs/docs/html/_sources/index.rst.txt | 30 + .../distill/docs/docs/html/_static/alabaster.css | 701 + products/distill/docs/docs/html/_static/basic.css | 904 + .../docs/docs/html/_static/css/badge_only.css | 1 + .../html/_static/css/fonts/Roboto-Slab-Bold.woff | Bin 0 -> 87624 bytes .../html/_static/css/fonts/Roboto-Slab-Bold.woff2 | Bin 0 -> 67312 bytes .../_static/css/fonts/Roboto-Slab-Regular.woff | Bin 0 -> 86288 bytes .../_static/css/fonts/Roboto-Slab-Regular.woff2 | Bin 0 -> 66444 bytes .../html/_static/css/fonts/fontawesome-webfont.eot | Bin 152796 -> 165742 bytes .../html/_static/css/fonts/fontawesome-webfont.svg | 2671 +++ .../html/_static/css/fonts/fontawesome-webfont.ttf | Bin 152796 -> 165548 bytes .../_static/css/fonts/fontawesome-webfont.woff | Bin 0 -> 98024 bytes .../_static/css/fonts/fontawesome-webfont.woff2 | Bin 0 -> 77160 bytes .../html/_static/css/fonts/lato-bold-italic.woff | Bin 0 -> 323344 bytes .../html/_static/css/fonts/lato-bold-italic.woff2 | Bin 0 -> 193308 bytes .../docs/html/_static/css/fonts/lato-bold.woff | Bin 0 -> 309728 bytes .../docs/html/_static/css/fonts/lato-bold.woff2 | Bin 0 -> 184912 bytes .../html/_static/css/fonts/lato-normal-italic.woff | Bin 0 -> 328412 bytes .../_static/css/fonts/lato-normal-italic.woff2 | Bin 0 -> 195704 bytes .../docs/html/_static/css/fonts/lato-normal.woff | Bin 0 -> 309192 bytes .../docs/html/_static/css/fonts/lato-normal.woff2 | Bin 0 -> 182708 bytes .../distill/docs/docs/html/_static/css/theme.css | 4 + products/distill/docs/docs/html/_static/custom.css | 1 + .../docs/html/_static/dark_mode_css/custom.css | 77 + .../docs/docs/html/_static/dark_mode_css/dark.css | 501 + .../docs/html/_static/dark_mode_css/general.css | 68 + .../docs/html/_static/dark_mode_js/default_dark.js | 13 + .../html/_static/dark_mode_js/default_light.js | 13 + .../html/_static/dark_mode_js/theme_switcher.js | 39 + .../distill/docs/docs/html/_static/doctools.js | 321 + .../docs/html/_static/documentation_options.js | 12 + products/distill/docs/docs/html/_static/file.png | Bin 0 -> 286 bytes .../distill/docs/docs/html/_static/jquery-3.5.1.js | 10872 ++++++++++ products/distill/docs/docs/html/_static/jquery.js | 2 + .../docs/docs/html/_static/js/badge_only.js | 1 + .../html/_static/js/html5shiv-printshiv.min.js | 4 + .../docs/docs/html/_static/js/html5shiv.min.js | 4 + .../distill/docs/docs/html/_static/js/theme.js | 1 + .../docs/docs/html/_static/language_data.js | 295 + products/distill/docs/docs/html/_static/minus.png | Bin 0 -> 90 bytes products/distill/docs/docs/html/_static/plus.png | Bin 0 -> 90 bytes .../distill/docs/docs/html/_static/pygments.css | 74 + .../distill/docs/docs/html/_static/searchtools.js | 522 + .../docs/docs/html/_static/underscore-1.12.0.js | 2027 ++ .../distill/docs/docs/html/_static/underscore.js | 6 + products/distill/docs/docs/html/genindex.html | 101 + products/distill/docs/docs/html/index copy.html | 118 + products/distill/docs/docs/html/index.html | 108 + products/distill/docs/docs/html/objects.inv | 7 + products/distill/docs/docs/html/search.html | 116 + products/distill/docs/docs/html/searchindex.js | 1 + products/distill/docs/docs/index 2.html | 108 + products/distill/docs/docs/index.html | 138 + products/distill/docs/docs/objects 2.inv | Bin 0 -> 501 bytes products/distill/docs/docs/objects.inv | 6 + products/distill/docs/docs/search 2.html | 116 + products/distill/docs/docs/search.html | 118 + products/distill/docs/docs/searchindex 2.js | 1 + products/distill/docs/docs/searchindex.js | 1 + products/distill/docs/images/Games_List.png | Bin 0 -> 232155 bytes products/distill/docs/images/Gantt.png | Bin 0 -> 47462 bytes products/distill/docs/images/Graph_0.png | Bin 0 -> 93829 bytes products/distill/docs/images/Graph_1.png | Bin 0 -> 76687 bytes products/distill/docs/images/Graph_2.png | Bin 0 -> 73308 bytes products/distill/docs/images/Graph_3.png | Bin 0 -> 81322 bytes .../docs/images/Number_of_Logs_Bar_Chart.png | Bin 0 -> 55389 bytes products/distill/docs/images/Segment_Pie_Chart.png | Bin 0 -> 62880 bytes products/distill/docs/images/Segment_Timeline.png | Bin 0 -> 98215 bytes .../distill/docs/images/Superset_Dashboard.png | Bin 0 -> 618700 bytes products/distill/docs/images/Timeline_Graph.png | Bin 0 -> 204041 bytes products/distill/docs/images/Video_Game_Filter.png | Bin 0 -> 64773 bytes products/distill/docs/images/dash.mp4 | Bin 0 -> 6174633 bytes products/distill/docs/index.rst | 35 + products/distill/docs/make.bat | 35 + .../distill/docs/requirements.txt | 30 +- .../examples/Distill_Workflow_Example.ipynb | 3111 +++ products/distill/examples/Segments_Demo.ipynb | 2693 +++ .../examples/SuperSet_ElasticDSL_Demo.ipynb | 1564 ++ products/distill/examples/TestPipeline.ipynb | 2835 +++ .../distill/examples/data/superset_example.json | 6205 ++++++ products/distill/examples/data/task_example.json | 1338 ++ products/distill/examples/labels.py | 91 + products/distill/install_py_versions.sh | 35 + products/distill/poetry.lock | 4241 ++++ products/distill/poetry.toml | 5 + products/distill/pyproject.toml | 172 + products/distill/pytest_prev_init.ini | 12 + .../dependabot.yml => products/distill/setup.cfg | 46 +- products/distill/setup.py | 156 + products/distill/tests/README.rst | 53 + .../distill/tests/__init__.py | 26 +- .../data/deadspace_detection_sample_data.json | 21 + products/distill/tests/data/log_interval_data.json | 1 + products/distill/tests/data/log_test_data.json | 1 + products/distill/tests/data/sample_data.json | 21 + .../distill/tests/data/sample_data_multiusers.json | 5216 +++++ .../tests/data/sample_data_without_type.json | 21 + .../tests/data/segment_generator_sample_data.json | 21 + .../distill/tests/data_config.py | 29 +- products/distill/tests/example.csv | 4 + products/distill/tests/test_graph.py | 75 + products/distill/tests/test_log.py | 117 + products/distill/tests/test_search.py | 55 + products/distill/tests/test_segment.py | 1436 ++ products/distill/tests/test_segments.py | 531 + products/distill/tests/test_sessions.py | 95 + products/distill/tests/test_transform.py | 79 + products/distill/tests/test_utils.py | 68 + products/distill/tests/testing_utils.py | 55 + products/distill/tox.ini | 12 + products/userale | 1 - products/userale/.babelrc | 22 + products/userale/.eslintrc.json | 30 + products/userale/.gitignore | 31 + products/userale/.husky/pre-commit | 80 + products/userale/CHANGELOG.md | 252 + products/userale/CONTRIBUTING.md | 248 + products/userale/README.md | 358 + products/userale/babel.config.js | 22 + .../build/UserALEWebExtension/background.d.ts | 20 + .../build/UserALEWebExtension/background.js | 1560 ++ .../build/UserALEWebExtension/browserAction.html | 89 + .../userale/build/UserALEWebExtension/content.d.ts | 20 + .../userale/build/UserALEWebExtension/content.js | 1302 ++ .../userale/build/UserALEWebExtension/globals.d.ts | 24 + .../UserALEWebExtension/icons/UserALE Logo.png | Bin 0 -> 6797 bytes .../build/UserALEWebExtension/manifest.json | 26 + .../build/UserALEWebExtension/messageTypes.d.ts | 25 + .../userale/build/UserALEWebExtension/options.d.ts | 20 + .../userale/build/UserALEWebExtension/options.html | 57 + .../userale/build/UserALEWebExtension/options.js | 1350 ++ products/userale/build/attachHandlers.d.ts | 99 + products/userale/build/configure.d.ts | 64 + products/userale/build/getInitialSettings.d.ts | 39 + products/userale/build/main.d.ts | 48 + products/userale/build/packageLogs.d.ts | 128 + products/userale/build/sendLogs.d.ts | 50 + products/userale/build/userale-2.4.0.js | 1395 ++ products/userale/build/userale-2.4.0.js.map | 1 + products/userale/build/userale-2.4.0.min.js | 18 + products/userale/build/userale.d.ts | 163 + products/userale/build/utils/auth/index.d.ts | 49 + products/userale/build/utils/headers/index.d.ts | 49 + products/userale/build/utils/index.d.ts | 21 + products/userale/eslint.config.ts | 29 + products/userale/example/Dockerfile | 30 + products/userale/example/README.md | 144 + .../custom-non-user-events-example/README.md | 64 + .../custom-non-user-events-example/index.js | 89 + products/userale/example/index.html | 92 + products/userale/example/index.js | 176 + products/userale/example/kafka-rest-router.js | 126 + .../userale/example/log-label-example/README.md | 83 + .../userale/example/log-label-example/index.html | 62 + products/userale/example/log.schema.json | 125 + products/userale/example/no-logging.html | 76 + .../userale/example/react-app-example/.gitignore | 40 + .../userale/example/react-app-example/README.md | 43 + .../example/react-app-example/package-lock.json | 19688 +++++++++++++++++++ .../userale/example/react-app-example/package.json | 38 + .../example/react-app-example/public/favicon.ico | Bin 0 -> 3870 bytes .../example/react-app-example/public/index.html | 57 + .../example/react-app-example/public/logo192.png | Bin 0 -> 5347 bytes .../example/react-app-example/public/logo512.png | Bin 0 -> 9664 bytes .../userale/example/react-app-example/src/App.css | 55 + .../userale/example/react-app-example/src/App.js | 60 + .../example/react-app-example/src/index.css | 30 + .../userale/example/react-app-example/src/index.js | 28 + .../userale/example/react-app-example/src/logo.svg | 19 + .../example/react-app-example/src/setupTests.js | 22 + products/userale/example/server.js | 182 + products/userale/example/test-client.ts | 40 + .../example/webpackUserAleExample/.gitignore | 22 + .../userale/example/webpackUserAleExample/LICENSE | 20 +- .../example/webpackUserAleExample/README.md | 156 + .../example/webpackUserAleExample/dist/main.js | 161 + .../example/webpackUserAleExample/index.html | 77 + .../userale/example/webpackUserAleExample/index.js | 181 + .../webpackUserAleExample/package-lock.json | 2310 +++ .../example/webpackUserAleExample/package.json | 48 + .../webpackUserAleExample/webpack.config.js | 23 + products/userale/example/ws-index.html | 92 + products/userale/package-lock.json | 12902 ++++++++++++ products/userale/package.json | 120 + products/userale/rollup.config.js | 122 + products/userale/src/UserALEWebExtension/README.md | 90 + .../userale/src/UserALEWebExtension/background.ts | 273 + .../src/UserALEWebExtension/browserAction.html | 89 + .../userale/src/UserALEWebExtension/content.ts | 57 + .../userale/src/UserALEWebExtension/globals.ts | 31 + .../src/UserALEWebExtension/icons/UserALE Logo.png | Bin 0 -> 6797 bytes .../userale/src/UserALEWebExtension/manifest.json | 26 + .../src/UserALEWebExtension/messageTypes.ts | 24 + .../userale/src/UserALEWebExtension/options.html | 57 + .../userale/src/UserALEWebExtension/options.ts | 122 + .../src/UserALEWebExtension/public/index.html | 26 + products/userale/src/attachHandlers.ts | 271 + products/userale/src/configure.ts | 123 + products/userale/src/getInitialSettings.ts | 144 + products/userale/src/main.ts | 157 + products/userale/src/packageLogs.ts | 471 + products/userale/src/sendLogs.ts | 156 + products/userale/src/types.d.ts | 161 + products/userale/src/utils/auth/index.ts | 81 + products/userale/src/utils/headers/index.ts | 88 + products/userale/src/utils/index.ts | 30 + products/userale/test/e2e/playwright.config.ts | 86 + .../userale/test/e2e/spec/01-extension.spec.ts | 112 + products/userale/test/e2e/spec/01-package.spec.ts | 46 + products/userale/test/e2e/spec/02-shared.spec.ts | 94 + .../userale/test/e2e/spec/03-websocket.spec.ts | 39 + .../test/e2e/spec/fixtures/extension.fixture.ts | 74 + products/userale/test/unit/jest.config.ts | 48 + products/userale/test/unit/jest.setup.js | 21 + .../userale/test/unit/spec/attachHandlers.spec.ts | 140 + products/userale/test/unit/spec/auth.spec.ts | 136 + products/userale/test/unit/spec/configure.spec.ts | 87 + .../test/unit/spec/getInitialSettings.spec.ts | 90 + .../unit/spec/getInitialSettings_fetchAll.html | 36 + .../unit/spec/getInitialSettings_userParam.html | 29 + products/userale/test/unit/spec/headers.spec.ts | 153 + products/userale/test/unit/spec/main.html | 26 + products/userale/test/unit/spec/main.spec.ts | 102 + .../userale/test/unit/spec/packageLogs.spec.ts | 429 + products/userale/test/unit/spec/sendLogs.spec.ts | 215 + products/userale/test/unit/spec/testUtils.ts | 45 + products/userale/tsconfig.json | 53 + 459 files changed, 148463 insertions(+), 743 deletions(-) rename .github/workflows/distill/{test.yml => ci.yml} (83%) delete mode 100644 .github/workflows/distill/main.yml delete mode 100644 .github/workflows/distill/rat.yml copy examples/elk/docker/site/Dockerfile => .github/workflows/license.yml (51%) rename .github/workflows/userale/{node.js.yml => ci.yml} (82%) copy .github/dependabot.yml => .licenserc.yaml (63%) delete mode 160000 products/distill copy .github/dependabot.yml => products/distill/.dockerignore (62%) copy .github/dependabot.yml => products/distill/.flake8 (62%) copy examples/elk/docker/site/Dockerfile => products/distill/.gitignore (52%) create mode 100644 products/distill/.pre-commit-config.yaml copy examples/elk/docker/site/Dockerfile => products/distill/.readthedocs.yaml (55%) create mode 100644 products/distill/AUTHORS.rst create mode 100644 products/distill/CHANGELOG.md create mode 100644 products/distill/CONTRIBUTING.rst create mode 100644 products/distill/Dashboard/app.py create mode 100644 products/distill/Dashboard/assets/bootstrap.min.css create mode 100644 products/distill/Dashboard/assets/style.css copy site/semantic/src/site/modules/embed.variables => products/distill/Dashboard/assets/test.txt (100%) create mode 100644 products/distill/Dashboard/dashboard.txt create mode 100644 products/distill/Dashboard/example_segments.csv create mode 100644 products/distill/Dashboard/index.py copy examples/elk/docker/site/Dockerfile => products/distill/Dashboard/pages/bar_chart.py (55%) copy examples/elk/docker/site/Dockerfile => products/distill/Dashboard/pages/bubble.py (50%) create mode 100644 products/distill/Dashboard/pages/example_segments_1.csv create mode 100644 products/distill/Dashboard/pages/gantt.py create mode 100644 products/distill/Dashboard/pages/home.py copy .github/dependabot.yml => products/distill/Dashboard/pages/pie.py (56%) create mode 100644 products/distill/Dashboard/pages/test.txt create mode 100644 products/distill/Dashboard/pages/upload.py create mode 100644 products/distill/Dashboard/pages/upload_tst.py copy .github/dependabot.yml => products/distill/MANIFEST.in (63%) create mode 100644 products/distill/Makefile create mode 100644 products/distill/README.rst create mode 100644 products/distill/distill/__init__.py copy .github/dependabot.yml => products/distill/distill/__version__.py (63%) copy .github/dependabot.yml => products/distill/distill/analytics/__init__.py (62%) create mode 100644 products/distill/distill/analytics/graph/README.md copy .github/dependabot.yml => products/distill/distill/analytics/graph/__init__.py (62%) create mode 100644 products/distill/distill/analytics/graph/conf.py create mode 100644 products/distill/distill/analytics/graph/graph.py copy .github/dependabot.yml => products/distill/distill/analytics/stat/__init__.py (62%) create mode 100644 products/distill/distill/analytics/stat/stats.py create mode 100644 products/distill/distill/core/feature_definition.py create mode 100644 products/distill/distill/core/log.py create mode 100644 products/distill/distill/core/types.py copy .github/dependabot.yml => products/distill/distill/process/__init__.py (62%) copy examples/elk/docker/site/Dockerfile => products/distill/distill/process/search.py (53%) create mode 100644 products/distill/distill/process/transform.py copy examples/elk/docker/site/Dockerfile => products/distill/distill/schemas/base.py (54%) create mode 100644 products/distill/distill/schemas/userale.py create mode 100644 products/distill/distill/segmentation/README.rst copy .github/dependabot.yml => products/distill/distill/segmentation/__init__.py (62%) create mode 100644 products/distill/distill/segmentation/segment.py copy .github/dependabot.yml => products/distill/distill/segmentation/segmentation_error.py (63%) create mode 100644 products/distill/distill/segmentation/segments.py copy .github/dependabot.yml => products/distill/distill/sessions/__init__.py (62%) create mode 100644 products/distill/distill/sessions/session.py create mode 100644 products/distill/distill/sessions/sessions.py create mode 100644 products/distill/distill/sessions/utils.py copy .github/dependabot.yml => products/distill/distill/utils/__init__.py (62%) create mode 100644 products/distill/distill/utils/crud.py create mode 100644 products/distill/docs/Combining_Segments_with_Set_Logic.rst create mode 100644 products/distill/docs/Creating_Segments.rst create mode 100644 products/distill/docs/Example_Usage.rst create mode 100644 products/distill/docs/Exporting_Segments.rst create mode 100644 products/distill/docs/Funnel_Function.rst create mode 100644 products/distill/docs/Getting_Started.rst create mode 100644 products/distill/docs/Graph_Index.rst copy examples/elk/docker/site/Dockerfile => products/distill/docs/Makefile (51%) create mode 100644 products/distill/docs/Manipulating_Collections_of_Segment_Objects.rst create mode 100644 products/distill/docs/Process.rst create mode 100644 products/distill/docs/Process_Docs.rst create mode 100644 products/distill/docs/Sankey_Function.rst create mode 100644 products/distill/docs/Segmentation.rst create mode 100644 products/distill/docs/Utilities.rst create mode 100644 products/distill/docs/Utility_Functions.rst create mode 100644 products/distill/docs/Writing_Segments.rst create mode 100644 products/distill/docs/conf.py create mode 100644 products/distill/docs/docs/.buildinfo create mode 100644 products/distill/docs/docs/.buildinfo 2 create mode 100644 products/distill/docs/docs/.doctrees/Combining_Segments_with_Set_Logic.doctree create mode 100644 products/distill/docs/docs/.doctrees/Creating_Segments.doctree create mode 100644 products/distill/docs/docs/.doctrees/Example.doctree create mode 100644 products/distill/docs/docs/.doctrees/Example_Usage.doctree create mode 100644 products/distill/docs/docs/.doctrees/Exporting_Segments.doctree create mode 100644 products/distill/docs/docs/.doctrees/Funnel_Function.doctree create mode 100644 products/distill/docs/docs/.doctrees/Getting_Started.doctree create mode 100644 products/distill/docs/docs/.doctrees/Graph.doctree create mode 100644 products/distill/docs/docs/.doctrees/Graph_Index.doctree create mode 100644 products/distill/docs/docs/.doctrees/Manipulating_Collections_of_Segment_Objects.doctree create mode 100644 products/distill/docs/docs/.doctrees/Process.doctree create mode 100644 products/distill/docs/docs/.doctrees/Process_Docs.doctree create mode 100644 products/distill/docs/docs/.doctrees/Sankey_Function.doctree create mode 100644 products/distill/docs/docs/.doctrees/Segmentation.doctree create mode 100644 products/distill/docs/docs/.doctrees/Utilities.doctree create mode 100644 products/distill/docs/docs/.doctrees/Utility_Functions.doctree create mode 100644 products/distill/docs/docs/.doctrees/Writing_Segments.doctree create mode 100644 products/distill/docs/docs/.doctrees/distill.segmentation.combining_segments_with_set_logic.doctree create mode 100644 products/distill/docs/docs/.doctrees/distill.segmentation.creating_segments.doctree create mode 100644 products/distill/docs/docs/.doctrees/distill.segmentation.exporting_segments.doctree create mode 100644 products/distill/docs/docs/.doctrees/distill.segmentation.getting_started.doctree create mode 100644 products/distill/docs/docs/.doctrees/distill.segmentation.manipulating_collections_of_segment_objects.doctree create mode 100644 products/distill/docs/docs/.doctrees/distill.segmentation.writing_segments.doctree create mode 100644 products/distill/docs/docs/.doctrees/environment.pickle create mode 100644 products/distill/docs/docs/.doctrees/index copy.doctree create mode 100644 products/distill/docs/docs/.doctrees/index.doctree create mode 100644 products/distill/docs/docs/Combining_Segments_with_Set_Logic.html create mode 100644 products/distill/docs/docs/Creating_Segments.html create mode 100644 products/distill/docs/docs/Example 2.html create mode 100644 products/distill/docs/docs/Example.html create mode 100644 products/distill/docs/docs/Example_Usage.html create mode 100644 products/distill/docs/docs/Exporting_Segments.html create mode 100644 products/distill/docs/docs/Funnel_Function.html create mode 100644 products/distill/docs/docs/Getting_Started.html create mode 100644 products/distill/docs/docs/Graph 2.html create mode 100644 products/distill/docs/docs/Graph.html create mode 100644 products/distill/docs/docs/Graph_Index.html create mode 100644 products/distill/docs/docs/Manipulating_Collections_of_Segment_Objects.html create mode 100644 products/distill/docs/docs/Process.html create mode 100644 products/distill/docs/docs/Process_Docs.html create mode 100644 products/distill/docs/docs/Sankey_Function.html create mode 100644 products/distill/docs/docs/Segmentation.html create mode 100644 products/distill/docs/docs/Utilities.html create mode 100644 products/distill/docs/docs/Utility_Functions.html create mode 100644 products/distill/docs/docs/Writing_Segments.html create mode 100644 products/distill/docs/docs/_images/Games_List.png create mode 100644 products/distill/docs/docs/_images/Gantt.png create mode 100644 products/distill/docs/docs/_images/Graph_0.png create mode 100644 products/distill/docs/docs/_images/Graph_1.png create mode 100644 products/distill/docs/docs/_images/Graph_2.png create mode 100644 products/distill/docs/docs/_images/Graph_3.png create mode 100644 products/distill/docs/docs/_images/Number_of_Logs_Bar_Chart.png create mode 100644 products/distill/docs/docs/_images/Segment_Pie_Chart.png create mode 100644 products/distill/docs/docs/_images/Segment_Timeline.png create mode 100644 products/distill/docs/docs/_images/Superset_Dashboard.png create mode 100644 products/distill/docs/docs/_images/Timeline_Graph.png create mode 100644 products/distill/docs/docs/_images/Video_Game_Filter.png create mode 100644 products/distill/docs/docs/_images/dash.mp4 create mode 100644 products/distill/docs/docs/_sources/Combining_Segments_with_Set_Logic.rst.txt create mode 100644 products/distill/docs/docs/_sources/Creating_Segments.rst.txt create mode 100644 products/distill/docs/docs/_sources/Example.rst.txt create mode 100644 products/distill/docs/docs/_sources/Example_Usage.rst.txt create mode 100644 products/distill/docs/docs/_sources/Exporting_Segments.rst.txt create mode 100644 products/distill/docs/docs/_sources/Funnel_Function.rst.txt create mode 100644 products/distill/docs/docs/_sources/Getting_Started.rst.txt create mode 100644 products/distill/docs/docs/_sources/Graph.rst.txt create mode 100644 products/distill/docs/docs/_sources/Graph_Index.rst.txt create mode 100644 products/distill/docs/docs/_sources/Manipulating_Collections_of_Segment_Objects.rst.txt create mode 100644 products/distill/docs/docs/_sources/Process.rst.txt create mode 100644 products/distill/docs/docs/_sources/Process_Docs.rst.txt create mode 100644 products/distill/docs/docs/_sources/Sankey_Function.rst.txt create mode 100644 products/distill/docs/docs/_sources/Segmentation.rst.txt create mode 100644 products/distill/docs/docs/_sources/Utilities.rst.txt create mode 100644 products/distill/docs/docs/_sources/Utility_Functions.rst.txt create mode 100644 products/distill/docs/docs/_sources/Writing_Segments.rst.txt create mode 100644 products/distill/docs/docs/_sources/distill.segmentation.combining_segments_with_set_logic.rst.txt create mode 100644 products/distill/docs/docs/_sources/distill.segmentation.creating_segments.rst.txt create mode 100644 products/distill/docs/docs/_sources/distill.segmentation.exporting_segments.rst.txt create mode 100644 products/distill/docs/docs/_sources/distill.segmentation.getting_started.rst.txt create mode 100644 products/distill/docs/docs/_sources/distill.segmentation.manipulating_collections_of_segment_objects.rst.txt create mode 100644 products/distill/docs/docs/_sources/distill.segmentation.writing_segments.rst.txt create mode 100644 products/distill/docs/docs/_sources/index copy.rst.txt create mode 100644 products/distill/docs/docs/_sources/index.rst.txt create mode 100644 products/distill/docs/docs/_static/basic 2.css create mode 100644 products/distill/docs/docs/_static/basic.css create mode 100644 products/distill/docs/docs/_static/css/badge_only 2.css create mode 100644 products/distill/docs/docs/_static/css/badge_only.css create mode 100644 products/distill/docs/docs/_static/css/fonts/Roboto-Slab-Bold.woff create mode 100644 products/distill/docs/docs/_static/css/fonts/Roboto-Slab-Bold.woff2 create mode 100644 products/distill/docs/docs/_static/css/fonts/Roboto-Slab-Regular.woff create mode 100644 products/distill/docs/docs/_static/css/fonts/Roboto-Slab-Regular.woff2 copy site/semantic/dist/themes/default/assets/fonts/icons.ttf => products/distill/docs/docs/_static/css/fonts/fontawesome-webfont.eot (75%) create mode 100644 products/distill/docs/docs/_static/css/fonts/fontawesome-webfont.svg copy site/semantic/dist/themes/default/assets/fonts/icons.ttf => products/distill/docs/docs/_static/css/fonts/fontawesome-webfont.ttf (75%) create mode 100644 products/distill/docs/docs/_static/css/fonts/fontawesome-webfont.woff create mode 100644 products/distill/docs/docs/_static/css/fonts/fontawesome-webfont.woff2 create mode 100644 products/distill/docs/docs/_static/css/fonts/lato-bold-italic.woff create mode 100644 products/distill/docs/docs/_static/css/fonts/lato-bold-italic.woff2 create mode 100644 products/distill/docs/docs/_static/css/fonts/lato-bold.woff create mode 100644 products/distill/docs/docs/_static/css/fonts/lato-bold.woff2 create mode 100644 products/distill/docs/docs/_static/css/fonts/lato-normal-italic.woff create mode 100644 products/distill/docs/docs/_static/css/fonts/lato-normal-italic.woff2 create mode 100644 products/distill/docs/docs/_static/css/fonts/lato-normal.woff create mode 100644 products/distill/docs/docs/_static/css/fonts/lato-normal.woff2 create mode 100644 products/distill/docs/docs/_static/css/theme 2.css create mode 100644 products/distill/docs/docs/_static/css/theme.css create mode 100644 products/distill/docs/docs/_static/dark_mode_css/custom.css create mode 100644 products/distill/docs/docs/_static/dark_mode_css/dark.css create mode 100644 products/distill/docs/docs/_static/dark_mode_css/general.css create mode 100644 products/distill/docs/docs/_static/dark_mode_js/default_dark.js create mode 100644 products/distill/docs/docs/_static/dark_mode_js/default_light.js create mode 100644 products/distill/docs/docs/_static/dark_mode_js/theme_switcher.js create mode 100644 products/distill/docs/docs/_static/doctools 2.js create mode 100644 products/distill/docs/docs/_static/doctools.js create mode 100644 products/distill/docs/docs/_static/documentation_options 2.js create mode 100644 products/distill/docs/docs/_static/documentation_options.js create mode 100644 products/distill/docs/docs/_static/file 2.png create mode 100644 products/distill/docs/docs/_static/file.png create mode 100644 products/distill/docs/docs/_static/jquery 2.js create mode 100644 products/distill/docs/docs/_static/jquery-3.5.1 2.js create mode 100644 products/distill/docs/docs/_static/jquery-3.5.1.js create mode 100644 products/distill/docs/docs/_static/jquery.js create mode 100644 products/distill/docs/docs/_static/js/badge_only.js create mode 100644 products/distill/docs/docs/_static/js/html5shiv-printshiv.min.js create mode 100644 products/distill/docs/docs/_static/js/html5shiv.min.js create mode 100644 products/distill/docs/docs/_static/js/theme.js create mode 100644 products/distill/docs/docs/_static/language_data.js create mode 100644 products/distill/docs/docs/_static/minus 2.png create mode 100644 products/distill/docs/docs/_static/minus.png create mode 100644 products/distill/docs/docs/_static/plus 2.png create mode 100644 products/distill/docs/docs/_static/plus.png create mode 100644 products/distill/docs/docs/_static/pygments 2.css create mode 100644 products/distill/docs/docs/_static/pygments.css create mode 100644 products/distill/docs/docs/_static/searchtools.js create mode 100644 products/distill/docs/docs/_static/underscore-1.12.0 2.js create mode 100644 products/distill/docs/docs/_static/underscore-1.12.0.js create mode 100644 products/distill/docs/docs/_static/underscore.js create mode 100644 products/distill/docs/docs/doctrees/Example.doctree create mode 100644 products/distill/docs/docs/doctrees/Graph.doctree create mode 100644 products/distill/docs/docs/doctrees/environment.pickle create mode 100644 products/distill/docs/docs/doctrees/index copy.doctree create mode 100644 products/distill/docs/docs/doctrees/index.doctree create mode 100644 products/distill/docs/docs/genindex 2.html create mode 100644 products/distill/docs/docs/genindex.html create mode 100644 products/distill/docs/docs/html/.buildinfo copy site/semantic/src/site/modules/embed.variables => products/distill/docs/docs/html/.nojekyll (100%) create mode 100644 products/distill/docs/docs/html/Example.html create mode 100644 products/distill/docs/docs/html/Graph.html create mode 100644 products/distill/docs/docs/html/_sources/Example.rst.txt create mode 100644 products/distill/docs/docs/html/_sources/Graph.rst.txt create mode 100644 products/distill/docs/docs/html/_sources/index copy.rst.txt create mode 100644 products/distill/docs/docs/html/_sources/index.rst.txt create mode 100644 products/distill/docs/docs/html/_static/alabaster.css create mode 100644 products/distill/docs/docs/html/_static/basic.css create mode 100644 products/distill/docs/docs/html/_static/css/badge_only.css create mode 100644 products/distill/docs/docs/html/_static/css/fonts/Roboto-Slab-Bold.woff create mode 100644 products/distill/docs/docs/html/_static/css/fonts/Roboto-Slab-Bold.woff2 create mode 100644 products/distill/docs/docs/html/_static/css/fonts/Roboto-Slab-Regular.woff create mode 100644 products/distill/docs/docs/html/_static/css/fonts/Roboto-Slab-Regular.woff2 copy site/semantic/dist/themes/default/assets/fonts/icons.ttf => products/distill/docs/docs/html/_static/css/fonts/fontawesome-webfont.eot (75%) create mode 100644 products/distill/docs/docs/html/_static/css/fonts/fontawesome-webfont.svg copy site/semantic/dist/themes/default/assets/fonts/icons.ttf => products/distill/docs/docs/html/_static/css/fonts/fontawesome-webfont.ttf (75%) create mode 100644 products/distill/docs/docs/html/_static/css/fonts/fontawesome-webfont.woff create mode 100644 products/distill/docs/docs/html/_static/css/fonts/fontawesome-webfont.woff2 create mode 100644 products/distill/docs/docs/html/_static/css/fonts/lato-bold-italic.woff create mode 100644 products/distill/docs/docs/html/_static/css/fonts/lato-bold-italic.woff2 create mode 100644 products/distill/docs/docs/html/_static/css/fonts/lato-bold.woff create mode 100644 products/distill/docs/docs/html/_static/css/fonts/lato-bold.woff2 create mode 100644 products/distill/docs/docs/html/_static/css/fonts/lato-normal-italic.woff create mode 100644 products/distill/docs/docs/html/_static/css/fonts/lato-normal-italic.woff2 create mode 100644 products/distill/docs/docs/html/_static/css/fonts/lato-normal.woff create mode 100644 products/distill/docs/docs/html/_static/css/fonts/lato-normal.woff2 create mode 100644 products/distill/docs/docs/html/_static/css/theme.css create mode 100644 products/distill/docs/docs/html/_static/custom.css create mode 100644 products/distill/docs/docs/html/_static/dark_mode_css/custom.css create mode 100644 products/distill/docs/docs/html/_static/dark_mode_css/dark.css create mode 100644 products/distill/docs/docs/html/_static/dark_mode_css/general.css create mode 100644 products/distill/docs/docs/html/_static/dark_mode_js/default_dark.js create mode 100644 products/distill/docs/docs/html/_static/dark_mode_js/default_light.js create mode 100644 products/distill/docs/docs/html/_static/dark_mode_js/theme_switcher.js create mode 100644 products/distill/docs/docs/html/_static/doctools.js create mode 100644 products/distill/docs/docs/html/_static/documentation_options.js create mode 100644 products/distill/docs/docs/html/_static/file.png create mode 100644 products/distill/docs/docs/html/_static/jquery-3.5.1.js create mode 100644 products/distill/docs/docs/html/_static/jquery.js create mode 100644 products/distill/docs/docs/html/_static/js/badge_only.js create mode 100644 products/distill/docs/docs/html/_static/js/html5shiv-printshiv.min.js create mode 100644 products/distill/docs/docs/html/_static/js/html5shiv.min.js create mode 100644 products/distill/docs/docs/html/_static/js/theme.js create mode 100644 products/distill/docs/docs/html/_static/language_data.js create mode 100644 products/distill/docs/docs/html/_static/minus.png create mode 100644 products/distill/docs/docs/html/_static/plus.png create mode 100644 products/distill/docs/docs/html/_static/pygments.css create mode 100644 products/distill/docs/docs/html/_static/searchtools.js create mode 100644 products/distill/docs/docs/html/_static/underscore-1.12.0.js create mode 100644 products/distill/docs/docs/html/_static/underscore.js create mode 100644 products/distill/docs/docs/html/genindex.html create mode 100644 products/distill/docs/docs/html/index copy.html create mode 100644 products/distill/docs/docs/html/index.html create mode 100644 products/distill/docs/docs/html/objects.inv create mode 100644 products/distill/docs/docs/html/search.html create mode 100644 products/distill/docs/docs/html/searchindex.js create mode 100644 products/distill/docs/docs/index 2.html create mode 100644 products/distill/docs/docs/index.html create mode 100644 products/distill/docs/docs/objects 2.inv create mode 100644 products/distill/docs/docs/objects.inv create mode 100644 products/distill/docs/docs/search 2.html create mode 100644 products/distill/docs/docs/search.html create mode 100644 products/distill/docs/docs/searchindex 2.js create mode 100644 products/distill/docs/docs/searchindex.js create mode 100644 products/distill/docs/images/Games_List.png create mode 100644 products/distill/docs/images/Gantt.png create mode 100644 products/distill/docs/images/Graph_0.png create mode 100644 products/distill/docs/images/Graph_1.png create mode 100644 products/distill/docs/images/Graph_2.png create mode 100644 products/distill/docs/images/Graph_3.png create mode 100644 products/distill/docs/images/Number_of_Logs_Bar_Chart.png create mode 100644 products/distill/docs/images/Segment_Pie_Chart.png create mode 100644 products/distill/docs/images/Segment_Timeline.png create mode 100644 products/distill/docs/images/Superset_Dashboard.png create mode 100644 products/distill/docs/images/Timeline_Graph.png create mode 100644 products/distill/docs/images/Video_Game_Filter.png create mode 100644 products/distill/docs/images/dash.mp4 create mode 100644 products/distill/docs/index.rst create mode 100644 products/distill/docs/make.bat copy .github/dependabot.yml => products/distill/docs/requirements.txt (62%) create mode 100644 products/distill/examples/Distill_Workflow_Example.ipynb create mode 100644 products/distill/examples/Segments_Demo.ipynb create mode 100644 products/distill/examples/SuperSet_ElasticDSL_Demo.ipynb create mode 100644 products/distill/examples/TestPipeline.ipynb create mode 100644 products/distill/examples/data/superset_example.json create mode 100644 products/distill/examples/data/task_example.json create mode 100644 products/distill/examples/labels.py create mode 100755 products/distill/install_py_versions.sh create mode 100644 products/distill/poetry.lock create mode 100644 products/distill/poetry.toml create mode 100644 products/distill/pyproject.toml create mode 100644 products/distill/pytest_prev_init.ini copy .github/dependabot.yml => products/distill/setup.cfg (62%) create mode 100644 products/distill/setup.py create mode 100644 products/distill/tests/README.rst copy .github/dependabot.yml => products/distill/tests/__init__.py (62%) create mode 100644 products/distill/tests/data/deadspace_detection_sample_data.json create mode 100644 products/distill/tests/data/log_interval_data.json create mode 100644 products/distill/tests/data/log_test_data.json create mode 100644 products/distill/tests/data/sample_data.json create mode 100644 products/distill/tests/data/sample_data_multiusers.json create mode 100644 products/distill/tests/data/sample_data_without_type.json create mode 100644 products/distill/tests/data/segment_generator_sample_data.json copy .github/dependabot.yml => products/distill/tests/data_config.py (63%) create mode 100644 products/distill/tests/example.csv create mode 100644 products/distill/tests/test_graph.py create mode 100644 products/distill/tests/test_log.py create mode 100644 products/distill/tests/test_search.py create mode 100644 products/distill/tests/test_segment.py create mode 100644 products/distill/tests/test_segments.py create mode 100644 products/distill/tests/test_sessions.py create mode 100644 products/distill/tests/test_transform.py create mode 100644 products/distill/tests/test_utils.py create mode 100644 products/distill/tests/testing_utils.py create mode 100644 products/distill/tox.ini delete mode 160000 products/userale create mode 100644 products/userale/.babelrc create mode 100644 products/userale/.eslintrc.json create mode 100644 products/userale/.gitignore create mode 100644 products/userale/.husky/pre-commit create mode 100644 products/userale/CHANGELOG.md create mode 100644 products/userale/CONTRIBUTING.md create mode 100644 products/userale/README.md create mode 100644 products/userale/babel.config.js create mode 100644 products/userale/build/UserALEWebExtension/background.d.ts create mode 100644 products/userale/build/UserALEWebExtension/background.js create mode 100644 products/userale/build/UserALEWebExtension/browserAction.html create mode 100644 products/userale/build/UserALEWebExtension/content.d.ts create mode 100644 products/userale/build/UserALEWebExtension/content.js create mode 100644 products/userale/build/UserALEWebExtension/globals.d.ts create mode 100644 products/userale/build/UserALEWebExtension/icons/UserALE Logo.png create mode 100644 products/userale/build/UserALEWebExtension/manifest.json create mode 100644 products/userale/build/UserALEWebExtension/messageTypes.d.ts create mode 100644 products/userale/build/UserALEWebExtension/options.d.ts create mode 100644 products/userale/build/UserALEWebExtension/options.html create mode 100644 products/userale/build/UserALEWebExtension/options.js create mode 100644 products/userale/build/attachHandlers.d.ts create mode 100644 products/userale/build/configure.d.ts create mode 100644 products/userale/build/getInitialSettings.d.ts create mode 100644 products/userale/build/main.d.ts create mode 100644 products/userale/build/packageLogs.d.ts create mode 100644 products/userale/build/sendLogs.d.ts create mode 100644 products/userale/build/userale-2.4.0.js create mode 100644 products/userale/build/userale-2.4.0.js.map create mode 100644 products/userale/build/userale-2.4.0.min.js create mode 100644 products/userale/build/userale.d.ts create mode 100644 products/userale/build/utils/auth/index.d.ts create mode 100644 products/userale/build/utils/headers/index.d.ts create mode 100644 products/userale/build/utils/index.d.ts create mode 100644 products/userale/eslint.config.ts create mode 100644 products/userale/example/Dockerfile create mode 100644 products/userale/example/README.md create mode 100644 products/userale/example/custom-non-user-events-example/README.md create mode 100644 products/userale/example/custom-non-user-events-example/index.js create mode 100644 products/userale/example/index.html create mode 100644 products/userale/example/index.js create mode 100644 products/userale/example/kafka-rest-router.js create mode 100644 products/userale/example/log-label-example/README.md create mode 100644 products/userale/example/log-label-example/index.html create mode 100644 products/userale/example/log.schema.json create mode 100644 products/userale/example/no-logging.html create mode 100644 products/userale/example/react-app-example/.gitignore create mode 100644 products/userale/example/react-app-example/README.md create mode 100644 products/userale/example/react-app-example/package-lock.json create mode 100644 products/userale/example/react-app-example/package.json create mode 100644 products/userale/example/react-app-example/public/favicon.ico create mode 100644 products/userale/example/react-app-example/public/index.html create mode 100644 products/userale/example/react-app-example/public/logo192.png create mode 100644 products/userale/example/react-app-example/public/logo512.png create mode 100644 products/userale/example/react-app-example/src/App.css create mode 100644 products/userale/example/react-app-example/src/App.js create mode 100644 products/userale/example/react-app-example/src/index.css create mode 100644 products/userale/example/react-app-example/src/index.js create mode 100644 products/userale/example/react-app-example/src/logo.svg create mode 100644 products/userale/example/react-app-example/src/setupTests.js create mode 100644 products/userale/example/server.js create mode 100644 products/userale/example/test-client.ts create mode 100644 products/userale/example/webpackUserAleExample/.gitignore copy LICENSE => products/userale/example/webpackUserAleExample/LICENSE (94%) create mode 100644 products/userale/example/webpackUserAleExample/README.md create mode 100644 products/userale/example/webpackUserAleExample/dist/main.js create mode 100644 products/userale/example/webpackUserAleExample/index.html create mode 100644 products/userale/example/webpackUserAleExample/index.js create mode 100644 products/userale/example/webpackUserAleExample/package-lock.json create mode 100644 products/userale/example/webpackUserAleExample/package.json create mode 100644 products/userale/example/webpackUserAleExample/webpack.config.js create mode 100644 products/userale/example/ws-index.html create mode 100644 products/userale/package-lock.json create mode 100644 products/userale/package.json create mode 100644 products/userale/rollup.config.js create mode 100644 products/userale/src/UserALEWebExtension/README.md create mode 100644 products/userale/src/UserALEWebExtension/background.ts create mode 100644 products/userale/src/UserALEWebExtension/browserAction.html create mode 100644 products/userale/src/UserALEWebExtension/content.ts create mode 100644 products/userale/src/UserALEWebExtension/globals.ts create mode 100644 products/userale/src/UserALEWebExtension/icons/UserALE Logo.png create mode 100644 products/userale/src/UserALEWebExtension/manifest.json create mode 100644 products/userale/src/UserALEWebExtension/messageTypes.ts create mode 100644 products/userale/src/UserALEWebExtension/options.html create mode 100644 products/userale/src/UserALEWebExtension/options.ts create mode 100644 products/userale/src/UserALEWebExtension/public/index.html create mode 100644 products/userale/src/attachHandlers.ts create mode 100644 products/userale/src/configure.ts create mode 100644 products/userale/src/getInitialSettings.ts create mode 100644 products/userale/src/main.ts create mode 100644 products/userale/src/packageLogs.ts create mode 100644 products/userale/src/sendLogs.ts create mode 100644 products/userale/src/types.d.ts create mode 100644 products/userale/src/utils/auth/index.ts create mode 100644 products/userale/src/utils/headers/index.ts create mode 100644 products/userale/src/utils/index.ts create mode 100644 products/userale/test/e2e/playwright.config.ts create mode 100644 products/userale/test/e2e/spec/01-extension.spec.ts create mode 100644 products/userale/test/e2e/spec/01-package.spec.ts create mode 100644 products/userale/test/e2e/spec/02-shared.spec.ts create mode 100644 products/userale/test/e2e/spec/03-websocket.spec.ts create mode 100644 products/userale/test/e2e/spec/fixtures/extension.fixture.ts create mode 100644 products/userale/test/unit/jest.config.ts create mode 100644 products/userale/test/unit/jest.setup.js create mode 100644 products/userale/test/unit/spec/attachHandlers.spec.ts create mode 100644 products/userale/test/unit/spec/auth.spec.ts create mode 100644 products/userale/test/unit/spec/configure.spec.ts create mode 100644 products/userale/test/unit/spec/getInitialSettings.spec.ts create mode 100644 products/userale/test/unit/spec/getInitialSettings_fetchAll.html create mode 100644 products/userale/test/unit/spec/getInitialSettings_userParam.html create mode 100644 products/userale/test/unit/spec/headers.spec.ts create mode 100644 products/userale/test/unit/spec/main.html create mode 100644 products/userale/test/unit/spec/main.spec.ts create mode 100644 products/userale/test/unit/spec/packageLogs.spec.ts create mode 100644 products/userale/test/unit/spec/sendLogs.spec.ts create mode 100644 products/userale/test/unit/spec/testUtils.ts create mode 100644 products/userale/tsconfig.json