├── .gitignore ├── .java-version ├── README.md ├── bamboo-specs └── bamboo.yml ├── javadoc ├── README.md └── ru │ └── mail │ └── jira │ └── plugins │ └── jsincluder │ ├── BindingDto.md │ ├── Index.md │ ├── IssueTypeDto.md │ ├── ProjectCategoryDto.md │ ├── ProjectDto.md │ ├── ScriptDto.md │ └── audit │ ├── Index.md │ ├── JsincluderAuditService.md │ └── JsincluderAuditServiceImpl.md ├── pom.xml ├── src ├── main │ ├── java │ │ └── ru │ │ │ └── mail │ │ │ └── jira │ │ │ └── plugins │ │ │ └── jsincluder │ │ │ ├── Binding.java │ │ │ ├── BindingDto.java │ │ │ ├── Context.java │ │ │ ├── ControllerResource.java │ │ │ ├── IssueTypeDto.java │ │ │ ├── ProjectCategoryDto.java │ │ │ ├── ProjectDto.java │ │ │ ├── Script.java │ │ │ ├── ScriptDto.java │ │ │ ├── ScriptManager.java │ │ │ ├── ScriptsEntity.java │ │ │ ├── audit │ │ │ ├── JsincluderAuditChangedValue.java │ │ │ ├── JsincluderAuditService.java │ │ │ └── JsincluderAuditServiceImpl.java │ │ │ ├── configuration │ │ │ └── JsIncluderScriptsConfigurationAction.java │ │ │ └── upgrade │ │ │ └── Version2UpgradeTask.java │ └── resources │ │ ├── META-INF │ │ └── spring │ │ │ └── plugin-context.xml │ │ ├── atlassian-plugin.xml │ │ ├── openapi-configuration.yaml │ │ ├── plugin.properties │ │ └── ru │ │ └── mail │ │ └── jira │ │ └── plugins │ │ └── jsincluder │ │ ├── _fieldsecurity.js │ │ ├── codemirror │ │ ├── codemirror-mode-css.js │ │ ├── codemirror-mode-htmlmixed.js │ │ ├── codemirror-mode-javascript.js │ │ ├── codemirror.css │ │ ├── codemirror.js │ │ ├── css-lint.js │ │ ├── csslint.js │ │ ├── fullscreen.js │ │ ├── javascript-lint.js │ │ ├── jshint.js │ │ ├── lint.css │ │ └── lint.js │ │ ├── configuration │ │ ├── configuration-dialog.js │ │ ├── configuration-dialog.vm │ │ ├── configuration-page.css │ │ ├── configuration-page.js │ │ ├── configuration-page.vm │ │ ├── confirm-dialog.js │ │ └── confirm-dialog.vm │ │ ├── controller-create.js │ │ ├── controller-general.js │ │ ├── controller-view-servicedesk.js │ │ ├── controller-view.js │ │ ├── jsincluder.properties │ │ └── templates.soy └── test │ └── java │ └── ru │ └── mail │ └── jira │ └── plugins │ └── jsincluder │ └── ScriptManagerTest.java └── swagger └── openapi.yaml /.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .idea 3 | target 4 | lib 5 | .DS_Store 6 | -------------------------------------------------------------------------------- /.java-version: -------------------------------------------------------------------------------- 1 | 1.8 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/README.md -------------------------------------------------------------------------------- /bamboo-specs/bamboo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/bamboo-specs/bamboo.yml -------------------------------------------------------------------------------- /javadoc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/javadoc/README.md -------------------------------------------------------------------------------- /javadoc/ru/mail/jira/plugins/jsincluder/BindingDto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/javadoc/ru/mail/jira/plugins/jsincluder/BindingDto.md -------------------------------------------------------------------------------- /javadoc/ru/mail/jira/plugins/jsincluder/Index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/javadoc/ru/mail/jira/plugins/jsincluder/Index.md -------------------------------------------------------------------------------- /javadoc/ru/mail/jira/plugins/jsincluder/IssueTypeDto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/javadoc/ru/mail/jira/plugins/jsincluder/IssueTypeDto.md -------------------------------------------------------------------------------- /javadoc/ru/mail/jira/plugins/jsincluder/ProjectCategoryDto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/javadoc/ru/mail/jira/plugins/jsincluder/ProjectCategoryDto.md -------------------------------------------------------------------------------- /javadoc/ru/mail/jira/plugins/jsincluder/ProjectDto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/javadoc/ru/mail/jira/plugins/jsincluder/ProjectDto.md -------------------------------------------------------------------------------- /javadoc/ru/mail/jira/plugins/jsincluder/ScriptDto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/javadoc/ru/mail/jira/plugins/jsincluder/ScriptDto.md -------------------------------------------------------------------------------- /javadoc/ru/mail/jira/plugins/jsincluder/audit/Index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/javadoc/ru/mail/jira/plugins/jsincluder/audit/Index.md -------------------------------------------------------------------------------- /javadoc/ru/mail/jira/plugins/jsincluder/audit/JsincluderAuditService.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/javadoc/ru/mail/jira/plugins/jsincluder/audit/JsincluderAuditService.md -------------------------------------------------------------------------------- /javadoc/ru/mail/jira/plugins/jsincluder/audit/JsincluderAuditServiceImpl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/javadoc/ru/mail/jira/plugins/jsincluder/audit/JsincluderAuditServiceImpl.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/ru/mail/jira/plugins/jsincluder/Binding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/java/ru/mail/jira/plugins/jsincluder/Binding.java -------------------------------------------------------------------------------- /src/main/java/ru/mail/jira/plugins/jsincluder/BindingDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/java/ru/mail/jira/plugins/jsincluder/BindingDto.java -------------------------------------------------------------------------------- /src/main/java/ru/mail/jira/plugins/jsincluder/Context.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/java/ru/mail/jira/plugins/jsincluder/Context.java -------------------------------------------------------------------------------- /src/main/java/ru/mail/jira/plugins/jsincluder/ControllerResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/java/ru/mail/jira/plugins/jsincluder/ControllerResource.java -------------------------------------------------------------------------------- /src/main/java/ru/mail/jira/plugins/jsincluder/IssueTypeDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/java/ru/mail/jira/plugins/jsincluder/IssueTypeDto.java -------------------------------------------------------------------------------- /src/main/java/ru/mail/jira/plugins/jsincluder/ProjectCategoryDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/java/ru/mail/jira/plugins/jsincluder/ProjectCategoryDto.java -------------------------------------------------------------------------------- /src/main/java/ru/mail/jira/plugins/jsincluder/ProjectDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/java/ru/mail/jira/plugins/jsincluder/ProjectDto.java -------------------------------------------------------------------------------- /src/main/java/ru/mail/jira/plugins/jsincluder/Script.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/java/ru/mail/jira/plugins/jsincluder/Script.java -------------------------------------------------------------------------------- /src/main/java/ru/mail/jira/plugins/jsincluder/ScriptDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/java/ru/mail/jira/plugins/jsincluder/ScriptDto.java -------------------------------------------------------------------------------- /src/main/java/ru/mail/jira/plugins/jsincluder/ScriptManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/java/ru/mail/jira/plugins/jsincluder/ScriptManager.java -------------------------------------------------------------------------------- /src/main/java/ru/mail/jira/plugins/jsincluder/ScriptsEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/java/ru/mail/jira/plugins/jsincluder/ScriptsEntity.java -------------------------------------------------------------------------------- /src/main/java/ru/mail/jira/plugins/jsincluder/audit/JsincluderAuditChangedValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/java/ru/mail/jira/plugins/jsincluder/audit/JsincluderAuditChangedValue.java -------------------------------------------------------------------------------- /src/main/java/ru/mail/jira/plugins/jsincluder/audit/JsincluderAuditService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/java/ru/mail/jira/plugins/jsincluder/audit/JsincluderAuditService.java -------------------------------------------------------------------------------- /src/main/java/ru/mail/jira/plugins/jsincluder/audit/JsincluderAuditServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/java/ru/mail/jira/plugins/jsincluder/audit/JsincluderAuditServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/ru/mail/jira/plugins/jsincluder/configuration/JsIncluderScriptsConfigurationAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/java/ru/mail/jira/plugins/jsincluder/configuration/JsIncluderScriptsConfigurationAction.java -------------------------------------------------------------------------------- /src/main/java/ru/mail/jira/plugins/jsincluder/upgrade/Version2UpgradeTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/java/ru/mail/jira/plugins/jsincluder/upgrade/Version2UpgradeTask.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/spring/plugin-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/META-INF/spring/plugin-context.xml -------------------------------------------------------------------------------- /src/main/resources/atlassian-plugin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/atlassian-plugin.xml -------------------------------------------------------------------------------- /src/main/resources/openapi-configuration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/openapi-configuration.yaml -------------------------------------------------------------------------------- /src/main/resources/plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/plugin.properties -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/_fieldsecurity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/_fieldsecurity.js -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/codemirror-mode-css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/codemirror-mode-css.js -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/codemirror-mode-htmlmixed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/codemirror-mode-htmlmixed.js -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/codemirror-mode-javascript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/codemirror-mode-javascript.js -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/codemirror.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/codemirror.css -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/codemirror.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/codemirror.js -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/css-lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/css-lint.js -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/csslint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/csslint.js -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/fullscreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/fullscreen.js -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/javascript-lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/javascript-lint.js -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/jshint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/jshint.js -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/lint.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/lint.css -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/lint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/codemirror/lint.js -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/configuration/configuration-dialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/configuration/configuration-dialog.js -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/configuration/configuration-dialog.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/configuration/configuration-dialog.vm -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/configuration/configuration-page.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/configuration/configuration-page.css -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/configuration/configuration-page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/configuration/configuration-page.js -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/configuration/configuration-page.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/configuration/configuration-page.vm -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/configuration/confirm-dialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/configuration/confirm-dialog.js -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/configuration/confirm-dialog.vm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/configuration/confirm-dialog.vm -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/controller-create.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/controller-create.js -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/controller-general.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/controller-general.js -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/controller-view-servicedesk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/controller-view-servicedesk.js -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/controller-view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/controller-view.js -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/jsincluder.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/jsincluder.properties -------------------------------------------------------------------------------- /src/main/resources/ru/mail/jira/plugins/jsincluder/templates.soy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/main/resources/ru/mail/jira/plugins/jsincluder/templates.soy -------------------------------------------------------------------------------- /src/test/java/ru/mail/jira/plugins/jsincluder/ScriptManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/src/test/java/ru/mail/jira/plugins/jsincluder/ScriptManagerTest.java -------------------------------------------------------------------------------- /swagger/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailru/jira-plugins-jsincluder/HEAD/swagger/openapi.yaml --------------------------------------------------------------------------------