├── .babelrc ├── .electron-vue ├── build.js ├── dev-client.js ├── dev-runner.js ├── webpack.main.config.js ├── webpack.renderer.config.js └── webpack.web.config.js ├── .eslintignore ├── .eslintrc ├── .eslintrc.js ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── ISSUE_TEMPLATE.md ├── LICENSE ├── README.md ├── appveyor.yml ├── dist ├── electron │ └── .gitkeep └── web │ └── .gitkeep ├── do_release.sh ├── example.vizappconfig ├── package.json ├── src ├── index.ejs ├── lib │ ├── embed_code.js │ └── index.js ├── main │ ├── actions.js │ ├── autoupdate.js │ ├── default_data.js │ ├── dialogs.js │ ├── index.dev.js │ ├── index.js │ ├── install_ai_plugin.js │ ├── ipc.js │ ├── menus │ │ ├── InputContextMenu.js │ │ ├── Menubar.js │ │ └── ProjectContextMenu.js │ ├── storage.js │ └── workers.js ├── renderer │ ├── App.vue │ ├── Settings.vue │ ├── assets │ │ ├── .gitkeep │ │ └── logo.png │ ├── components │ │ ├── List.vue │ │ ├── ProjectListItem.vue │ │ ├── SettingsForm.vue │ │ ├── SettingsInput.vue │ │ ├── SettingsTextarea.vue │ │ ├── Toolbar.vue │ │ └── ToolbarButton.vue │ ├── main.js │ ├── mixins.js │ └── store │ │ ├── index.js │ │ ├── ipc_plugin.js │ │ └── modules │ │ ├── Projects.js │ │ ├── Settings.js │ │ └── index.js └── worker │ ├── index.js │ └── tasks │ ├── index.js │ ├── project_create.js │ └── project_deploy.js ├── static ├── .gitkeep ├── template.ai └── templates │ ├── ai2html.js.ejs │ ├── embed.html.ejs │ ├── embed.js.ejs │ ├── embed_code.html.ejs │ ├── meta_tags.html.ejs │ ├── oembed.json.ejs │ └── preview.html.ejs └── test ├── .eslintrc ├── e2e ├── index.js ├── specs │ └── Launch.spec.js └── utils.js └── unit ├── index.js ├── karma.conf.js └── specs └── LandingPage.spec.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/.babelrc -------------------------------------------------------------------------------- /.electron-vue/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/.electron-vue/build.js -------------------------------------------------------------------------------- /.electron-vue/dev-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/.electron-vue/dev-client.js -------------------------------------------------------------------------------- /.electron-vue/dev-runner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/.electron-vue/dev-runner.js -------------------------------------------------------------------------------- /.electron-vue/webpack.main.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/.electron-vue/webpack.main.config.js -------------------------------------------------------------------------------- /.electron-vue/webpack.renderer.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/.electron-vue/webpack.renderer.config.js -------------------------------------------------------------------------------- /.electron-vue/webpack.web.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/.electron-vue/webpack.web.config.js -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/.eslintrc -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/appveyor.yml -------------------------------------------------------------------------------- /dist/electron/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dist/web/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /do_release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/do_release.sh -------------------------------------------------------------------------------- /example.vizappconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/example.vizappconfig -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/package.json -------------------------------------------------------------------------------- /src/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/index.ejs -------------------------------------------------------------------------------- /src/lib/embed_code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/lib/embed_code.js -------------------------------------------------------------------------------- /src/lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/lib/index.js -------------------------------------------------------------------------------- /src/main/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/main/actions.js -------------------------------------------------------------------------------- /src/main/autoupdate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/main/autoupdate.js -------------------------------------------------------------------------------- /src/main/default_data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/main/default_data.js -------------------------------------------------------------------------------- /src/main/dialogs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/main/dialogs.js -------------------------------------------------------------------------------- /src/main/index.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/main/index.dev.js -------------------------------------------------------------------------------- /src/main/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/main/index.js -------------------------------------------------------------------------------- /src/main/install_ai_plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/main/install_ai_plugin.js -------------------------------------------------------------------------------- /src/main/ipc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/main/ipc.js -------------------------------------------------------------------------------- /src/main/menus/InputContextMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/main/menus/InputContextMenu.js -------------------------------------------------------------------------------- /src/main/menus/Menubar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/main/menus/Menubar.js -------------------------------------------------------------------------------- /src/main/menus/ProjectContextMenu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/main/menus/ProjectContextMenu.js -------------------------------------------------------------------------------- /src/main/storage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/main/storage.js -------------------------------------------------------------------------------- /src/main/workers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/main/workers.js -------------------------------------------------------------------------------- /src/renderer/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/renderer/App.vue -------------------------------------------------------------------------------- /src/renderer/Settings.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/renderer/Settings.vue -------------------------------------------------------------------------------- /src/renderer/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/renderer/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/renderer/assets/logo.png -------------------------------------------------------------------------------- /src/renderer/components/List.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/renderer/components/List.vue -------------------------------------------------------------------------------- /src/renderer/components/ProjectListItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/renderer/components/ProjectListItem.vue -------------------------------------------------------------------------------- /src/renderer/components/SettingsForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/renderer/components/SettingsForm.vue -------------------------------------------------------------------------------- /src/renderer/components/SettingsInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/renderer/components/SettingsInput.vue -------------------------------------------------------------------------------- /src/renderer/components/SettingsTextarea.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/renderer/components/SettingsTextarea.vue -------------------------------------------------------------------------------- /src/renderer/components/Toolbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/renderer/components/Toolbar.vue -------------------------------------------------------------------------------- /src/renderer/components/ToolbarButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/renderer/components/ToolbarButton.vue -------------------------------------------------------------------------------- /src/renderer/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/renderer/main.js -------------------------------------------------------------------------------- /src/renderer/mixins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/renderer/mixins.js -------------------------------------------------------------------------------- /src/renderer/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/renderer/store/index.js -------------------------------------------------------------------------------- /src/renderer/store/ipc_plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/renderer/store/ipc_plugin.js -------------------------------------------------------------------------------- /src/renderer/store/modules/Projects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/renderer/store/modules/Projects.js -------------------------------------------------------------------------------- /src/renderer/store/modules/Settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/renderer/store/modules/Settings.js -------------------------------------------------------------------------------- /src/renderer/store/modules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/renderer/store/modules/index.js -------------------------------------------------------------------------------- /src/worker/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/worker/index.js -------------------------------------------------------------------------------- /src/worker/tasks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/worker/tasks/index.js -------------------------------------------------------------------------------- /src/worker/tasks/project_create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/worker/tasks/project_create.js -------------------------------------------------------------------------------- /src/worker/tasks/project_deploy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/src/worker/tasks/project_deploy.js -------------------------------------------------------------------------------- /static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /static/template.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/static/template.ai -------------------------------------------------------------------------------- /static/templates/ai2html.js.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/static/templates/ai2html.js.ejs -------------------------------------------------------------------------------- /static/templates/embed.html.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/static/templates/embed.html.ejs -------------------------------------------------------------------------------- /static/templates/embed.js.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/static/templates/embed.js.ejs -------------------------------------------------------------------------------- /static/templates/embed_code.html.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/static/templates/embed_code.html.ejs -------------------------------------------------------------------------------- /static/templates/meta_tags.html.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/static/templates/meta_tags.html.ejs -------------------------------------------------------------------------------- /static/templates/oembed.json.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/static/templates/oembed.json.ejs -------------------------------------------------------------------------------- /static/templates/preview.html.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/static/templates/preview.html.ejs -------------------------------------------------------------------------------- /test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/test/.eslintrc -------------------------------------------------------------------------------- /test/e2e/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/test/e2e/index.js -------------------------------------------------------------------------------- /test/e2e/specs/Launch.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/test/e2e/specs/Launch.spec.js -------------------------------------------------------------------------------- /test/e2e/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/test/e2e/utils.js -------------------------------------------------------------------------------- /test/unit/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/test/unit/index.js -------------------------------------------------------------------------------- /test/unit/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/test/unit/karma.conf.js -------------------------------------------------------------------------------- /test/unit/specs/LandingPage.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voxmedia/viz-app/HEAD/test/unit/specs/LandingPage.spec.js --------------------------------------------------------------------------------