.gitignore
LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.cfg
gramex/__init__.py
gramex/__main__.py
gramex/apps.yaml
gramex/cache.py
gramex/config.py
gramex/data.py
gramex/debug.py
gramex/deploy.yaml
gramex/download.vega.js
gramex/favicon.ico
gramex/gramex.yaml
gramex/http.py
gramex/install.py
gramex/license.py
gramex/migrate.py
gramex/ml.py
gramex/ml_api.py
gramex/pynode.py
gramex/scale.py
gramex/secrets.py
gramex/servicenow.yaml
gramex/sm_api.py
gramex/topcause.py
gramex/transformers.py
gramex/winservice.py
gramex.egg-info/PKG-INFO
gramex.egg-info/SOURCES.txt
gramex.egg-info/dependency_links.txt
gramex.egg-info/entry_points.txt
gramex.egg-info/requires.txt
gramex.egg-info/top_level.txt
gramex/apps/__init__.py
gramex/apps/admin/.gitignore
gramex/apps/admin/gramex.yaml
gramex/apps/admin2/.eslintrc.js
gramex/apps/admin2/.snyk
gramex/apps/admin2/admin.css
gramex/apps/admin2/gramex.yaml
gramex/apps/admin2/gramexadmin.py
gramex/apps/admin2/index.html
gramex/apps/admin2/package-lock.json
gramex/apps/admin2/package.json
gramex/apps/admin2/rollup.config.js
gramex/apps/admin2/schedule.js
gramex/apps/admin2/schedule.src.js
gramex/apps/admin2/schedule.template.html
gramex/apps/capture/README.md
gramex/apps/capture/capture.js
gramex/apps/capture/chromecapture.js
gramex/apps/capture/index.html
gramex/apps/capture/package-lock.json
gramex/apps/capture/package.json
gramex/apps/filemanager/.snyk
gramex/apps/filemanager/README.html
gramex/apps/filemanager/drivehandler-snippet.html
gramex/apps/filemanager/filemanager-snippet.html
gramex/apps/filemanager/filemanager.html
gramex/apps/filemanager/filemanager.js
gramex/apps/filemanager/filemanager.py
gramex/apps/filemanager/gramex.yaml
gramex/apps/filemanager/index.html
gramex/apps/filemanager/navbar.html
gramex/apps/init/default/$appname.py
gramex/apps/init/default/.flake8
gramex/apps/init/default/.gitlab-ci.yml
gramex/apps/init/default/.secrets.yaml
gramex/apps/init/default/.stylelintrc.js
gramex/apps/init/default/.template.gitignore
gramex/apps/init/default/README.template.md
gramex/apps/init/default/favicon.ico
gramex/apps/init/default/gramex.template.yaml
gramex/apps/init/default/index.template.html
gramex/apps/init/default/login.template.html
gramex/apps/init/default/package.template.json
gramex/apps/init/default/style.scss
gramex/apps/init/default/template-navbar.template.html
gramex/apps/init/default/assets/README.template.md
gramex/apps/init/default/error/400.html
gramex/apps/init/default/error/401.html
gramex/apps/init/default/error/403.html
gramex/apps/init/default/error/404.html
gramex/apps/init/default/error/500.html
gramex/apps/init/default/js/README.template.md
gramex/apps/init/ide/.gitlab-ci.template.yml
gramex/apps/init/ide/gramex.template.yaml
gramex/apps/init/ide/index.template.html
gramex/apps/init/minimal/gramex.template.yaml
gramex/apps/init/minimal/index.template.html
gramex/apps/languagetool/README.md
gramex/apps/languagetool/__init__.py
gramex/apps/languagetool/gramex.yaml
gramex/apps/logviewer/__init__.py
gramex/apps/logviewer/config.yaml
gramex/apps/logviewer/gramex.yaml
gramex/apps/logviewer/index.html
gramex/apps/logviewer/logviewer.py
gramex/apps/logviewer/lv-card-deck.html
gramex/apps/logviewer/lv-card.html
gramex/apps/logviewer/lv-datepicker.html
gramex/apps/logviewer/lv-dropdown.html
gramex/apps/logviewer/lv-filters.html
gramex/apps/logviewer/lv-header.html
gramex/apps/logviewer/lv-kpi.html
gramex/apps/logviewer/package-lock.json
gramex/apps/logviewer/package.json
gramex/apps/logviewer/render.js
gramex/apps/logviewer/script.js
gramex/apps/mail/gramex.yaml
gramex/apps/mail/index.html
gramex/apps/mail/mailapp.py
gramex/apps/mlhandler/template.html
gramex/apps/pynode/.snyk
gramex/apps/pynode/README.md
gramex/apps/pynode/index.js
gramex/apps/pynode/package-lock.json
gramex/apps/pynode/package.json
gramex/apps/smartalerts/gramex.yaml
gramex/apps/smartalerts/index.html
gramex/apps/ui/.snyk
gramex/apps/ui/__init__.py
gramex/apps/ui/bootstrap-theme.scss
gramex/apps/ui/config.yaml
gramex/apps/ui/gramex.yaml
gramex/apps/ui/gramexui.scss
gramex/apps/ui/package-lock.json
gramex/apps/ui/package.json
gramex/apps/ui/setup.js
gramex/apps/ui/theme/bootstrap5.scss
gramex/apps/ui/theme/default.png
gramex/apps/ui/theme/default.scss
gramex/apps/ui/theme/index.html
gramex/apps/ui/theme/sample.html
gramex/apps/ui/theme/themes.json
gramex/apps/ui/theme/bootswatch/cerulean.png
gramex/apps/ui/theme/bootswatch/cerulean.scss
gramex/apps/ui/theme/bootswatch/cosmo.png
gramex/apps/ui/theme/bootswatch/cosmo.scss
gramex/apps/ui/theme/bootswatch/cyborg.png
gramex/apps/ui/theme/bootswatch/cyborg.scss
gramex/apps/ui/theme/bootswatch/darkly.png
gramex/apps/ui/theme/bootswatch/darkly.scss
gramex/apps/ui/theme/bootswatch/flatly.png
gramex/apps/ui/theme/bootswatch/flatly.scss
gramex/apps/ui/theme/bootswatch/journal.png
gramex/apps/ui/theme/bootswatch/journal.scss
gramex/apps/ui/theme/bootswatch/litera.png
gramex/apps/ui/theme/bootswatch/litera.scss
gramex/apps/ui/theme/bootswatch/lumen.png
gramex/apps/ui/theme/bootswatch/lumen.scss
gramex/apps/ui/theme/bootswatch/lux.png
gramex/apps/ui/theme/bootswatch/lux.scss
gramex/apps/ui/theme/bootswatch/materia.png
gramex/apps/ui/theme/bootswatch/materia.scss
gramex/apps/ui/theme/bootswatch/minty.png
gramex/apps/ui/theme/bootswatch/minty.scss
gramex/apps/ui/theme/bootswatch/pulse.png
gramex/apps/ui/theme/bootswatch/pulse.scss
gramex/apps/ui/theme/bootswatch/sandstone.png
gramex/apps/ui/theme/bootswatch/sandstone.scss
gramex/apps/ui/theme/bootswatch/simplex.png
gramex/apps/ui/theme/bootswatch/simplex.scss
gramex/apps/ui/theme/bootswatch/sketchy.png
gramex/apps/ui/theme/bootswatch/sketchy.scss
gramex/apps/ui/theme/bootswatch/slate.png
gramex/apps/ui/theme/bootswatch/slate.scss
gramex/apps/ui/theme/bootswatch/solar.png
gramex/apps/ui/theme/bootswatch/solar.scss
gramex/apps/ui/theme/bootswatch/spacelab.png
gramex/apps/ui/theme/bootswatch/spacelab.scss
gramex/apps/ui/theme/bootswatch/superhero.png
gramex/apps/ui/theme/bootswatch/superhero.scss
gramex/apps/ui/theme/bootswatch/united.png
gramex/apps/ui/theme/bootswatch/united.scss
gramex/apps/ui/theme/bootswatch/yeti.png
gramex/apps/ui/theme/bootswatch/yeti.scss
gramex/apps/ui/theme/themes-guide/blue_voltage.png
gramex/apps/ui/theme/themes-guide/blue_voltage.scss
gramex/apps/ui/theme/themes-guide/boldstrap.png
gramex/apps/ui/theme/themes-guide/boldstrap.scss
gramex/apps/ui/theme/themes-guide/bootstrap_purple.png
gramex/apps/ui/theme/themes-guide/bootstrap_purple.scss
gramex/apps/ui/theme/themes-guide/darkster.png
gramex/apps/ui/theme/themes-guide/darkster.scss
gramex/apps/ui/theme/themes-guide/fresca.png
gramex/apps/ui/theme/themes-guide/fresca.scss
gramex/apps/ui/theme/themes-guide/greyson.png
gramex/apps/ui/theme/themes-guide/greyson.scss
gramex/apps/ui/theme/themes-guide/hello_kiddie.png
gramex/apps/ui/theme/themes-guide/hello_kiddie.scss
gramex/apps/ui/theme/themes-guide/herbie.png
gramex/apps/ui/theme/themes-guide/herbie.scss
gramex/apps/ui/theme/themes-guide/hootstrap.png
gramex/apps/ui/theme/themes-guide/hootstrap.scss
gramex/apps/ui/theme/themes-guide/lovey.png
gramex/apps/ui/theme/themes-guide/lovey.scss
gramex/apps/ui/theme/themes-guide/monotony.png
gramex/apps/ui/theme/themes-guide/monotony.scss
gramex/apps/ui/theme/themes-guide/poypull.png
gramex/apps/ui/theme/themes-guide/poypull.scss
gramex/apps/ui/theme/themes-guide/signal.png
gramex/apps/ui/theme/themes-guide/signal.scss
gramex/apps/ui/theme/themes-guide/tequila.png
gramex/apps/ui/theme/themes-guide/tequila.scss
gramex/apps/uifactory/.eslintrc.js
gramex/apps/uifactory/.gitattributes
gramex/apps/uifactory/.gitignore
gramex/apps/uifactory/create.html
gramex/apps/uifactory/edit.html
gramex/apps/uifactory/field-actions.html
gramex/apps/uifactory/form_builder.py
gramex/apps/uifactory/gramex.yaml
gramex/apps/uifactory/index.html
gramex/apps/uifactory/package-lock.json
gramex/apps/uifactory/package.json
gramex/apps/uifactory/popover-form.html
gramex/apps/uifactory/sample.html
gramex/apps/uifactory/style.scss
gramex/apps/uifactory/template-navbar-view-form.html
gramex/apps/uifactory/template-navbar.html
gramex/apps/uifactory/toast.html
gramex/apps/uifactory/viewform.html
gramex/apps/uifactory/assets/README.md
gramex/apps/uifactory/assets/data/input.json
gramex/apps/uifactory/assets/img/arrows-move.svg
gramex/apps/uifactory/assets/img/clipboard.svg
gramex/apps/uifactory/assets/img/gramener-favicon-blue.png
gramex/apps/uifactory/assets/img/trash.svg
gramex/apps/uifactory/js/README.md
gramex/apps/uifactory/js/embed.js
gramex/apps/uifactory/js/fields.js
gramex/apps/uifactory/js/fork-form.js
gramex/apps/uifactory/js/index.js
gramex/apps/uifactory/js/script.js
gramex/apps/uifactory/js/utils.js
gramex/apps/uifactory/js/viewform.js
gramex/apps/uifactory/modals/add-field.html
gramex/apps/uifactory/modals/embed.html
gramex/apps/uifactory/modals/remove.html
gramex/apps/uifactory/modals/rename.html
gramex/apps/uifactory/modals/themes.html
gramex/apps/uifactory/snippets/setup.js
gramex/apps/uifactory/snippets/snippets.json
gramex/apps/uifactory/snippets/button/bs4-button.js
gramex/apps/uifactory/snippets/checkbox/bs4-checkbox.js
gramex/apps/uifactory/snippets/email/bs4-email.js
gramex/apps/uifactory/snippets/hidden/bs4-hidden.js
gramex/apps/uifactory/snippets/html/bs4-html.js
gramex/apps/uifactory/snippets/multiselect/bs4-multiselect.js
gramex/apps/uifactory/snippets/number/bs4-number.js
gramex/apps/uifactory/snippets/password/bs4-password.js
gramex/apps/uifactory/snippets/radio/bs4-radio.js
gramex/apps/uifactory/snippets/range/bs4-range.js
gramex/apps/uifactory/snippets/select/bs4-select.js
gramex/apps/uifactory/snippets/text/bs4-text.js
gramex/apps/uifactory/snippets/textarea/bs4-textarea.js
gramex/apps/update/README.md
gramex/apps/update/gramex.yaml
gramex/apps/update/gramexupdate.py
gramex/apps/update/index.html
gramex/handlers/400.html
gramex/handlers/401.html
gramex/handlers/403.html
gramex/handlers/404.html
gramex/handlers/500.html
gramex/handlers/__init__.py
gramex/handlers/auth.recaptcha.template.html
gramex/handlers/auth.template.html
gramex/handlers/authhandler.py
gramex/handlers/basehandler.py
gramex/handlers/capturehandler.py
gramex/handlers/comichandler.py
gramex/handlers/drivehandler.py
gramex/handlers/filehandler.py
gramex/handlers/filehandler.template.html
gramex/handlers/filterhandler.py
gramex/handlers/formhandler.py
gramex/handlers/functionhandler.py
gramex/handlers/jsonhandler.py
gramex/handlers/mlhandler.py
gramex/handlers/modelhandler.py
gramex/handlers/openapiconfig.yaml
gramex/handlers/openapihandler.py
gramex/handlers/pptxhandler.py
gramex/handlers/processhandler.py
gramex/handlers/proxyhandler.py
gramex/handlers/queryhandler.template.html
gramex/handlers/socialhandler.py
gramex/handlers/uploadhandler.py
gramex/handlers/websockethandler.py
gramex/pptgen/__init__.py
gramex/pptgen/color.py
gramex/pptgen/colors.json
gramex/pptgen/commands.py
gramex/pptgen/fonts.json
gramex/pptgen/fontwidth.py
gramex/pptgen/utils.py
gramex/pptgen2/__init__.py
gramex/pptgen2/commands.py
gramex/pptgen2/config.yaml
gramex/services/__init__.py
gramex/services/emailer.py
gramex/services/rediscache.py
gramex/services/scheduler.py
gramex/services/sms.py
gramex/services/ttlcache.py
gramex/services/urlcache.py
gramex/services/watcher.py
gramex/transforms/__init__.py
gramex/transforms/auth.py
gramex/transforms/template.py
gramex/transforms/transforms.py
gramex/transforms/twitterstream.py
tests/test_admin.py
tests/test_alerts.py
tests/test_args.py
tests/test_auth.py
tests/test_cache.py
tests/test_capturehandler.py
tests/test_comichandler.py
tests/test_drivehandler.py
tests/test_filehandler.py
tests/test_filterhandler.py
tests/test_formhandler.py
tests/test_functionhandler.py
tests/test_gramexlog.py
tests/test_handlers.py
tests/test_init.py
tests/test_install.py
tests/test_jsonhandler.py
tests/test_ldapauth.py
tests/test_logviewer.py
tests/test_mlhandler.py
tests/test_modelhandler.py
tests/test_openapihandler.py
tests/test_pptxhandler.py
tests/test_processhandler.py
tests/test_proxyhandler.py
tests/test_pynode.py
tests/test_schedule.py
tests/test_secrets.py
tests/test_sms.py
tests/test_subapp.py
tests/test_subprocess.py
tests/test_translater.py
tests/test_twitterresthandler.py
tests/test_ui.py
tests/test_update.py
tests/test_uploadhandler.py
tests/test_watcher.py
tests/test_websockethandler.py