├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── SOURCE-README.md ├── doc ├── image │ └── group-qrcode.png ├── sql │ └── ingrid.sql └── start.sh ├── opscenter-back ├── .gitignore ├── filetree_4308 ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── appjishu │ │ │ └── opscenter │ │ │ ├── OpsCenterApplication.java │ │ │ ├── config │ │ │ ├── ActivitiDataSourceConfig.java │ │ │ ├── ServletRegistrationConfig.java │ │ │ ├── SwaggerConfig.java │ │ │ ├── WebMvcConfig.java │ │ │ └── WebSecurityConfig.java │ │ │ ├── db │ │ │ ├── bean │ │ │ │ ├── ColumnBean.java │ │ │ │ ├── DatabaseBean.java │ │ │ │ ├── MessageBean.java │ │ │ │ ├── MethodBean.java │ │ │ │ ├── MethodSqlBean.java │ │ │ │ ├── MethodType.java │ │ │ │ ├── ParsedSqlBean.java │ │ │ │ ├── ProcedureBean.java │ │ │ │ ├── TableBean.java │ │ │ │ └── TransactionBean.java │ │ │ ├── mapper │ │ │ │ └── MethodMapper.java │ │ │ └── service │ │ │ │ ├── DatabaseService.java │ │ │ │ ├── MethodService.java │ │ │ │ ├── ProcedureVerService.java │ │ │ │ ├── Test.java │ │ │ │ └── impl │ │ │ │ ├── DatabaseServiceImpl.java │ │ │ │ ├── MethodServiceImpl.java │ │ │ │ ├── MssqlProcedureServiceImpl.java │ │ │ │ ├── MysqlProcedureServiceImpl.java │ │ │ │ ├── ProcedureJdbcTemplate.java │ │ │ │ └── ProcedureVerServiceImpl.java │ │ │ ├── file │ │ │ ├── bean │ │ │ │ ├── FileBean.java │ │ │ │ └── ZtreeNodeBean.java │ │ │ └── service │ │ │ │ ├── FileTreeService.java │ │ │ │ └── impl │ │ │ │ └── FileTreeServiceImpl.java │ │ │ ├── grid │ │ │ ├── bean │ │ │ │ ├── GridBean.java │ │ │ │ └── PageBean.java │ │ │ ├── service │ │ │ │ ├── GridService.java │ │ │ │ └── impl │ │ │ │ │ └── GridServiceImpl.java │ │ │ └── util │ │ │ │ ├── ColumnHelper.java │ │ │ │ ├── FilterHelper.java │ │ │ │ └── SortHelper.java │ │ │ ├── jwt │ │ │ ├── AccountCredentials.java │ │ │ ├── CustomAuthenticationProvider.java │ │ │ ├── GrantedAuthorityImpl.java │ │ │ ├── JWTAuthenticationFilter.java │ │ │ ├── JWTLoginFilter.java │ │ │ └── TokenAuthentication.java │ │ │ ├── rpt │ │ │ └── service │ │ │ │ └── impl │ │ │ │ ├── BuildinDatasourceImpl.java │ │ │ │ ├── ReportProviderImpl.java │ │ │ │ └── ServletActionImpl.java │ │ │ ├── util │ │ │ ├── CookiesUtil.java │ │ │ ├── HanyuPinyinHelper.java │ │ │ ├── JSONResult.java │ │ │ ├── MD5Util.java │ │ │ ├── NamePictureUtil.java │ │ │ ├── ProcedureParameterUtils.java │ │ │ ├── ReflectBeanUtil.java │ │ │ └── ResultSetUtil.java │ │ │ └── web │ │ │ ├── DatabaseController.java │ │ │ ├── DeveloperController.java │ │ │ ├── FileController.java │ │ │ ├── GridController.java │ │ │ ├── HomeController.java │ │ │ ├── MethodController.java │ │ │ ├── SdController.java │ │ │ ├── VueController.java │ │ │ ├── WebErrorController.java │ │ │ └── editor │ │ │ ├── main │ │ │ └── StencilsetRestResource.java │ │ │ └── model │ │ │ ├── ModelEditorJsonRestResource.java │ │ │ ├── ModelSaveRestResource.java │ │ │ └── ModelTest.java │ └── resources │ │ ├── .gitignore │ │ ├── application-dev.yml │ │ ├── application-prod.yml │ │ ├── application.yml │ │ ├── context.xml │ │ ├── ehcache.xml │ │ ├── logback-spring.xml │ │ ├── static │ │ ├── aaa.jpg │ │ ├── app │ │ │ ├── erp.html │ │ │ ├── index.html │ │ │ ├── login.html │ │ │ └── test.html │ │ ├── css │ │ │ ├── cw.css │ │ │ ├── general.css │ │ │ ├── index.css │ │ │ └── styles.css │ │ ├── diagram-viewer │ │ │ ├── images │ │ │ │ ├── bg.png │ │ │ │ ├── breadcrumbs.png │ │ │ │ ├── checker-bg.png │ │ │ │ └── deployer │ │ │ │ │ ├── blue │ │ │ │ │ └── message_catch.png │ │ │ │ │ ├── business_rule.png │ │ │ │ │ ├── error_catch.png │ │ │ │ │ ├── error_throw.png │ │ │ │ │ ├── manual.png │ │ │ │ │ ├── message_catch.png │ │ │ │ │ ├── message_throw.png │ │ │ │ │ ├── receive.png │ │ │ │ │ ├── script.png │ │ │ │ │ ├── send.png │ │ │ │ │ ├── service.png │ │ │ │ │ ├── signal_catch.png │ │ │ │ │ ├── signal_throw.png │ │ │ │ │ ├── timer.png │ │ │ │ │ └── user.png │ │ │ ├── index.html │ │ │ ├── js │ │ │ │ ├── ActivitiRest.js │ │ │ │ ├── ActivityImpl.js │ │ │ │ ├── Color.js │ │ │ │ ├── LineBreakMeasurer.js │ │ │ │ ├── Polyline.js │ │ │ │ ├── ProcessDiagramCanvas.js │ │ │ │ ├── ProcessDiagramGenerator.js │ │ │ │ ├── jquery │ │ │ │ │ ├── jquery.asyncqueue.js │ │ │ │ │ ├── jquery.js │ │ │ │ │ └── jquery.progressbar.js │ │ │ │ ├── jstools.js │ │ │ │ ├── raphael.2.1.1.js │ │ │ │ ├── raphael.js │ │ │ │ ├── raphael_uncompressed.js │ │ │ │ └── textlayout.js │ │ │ └── style.css │ │ ├── editor-app │ │ │ ├── app-cfg.js │ │ │ ├── app.js │ │ │ ├── configuration │ │ │ │ ├── properties-assignment-controller.js │ │ │ │ ├── properties-condition-expression-controller.js │ │ │ │ ├── properties-custom-controllers.js │ │ │ │ ├── properties-default-controllers.js │ │ │ │ ├── properties-event-listeners-controller.js │ │ │ │ ├── properties-execution-listeners-controller.js │ │ │ │ ├── properties-fields-controller.js │ │ │ │ ├── properties-form-properties-controller.js │ │ │ │ ├── properties-in-parameters-controller.js │ │ │ │ ├── properties-message-definitions-controller.js │ │ │ │ ├── properties-message-scope-controller.js │ │ │ │ ├── properties-multiinstance-controller.js │ │ │ │ ├── properties-out-parameters-controller.js │ │ │ │ ├── properties-sequenceflow-order-controller.js │ │ │ │ ├── properties-signal-definitions-controller.js │ │ │ │ ├── properties-signal-scope-controller.js │ │ │ │ ├── properties-task-listeners-controller.js │ │ │ │ ├── properties.js │ │ │ │ ├── properties │ │ │ │ │ ├── assignment-display-template.html │ │ │ │ │ ├── assignment-popup.html │ │ │ │ │ ├── assignment-write-template.html │ │ │ │ │ ├── boolean-property-template.html │ │ │ │ │ ├── condition-expression-display-template.html │ │ │ │ │ ├── condition-expression-popup.html │ │ │ │ │ ├── condition-expression-write-template.html │ │ │ │ │ ├── default-value-display-template.html │ │ │ │ │ ├── event-listeners-display-template.html │ │ │ │ │ ├── event-listeners-popup.html │ │ │ │ │ ├── event-listeners-write-template.html │ │ │ │ │ ├── execution-listeners-display-template.html │ │ │ │ │ ├── execution-listeners-popup.html │ │ │ │ │ ├── execution-listeners-write-template.html │ │ │ │ │ ├── feedback-popup.html │ │ │ │ │ ├── fields-display-template.html │ │ │ │ │ ├── fields-popup.html │ │ │ │ │ ├── fields-write-template.html │ │ │ │ │ ├── form-properties-display-template.html │ │ │ │ │ ├── form-properties-popup.html │ │ │ │ │ ├── form-properties-write-template.html │ │ │ │ │ ├── in-parameters-display-template.html │ │ │ │ │ ├── in-parameters-popup.html │ │ │ │ │ ├── in-parameters-write-template.html │ │ │ │ │ ├── message-definitions-display-template.html │ │ │ │ │ ├── message-definitions-popup.html │ │ │ │ │ ├── message-definitions-write-template.html │ │ │ │ │ ├── message-property-write-template.html │ │ │ │ │ ├── multiinstance-property-write-template.html │ │ │ │ │ ├── out-parameters-display-template.html │ │ │ │ │ ├── out-parameters-popup.html │ │ │ │ │ ├── out-parameters-write-template.html │ │ │ │ │ ├── sequenceflow-order-display-template.html │ │ │ │ │ ├── sequenceflow-order-popup.html │ │ │ │ │ ├── sequenceflow-order-write-template.html │ │ │ │ │ ├── signal-definitions-display-template.html │ │ │ │ │ ├── signal-definitions-popup.html │ │ │ │ │ ├── signal-definitions-write-template.html │ │ │ │ │ ├── signal-property-write-template.html │ │ │ │ │ ├── string-property-write-mode-template.html │ │ │ │ │ ├── subprocess-reference-display-template.html │ │ │ │ │ ├── subprocess-reference-popup.html │ │ │ │ │ ├── subprocess-reference-write-template.html │ │ │ │ │ ├── task-listeners-display-template.html │ │ │ │ │ ├── task-listeners-popup.html │ │ │ │ │ ├── task-listeners-write-template.html │ │ │ │ │ ├── text-popup.html │ │ │ │ │ └── text-property-write-template.html │ │ │ │ ├── toolbar-custom-actions.js │ │ │ │ ├── toolbar-default-actions.js │ │ │ │ ├── toolbar.js │ │ │ │ └── url-config.js │ │ │ ├── css │ │ │ │ ├── style-common.css │ │ │ │ ├── style-editor.css │ │ │ │ └── style.css │ │ │ ├── editor-config.js │ │ │ ├── editor-controller.js │ │ │ ├── editor-utils.js │ │ │ ├── editor.html │ │ │ ├── editor │ │ │ │ ├── css │ │ │ │ │ └── editor.css │ │ │ │ ├── i18n │ │ │ │ │ ├── translation_de.js │ │ │ │ │ ├── translation_en_us.js │ │ │ │ │ ├── translation_signavio_de.js │ │ │ │ │ └── translation_signavio_en_us.js │ │ │ │ ├── oryx.debug.js │ │ │ │ └── oryx.js │ │ │ ├── eventbus.js │ │ │ ├── fonts │ │ │ │ ├── activiti-admin-webfont.eot │ │ │ │ ├── activiti-admin-webfont.svg │ │ │ │ ├── activiti-admin-webfont.ttf │ │ │ │ ├── activiti-admin-webfont.woff │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ └── glyphicons-halflings-regular.woff │ │ │ ├── header-controller.js │ │ │ ├── i18n │ │ │ │ └── en.json │ │ │ ├── images │ │ │ │ ├── bpmn-error.png │ │ │ │ ├── bpmn-warning.png │ │ │ │ ├── datadefinition.png │ │ │ │ ├── delete.png │ │ │ │ ├── loading.gif │ │ │ │ ├── logo-2x.png │ │ │ │ ├── logo.png │ │ │ │ ├── nw-handle-dark.gif │ │ │ │ ├── se-handle-dark.gif │ │ │ │ ├── shapemenu_highlight.png │ │ │ │ └── wrench.png │ │ │ ├── libs │ │ │ │ ├── angular-cookies_1.2.13 │ │ │ │ │ ├── angular-cookies.min.js │ │ │ │ │ └── angular-cookies.min.js.map │ │ │ │ ├── angular-dragdrop.min-1.0.3.js │ │ │ │ ├── angular-dragdrop_1.0.7 │ │ │ │ │ └── angular-dragdrop.min.js │ │ │ │ ├── angular-mocks_1.2.13 │ │ │ │ │ └── angular-mocks.js │ │ │ │ ├── angular-resource_1.2.13 │ │ │ │ │ ├── angular-resource.js │ │ │ │ │ ├── angular-resource.min.js │ │ │ │ │ └── angular-resource.min.js.map │ │ │ │ ├── angular-route_1.2.13 │ │ │ │ │ ├── angular-route.js │ │ │ │ │ ├── angular-route.min.js │ │ │ │ │ └── angular-route.min.js.map │ │ │ │ ├── angular-sanitize_1.2.13 │ │ │ │ │ ├── angular-sanitize.js │ │ │ │ │ ├── angular-sanitize.min.js │ │ │ │ │ └── angular-sanitize.min.js.map │ │ │ │ ├── angular-scroll_0.5.7 │ │ │ │ │ └── angular-scroll.min.js │ │ │ │ ├── angular-strap_2.0.5 │ │ │ │ │ ├── angular-strap.min.js │ │ │ │ │ └── angular-strap.tpl.min.js │ │ │ │ ├── angular-translate-loader-static-files │ │ │ │ │ ├── .bower.json │ │ │ │ │ ├── angular-translate-loader-static-files.js │ │ │ │ │ └── angular-translate-loader-static-files.min.js │ │ │ │ ├── angular-translate-storage-cookie │ │ │ │ │ ├── .bower.json │ │ │ │ │ ├── angular-translate-storage-cookie.js │ │ │ │ │ └── angular-translate-storage-cookie.min.js │ │ │ │ ├── angular-translate_2.4.2 │ │ │ │ │ ├── angular-translate.js │ │ │ │ │ └── angular-translate.min.js │ │ │ │ ├── angular_1.2.13 │ │ │ │ │ ├── angular-animate.min.js │ │ │ │ │ └── angular.min.js │ │ │ │ ├── bootstrap-daterangepicker_1.3.7 │ │ │ │ │ ├── daterangepicker-bs3.css │ │ │ │ │ └── daterangepicker.js │ │ │ │ ├── bootstrap_3.1.1 │ │ │ │ │ ├── css │ │ │ │ │ │ ├── bootstrap-theme.css │ │ │ │ │ │ ├── bootstrap-theme.css.map │ │ │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ │ │ ├── bootstrap.css │ │ │ │ │ │ ├── bootstrap.css.map │ │ │ │ │ │ └── bootstrap.min.css │ │ │ │ │ ├── fonts │ │ │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ │ │ └── glyphicons-halflings-regular.woff │ │ │ │ │ └── js │ │ │ │ │ │ ├── bootstrap.js │ │ │ │ │ │ └── bootstrap.min.js │ │ │ │ ├── es5-shim-15.3.4.5 │ │ │ │ │ ├── .bower.json │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── CHANGES │ │ │ │ │ ├── CONTRIBUTORS.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── es5-sham.js │ │ │ │ │ ├── es5-sham.map │ │ │ │ │ ├── es5-sham.min.js │ │ │ │ │ ├── es5-shim.js │ │ │ │ │ ├── es5-shim.map │ │ │ │ │ ├── es5-shim.min.js │ │ │ │ │ ├── package.json │ │ │ │ │ └── tests │ │ │ │ │ │ ├── helpers │ │ │ │ │ │ ├── h-kill.js │ │ │ │ │ │ ├── h-matchers.js │ │ │ │ │ │ └── h.js │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── index.min.html │ │ │ │ │ │ ├── lib │ │ │ │ │ │ ├── jasmine-html.js │ │ │ │ │ │ ├── jasmine.css │ │ │ │ │ │ ├── jasmine.js │ │ │ │ │ │ ├── jasmine_favicon.png │ │ │ │ │ │ └── json2.js │ │ │ │ │ │ └── spec │ │ │ │ │ │ ├── s-array.js │ │ │ │ │ │ ├── s-date.js │ │ │ │ │ │ ├── s-function.js │ │ │ │ │ │ ├── s-number.js │ │ │ │ │ │ ├── s-object.js │ │ │ │ │ │ └── s-string.js │ │ │ │ ├── jquery-ui-1.10.3.custom.min.js │ │ │ │ ├── jquery.autogrow-textarea.js │ │ │ │ ├── jquery_1.11.0 │ │ │ │ │ ├── jquery.js │ │ │ │ │ ├── jquery.min.js │ │ │ │ │ └── jquery.min.map │ │ │ │ ├── json3_3.2.6 │ │ │ │ │ ├── LICENSE │ │ │ │ │ └── lib │ │ │ │ │ │ ├── json3.js │ │ │ │ │ │ └── json3.min.js │ │ │ │ ├── momentjs_2.5.1 │ │ │ │ │ └── momentjs.min.js │ │ │ │ ├── mousetrap-1.4.5.min.js │ │ │ │ ├── ng-grid-2.0.7-min.js │ │ │ │ ├── ng-grid-2.0.7.min.css │ │ │ │ ├── path_parser.js │ │ │ │ ├── prototype-1.5.1.js │ │ │ │ └── ui-utils.min-0.0.4.js │ │ │ ├── partials │ │ │ │ ├── root-stencil-item-template.html │ │ │ │ └── stencil-item-template.html │ │ │ ├── plugins.xml │ │ │ ├── popups │ │ │ │ ├── icon-template.html │ │ │ │ ├── save-model.html │ │ │ │ ├── select-shape.html │ │ │ │ └── unsaved-changes.html │ │ │ ├── select-shape-controller.js │ │ │ ├── stencil-controller.js │ │ │ ├── stencilsets │ │ │ │ └── bpmn2.0 │ │ │ │ │ └── icons │ │ │ │ │ ├── activity │ │ │ │ │ ├── event.subprocess.collapsed.png │ │ │ │ │ ├── event.subprocess.png │ │ │ │ │ ├── expanded.subprocess.png │ │ │ │ │ ├── list │ │ │ │ │ │ ├── type.business.rule.png │ │ │ │ │ │ ├── type.camel.png │ │ │ │ │ │ ├── type.manual.png │ │ │ │ │ │ ├── type.mule.png │ │ │ │ │ │ ├── type.receive.png │ │ │ │ │ │ ├── type.script.png │ │ │ │ │ │ ├── type.send.png │ │ │ │ │ │ ├── type.service.png │ │ │ │ │ │ ├── type.shell.png │ │ │ │ │ │ └── type.user.png │ │ │ │ │ ├── subprocess.png │ │ │ │ │ └── task.png │ │ │ │ │ ├── artifact │ │ │ │ │ └── text.annotation.png │ │ │ │ │ ├── catching │ │ │ │ │ ├── cancel.png │ │ │ │ │ ├── compensation.png │ │ │ │ │ ├── error.png │ │ │ │ │ ├── message.png │ │ │ │ │ ├── signal.png │ │ │ │ │ └── timer.png │ │ │ │ │ ├── connector │ │ │ │ │ ├── association.undirected.png │ │ │ │ │ ├── association.unidirectional.png │ │ │ │ │ ├── messageflow.png │ │ │ │ │ └── sequenceflow.png │ │ │ │ │ ├── dataobject │ │ │ │ │ └── data.store.png │ │ │ │ │ ├── diagram.png │ │ │ │ │ ├── endevent │ │ │ │ │ ├── cancel.png │ │ │ │ │ ├── error.png │ │ │ │ │ ├── none.png │ │ │ │ │ └── terminate.png │ │ │ │ │ ├── gateway │ │ │ │ │ ├── eventbased.png │ │ │ │ │ ├── exclusive.databased.png │ │ │ │ │ ├── inclusive.png │ │ │ │ │ └── parallel.png │ │ │ │ │ ├── startevent │ │ │ │ │ ├── error.png │ │ │ │ │ ├── message.png │ │ │ │ │ ├── none.png │ │ │ │ │ ├── signal.png │ │ │ │ │ └── timer.png │ │ │ │ │ ├── swimlane │ │ │ │ │ ├── lane.png │ │ │ │ │ └── pool.png │ │ │ │ │ └── throwing │ │ │ │ │ ├── none.png │ │ │ │ │ └── signal.png │ │ │ └── toolbar-controller.js │ │ ├── imgs │ │ │ ├── avatar │ │ │ │ └── avatar-1.png │ │ │ ├── favicon.ico │ │ │ ├── focus.png │ │ │ ├── icon_checkbox.png │ │ │ ├── login-background.png │ │ │ ├── logo-200-801.png │ │ │ ├── logo.png │ │ │ └── logo1.png │ │ ├── js │ │ │ └── demo.js │ │ ├── vendor │ │ │ ├── bootstrap │ │ │ │ ├── css │ │ │ │ │ ├── bootstrap-grid.css │ │ │ │ │ ├── bootstrap-grid.css.map │ │ │ │ │ ├── bootstrap-grid.min.css │ │ │ │ │ ├── bootstrap-grid.min.css.map │ │ │ │ │ ├── bootstrap-reboot.css │ │ │ │ │ ├── bootstrap-reboot.css.map │ │ │ │ │ ├── bootstrap-reboot.min.css │ │ │ │ │ ├── bootstrap-reboot.min.css.map │ │ │ │ │ ├── bootstrap-responsive.min.css │ │ │ │ │ ├── bootstrap-switch.min.css │ │ │ │ │ ├── bootstrap.css │ │ │ │ │ ├── bootstrap.css.map │ │ │ │ │ ├── bootstrap.min.css │ │ │ │ │ └── bootstrap.min.css.map │ │ │ │ ├── js │ │ │ │ │ ├── bootstrap-switch.min.js │ │ │ │ │ ├── bootstrap.addtabs.css │ │ │ │ │ ├── bootstrap.addtabs.js │ │ │ │ │ ├── bootstrap.addtabs.min.js │ │ │ │ │ ├── bootstrap.bundle.js │ │ │ │ │ ├── bootstrap.bundle.js.map │ │ │ │ │ ├── bootstrap.bundle.min.js │ │ │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ │ │ ├── bootstrap.js │ │ │ │ │ ├── bootstrap.js.map │ │ │ │ │ ├── bootstrap.min.js │ │ │ │ │ ├── bootstrap.min.js.map │ │ │ │ │ └── popper.min.js │ │ │ │ └── table │ │ │ │ │ ├── bootstrap-table-locale-all.js │ │ │ │ │ ├── bootstrap-table-locale-all.min.js │ │ │ │ │ ├── bootstrap-table.css │ │ │ │ │ ├── bootstrap-table.js │ │ │ │ │ ├── bootstrap-table.min.css │ │ │ │ │ ├── bootstrap-table.min.js │ │ │ │ │ ├── extensions │ │ │ │ │ ├── accent-neutralise │ │ │ │ │ │ ├── bootstrap-table-accent-neutralise.js │ │ │ │ │ │ └── bootstrap-table-accent-neutralise.min.js │ │ │ │ │ ├── angular │ │ │ │ │ │ ├── bootstrap-table-angular.js │ │ │ │ │ │ └── bootstrap-table-angular.min.js │ │ │ │ │ ├── auto-refresh │ │ │ │ │ │ ├── bootstrap-table-auto-refresh.css │ │ │ │ │ │ ├── bootstrap-table-auto-refresh.js │ │ │ │ │ │ └── bootstrap-table-auto-refresh.min.js │ │ │ │ │ ├── click-edit-row │ │ │ │ │ │ ├── bootstrap-table-click-edit-row.css │ │ │ │ │ │ ├── bootstrap-table-click-edit-row.js │ │ │ │ │ │ └── bootstrap-table-click-edit-row.min.js │ │ │ │ │ ├── cookie │ │ │ │ │ │ ├── bootstrap-table-cookie.js │ │ │ │ │ │ └── bootstrap-table-cookie.min.js │ │ │ │ │ ├── copy-rows │ │ │ │ │ │ ├── bootstrap-table-copy-rows.js │ │ │ │ │ │ └── bootstrap-table-copy-rows.min.js │ │ │ │ │ ├── defer-url │ │ │ │ │ │ ├── bootstrap-table-defer-url.js │ │ │ │ │ │ └── bootstrap-table-defer-url.min.js │ │ │ │ │ ├── editable │ │ │ │ │ │ ├── bootstrap-table-editable.js │ │ │ │ │ │ └── bootstrap-table-editable.min.js │ │ │ │ │ ├── export │ │ │ │ │ │ ├── bootstrap-table-export.js │ │ │ │ │ │ └── bootstrap-table-export.min.js │ │ │ │ │ ├── filter-control │ │ │ │ │ │ ├── bootstrap-table-filter-control.css │ │ │ │ │ │ ├── bootstrap-table-filter-control.js │ │ │ │ │ │ └── bootstrap-table-filter-control.min.js │ │ │ │ │ ├── filter │ │ │ │ │ │ ├── bootstrap-table-filter.js │ │ │ │ │ │ └── bootstrap-table-filter.min.js │ │ │ │ │ ├── flat-json │ │ │ │ │ │ ├── bootstrap-table-flat-json.js │ │ │ │ │ │ └── bootstrap-table-flat-json.min.js │ │ │ │ │ ├── group-by-v2 │ │ │ │ │ │ ├── bootstrap-table-group-by.css │ │ │ │ │ │ ├── bootstrap-table-group-by.js │ │ │ │ │ │ └── bootstrap-table-group-by.min.js │ │ │ │ │ ├── group-by │ │ │ │ │ │ ├── bootstrap-table-group-by.css │ │ │ │ │ │ ├── bootstrap-table-group-by.js │ │ │ │ │ │ └── bootstrap-table-group-by.min.js │ │ │ │ │ ├── i18n-enhance │ │ │ │ │ │ ├── bootstrap-table-i18n-enhance.js │ │ │ │ │ │ └── bootstrap-table-i18n-enhance.min.js │ │ │ │ │ ├── key-events │ │ │ │ │ │ ├── bootstrap-table-key-events.js │ │ │ │ │ │ └── bootstrap-table-key-events.min.js │ │ │ │ │ ├── mobile │ │ │ │ │ │ ├── bootstrap-table-mobile.js │ │ │ │ │ │ └── bootstrap-table-mobile.min.js │ │ │ │ │ ├── multi-column-toggle │ │ │ │ │ │ ├── bootstrap-table-multi-toggle.js │ │ │ │ │ │ └── bootstrap-table-multi-toggle.min.js │ │ │ │ │ ├── multiple-search │ │ │ │ │ │ ├── bootstrap-table-multiple-search.js │ │ │ │ │ │ └── bootstrap-table-multiple-search.min.js │ │ │ │ │ ├── multiple-selection-row │ │ │ │ │ │ ├── bootstrap-table-multiple-selection-row.css │ │ │ │ │ │ ├── bootstrap-table-multiple-selection-row.js │ │ │ │ │ │ └── bootstrap-table-multiple-selection-row.min.js │ │ │ │ │ ├── multiple-sort │ │ │ │ │ │ ├── bootstrap-table-multiple-sort.js │ │ │ │ │ │ └── bootstrap-table-multiple-sort.min.js │ │ │ │ │ ├── natural-sorting │ │ │ │ │ │ ├── bootstrap-table-natural-sorting.js │ │ │ │ │ │ └── bootstrap-table-natural-sorting.min.js │ │ │ │ │ ├── page-jumpto │ │ │ │ │ │ ├── bootstrap-table-jumpto.css │ │ │ │ │ │ ├── bootstrap-table-jumpto.js │ │ │ │ │ │ └── bootstrap-table-jumpto.min.js │ │ │ │ │ ├── print │ │ │ │ │ │ ├── bootstrap-table-print.js │ │ │ │ │ │ └── bootstrap-table-print.min.js │ │ │ │ │ ├── reorder-columns │ │ │ │ │ │ ├── bootstrap-table-reorder-columns.js │ │ │ │ │ │ └── bootstrap-table-reorder-columns.min.js │ │ │ │ │ ├── reorder-rows │ │ │ │ │ │ ├── bootstrap-table-reorder-rows.css │ │ │ │ │ │ ├── bootstrap-table-reorder-rows.js │ │ │ │ │ │ └── bootstrap-table-reorder-rows.min.js │ │ │ │ │ ├── resizable │ │ │ │ │ │ ├── bootstrap-table-resizable.js │ │ │ │ │ │ └── bootstrap-table-resizable.min.js │ │ │ │ │ ├── select2-filter │ │ │ │ │ │ ├── bootstrap-table-select2-filter.js │ │ │ │ │ │ └── bootstrap-table-select2-filter.min.js │ │ │ │ │ ├── sticky-header │ │ │ │ │ │ ├── bootstrap-table-sticky-header.css │ │ │ │ │ │ ├── bootstrap-table-sticky-header.js │ │ │ │ │ │ └── bootstrap-table-sticky-header.min.js │ │ │ │ │ ├── toolbar │ │ │ │ │ │ ├── bootstrap-table-toolbar.js │ │ │ │ │ │ └── bootstrap-table-toolbar.min.js │ │ │ │ │ ├── tree-column │ │ │ │ │ │ ├── bootstrap-table-tree-column.css │ │ │ │ │ │ ├── bootstrap-table-tree-column.js │ │ │ │ │ │ └── bootstrap-table-tree-column.min.js │ │ │ │ │ └── treegrid │ │ │ │ │ │ ├── bootstrap-table-treegrid.js │ │ │ │ │ │ └── bootstrap-table-treegrid.min.js │ │ │ │ │ └── locale │ │ │ │ │ ├── bootstrap-table-af-ZA.js │ │ │ │ │ ├── bootstrap-table-af-ZA.min.js │ │ │ │ │ ├── bootstrap-table-ar-SA.js │ │ │ │ │ ├── bootstrap-table-ar-SA.min.js │ │ │ │ │ ├── bootstrap-table-ca-ES.js │ │ │ │ │ ├── bootstrap-table-ca-ES.min.js │ │ │ │ │ ├── bootstrap-table-cs-CZ.js │ │ │ │ │ ├── bootstrap-table-cs-CZ.min.js │ │ │ │ │ ├── bootstrap-table-da-DK.js │ │ │ │ │ ├── bootstrap-table-da-DK.min.js │ │ │ │ │ ├── bootstrap-table-de-DE.js │ │ │ │ │ ├── bootstrap-table-de-DE.min.js │ │ │ │ │ ├── bootstrap-table-el-GR.js │ │ │ │ │ ├── bootstrap-table-el-GR.min.js │ │ │ │ │ ├── bootstrap-table-en-US.js │ │ │ │ │ ├── bootstrap-table-en-US.min.js │ │ │ │ │ ├── bootstrap-table-es-AR.js │ │ │ │ │ ├── bootstrap-table-es-AR.min.js │ │ │ │ │ ├── bootstrap-table-es-CL.js │ │ │ │ │ ├── bootstrap-table-es-CL.min.js │ │ │ │ │ ├── bootstrap-table-es-CR.js │ │ │ │ │ ├── bootstrap-table-es-CR.min.js │ │ │ │ │ ├── bootstrap-table-es-ES.js │ │ │ │ │ ├── bootstrap-table-es-ES.min.js │ │ │ │ │ ├── bootstrap-table-es-MX.js │ │ │ │ │ ├── bootstrap-table-es-MX.min.js │ │ │ │ │ ├── bootstrap-table-es-NI.js │ │ │ │ │ ├── bootstrap-table-es-NI.min.js │ │ │ │ │ ├── bootstrap-table-es-SP.js │ │ │ │ │ ├── bootstrap-table-es-SP.min.js │ │ │ │ │ ├── bootstrap-table-et-EE.js │ │ │ │ │ ├── bootstrap-table-et-EE.min.js │ │ │ │ │ ├── bootstrap-table-eu-EU.js │ │ │ │ │ ├── bootstrap-table-eu-EU.min.js │ │ │ │ │ ├── bootstrap-table-fa-IR.js │ │ │ │ │ ├── bootstrap-table-fa-IR.min.js │ │ │ │ │ ├── bootstrap-table-fr-BE.js │ │ │ │ │ ├── bootstrap-table-fr-BE.min.js │ │ │ │ │ ├── bootstrap-table-fr-FR.js │ │ │ │ │ ├── bootstrap-table-fr-FR.min.js │ │ │ │ │ ├── bootstrap-table-he-IL.js │ │ │ │ │ ├── bootstrap-table-he-IL.min.js │ │ │ │ │ ├── bootstrap-table-hr-HR.js │ │ │ │ │ ├── bootstrap-table-hr-HR.min.js │ │ │ │ │ ├── bootstrap-table-hu-HU.js │ │ │ │ │ ├── bootstrap-table-hu-HU.min.js │ │ │ │ │ ├── bootstrap-table-id-ID.js │ │ │ │ │ ├── bootstrap-table-id-ID.min.js │ │ │ │ │ ├── bootstrap-table-it-IT.js │ │ │ │ │ ├── bootstrap-table-it-IT.min.js │ │ │ │ │ ├── bootstrap-table-ja-JP.js │ │ │ │ │ ├── bootstrap-table-ja-JP.min.js │ │ │ │ │ ├── bootstrap-table-ka-GE.js │ │ │ │ │ ├── bootstrap-table-ka-GE.min.js │ │ │ │ │ ├── bootstrap-table-ko-KR.js │ │ │ │ │ ├── bootstrap-table-ko-KR.min.js │ │ │ │ │ ├── bootstrap-table-ms-MY.js │ │ │ │ │ ├── bootstrap-table-ms-MY.min.js │ │ │ │ │ ├── bootstrap-table-nb-NO.js │ │ │ │ │ ├── bootstrap-table-nb-NO.min.js │ │ │ │ │ ├── bootstrap-table-nl-NL.js │ │ │ │ │ ├── bootstrap-table-nl-NL.min.js │ │ │ │ │ ├── bootstrap-table-pl-PL.js │ │ │ │ │ ├── bootstrap-table-pl-PL.min.js │ │ │ │ │ ├── bootstrap-table-pt-BR.js │ │ │ │ │ ├── bootstrap-table-pt-BR.min.js │ │ │ │ │ ├── bootstrap-table-pt-PT.js │ │ │ │ │ ├── bootstrap-table-pt-PT.min.js │ │ │ │ │ ├── bootstrap-table-ro-RO.js │ │ │ │ │ ├── bootstrap-table-ro-RO.min.js │ │ │ │ │ ├── bootstrap-table-ru-RU.js │ │ │ │ │ ├── bootstrap-table-ru-RU.min.js │ │ │ │ │ ├── bootstrap-table-sk-SK.js │ │ │ │ │ ├── bootstrap-table-sk-SK.min.js │ │ │ │ │ ├── bootstrap-table-sv-SE.js │ │ │ │ │ ├── bootstrap-table-sv-SE.min.js │ │ │ │ │ ├── bootstrap-table-th-TH.js │ │ │ │ │ ├── bootstrap-table-th-TH.min.js │ │ │ │ │ ├── bootstrap-table-tr-TR.js │ │ │ │ │ ├── bootstrap-table-tr-TR.min.js │ │ │ │ │ ├── bootstrap-table-uk-UA.js │ │ │ │ │ ├── bootstrap-table-uk-UA.min.js │ │ │ │ │ ├── bootstrap-table-ur-PK.js │ │ │ │ │ ├── bootstrap-table-ur-PK.min.js │ │ │ │ │ ├── bootstrap-table-uz-Latn-UZ.js │ │ │ │ │ ├── bootstrap-table-uz-Latn-UZ.min.js │ │ │ │ │ ├── bootstrap-table-vi-VN.js │ │ │ │ │ ├── bootstrap-table-vi-VN.min.js │ │ │ │ │ ├── bootstrap-table-zh-CN.js │ │ │ │ │ ├── bootstrap-table-zh-CN.min.js │ │ │ │ │ ├── bootstrap-table-zh-TW.js │ │ │ │ │ └── bootstrap-table-zh-TW.min.js │ │ │ ├── chart.js │ │ │ │ ├── chart.js │ │ │ │ └── chart.min.js │ │ │ ├── codemirror-5.42.0 │ │ │ │ ├── .editorconfig │ │ │ │ ├── .gitattributes │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── AUTHORS │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── addon │ │ │ │ │ ├── comment │ │ │ │ │ │ ├── comment.js │ │ │ │ │ │ └── continuecomment.js │ │ │ │ │ ├── dialog │ │ │ │ │ │ ├── dialog.css │ │ │ │ │ │ └── dialog.js │ │ │ │ │ ├── display │ │ │ │ │ │ ├── autorefresh.js │ │ │ │ │ │ ├── fullscreen.css │ │ │ │ │ │ ├── fullscreen.js │ │ │ │ │ │ ├── panel.js │ │ │ │ │ │ ├── placeholder.js │ │ │ │ │ │ └── rulers.js │ │ │ │ │ ├── edit │ │ │ │ │ │ ├── closebrackets.js │ │ │ │ │ │ ├── closetag.js │ │ │ │ │ │ ├── continuelist.js │ │ │ │ │ │ ├── matchbrackets.js │ │ │ │ │ │ ├── matchtags.js │ │ │ │ │ │ └── trailingspace.js │ │ │ │ │ ├── fold │ │ │ │ │ │ ├── brace-fold.js │ │ │ │ │ │ ├── comment-fold.js │ │ │ │ │ │ ├── foldcode.js │ │ │ │ │ │ ├── foldgutter.css │ │ │ │ │ │ ├── foldgutter.js │ │ │ │ │ │ ├── indent-fold.js │ │ │ │ │ │ ├── markdown-fold.js │ │ │ │ │ │ └── xml-fold.js │ │ │ │ │ ├── hint │ │ │ │ │ │ ├── anyword-hint.js │ │ │ │ │ │ ├── css-hint.js │ │ │ │ │ │ ├── html-hint.js │ │ │ │ │ │ ├── javascript-hint.js │ │ │ │ │ │ ├── show-hint.css │ │ │ │ │ │ ├── show-hint.js │ │ │ │ │ │ ├── sql-hint.js │ │ │ │ │ │ └── xml-hint.js │ │ │ │ │ ├── lint │ │ │ │ │ │ ├── coffeescript-lint.js │ │ │ │ │ │ ├── css-lint.js │ │ │ │ │ │ ├── html-lint.js │ │ │ │ │ │ ├── javascript-lint.js │ │ │ │ │ │ ├── json-lint.js │ │ │ │ │ │ ├── lint.css │ │ │ │ │ │ ├── lint.js │ │ │ │ │ │ └── yaml-lint.js │ │ │ │ │ ├── merge │ │ │ │ │ │ ├── merge.css │ │ │ │ │ │ └── merge.js │ │ │ │ │ ├── mode │ │ │ │ │ │ ├── loadmode.js │ │ │ │ │ │ ├── multiplex.js │ │ │ │ │ │ ├── multiplex_test.js │ │ │ │ │ │ ├── overlay.js │ │ │ │ │ │ └── simple.js │ │ │ │ │ ├── runmode │ │ │ │ │ │ ├── colorize.js │ │ │ │ │ │ ├── runmode-standalone.js │ │ │ │ │ │ ├── runmode.js │ │ │ │ │ │ └── runmode.node.js │ │ │ │ │ ├── scroll │ │ │ │ │ │ ├── annotatescrollbar.js │ │ │ │ │ │ ├── scrollpastend.js │ │ │ │ │ │ ├── simplescrollbars.css │ │ │ │ │ │ └── simplescrollbars.js │ │ │ │ │ ├── search │ │ │ │ │ │ ├── jump-to-line.js │ │ │ │ │ │ ├── match-highlighter.js │ │ │ │ │ │ ├── matchesonscrollbar.css │ │ │ │ │ │ ├── matchesonscrollbar.js │ │ │ │ │ │ ├── search.js │ │ │ │ │ │ └── searchcursor.js │ │ │ │ │ ├── selection │ │ │ │ │ │ ├── active-line.js │ │ │ │ │ │ ├── mark-selection.js │ │ │ │ │ │ └── selection-pointer.js │ │ │ │ │ ├── tern │ │ │ │ │ │ ├── tern.css │ │ │ │ │ │ ├── tern.js │ │ │ │ │ │ └── worker.js │ │ │ │ │ └── wrap │ │ │ │ │ │ └── hardwrap.js │ │ │ │ ├── bin │ │ │ │ │ ├── authors.sh │ │ │ │ │ ├── lint │ │ │ │ │ ├── release │ │ │ │ │ ├── source-highlight │ │ │ │ │ └── upload-release.js │ │ │ │ ├── demo │ │ │ │ │ ├── activeline.html │ │ │ │ │ ├── anywordhint.html │ │ │ │ │ ├── bidi.html │ │ │ │ │ ├── btree.html │ │ │ │ │ ├── buffers.html │ │ │ │ │ ├── changemode.html │ │ │ │ │ ├── closebrackets.html │ │ │ │ │ ├── closetag.html │ │ │ │ │ ├── complete.html │ │ │ │ │ ├── emacs.html │ │ │ │ │ ├── folding.html │ │ │ │ │ ├── fullscreen.html │ │ │ │ │ ├── hardwrap.html │ │ │ │ │ ├── html5complete.html │ │ │ │ │ ├── indentwrap.html │ │ │ │ │ ├── lint.html │ │ │ │ │ ├── loadmode.html │ │ │ │ │ ├── marker.html │ │ │ │ │ ├── markselection.html │ │ │ │ │ ├── matchhighlighter.html │ │ │ │ │ ├── matchtags.html │ │ │ │ │ ├── merge.html │ │ │ │ │ ├── multiplex.html │ │ │ │ │ ├── mustache.html │ │ │ │ │ ├── panel.html │ │ │ │ │ ├── placeholder.html │ │ │ │ │ ├── preview.html │ │ │ │ │ ├── requirejs.html │ │ │ │ │ ├── resize.html │ │ │ │ │ ├── rulers.html │ │ │ │ │ ├── runmode.html │ │ │ │ │ ├── search.html │ │ │ │ │ ├── simplemode.html │ │ │ │ │ ├── simplescrollbars.html │ │ │ │ │ ├── spanaffectswrapping_shim.html │ │ │ │ │ ├── sublime.html │ │ │ │ │ ├── tern.html │ │ │ │ │ ├── theme.html │ │ │ │ │ ├── trailingspace.html │ │ │ │ │ ├── variableheight.html │ │ │ │ │ ├── vim.html │ │ │ │ │ ├── visibletabs.html │ │ │ │ │ ├── widget.html │ │ │ │ │ └── xmlcomplete.html │ │ │ │ ├── doc │ │ │ │ │ ├── activebookmark.js │ │ │ │ │ ├── docs.css │ │ │ │ │ ├── internals.html │ │ │ │ │ ├── logo.png │ │ │ │ │ ├── logo.svg │ │ │ │ │ ├── manual.html │ │ │ │ │ ├── realworld.html │ │ │ │ │ ├── releases.html │ │ │ │ │ ├── reporting.html │ │ │ │ │ ├── upgrade_v2.2.html │ │ │ │ │ ├── upgrade_v3.html │ │ │ │ │ ├── upgrade_v4.html │ │ │ │ │ └── yinyang.png │ │ │ │ ├── index.html │ │ │ │ ├── keymap │ │ │ │ │ ├── emacs.js │ │ │ │ │ ├── sublime.js │ │ │ │ │ └── vim.js │ │ │ │ ├── lib │ │ │ │ │ ├── codemirror.css │ │ │ │ │ └── codemirror.js │ │ │ │ ├── mode │ │ │ │ │ ├── apl │ │ │ │ │ │ ├── apl.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── asciiarmor │ │ │ │ │ │ ├── asciiarmor.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── asn.1 │ │ │ │ │ │ ├── asn.1.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── asterisk │ │ │ │ │ │ ├── asterisk.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── brainfuck │ │ │ │ │ │ ├── brainfuck.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── clike │ │ │ │ │ │ ├── clike.js │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── scala.html │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── clojure │ │ │ │ │ │ ├── clojure.js │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── cmake │ │ │ │ │ │ ├── cmake.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── cobol │ │ │ │ │ │ ├── cobol.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── coffeescript │ │ │ │ │ │ ├── coffeescript.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── commonlisp │ │ │ │ │ │ ├── commonlisp.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── crystal │ │ │ │ │ │ ├── crystal.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── css │ │ │ │ │ │ ├── css.js │ │ │ │ │ │ ├── gss.html │ │ │ │ │ │ ├── gss_test.js │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── less.html │ │ │ │ │ │ ├── less_test.js │ │ │ │ │ │ ├── scss.html │ │ │ │ │ │ ├── scss_test.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── cypher │ │ │ │ │ │ ├── cypher.js │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── d │ │ │ │ │ │ ├── d.js │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── dart │ │ │ │ │ │ ├── dart.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── diff │ │ │ │ │ │ ├── diff.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── django │ │ │ │ │ │ ├── django.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── dockerfile │ │ │ │ │ │ ├── dockerfile.js │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── dtd │ │ │ │ │ │ ├── dtd.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── dylan │ │ │ │ │ │ ├── dylan.js │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── ebnf │ │ │ │ │ │ ├── ebnf.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── ecl │ │ │ │ │ │ ├── ecl.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── eiffel │ │ │ │ │ │ ├── eiffel.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── elm │ │ │ │ │ │ ├── elm.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── erlang │ │ │ │ │ │ ├── erlang.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── factor │ │ │ │ │ │ ├── factor.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── fcl │ │ │ │ │ │ ├── fcl.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── forth │ │ │ │ │ │ ├── forth.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── fortran │ │ │ │ │ │ ├── fortran.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── gas │ │ │ │ │ │ ├── gas.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── gfm │ │ │ │ │ │ ├── gfm.js │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── gherkin │ │ │ │ │ │ ├── gherkin.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── go │ │ │ │ │ │ ├── go.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── groovy │ │ │ │ │ │ ├── groovy.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── haml │ │ │ │ │ │ ├── haml.js │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── handlebars │ │ │ │ │ │ ├── handlebars.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── haskell-literate │ │ │ │ │ │ ├── haskell-literate.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── haskell │ │ │ │ │ │ ├── haskell.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── haxe │ │ │ │ │ │ ├── haxe.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── htmlembedded │ │ │ │ │ │ ├── htmlembedded.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── htmlmixed │ │ │ │ │ │ ├── htmlmixed.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── http │ │ │ │ │ │ ├── http.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── idl │ │ │ │ │ │ ├── idl.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── javascript │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── javascript.js │ │ │ │ │ │ ├── json-ld.html │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ └── typescript.html │ │ │ │ │ ├── jinja2 │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── jinja2.js │ │ │ │ │ ├── jsx │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── jsx.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── julia │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── julia.js │ │ │ │ │ ├── livescript │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── livescript.js │ │ │ │ │ ├── lua │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── lua.js │ │ │ │ │ ├── markdown │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── markdown.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── mathematica │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── mathematica.js │ │ │ │ │ ├── mbox │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── mbox.js │ │ │ │ │ ├── meta.js │ │ │ │ │ ├── mirc │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── mirc.js │ │ │ │ │ ├── mllike │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── mllike.js │ │ │ │ │ ├── modelica │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── modelica.js │ │ │ │ │ ├── mscgen │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── mscgen.js │ │ │ │ │ │ ├── mscgen_test.js │ │ │ │ │ │ ├── msgenny_test.js │ │ │ │ │ │ └── xu_test.js │ │ │ │ │ ├── mumps │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── mumps.js │ │ │ │ │ ├── nginx │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── nginx.js │ │ │ │ │ ├── nsis │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── nsis.js │ │ │ │ │ ├── ntriples │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── ntriples.js │ │ │ │ │ ├── octave │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── octave.js │ │ │ │ │ ├── oz │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── oz.js │ │ │ │ │ ├── pascal │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── pascal.js │ │ │ │ │ ├── pegjs │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── pegjs.js │ │ │ │ │ ├── perl │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── perl.js │ │ │ │ │ ├── php │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── php.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── pig │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── pig.js │ │ │ │ │ ├── powershell │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── powershell.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── properties │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── properties.js │ │ │ │ │ ├── protobuf │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── protobuf.js │ │ │ │ │ ├── pug │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── pug.js │ │ │ │ │ ├── puppet │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── puppet.js │ │ │ │ │ ├── python │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── python.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── q │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── q.js │ │ │ │ │ ├── r │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── r.js │ │ │ │ │ ├── rpm │ │ │ │ │ │ ├── changes │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── rpm.js │ │ │ │ │ ├── rst │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── rst.js │ │ │ │ │ ├── ruby │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── ruby.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── rust │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── rust.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── sas │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── sas.js │ │ │ │ │ ├── sass │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── sass.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── scheme │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── scheme.js │ │ │ │ │ ├── shell │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── shell.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── sieve │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── sieve.js │ │ │ │ │ ├── slim │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── slim.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── smalltalk │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── smalltalk.js │ │ │ │ │ ├── smarty │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── smarty.js │ │ │ │ │ ├── solr │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── solr.js │ │ │ │ │ ├── soy │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── soy.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── sparql │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── sparql.js │ │ │ │ │ ├── spreadsheet │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── spreadsheet.js │ │ │ │ │ ├── sql │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── sql.js │ │ │ │ │ ├── stex │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── stex.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── stylus │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── stylus.js │ │ │ │ │ ├── swift │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── swift.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── tcl │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── tcl.js │ │ │ │ │ ├── textile │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ └── textile.js │ │ │ │ │ ├── tiddlywiki │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── tiddlywiki.css │ │ │ │ │ │ └── tiddlywiki.js │ │ │ │ │ ├── tiki │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── tiki.css │ │ │ │ │ │ └── tiki.js │ │ │ │ │ ├── toml │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── toml.js │ │ │ │ │ ├── tornado │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── tornado.js │ │ │ │ │ ├── troff │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── troff.js │ │ │ │ │ ├── ttcn-cfg │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── ttcn-cfg.js │ │ │ │ │ ├── ttcn │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── ttcn.js │ │ │ │ │ ├── turtle │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── turtle.js │ │ │ │ │ ├── twig │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── twig.js │ │ │ │ │ ├── vb │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── vb.js │ │ │ │ │ ├── vbscript │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── vbscript.js │ │ │ │ │ ├── velocity │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── velocity.js │ │ │ │ │ ├── verilog │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ └── verilog.js │ │ │ │ │ ├── vhdl │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── vhdl.js │ │ │ │ │ ├── vue │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── vue.js │ │ │ │ │ ├── webidl │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── webidl.js │ │ │ │ │ ├── xml │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ └── xml.js │ │ │ │ │ ├── xquery │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ └── xquery.js │ │ │ │ │ ├── yacas │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── yacas.js │ │ │ │ │ ├── yaml-frontmatter │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── yaml-frontmatter.js │ │ │ │ │ ├── yaml │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── yaml.js │ │ │ │ │ └── z80 │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── z80.js │ │ │ │ ├── package.json │ │ │ │ ├── rollup.config.js │ │ │ │ ├── src │ │ │ │ │ ├── codemirror.js │ │ │ │ │ ├── display │ │ │ │ │ │ ├── Display.js │ │ │ │ │ │ ├── focus.js │ │ │ │ │ │ ├── gutters.js │ │ │ │ │ │ ├── highlight_worker.js │ │ │ │ │ │ ├── line_numbers.js │ │ │ │ │ │ ├── mode_state.js │ │ │ │ │ │ ├── operations.js │ │ │ │ │ │ ├── scroll_events.js │ │ │ │ │ │ ├── scrollbars.js │ │ │ │ │ │ ├── scrolling.js │ │ │ │ │ │ ├── selection.js │ │ │ │ │ │ ├── update_display.js │ │ │ │ │ │ ├── update_line.js │ │ │ │ │ │ ├── update_lines.js │ │ │ │ │ │ └── view_tracking.js │ │ │ │ │ ├── edit │ │ │ │ │ │ ├── CodeMirror.js │ │ │ │ │ │ ├── commands.js │ │ │ │ │ │ ├── deleteNearSelection.js │ │ │ │ │ │ ├── drop_events.js │ │ │ │ │ │ ├── fromTextArea.js │ │ │ │ │ │ ├── global_events.js │ │ │ │ │ │ ├── key_events.js │ │ │ │ │ │ ├── legacy.js │ │ │ │ │ │ ├── main.js │ │ │ │ │ │ ├── methods.js │ │ │ │ │ │ ├── mouse_events.js │ │ │ │ │ │ ├── options.js │ │ │ │ │ │ └── utils.js │ │ │ │ │ ├── input │ │ │ │ │ │ ├── ContentEditableInput.js │ │ │ │ │ │ ├── TextareaInput.js │ │ │ │ │ │ ├── indent.js │ │ │ │ │ │ ├── input.js │ │ │ │ │ │ ├── keymap.js │ │ │ │ │ │ ├── keynames.js │ │ │ │ │ │ └── movement.js │ │ │ │ │ ├── line │ │ │ │ │ │ ├── highlight.js │ │ │ │ │ │ ├── line_data.js │ │ │ │ │ │ ├── pos.js │ │ │ │ │ │ ├── saw_special_spans.js │ │ │ │ │ │ ├── spans.js │ │ │ │ │ │ └── utils_line.js │ │ │ │ │ ├── measurement │ │ │ │ │ │ ├── position_measurement.js │ │ │ │ │ │ └── widgets.js │ │ │ │ │ ├── model │ │ │ │ │ │ ├── Doc.js │ │ │ │ │ │ ├── change_measurement.js │ │ │ │ │ │ ├── changes.js │ │ │ │ │ │ ├── chunk.js │ │ │ │ │ │ ├── document_data.js │ │ │ │ │ │ ├── history.js │ │ │ │ │ │ ├── line_widget.js │ │ │ │ │ │ ├── mark_text.js │ │ │ │ │ │ ├── selection.js │ │ │ │ │ │ └── selection_updates.js │ │ │ │ │ ├── modes.js │ │ │ │ │ └── util │ │ │ │ │ │ ├── StringStream.js │ │ │ │ │ │ ├── bidi.js │ │ │ │ │ │ ├── browser.js │ │ │ │ │ │ ├── dom.js │ │ │ │ │ │ ├── event.js │ │ │ │ │ │ ├── feature_detection.js │ │ │ │ │ │ ├── misc.js │ │ │ │ │ │ └── operation_group.js │ │ │ │ ├── test │ │ │ │ │ ├── comment_test.js │ │ │ │ │ ├── contenteditable_test.js │ │ │ │ │ ├── doc_test.js │ │ │ │ │ ├── driver.js │ │ │ │ │ ├── emacs_test.js │ │ │ │ │ ├── html-hint-test.js │ │ │ │ │ ├── index.html │ │ │ │ │ ├── lint.js │ │ │ │ │ ├── mode_test.css │ │ │ │ │ ├── mode_test.js │ │ │ │ │ ├── multi_test.js │ │ │ │ │ ├── phantom_driver.js │ │ │ │ │ ├── run.js │ │ │ │ │ ├── scroll_test.js │ │ │ │ │ ├── search_test.js │ │ │ │ │ ├── sql-hint-test.js │ │ │ │ │ ├── sublime_test.js │ │ │ │ │ ├── test.js │ │ │ │ │ └── vim_test.js │ │ │ │ └── theme │ │ │ │ │ ├── 3024-day.css │ │ │ │ │ ├── 3024-night.css │ │ │ │ │ ├── abcdef.css │ │ │ │ │ ├── ambiance-mobile.css │ │ │ │ │ ├── ambiance.css │ │ │ │ │ ├── base16-dark.css │ │ │ │ │ ├── base16-light.css │ │ │ │ │ ├── bespin.css │ │ │ │ │ ├── blackboard.css │ │ │ │ │ ├── cobalt.css │ │ │ │ │ ├── colorforth.css │ │ │ │ │ ├── darcula.css │ │ │ │ │ ├── dracula.css │ │ │ │ │ ├── duotone-dark.css │ │ │ │ │ ├── duotone-light.css │ │ │ │ │ ├── eclipse.css │ │ │ │ │ ├── elegant.css │ │ │ │ │ ├── erlang-dark.css │ │ │ │ │ ├── gruvbox-dark.css │ │ │ │ │ ├── hopscotch.css │ │ │ │ │ ├── icecoder.css │ │ │ │ │ ├── idea.css │ │ │ │ │ ├── isotope.css │ │ │ │ │ ├── lesser-dark.css │ │ │ │ │ ├── liquibyte.css │ │ │ │ │ ├── lucario.css │ │ │ │ │ ├── material.css │ │ │ │ │ ├── mbo.css │ │ │ │ │ ├── mdn-like.css │ │ │ │ │ ├── midnight.css │ │ │ │ │ ├── monokai.css │ │ │ │ │ ├── neat.css │ │ │ │ │ ├── neo.css │ │ │ │ │ ├── night.css │ │ │ │ │ ├── oceanic-next.css │ │ │ │ │ ├── panda-syntax.css │ │ │ │ │ ├── paraiso-dark.css │ │ │ │ │ ├── paraiso-light.css │ │ │ │ │ ├── pastel-on-dark.css │ │ │ │ │ ├── railscasts.css │ │ │ │ │ ├── rubyblue.css │ │ │ │ │ ├── seti.css │ │ │ │ │ ├── shadowfox.css │ │ │ │ │ ├── solarized.css │ │ │ │ │ ├── ssms.css │ │ │ │ │ ├── the-matrix.css │ │ │ │ │ ├── tomorrow-night-bright.css │ │ │ │ │ ├── tomorrow-night-eighties.css │ │ │ │ │ ├── ttcn.css │ │ │ │ │ ├── twilight.css │ │ │ │ │ ├── vibrant-ink.css │ │ │ │ │ ├── xq-dark.css │ │ │ │ │ ├── xq-light.css │ │ │ │ │ ├── yeti.css │ │ │ │ │ └── zenburn.css │ │ │ ├── font-awesome-4.7.0 │ │ │ │ ├── HELP-US-OUT.txt │ │ │ │ ├── css │ │ │ │ │ ├── font-awesome.css │ │ │ │ │ └── font-awesome.min.css │ │ │ │ ├── fonts │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ │ ├── less │ │ │ │ │ ├── animated.less │ │ │ │ │ ├── bordered-pulled.less │ │ │ │ │ ├── core.less │ │ │ │ │ ├── fixed-width.less │ │ │ │ │ ├── font-awesome.less │ │ │ │ │ ├── icons.less │ │ │ │ │ ├── larger.less │ │ │ │ │ ├── list.less │ │ │ │ │ ├── mixins.less │ │ │ │ │ ├── path.less │ │ │ │ │ ├── rotated-flipped.less │ │ │ │ │ ├── screen-reader.less │ │ │ │ │ ├── stacked.less │ │ │ │ │ └── variables.less │ │ │ │ └── scss │ │ │ │ │ ├── _animated.scss │ │ │ │ │ ├── _bordered-pulled.scss │ │ │ │ │ ├── _core.scss │ │ │ │ │ ├── _fixed-width.scss │ │ │ │ │ ├── _icons.scss │ │ │ │ │ ├── _larger.scss │ │ │ │ │ ├── _list.scss │ │ │ │ │ ├── _mixins.scss │ │ │ │ │ ├── _path.scss │ │ │ │ │ ├── _rotated-flipped.scss │ │ │ │ │ ├── _screen-reader.scss │ │ │ │ │ ├── _stacked.scss │ │ │ │ │ ├── _variables.scss │ │ │ │ │ └── font-awesome.scss │ │ │ ├── grid-2.4.1 │ │ │ │ ├── ChangeLog.txt │ │ │ │ ├── GPL-LICENSE.txt │ │ │ │ ├── README.md │ │ │ │ ├── angular │ │ │ │ │ ├── ng.pqgrid.dev.js │ │ │ │ │ └── ng.pqgrid.min.js │ │ │ │ ├── array.htm │ │ │ │ ├── bower.json │ │ │ │ ├── images │ │ │ │ │ ├── horiz-bg.png │ │ │ │ │ ├── horiz-slider-bg.png │ │ │ │ │ ├── loading.gif │ │ │ │ │ ├── sprite.png │ │ │ │ │ ├── square-blue-tr.gif │ │ │ │ │ ├── square-red-rb.gif │ │ │ │ │ ├── square-red-tr.gif │ │ │ │ │ ├── square_dirty.gif │ │ │ │ │ ├── vert-bg.png │ │ │ │ │ └── vert-slider-bg.png │ │ │ │ ├── index.htm │ │ │ │ ├── json.htm │ │ │ │ ├── localize │ │ │ │ │ ├── pq-localize-de.js │ │ │ │ │ ├── pq-localize-en.js │ │ │ │ │ ├── pq-localize-es.js │ │ │ │ │ ├── pq-localize-fr.js │ │ │ │ │ ├── pq-localize-hu.js │ │ │ │ │ ├── pq-localize-it.js │ │ │ │ │ ├── pq-localize-ja.js │ │ │ │ │ ├── pq-localize-nl.js │ │ │ │ │ ├── pq-localize-pl.js │ │ │ │ │ ├── pq-localize-pt-br.js │ │ │ │ │ ├── pq-localize-pt.js │ │ │ │ │ ├── pq-localize-ru.js │ │ │ │ │ ├── pq-localize-tr.js │ │ │ │ │ ├── pq-localize-zh.js │ │ │ │ │ └── pq-localize-zh_TW.js │ │ │ │ ├── php │ │ │ │ │ ├── Content │ │ │ │ │ │ ├── css │ │ │ │ │ │ │ ├── images │ │ │ │ │ │ │ │ ├── Refresh.gif │ │ │ │ │ │ │ │ ├── cross.png │ │ │ │ │ │ │ │ ├── horiz-bg.png │ │ │ │ │ │ │ │ ├── horiz-slider-bg.png │ │ │ │ │ │ │ │ ├── loading.gif │ │ │ │ │ │ │ │ ├── page-first-gray.gif │ │ │ │ │ │ │ │ ├── page-last-gray.gif │ │ │ │ │ │ │ │ ├── page-next-gray.gif │ │ │ │ │ │ │ │ ├── page-prev-gray.gif │ │ │ │ │ │ │ │ ├── sort_asc.gif │ │ │ │ │ │ │ │ ├── sort_desc.gif │ │ │ │ │ │ │ │ ├── sprite.png │ │ │ │ │ │ │ │ ├── tick.png │ │ │ │ │ │ │ │ ├── vert-bg.png │ │ │ │ │ │ │ │ └── vert-slider-bg.png │ │ │ │ │ │ │ └── pqgrid.min.css │ │ │ │ │ │ └── js │ │ │ │ │ │ │ └── pqgrid.min.js │ │ │ │ │ ├── array │ │ │ │ │ │ ├── index.php │ │ │ │ │ │ └── remote.php │ │ │ │ │ ├── conf.php │ │ │ │ │ ├── database │ │ │ │ │ │ ├── index.php │ │ │ │ │ │ └── remote.php │ │ │ │ │ ├── error_handling │ │ │ │ │ │ ├── index.php │ │ │ │ │ │ └── remote.php │ │ │ │ │ ├── filter_paging │ │ │ │ │ │ ├── index.php │ │ │ │ │ │ └── remote.php │ │ │ │ │ ├── filter_sort_paging │ │ │ │ │ │ ├── index.php │ │ │ │ │ │ └── remote.php │ │ │ │ │ ├── filtering │ │ │ │ │ │ ├── index.php │ │ │ │ │ │ └── remote.php │ │ │ │ │ ├── include.php │ │ │ │ │ ├── paging │ │ │ │ │ │ ├── index.php │ │ │ │ │ │ └── remote.php │ │ │ │ │ ├── sort_filtering │ │ │ │ │ │ ├── index.php │ │ │ │ │ │ └── remote.php │ │ │ │ │ ├── sort_paging │ │ │ │ │ │ ├── index.php │ │ │ │ │ │ └── remote.php │ │ │ │ │ └── sorting │ │ │ │ │ │ ├── index.php │ │ │ │ │ │ └── remote.php │ │ │ │ ├── pqgrid.dev.css │ │ │ │ ├── pqgrid.dev.js │ │ │ │ ├── pqgrid.jquery.json │ │ │ │ ├── pqgrid.min.css │ │ │ │ ├── pqgrid.min.js │ │ │ │ └── themes │ │ │ │ │ └── Office │ │ │ │ │ ├── images │ │ │ │ │ ├── header-hover.gif │ │ │ │ │ ├── icon_checkbox.png │ │ │ │ │ ├── icon_checkbox1.png │ │ │ │ │ └── icon_checkbox2.png │ │ │ │ │ └── pqgrid.css │ │ │ ├── html5shiv.min.js │ │ │ ├── ingrid │ │ │ │ ├── dev │ │ │ │ │ ├── database.js │ │ │ │ │ ├── database1.js │ │ │ │ │ ├── database2.js │ │ │ │ │ └── projecteditor.js │ │ │ │ ├── fileEditor.js │ │ │ │ ├── fileZtree.js │ │ │ │ ├── ingrid.css │ │ │ │ ├── ingrid.js │ │ │ │ └── pqgridView.js │ │ │ ├── jquery-ui-1.12.1 │ │ │ │ ├── AUTHORS.txt │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── external │ │ │ │ │ └── jquery │ │ │ │ │ │ └── jquery.js │ │ │ │ ├── images │ │ │ │ │ ├── ui-icons_444444_256x240.png │ │ │ │ │ ├── ui-icons_555555_256x240.png │ │ │ │ │ ├── ui-icons_777620_256x240.png │ │ │ │ │ ├── ui-icons_777777_256x240.png │ │ │ │ │ ├── ui-icons_cc0000_256x240.png │ │ │ │ │ └── ui-icons_ffffff_256x240.png │ │ │ │ ├── index.html │ │ │ │ ├── jquery-ui.css │ │ │ │ ├── jquery-ui.js │ │ │ │ ├── jquery-ui.min.css │ │ │ │ ├── jquery-ui.min.js │ │ │ │ ├── jquery-ui.structure.css │ │ │ │ ├── jquery-ui.structure.min.css │ │ │ │ ├── jquery-ui.theme.css │ │ │ │ ├── jquery-ui.theme.min.css │ │ │ │ └── package.json │ │ │ ├── jquery-validation-1.14.0 │ │ │ │ ├── Gruntfile.js │ │ │ │ ├── README.md │ │ │ │ ├── demo │ │ │ │ │ ├── ajaxSubmit-integration-demo.html │ │ │ │ │ ├── captcha │ │ │ │ │ │ ├── captcha.js │ │ │ │ │ │ ├── fonts │ │ │ │ │ │ │ └── Anorexia.ttf │ │ │ │ │ │ ├── image_req.php │ │ │ │ │ │ ├── images │ │ │ │ │ │ │ ├── button.png │ │ │ │ │ │ │ └── image.php │ │ │ │ │ │ ├── index.php │ │ │ │ │ │ ├── newsession.php │ │ │ │ │ │ ├── process.php │ │ │ │ │ │ ├── rand.php │ │ │ │ │ │ └── style.css │ │ │ │ │ ├── css │ │ │ │ │ │ ├── cmxform.css │ │ │ │ │ │ ├── cmxformTemplate.css │ │ │ │ │ │ ├── core.css │ │ │ │ │ │ ├── reset.css │ │ │ │ │ │ └── screen.css │ │ │ │ │ ├── custom-messages-data-demo.html │ │ │ │ │ ├── custom-methods-demo.html │ │ │ │ │ ├── dynamic-totals.html │ │ │ │ │ ├── errorcontainer-demo.html │ │ │ │ │ ├── errors-within-labels.html │ │ │ │ │ ├── file_input.html │ │ │ │ │ ├── images │ │ │ │ │ │ ├── bg.gif │ │ │ │ │ │ ├── checked.gif │ │ │ │ │ │ ├── cmxform-divider.gif │ │ │ │ │ │ ├── cmxform-fieldset.gif │ │ │ │ │ │ ├── loading.gif │ │ │ │ │ │ └── unchecked.gif │ │ │ │ │ ├── index.html │ │ │ │ │ ├── jquerymobile.html │ │ │ │ │ ├── login │ │ │ │ │ │ ├── images │ │ │ │ │ │ │ ├── bg.gif │ │ │ │ │ │ │ ├── header1.jpg │ │ │ │ │ │ │ ├── page.gif │ │ │ │ │ │ │ └── required_star.gif │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── screen.css │ │ │ │ │ ├── marketo │ │ │ │ │ │ ├── images │ │ │ │ │ │ │ ├── backRequiredGray.gif │ │ │ │ │ │ │ ├── back_green-fade.gif │ │ │ │ │ │ │ ├── back_nav_blue.gif │ │ │ │ │ │ │ ├── blank.gif │ │ │ │ │ │ │ ├── button-submit.gif │ │ │ │ │ │ │ ├── favicon.ico │ │ │ │ │ │ │ ├── help.png │ │ │ │ │ │ │ ├── left-nav-callout-long.png │ │ │ │ │ │ │ ├── login-sprite.gif │ │ │ │ │ │ │ ├── logo_marketo.gif │ │ │ │ │ │ │ ├── sf.png │ │ │ │ │ │ │ ├── step1-24.gif │ │ │ │ │ │ │ ├── step2-24.gif │ │ │ │ │ │ │ ├── step3-24.gif │ │ │ │ │ │ │ ├── tab-sprite.gif │ │ │ │ │ │ │ ├── tab_green.gif │ │ │ │ │ │ │ ├── time.png │ │ │ │ │ │ │ ├── toggle.gif │ │ │ │ │ │ │ └── warning.gif │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── jquery.maskedinput.js │ │ │ │ │ │ ├── mktSignup.js │ │ │ │ │ │ ├── step2.htm │ │ │ │ │ │ └── stylesheet.css │ │ │ │ │ ├── milk │ │ │ │ │ │ ├── bg.gif │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── left_white.png │ │ │ │ │ │ ├── milk.css │ │ │ │ │ │ ├── milk.png │ │ │ │ │ │ └── right_white.png │ │ │ │ │ ├── multipart │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── style.css │ │ │ │ │ ├── radio-checkbox-select-demo.html │ │ │ │ │ ├── requirejs │ │ │ │ │ │ ├── app.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── site-demos.css │ │ │ │ │ ├── themerollered.html │ │ │ │ │ ├── tinymce │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── themes │ │ │ │ │ │ │ └── simple │ │ │ │ │ │ │ │ ├── editor_template.js │ │ │ │ │ │ │ │ ├── img │ │ │ │ │ │ │ │ └── icons.gif │ │ │ │ │ │ │ │ ├── langs │ │ │ │ │ │ │ │ └── en.js │ │ │ │ │ │ │ │ └── skins │ │ │ │ │ │ │ │ └── default │ │ │ │ │ │ │ │ └── ui.css │ │ │ │ │ │ └── tiny_mce.js │ │ │ │ │ └── tinymce4 │ │ │ │ │ │ └── index.html │ │ │ │ ├── dist │ │ │ │ │ ├── additional-methods.js │ │ │ │ │ ├── additional-methods.min.js │ │ │ │ │ ├── jquery.validate.js │ │ │ │ │ ├── jquery.validate.min.js │ │ │ │ │ └── localization │ │ │ │ │ │ ├── messages_ar.js │ │ │ │ │ │ ├── messages_ar.min.js │ │ │ │ │ │ ├── messages_bg.js │ │ │ │ │ │ ├── messages_bg.min.js │ │ │ │ │ │ ├── messages_bn_BD.js │ │ │ │ │ │ ├── messages_bn_BD.min.js │ │ │ │ │ │ ├── messages_ca.js │ │ │ │ │ │ ├── messages_ca.min.js │ │ │ │ │ │ ├── messages_cs.js │ │ │ │ │ │ ├── messages_cs.min.js │ │ │ │ │ │ ├── messages_da.js │ │ │ │ │ │ ├── messages_da.min.js │ │ │ │ │ │ ├── messages_de.js │ │ │ │ │ │ ├── messages_de.min.js │ │ │ │ │ │ ├── messages_el.js │ │ │ │ │ │ ├── messages_el.min.js │ │ │ │ │ │ ├── messages_es.js │ │ │ │ │ │ ├── messages_es.min.js │ │ │ │ │ │ ├── messages_es_AR.js │ │ │ │ │ │ ├── messages_es_AR.min.js │ │ │ │ │ │ ├── messages_es_PE.js │ │ │ │ │ │ ├── messages_es_PE.min.js │ │ │ │ │ │ ├── messages_et.js │ │ │ │ │ │ ├── messages_et.min.js │ │ │ │ │ │ ├── messages_eu.js │ │ │ │ │ │ ├── messages_eu.min.js │ │ │ │ │ │ ├── messages_fa.js │ │ │ │ │ │ ├── messages_fa.min.js │ │ │ │ │ │ ├── messages_fi.js │ │ │ │ │ │ ├── messages_fi.min.js │ │ │ │ │ │ ├── messages_fr.js │ │ │ │ │ │ ├── messages_fr.min.js │ │ │ │ │ │ ├── messages_ge.js │ │ │ │ │ │ ├── messages_ge.min.js │ │ │ │ │ │ ├── messages_gl.js │ │ │ │ │ │ ├── messages_gl.min.js │ │ │ │ │ │ ├── messages_he.js │ │ │ │ │ │ ├── messages_he.min.js │ │ │ │ │ │ ├── messages_hr.js │ │ │ │ │ │ ├── messages_hr.min.js │ │ │ │ │ │ ├── messages_hu.js │ │ │ │ │ │ ├── messages_hu.min.js │ │ │ │ │ │ ├── messages_hy_AM.js │ │ │ │ │ │ ├── messages_hy_AM.min.js │ │ │ │ │ │ ├── messages_id.js │ │ │ │ │ │ ├── messages_id.min.js │ │ │ │ │ │ ├── messages_is.js │ │ │ │ │ │ ├── messages_is.min.js │ │ │ │ │ │ ├── messages_it.js │ │ │ │ │ │ ├── messages_it.min.js │ │ │ │ │ │ ├── messages_ja.js │ │ │ │ │ │ ├── messages_ja.min.js │ │ │ │ │ │ ├── messages_ka.js │ │ │ │ │ │ ├── messages_ka.min.js │ │ │ │ │ │ ├── messages_kk.js │ │ │ │ │ │ ├── messages_kk.min.js │ │ │ │ │ │ ├── messages_ko.js │ │ │ │ │ │ ├── messages_ko.min.js │ │ │ │ │ │ ├── messages_lt.js │ │ │ │ │ │ ├── messages_lt.min.js │ │ │ │ │ │ ├── messages_lv.js │ │ │ │ │ │ ├── messages_lv.min.js │ │ │ │ │ │ ├── messages_my.js │ │ │ │ │ │ ├── messages_my.min.js │ │ │ │ │ │ ├── messages_nl.js │ │ │ │ │ │ ├── messages_nl.min.js │ │ │ │ │ │ ├── messages_no.js │ │ │ │ │ │ ├── messages_no.min.js │ │ │ │ │ │ ├── messages_pl.js │ │ │ │ │ │ ├── messages_pl.min.js │ │ │ │ │ │ ├── messages_pt_BR.js │ │ │ │ │ │ ├── messages_pt_BR.min.js │ │ │ │ │ │ ├── messages_pt_PT.js │ │ │ │ │ │ ├── messages_pt_PT.min.js │ │ │ │ │ │ ├── messages_ro.js │ │ │ │ │ │ ├── messages_ro.min.js │ │ │ │ │ │ ├── messages_ru.js │ │ │ │ │ │ ├── messages_ru.min.js │ │ │ │ │ │ ├── messages_si.js │ │ │ │ │ │ ├── messages_si.min.js │ │ │ │ │ │ ├── messages_sk.js │ │ │ │ │ │ ├── messages_sk.min.js │ │ │ │ │ │ ├── messages_sl.js │ │ │ │ │ │ ├── messages_sl.min.js │ │ │ │ │ │ ├── messages_sr.js │ │ │ │ │ │ ├── messages_sr.min.js │ │ │ │ │ │ ├── messages_sr_lat.js │ │ │ │ │ │ ├── messages_sr_lat.min.js │ │ │ │ │ │ ├── messages_sv.js │ │ │ │ │ │ ├── messages_sv.min.js │ │ │ │ │ │ ├── messages_th.js │ │ │ │ │ │ ├── messages_th.min.js │ │ │ │ │ │ ├── messages_tj.js │ │ │ │ │ │ ├── messages_tj.min.js │ │ │ │ │ │ ├── messages_tr.js │ │ │ │ │ │ ├── messages_tr.min.js │ │ │ │ │ │ ├── messages_uk.js │ │ │ │ │ │ ├── messages_uk.min.js │ │ │ │ │ │ ├── messages_vi.js │ │ │ │ │ │ ├── messages_vi.min.js │ │ │ │ │ │ ├── messages_zh.js │ │ │ │ │ │ ├── messages_zh.min.js │ │ │ │ │ │ ├── messages_zh_TW.js │ │ │ │ │ │ ├── messages_zh_TW.min.js │ │ │ │ │ │ ├── methods_de.js │ │ │ │ │ │ ├── methods_de.min.js │ │ │ │ │ │ ├── methods_es_CL.js │ │ │ │ │ │ ├── methods_es_CL.min.js │ │ │ │ │ │ ├── methods_fi.js │ │ │ │ │ │ ├── methods_fi.min.js │ │ │ │ │ │ ├── methods_nl.js │ │ │ │ │ │ ├── methods_nl.min.js │ │ │ │ │ │ ├── methods_pt.js │ │ │ │ │ │ └── methods_pt.min.js │ │ │ │ ├── lib │ │ │ │ │ ├── jquery-1.11.1.js │ │ │ │ │ ├── jquery-1.7.2.js │ │ │ │ │ ├── jquery-1.8.3.js │ │ │ │ │ ├── jquery-1.9.1.js │ │ │ │ │ ├── jquery.form.js │ │ │ │ │ ├── jquery.js │ │ │ │ │ ├── jquery.mockjax.js │ │ │ │ │ ├── jquery.simulate.js │ │ │ │ │ └── require.js │ │ │ │ ├── package.json │ │ │ │ ├── src │ │ │ │ │ ├── additional │ │ │ │ │ │ ├── accept.js │ │ │ │ │ │ ├── additional.js │ │ │ │ │ │ ├── alphanumeric.js │ │ │ │ │ │ ├── bankaccountNL.js │ │ │ │ │ │ ├── bankorgiroaccountNL.js │ │ │ │ │ │ ├── bic.js │ │ │ │ │ │ ├── cifES.js │ │ │ │ │ │ ├── cpfBR.js │ │ │ │ │ │ ├── creditcardtypes.js │ │ │ │ │ │ ├── currency.js │ │ │ │ │ │ ├── dateFA.js │ │ │ │ │ │ ├── dateITA.js │ │ │ │ │ │ ├── dateNL.js │ │ │ │ │ │ ├── extension.js │ │ │ │ │ │ ├── giroaccountNL.js │ │ │ │ │ │ ├── iban.js │ │ │ │ │ │ ├── integer.js │ │ │ │ │ │ ├── ipv4.js │ │ │ │ │ │ ├── ipv6.js │ │ │ │ │ │ ├── lettersonly.js │ │ │ │ │ │ ├── letterswithbasicpunc.js │ │ │ │ │ │ ├── mobileNL.js │ │ │ │ │ │ ├── mobileUK.js │ │ │ │ │ │ ├── nieES.js │ │ │ │ │ │ ├── nifES.js │ │ │ │ │ │ ├── notEqualTo.js │ │ │ │ │ │ ├── nowhitespace.js │ │ │ │ │ │ ├── pattern.js │ │ │ │ │ │ ├── phoneNL.js │ │ │ │ │ │ ├── phoneUK.js │ │ │ │ │ │ ├── phoneUS.js │ │ │ │ │ │ ├── phonesUK.js │ │ │ │ │ │ ├── postalCodeCA.js │ │ │ │ │ │ ├── postalcodeBR.js │ │ │ │ │ │ ├── postalcodeIT.js │ │ │ │ │ │ ├── postalcodeNL.js │ │ │ │ │ │ ├── postcodeUK.js │ │ │ │ │ │ ├── require_from_group.js │ │ │ │ │ │ ├── skip_or_fill_minimum.js │ │ │ │ │ │ ├── statesUS.js │ │ │ │ │ │ ├── strippedminlength.js │ │ │ │ │ │ ├── time.js │ │ │ │ │ │ ├── time12h.js │ │ │ │ │ │ ├── url2.js │ │ │ │ │ │ ├── vinUS.js │ │ │ │ │ │ ├── zipcodeUS.js │ │ │ │ │ │ └── ziprange.js │ │ │ │ │ ├── ajax.js │ │ │ │ │ ├── core.js │ │ │ │ │ └── localization │ │ │ │ │ │ ├── messages_ar.js │ │ │ │ │ │ ├── messages_bg.js │ │ │ │ │ │ ├── messages_bn_BD.js │ │ │ │ │ │ ├── messages_ca.js │ │ │ │ │ │ ├── messages_cs.js │ │ │ │ │ │ ├── messages_da.js │ │ │ │ │ │ ├── messages_de.js │ │ │ │ │ │ ├── messages_el.js │ │ │ │ │ │ ├── messages_es.js │ │ │ │ │ │ ├── messages_es_AR.js │ │ │ │ │ │ ├── messages_es_PE.js │ │ │ │ │ │ ├── messages_et.js │ │ │ │ │ │ ├── messages_eu.js │ │ │ │ │ │ ├── messages_fa.js │ │ │ │ │ │ ├── messages_fi.js │ │ │ │ │ │ ├── messages_fr.js │ │ │ │ │ │ ├── messages_ge.js │ │ │ │ │ │ ├── messages_gl.js │ │ │ │ │ │ ├── messages_he.js │ │ │ │ │ │ ├── messages_hr.js │ │ │ │ │ │ ├── messages_hu.js │ │ │ │ │ │ ├── messages_hy_AM.js │ │ │ │ │ │ ├── messages_id.js │ │ │ │ │ │ ├── messages_is.js │ │ │ │ │ │ ├── messages_it.js │ │ │ │ │ │ ├── messages_ja.js │ │ │ │ │ │ ├── messages_ka.js │ │ │ │ │ │ ├── messages_kk.js │ │ │ │ │ │ ├── messages_ko.js │ │ │ │ │ │ ├── messages_lt.js │ │ │ │ │ │ ├── messages_lv.js │ │ │ │ │ │ ├── messages_my.js │ │ │ │ │ │ ├── messages_nl.js │ │ │ │ │ │ ├── messages_no.js │ │ │ │ │ │ ├── messages_pl.js │ │ │ │ │ │ ├── messages_pt_BR.js │ │ │ │ │ │ ├── messages_pt_PT.js │ │ │ │ │ │ ├── messages_ro.js │ │ │ │ │ │ ├── messages_ru.js │ │ │ │ │ │ ├── messages_si.js │ │ │ │ │ │ ├── messages_sk.js │ │ │ │ │ │ ├── messages_sl.js │ │ │ │ │ │ ├── messages_sr.js │ │ │ │ │ │ ├── messages_sr_lat.js │ │ │ │ │ │ ├── messages_sv.js │ │ │ │ │ │ ├── messages_th.js │ │ │ │ │ │ ├── messages_tj.js │ │ │ │ │ │ ├── messages_tr.js │ │ │ │ │ │ ├── messages_uk.js │ │ │ │ │ │ ├── messages_vi.js │ │ │ │ │ │ ├── messages_zh.js │ │ │ │ │ │ ├── messages_zh_TW.js │ │ │ │ │ │ ├── methods_de.js │ │ │ │ │ │ ├── methods_es_CL.js │ │ │ │ │ │ ├── methods_fi.js │ │ │ │ │ │ ├── methods_nl.js │ │ │ │ │ │ └── methods_pt.js │ │ │ │ └── test │ │ │ │ │ ├── aria.js │ │ │ │ │ ├── error-placement.js │ │ │ │ │ ├── index.html │ │ │ │ │ ├── messages.js │ │ │ │ │ ├── methods.js │ │ │ │ │ ├── qunit │ │ │ │ │ ├── qunit.css │ │ │ │ │ └── qunit.js │ │ │ │ │ ├── rules.js │ │ │ │ │ └── test.js │ │ │ ├── jquery │ │ │ │ ├── ajaxupload.js │ │ │ │ ├── jquery-ui.min.js │ │ │ │ ├── jquery.js │ │ │ │ ├── jquery.min.js │ │ │ │ ├── jquery.nicescroll.min.js │ │ │ │ ├── jquery2.2.4.min.js │ │ │ │ ├── jquerymy-1.2.14.min.js │ │ │ │ ├── jquerymy-table.js │ │ │ │ └── sugar.min.js │ │ │ ├── popper.js │ │ │ │ └── popper.min.js │ │ │ ├── respond.min.js │ │ │ ├── simple-line-icons │ │ │ │ ├── css │ │ │ │ │ └── simple-line-icons.css │ │ │ │ └── fonts │ │ │ │ │ ├── Simple-Line-Icons.eot │ │ │ │ │ ├── Simple-Line-Icons.svg │ │ │ │ │ ├── Simple-Line-Icons.ttf │ │ │ │ │ ├── Simple-Line-Icons.woff │ │ │ │ │ └── Simple-Line-Icons.woff2 │ │ │ └── vue │ │ │ │ ├── address.js │ │ │ │ ├── myvue.js │ │ │ │ └── vue.js │ │ └── vue │ │ │ ├── app.js │ │ │ ├── component │ │ │ ├── api.js │ │ │ ├── develop │ │ │ │ ├── activiti.js │ │ │ │ ├── databaseeditor.js │ │ │ │ ├── projecteditor.js │ │ │ │ ├── swagger.js │ │ │ │ ├── test.html │ │ │ │ └── ureport.js │ │ │ ├── erp │ │ │ │ ├── caigdd │ │ │ │ │ ├── caigddList.js │ │ │ │ │ ├── caigddListCountForm.js │ │ │ │ │ ├── caigddListForm.js │ │ │ │ │ ├── caigddTitle.js │ │ │ │ │ ├── caigddTitleForm.js │ │ │ │ │ └── caigddView.js │ │ │ │ ├── cloud │ │ │ │ │ ├── caigOrg.js │ │ │ │ │ ├── gongys.js │ │ │ │ │ └── shangp.js │ │ │ │ ├── erp.js │ │ │ │ ├── home │ │ │ │ │ └── ruerpsidebar.js │ │ │ │ └── mm │ │ │ │ │ ├── caigdd.js │ │ │ │ │ ├── caigdd44.js │ │ │ │ │ └── caigddLoad.js │ │ │ ├── ruerpnav.js │ │ │ ├── ruerpsidebar.js │ │ │ ├── subapp.js │ │ │ ├── subapp1.js │ │ │ ├── system │ │ │ │ ├── email.js │ │ │ │ ├── notice.js │ │ │ │ ├── passport.js │ │ │ │ └── user.js │ │ │ └── welcome.js │ │ │ ├── favicon.ico │ │ │ ├── frame │ │ │ ├── ajaxupload.js │ │ │ ├── boostrap-4.1.3 │ │ │ │ ├── css │ │ │ │ │ ├── bootstrap-grid.css │ │ │ │ │ ├── bootstrap-grid.css.map │ │ │ │ │ ├── bootstrap-grid.min.css │ │ │ │ │ ├── bootstrap-grid.min.css.map │ │ │ │ │ ├── bootstrap-reboot.css │ │ │ │ │ ├── bootstrap-reboot.css.map │ │ │ │ │ ├── bootstrap-reboot.min.css │ │ │ │ │ ├── bootstrap-reboot.min.css.map │ │ │ │ │ ├── bootstrap.css │ │ │ │ │ ├── bootstrap.css.map │ │ │ │ │ ├── bootstrap.min.css │ │ │ │ │ └── bootstrap.min.css.map │ │ │ │ └── js │ │ │ │ │ ├── bootstrap.bundle.js │ │ │ │ │ ├── bootstrap.bundle.js.map │ │ │ │ │ ├── bootstrap.bundle.min.js │ │ │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ │ │ ├── bootstrap.js │ │ │ │ │ ├── bootstrap.js.map │ │ │ │ │ ├── bootstrap.min.js │ │ │ │ │ ├── bootstrap.min.js.map │ │ │ │ │ └── popper.min.js │ │ │ ├── codemirror-5.42.0 │ │ │ │ ├── .editorconfig │ │ │ │ ├── .gitattributes │ │ │ │ ├── .npmignore │ │ │ │ ├── .travis.yml │ │ │ │ ├── AUTHORS │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── addon │ │ │ │ │ ├── comment │ │ │ │ │ │ ├── comment.js │ │ │ │ │ │ └── continuecomment.js │ │ │ │ │ ├── dialog │ │ │ │ │ │ ├── dialog.css │ │ │ │ │ │ └── dialog.js │ │ │ │ │ ├── display │ │ │ │ │ │ ├── autorefresh.js │ │ │ │ │ │ ├── fullscreen.css │ │ │ │ │ │ ├── fullscreen.js │ │ │ │ │ │ ├── panel.js │ │ │ │ │ │ ├── placeholder.js │ │ │ │ │ │ └── rulers.js │ │ │ │ │ ├── edit │ │ │ │ │ │ ├── closebrackets.js │ │ │ │ │ │ ├── closetag.js │ │ │ │ │ │ ├── continuelist.js │ │ │ │ │ │ ├── matchbrackets.js │ │ │ │ │ │ ├── matchtags.js │ │ │ │ │ │ └── trailingspace.js │ │ │ │ │ ├── fold │ │ │ │ │ │ ├── brace-fold.js │ │ │ │ │ │ ├── comment-fold.js │ │ │ │ │ │ ├── foldcode.js │ │ │ │ │ │ ├── foldgutter.css │ │ │ │ │ │ ├── foldgutter.js │ │ │ │ │ │ ├── indent-fold.js │ │ │ │ │ │ ├── markdown-fold.js │ │ │ │ │ │ └── xml-fold.js │ │ │ │ │ ├── hint │ │ │ │ │ │ ├── anyword-hint.js │ │ │ │ │ │ ├── css-hint.js │ │ │ │ │ │ ├── html-hint.js │ │ │ │ │ │ ├── javascript-hint.js │ │ │ │ │ │ ├── show-hint.css │ │ │ │ │ │ ├── show-hint.js │ │ │ │ │ │ ├── sql-hint.js │ │ │ │ │ │ └── xml-hint.js │ │ │ │ │ ├── lint │ │ │ │ │ │ ├── coffeescript-lint.js │ │ │ │ │ │ ├── css-lint.js │ │ │ │ │ │ ├── html-lint.js │ │ │ │ │ │ ├── javascript-lint.js │ │ │ │ │ │ ├── json-lint.js │ │ │ │ │ │ ├── lint.css │ │ │ │ │ │ ├── lint.js │ │ │ │ │ │ └── yaml-lint.js │ │ │ │ │ ├── merge │ │ │ │ │ │ ├── merge.css │ │ │ │ │ │ └── merge.js │ │ │ │ │ ├── mode │ │ │ │ │ │ ├── loadmode.js │ │ │ │ │ │ ├── multiplex.js │ │ │ │ │ │ ├── multiplex_test.js │ │ │ │ │ │ ├── overlay.js │ │ │ │ │ │ └── simple.js │ │ │ │ │ ├── runmode │ │ │ │ │ │ ├── colorize.js │ │ │ │ │ │ ├── runmode-standalone.js │ │ │ │ │ │ ├── runmode.js │ │ │ │ │ │ └── runmode.node.js │ │ │ │ │ ├── scroll │ │ │ │ │ │ ├── annotatescrollbar.js │ │ │ │ │ │ ├── scrollpastend.js │ │ │ │ │ │ ├── simplescrollbars.css │ │ │ │ │ │ └── simplescrollbars.js │ │ │ │ │ ├── search │ │ │ │ │ │ ├── jump-to-line.js │ │ │ │ │ │ ├── match-highlighter.js │ │ │ │ │ │ ├── matchesonscrollbar.css │ │ │ │ │ │ ├── matchesonscrollbar.js │ │ │ │ │ │ ├── search.js │ │ │ │ │ │ └── searchcursor.js │ │ │ │ │ ├── selection │ │ │ │ │ │ ├── active-line.js │ │ │ │ │ │ ├── mark-selection.js │ │ │ │ │ │ └── selection-pointer.js │ │ │ │ │ ├── tern │ │ │ │ │ │ ├── tern.css │ │ │ │ │ │ ├── tern.js │ │ │ │ │ │ └── worker.js │ │ │ │ │ └── wrap │ │ │ │ │ │ └── hardwrap.js │ │ │ │ ├── bin │ │ │ │ │ ├── authors.sh │ │ │ │ │ ├── lint │ │ │ │ │ ├── release │ │ │ │ │ ├── source-highlight │ │ │ │ │ └── upload-release.js │ │ │ │ ├── demo │ │ │ │ │ ├── activeline.html │ │ │ │ │ ├── anywordhint.html │ │ │ │ │ ├── bidi.html │ │ │ │ │ ├── btree.html │ │ │ │ │ ├── buffers.html │ │ │ │ │ ├── changemode.html │ │ │ │ │ ├── closebrackets.html │ │ │ │ │ ├── closetag.html │ │ │ │ │ ├── complete.html │ │ │ │ │ ├── emacs.html │ │ │ │ │ ├── folding.html │ │ │ │ │ ├── fullscreen.html │ │ │ │ │ ├── hardwrap.html │ │ │ │ │ ├── html5complete.html │ │ │ │ │ ├── indentwrap.html │ │ │ │ │ ├── lint.html │ │ │ │ │ ├── loadmode.html │ │ │ │ │ ├── marker.html │ │ │ │ │ ├── markselection.html │ │ │ │ │ ├── matchhighlighter.html │ │ │ │ │ ├── matchtags.html │ │ │ │ │ ├── merge.html │ │ │ │ │ ├── multiplex.html │ │ │ │ │ ├── mustache.html │ │ │ │ │ ├── panel.html │ │ │ │ │ ├── placeholder.html │ │ │ │ │ ├── preview.html │ │ │ │ │ ├── requirejs.html │ │ │ │ │ ├── resize.html │ │ │ │ │ ├── rulers.html │ │ │ │ │ ├── runmode.html │ │ │ │ │ ├── search.html │ │ │ │ │ ├── simplemode.html │ │ │ │ │ ├── simplescrollbars.html │ │ │ │ │ ├── spanaffectswrapping_shim.html │ │ │ │ │ ├── sublime.html │ │ │ │ │ ├── tern.html │ │ │ │ │ ├── theme.html │ │ │ │ │ ├── trailingspace.html │ │ │ │ │ ├── variableheight.html │ │ │ │ │ ├── vim.html │ │ │ │ │ ├── visibletabs.html │ │ │ │ │ ├── widget.html │ │ │ │ │ └── xmlcomplete.html │ │ │ │ ├── doc │ │ │ │ │ ├── activebookmark.js │ │ │ │ │ ├── docs.css │ │ │ │ │ ├── internals.html │ │ │ │ │ ├── logo.png │ │ │ │ │ ├── logo.svg │ │ │ │ │ ├── manual.html │ │ │ │ │ ├── realworld.html │ │ │ │ │ ├── releases.html │ │ │ │ │ ├── reporting.html │ │ │ │ │ ├── upgrade_v2.2.html │ │ │ │ │ ├── upgrade_v3.html │ │ │ │ │ ├── upgrade_v4.html │ │ │ │ │ └── yinyang.png │ │ │ │ ├── index.html │ │ │ │ ├── keymap │ │ │ │ │ ├── emacs.js │ │ │ │ │ ├── sublime.js │ │ │ │ │ └── vim.js │ │ │ │ ├── lib │ │ │ │ │ ├── codemirror.css │ │ │ │ │ ├── codemirror.js │ │ │ │ │ └── vuecodemirror.min.js │ │ │ │ ├── mode │ │ │ │ │ ├── apl │ │ │ │ │ │ ├── apl.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── asciiarmor │ │ │ │ │ │ ├── asciiarmor.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── asn.1 │ │ │ │ │ │ ├── asn.1.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── asterisk │ │ │ │ │ │ ├── asterisk.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── brainfuck │ │ │ │ │ │ ├── brainfuck.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── clike │ │ │ │ │ │ ├── clike.js │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── scala.html │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── clojure │ │ │ │ │ │ ├── clojure.js │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── cmake │ │ │ │ │ │ ├── cmake.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── cobol │ │ │ │ │ │ ├── cobol.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── coffeescript │ │ │ │ │ │ ├── coffeescript.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── commonlisp │ │ │ │ │ │ ├── commonlisp.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── crystal │ │ │ │ │ │ ├── crystal.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── css │ │ │ │ │ │ ├── css.js │ │ │ │ │ │ ├── gss.html │ │ │ │ │ │ ├── gss_test.js │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── less.html │ │ │ │ │ │ ├── less_test.js │ │ │ │ │ │ ├── scss.html │ │ │ │ │ │ ├── scss_test.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── cypher │ │ │ │ │ │ ├── cypher.js │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── d │ │ │ │ │ │ ├── d.js │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── dart │ │ │ │ │ │ ├── dart.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── diff │ │ │ │ │ │ ├── diff.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── django │ │ │ │ │ │ ├── django.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── dockerfile │ │ │ │ │ │ ├── dockerfile.js │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── dtd │ │ │ │ │ │ ├── dtd.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── dylan │ │ │ │ │ │ ├── dylan.js │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── ebnf │ │ │ │ │ │ ├── ebnf.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── ecl │ │ │ │ │ │ ├── ecl.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── eiffel │ │ │ │ │ │ ├── eiffel.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── elm │ │ │ │ │ │ ├── elm.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── erlang │ │ │ │ │ │ ├── erlang.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── factor │ │ │ │ │ │ ├── factor.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── fcl │ │ │ │ │ │ ├── fcl.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── forth │ │ │ │ │ │ ├── forth.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── fortran │ │ │ │ │ │ ├── fortran.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── gas │ │ │ │ │ │ ├── gas.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── gfm │ │ │ │ │ │ ├── gfm.js │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── gherkin │ │ │ │ │ │ ├── gherkin.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── go │ │ │ │ │ │ ├── go.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── groovy │ │ │ │ │ │ ├── groovy.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── haml │ │ │ │ │ │ ├── haml.js │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── handlebars │ │ │ │ │ │ ├── handlebars.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── haskell-literate │ │ │ │ │ │ ├── haskell-literate.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── haskell │ │ │ │ │ │ ├── haskell.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── haxe │ │ │ │ │ │ ├── haxe.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── htmlembedded │ │ │ │ │ │ ├── htmlembedded.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── htmlmixed │ │ │ │ │ │ ├── htmlmixed.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── http │ │ │ │ │ │ ├── http.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── idl │ │ │ │ │ │ ├── idl.js │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── index.html │ │ │ │ │ ├── javascript │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── javascript.js │ │ │ │ │ │ ├── json-ld.html │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ └── typescript.html │ │ │ │ │ ├── jinja2 │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── jinja2.js │ │ │ │ │ ├── jsx │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── jsx.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── julia │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── julia.js │ │ │ │ │ ├── livescript │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── livescript.js │ │ │ │ │ ├── lua │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── lua.js │ │ │ │ │ ├── markdown │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── markdown.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── mathematica │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── mathematica.js │ │ │ │ │ ├── mbox │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── mbox.js │ │ │ │ │ ├── meta.js │ │ │ │ │ ├── mirc │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── mirc.js │ │ │ │ │ ├── mllike │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── mllike.js │ │ │ │ │ ├── modelica │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── modelica.js │ │ │ │ │ ├── mscgen │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── mscgen.js │ │ │ │ │ │ ├── mscgen_test.js │ │ │ │ │ │ ├── msgenny_test.js │ │ │ │ │ │ └── xu_test.js │ │ │ │ │ ├── mumps │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── mumps.js │ │ │ │ │ ├── nginx │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── nginx.js │ │ │ │ │ ├── nsis │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── nsis.js │ │ │ │ │ ├── ntriples │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── ntriples.js │ │ │ │ │ ├── octave │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── octave.js │ │ │ │ │ ├── oz │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── oz.js │ │ │ │ │ ├── pascal │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── pascal.js │ │ │ │ │ ├── pegjs │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── pegjs.js │ │ │ │ │ ├── perl │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── perl.js │ │ │ │ │ ├── php │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── php.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── pig │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── pig.js │ │ │ │ │ ├── powershell │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── powershell.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── properties │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── properties.js │ │ │ │ │ ├── protobuf │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── protobuf.js │ │ │ │ │ ├── pug │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── pug.js │ │ │ │ │ ├── puppet │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── puppet.js │ │ │ │ │ ├── python │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── python.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── q │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── q.js │ │ │ │ │ ├── r │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── r.js │ │ │ │ │ ├── rpm │ │ │ │ │ │ ├── changes │ │ │ │ │ │ │ └── index.html │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── rpm.js │ │ │ │ │ ├── rst │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── rst.js │ │ │ │ │ ├── ruby │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── ruby.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── rust │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── rust.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── sas │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── sas.js │ │ │ │ │ ├── sass │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── sass.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── scheme │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── scheme.js │ │ │ │ │ ├── shell │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── shell.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── sieve │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── sieve.js │ │ │ │ │ ├── slim │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── slim.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── smalltalk │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── smalltalk.js │ │ │ │ │ ├── smarty │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── smarty.js │ │ │ │ │ ├── solr │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── solr.js │ │ │ │ │ ├── soy │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── soy.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── sparql │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── sparql.js │ │ │ │ │ ├── spreadsheet │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── spreadsheet.js │ │ │ │ │ ├── sql │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── sql.js │ │ │ │ │ ├── stex │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── stex.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── stylus │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── stylus.js │ │ │ │ │ ├── swift │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── swift.js │ │ │ │ │ │ └── test.js │ │ │ │ │ ├── tcl │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── tcl.js │ │ │ │ │ ├── textile │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ └── textile.js │ │ │ │ │ ├── tiddlywiki │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── tiddlywiki.css │ │ │ │ │ │ └── tiddlywiki.js │ │ │ │ │ ├── tiki │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── tiki.css │ │ │ │ │ │ └── tiki.js │ │ │ │ │ ├── toml │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── toml.js │ │ │ │ │ ├── tornado │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── tornado.js │ │ │ │ │ ├── troff │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── troff.js │ │ │ │ │ ├── ttcn-cfg │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── ttcn-cfg.js │ │ │ │ │ ├── ttcn │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── ttcn.js │ │ │ │ │ ├── turtle │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── turtle.js │ │ │ │ │ ├── twig │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── twig.js │ │ │ │ │ ├── vb │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── vb.js │ │ │ │ │ ├── vbscript │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── vbscript.js │ │ │ │ │ ├── velocity │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── velocity.js │ │ │ │ │ ├── verilog │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ └── verilog.js │ │ │ │ │ ├── vhdl │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── vhdl.js │ │ │ │ │ ├── vue │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── vue.js │ │ │ │ │ ├── webidl │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── webidl.js │ │ │ │ │ ├── xml │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ └── xml.js │ │ │ │ │ ├── xquery │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ ├── test.js │ │ │ │ │ │ └── xquery.js │ │ │ │ │ ├── yacas │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── yacas.js │ │ │ │ │ ├── yaml-frontmatter │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── yaml-frontmatter.js │ │ │ │ │ ├── yaml │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── yaml.js │ │ │ │ │ └── z80 │ │ │ │ │ │ ├── index.html │ │ │ │ │ │ └── z80.js │ │ │ │ ├── package.json │ │ │ │ ├── rollup.config.js │ │ │ │ ├── src │ │ │ │ │ ├── codemirror.js │ │ │ │ │ ├── display │ │ │ │ │ │ ├── Display.js │ │ │ │ │ │ ├── focus.js │ │ │ │ │ │ ├── gutters.js │ │ │ │ │ │ ├── highlight_worker.js │ │ │ │ │ │ ├── line_numbers.js │ │ │ │ │ │ ├── mode_state.js │ │ │ │ │ │ ├── operations.js │ │ │ │ │ │ ├── scroll_events.js │ │ │ │ │ │ ├── scrollbars.js │ │ │ │ │ │ ├── scrolling.js │ │ │ │ │ │ ├── selection.js │ │ │ │ │ │ ├── update_display.js │ │ │ │ │ │ ├── update_line.js │ │ │ │ │ │ ├── update_lines.js │ │ │ │ │ │ └── view_tracking.js │ │ │ │ │ ├── edit │ │ │ │ │ │ ├── CodeMirror.js │ │ │ │ │ │ ├── commands.js │ │ │ │ │ │ ├── deleteNearSelection.js │ │ │ │ │ │ ├── drop_events.js │ │ │ │ │ │ ├── fromTextArea.js │ │ │ │ │ │ ├── global_events.js │ │ │ │ │ │ ├── key_events.js │ │ │ │ │ │ ├── legacy.js │ │ │ │ │ │ ├── main.js │ │ │ │ │ │ ├── methods.js │ │ │ │ │ │ ├── mouse_events.js │ │ │ │ │ │ ├── options.js │ │ │ │ │ │ └── utils.js │ │ │ │ │ ├── input │ │ │ │ │ │ ├── ContentEditableInput.js │ │ │ │ │ │ ├── TextareaInput.js │ │ │ │ │ │ ├── indent.js │ │ │ │ │ │ ├── input.js │ │ │ │ │ │ ├── keymap.js │ │ │ │ │ │ ├── keynames.js │ │ │ │ │ │ └── movement.js │ │ │ │ │ ├── line │ │ │ │ │ │ ├── highlight.js │ │ │ │ │ │ ├── line_data.js │ │ │ │ │ │ ├── pos.js │ │ │ │ │ │ ├── saw_special_spans.js │ │ │ │ │ │ ├── spans.js │ │ │ │ │ │ └── utils_line.js │ │ │ │ │ ├── measurement │ │ │ │ │ │ ├── position_measurement.js │ │ │ │ │ │ └── widgets.js │ │ │ │ │ ├── model │ │ │ │ │ │ ├── Doc.js │ │ │ │ │ │ ├── change_measurement.js │ │ │ │ │ │ ├── changes.js │ │ │ │ │ │ ├── chunk.js │ │ │ │ │ │ ├── document_data.js │ │ │ │ │ │ ├── history.js │ │ │ │ │ │ ├── line_widget.js │ │ │ │ │ │ ├── mark_text.js │ │ │ │ │ │ ├── selection.js │ │ │ │ │ │ └── selection_updates.js │ │ │ │ │ ├── modes.js │ │ │ │ │ └── util │ │ │ │ │ │ ├── StringStream.js │ │ │ │ │ │ ├── bidi.js │ │ │ │ │ │ ├── browser.js │ │ │ │ │ │ ├── dom.js │ │ │ │ │ │ ├── event.js │ │ │ │ │ │ ├── feature_detection.js │ │ │ │ │ │ ├── misc.js │ │ │ │ │ │ └── operation_group.js │ │ │ │ ├── test │ │ │ │ │ ├── comment_test.js │ │ │ │ │ ├── contenteditable_test.js │ │ │ │ │ ├── doc_test.js │ │ │ │ │ ├── driver.js │ │ │ │ │ ├── emacs_test.js │ │ │ │ │ ├── html-hint-test.js │ │ │ │ │ ├── index.html │ │ │ │ │ ├── lint.js │ │ │ │ │ ├── mode_test.css │ │ │ │ │ ├── mode_test.js │ │ │ │ │ ├── multi_test.js │ │ │ │ │ ├── phantom_driver.js │ │ │ │ │ ├── run.js │ │ │ │ │ ├── scroll_test.js │ │ │ │ │ ├── search_test.js │ │ │ │ │ ├── sql-hint-test.js │ │ │ │ │ ├── sublime_test.js │ │ │ │ │ ├── test.js │ │ │ │ │ └── vim_test.js │ │ │ │ └── theme │ │ │ │ │ ├── 3024-day.css │ │ │ │ │ ├── 3024-night.css │ │ │ │ │ ├── abcdef.css │ │ │ │ │ ├── ambiance-mobile.css │ │ │ │ │ ├── ambiance.css │ │ │ │ │ ├── base16-dark.css │ │ │ │ │ ├── base16-light.css │ │ │ │ │ ├── bespin.css │ │ │ │ │ ├── blackboard.css │ │ │ │ │ ├── cobalt.css │ │ │ │ │ ├── colorforth.css │ │ │ │ │ ├── darcula.css │ │ │ │ │ ├── dracula.css │ │ │ │ │ ├── duotone-dark.css │ │ │ │ │ ├── duotone-light.css │ │ │ │ │ ├── eclipse.css │ │ │ │ │ ├── elegant.css │ │ │ │ │ ├── erlang-dark.css │ │ │ │ │ ├── gruvbox-dark.css │ │ │ │ │ ├── hopscotch.css │ │ │ │ │ ├── icecoder.css │ │ │ │ │ ├── idea.css │ │ │ │ │ ├── isotope.css │ │ │ │ │ ├── lesser-dark.css │ │ │ │ │ ├── liquibyte.css │ │ │ │ │ ├── lucario.css │ │ │ │ │ ├── material.css │ │ │ │ │ ├── mbo.css │ │ │ │ │ ├── mdn-like.css │ │ │ │ │ ├── midnight.css │ │ │ │ │ ├── monokai.css │ │ │ │ │ ├── neat.css │ │ │ │ │ ├── neo.css │ │ │ │ │ ├── night.css │ │ │ │ │ ├── oceanic-next.css │ │ │ │ │ ├── panda-syntax.css │ │ │ │ │ ├── paraiso-dark.css │ │ │ │ │ ├── paraiso-light.css │ │ │ │ │ ├── pastel-on-dark.css │ │ │ │ │ ├── railscasts.css │ │ │ │ │ ├── rubyblue.css │ │ │ │ │ ├── seti.css │ │ │ │ │ ├── shadowfox.css │ │ │ │ │ ├── solarized.css │ │ │ │ │ ├── ssms.css │ │ │ │ │ ├── the-matrix.css │ │ │ │ │ ├── tomorrow-night-bright.css │ │ │ │ │ ├── tomorrow-night-eighties.css │ │ │ │ │ ├── ttcn.css │ │ │ │ │ ├── twilight.css │ │ │ │ │ ├── vibrant-ink.css │ │ │ │ │ ├── xq-dark.css │ │ │ │ │ ├── xq-light.css │ │ │ │ │ ├── yeti.css │ │ │ │ │ └── zenburn.css │ │ │ ├── element-ui │ │ │ │ ├── element-ui.css │ │ │ │ ├── element-ui.min.js │ │ │ │ └── fonts │ │ │ │ │ ├── element-icons.ttf │ │ │ │ │ └── element-icons.woff │ │ │ ├── font-awesome-4.7.0 │ │ │ │ ├── HELP-US-OUT.txt │ │ │ │ ├── css │ │ │ │ │ ├── font-awesome.css │ │ │ │ │ └── font-awesome.min.css │ │ │ │ ├── fonts │ │ │ │ │ ├── FontAwesome.otf │ │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ │ ├── fontawesome-webfont.svg │ │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ │ ├── less │ │ │ │ │ ├── animated.less │ │ │ │ │ ├── bordered-pulled.less │ │ │ │ │ ├── core.less │ │ │ │ │ ├── fixed-width.less │ │ │ │ │ ├── font-awesome.less │ │ │ │ │ ├── icons.less │ │ │ │ │ ├── larger.less │ │ │ │ │ ├── list.less │ │ │ │ │ ├── mixins.less │ │ │ │ │ ├── path.less │ │ │ │ │ ├── rotated-flipped.less │ │ │ │ │ ├── screen-reader.less │ │ │ │ │ ├── stacked.less │ │ │ │ │ └── variables.less │ │ │ │ └── scss │ │ │ │ │ ├── _animated.scss │ │ │ │ │ ├── _bordered-pulled.scss │ │ │ │ │ ├── _core.scss │ │ │ │ │ ├── _fixed-width.scss │ │ │ │ │ ├── _icons.scss │ │ │ │ │ ├── _larger.scss │ │ │ │ │ ├── _list.scss │ │ │ │ │ ├── _mixins.scss │ │ │ │ │ ├── _path.scss │ │ │ │ │ ├── _rotated-flipped.scss │ │ │ │ │ ├── _screen-reader.scss │ │ │ │ │ ├── _stacked.scss │ │ │ │ │ ├── _variables.scss │ │ │ │ │ └── font-awesome.scss │ │ │ ├── html5shiv.min.js │ │ │ ├── jquery.nicescroll.min.js │ │ │ ├── jquery2.2.4.min.js │ │ │ ├── respond.min.js │ │ │ ├── sugar.min.js │ │ │ ├── vue-router.js │ │ │ ├── vue.js │ │ │ └── vuescroll │ │ │ │ ├── vuescroll-native.d.ts │ │ │ │ ├── vuescroll-native.js │ │ │ │ ├── vuescroll-native.min.js │ │ │ │ ├── vuescroll-slide.d.ts │ │ │ │ ├── vuescroll-slide.js │ │ │ │ ├── vuescroll-slide.min.js │ │ │ │ ├── vuescroll.css │ │ │ │ ├── vuescroll.js │ │ │ │ └── vuescroll.min.js │ │ │ └── skin │ │ │ ├── app.css │ │ │ ├── develop │ │ │ ├── activiti.css │ │ │ ├── databaseeditor.css │ │ │ ├── iframeeditor.css │ │ │ ├── projecteditor.css │ │ │ ├── swagger.css │ │ │ └── ureport.css │ │ │ ├── erp │ │ │ ├── app.css │ │ │ ├── erp-order.css │ │ │ ├── mm │ │ │ │ └── caigdd.css │ │ │ └── subapp.css │ │ │ ├── router.css │ │ │ ├── subapp.css │ │ │ └── system │ │ │ ├── passport.css │ │ │ └── user.css │ │ ├── stencilset.json │ │ ├── templates │ │ ├── 401.html │ │ ├── 403.html │ │ ├── 404.html │ │ ├── 500.html │ │ ├── alerts.html │ │ ├── blank.html │ │ ├── buttons.html │ │ ├── cards.html │ │ ├── chartjs.html │ │ ├── dev │ │ │ ├── database.html │ │ │ ├── method.html │ │ │ ├── modeler.html │ │ │ ├── procedure.html │ │ │ ├── projecteditor.html │ │ │ └── table.html │ │ ├── forms.html │ │ ├── index.html │ │ ├── invoice.html │ │ ├── layouts-fixed-header.html │ │ ├── layouts-fixed-sidebar.html │ │ ├── layouts-hidden-sidebar.html │ │ ├── layouts-normal.html │ │ ├── login.html │ │ ├── modals.html │ │ ├── progress-bars.html │ │ ├── register.html │ │ ├── sd │ │ │ ├── aa.sql │ │ │ ├── demo.html │ │ │ └── xiaos.html │ │ ├── settings.html │ │ ├── sys │ │ │ ├── yonghadd.html │ │ │ └── yonghload.html │ │ ├── tables.html │ │ ├── tabs.html │ │ ├── welcome.html │ │ └── widgets.html │ │ ├── test │ │ ├── keyload.html │ │ ├── keyload10.html │ │ ├── keyload11.html │ │ ├── keyload12.html │ │ ├── keyload2.html │ │ ├── keyload3.html │ │ ├── keyload4.html │ │ ├── keyload5.html │ │ ├── keyload6.html │ │ ├── keyload7.html │ │ ├── keyload8.html │ │ └── keyload9.html │ │ └── test2 │ │ └── keyload.html │ └── test │ └── java │ └── com │ └── appjishu │ └── opscenter │ └── OpsCenterApplicationTests.java └── pom.xml /.gitattributes: -------------------------------------------------------------------------------- 1 | *.js linguist-language=java 2 | *.css linguist-language=java 3 | *.html linguist-language=java 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | !.mvn/wrapper/maven-wrapper.jar 3 | 4 | ### STS ### 5 | .apt_generated 6 | .classpath 7 | .factorypath 8 | .project 9 | .settings 10 | .springBeans 11 | .sts4-cache 12 | /log/ 13 | 14 | ### IntelliJ IDEA ### 15 | .idea 16 | *.iws 17 | *.iml 18 | *.ipr 19 | 20 | ### NetBeans ### 21 | /nbproject/private/ 22 | /build/ 23 | /nbbuild/ 24 | /dist/ 25 | /nbdist/ 26 | /.nb-gradle/ 27 | 28 | filetree_4308. 29 | .vscode 30 | -------------------------------------------------------------------------------- /SOURCE-README.md: -------------------------------------------------------------------------------- 1 | # opscenter源码解析 2 | -------------------------------------------------------------------------------- /doc/image/group-qrcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/doc/image/group-qrcode.png -------------------------------------------------------------------------------- /doc/sql/ingrid.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/doc/sql/ingrid.sql -------------------------------------------------------------------------------- /doc/start.sh: -------------------------------------------------------------------------------- 1 | nohup /app/java/jdk1.8.0_202/bin/java -jar opscenter-back.jar >> back.log 2>&1 & 2 | 3 | -------------------------------------------------------------------------------- /opscenter-back/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | !.mvn/wrapper/maven-wrapper.jar 3 | 4 | ### STS ### 5 | .apt_generated 6 | .classpath 7 | .factorypath 8 | .project 9 | .settings 10 | .springBeans 11 | .sts4-cache 12 | /log/ 13 | 14 | ### IntelliJ IDEA ### 15 | .idea 16 | *.iws 17 | *.iml 18 | *.ipr 19 | 20 | ### NetBeans ### 21 | /nbproject/private/ 22 | /build/ 23 | /nbbuild/ 24 | /dist/ 25 | /nbdist/ 26 | /.nb-gradle/ 27 | 28 | filetree_4308. 29 | .vscode 30 | -------------------------------------------------------------------------------- /opscenter-back/filetree_4308: -------------------------------------------------------------------------------- 1 | ${appname} 2 | 3 |
4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/java/com/appjishu/opscenter/OpsCenterApplication.java: -------------------------------------------------------------------------------- 1 | package com.appjishu.opscenter; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | import org.springframework.cache.annotation.EnableCaching; 6 | import org.springframework.context.annotation.ImportResource; 7 | 8 | @EnableCaching 9 | @ImportResource("classpath:context.xml") 10 | @SpringBootApplication(exclude = { 11 | org.activiti.spring.boot.SecurityAutoConfiguration.class, 12 | }) 13 | public class OpsCenterApplication { 14 | public static void main(String[] args) { 15 | SpringApplication.run(OpsCenterApplication.class, args); 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /opscenter-back/src/main/java/com/appjishu/opscenter/config/ServletRegistrationConfig.java: -------------------------------------------------------------------------------- 1 | package com.appjishu.opscenter.config; 2 | 3 | import javax.servlet.Servlet; 4 | 5 | import org.springframework.boot.web.servlet.ServletRegistrationBean; 6 | import org.springframework.context.annotation.Bean; 7 | import org.springframework.context.annotation.Configuration; 8 | import org.springframework.context.annotation.ImportResource; 9 | 10 | import com.bstek.ureport.console.UReportServlet; 11 | 12 | 13 | @ImportResource("classpath:ureport-console-context.xml") 14 | @Configuration 15 | public class ServletRegistrationConfig { 16 | @Bean 17 | public ServletRegistrationBean buildUreportServlet(){ 18 | return new ServletRegistrationBean(new UReportServlet(), "/ureport/*"); 19 | } 20 | 21 | } 22 | -------------------------------------------------------------------------------- /opscenter-back/src/main/java/com/appjishu/opscenter/db/bean/MethodType.java: -------------------------------------------------------------------------------- 1 | package com.appjishu.opscenter.db.bean; 2 | 3 | /** 4 | * 方法类型 5 | * @author Dennie 495927@QQ.com 6 | * @date 2018年11月21日 上午9:07:55 7 | * @version v1.0 8 | */ 9 | public enum MethodType { 10 | PROCEDURE,READONLY,TRANSITION,BATCH,MAPONLY,LISTONLY 11 | } 12 | -------------------------------------------------------------------------------- /opscenter-back/src/main/java/com/appjishu/opscenter/grid/bean/PageBean.java: -------------------------------------------------------------------------------- 1 | package com.appjishu.opscenter.grid.bean; 2 | 3 | public class PageBean { 4 | public int pq_curpage; 5 | public int pq_rpp; 6 | } 7 | -------------------------------------------------------------------------------- /opscenter-back/src/main/java/com/appjishu/opscenter/grid/service/GridService.java: -------------------------------------------------------------------------------- 1 | package com.appjishu.opscenter.grid.service; 2 | 3 | import com.appjishu.opscenter.grid.bean.GridBean; 4 | 5 | public interface GridService { 6 | /** 7 | * 调用grid方法 8 | * @param curPage 9 | * @param methodName 10 | * @param paramMap 11 | * @return 12 | * @throws Exception 13 | */ 14 | public GridBean gridMethod(String pq_method, String pq_filter, int pq_curpage, int pq_rpp, String pq_sort) throws Exception ; 15 | 16 | } 17 | -------------------------------------------------------------------------------- /opscenter-back/src/main/java/com/appjishu/opscenter/grid/util/ColumnHelper.java: -------------------------------------------------------------------------------- 1 | package com.appjishu.opscenter.grid.util; 2 | import java.util.regex.*; 3 | 4 | /** 5 | * @author paramvir 6 | */ 7 | public class ColumnHelper { 8 | 9 | public static boolean isValidColumn(String dataIndx) { 10 | String pattern = "^[a-z,A-Z,_]*$"; 11 | 12 | Pattern r = Pattern.compile(pattern); 13 | 14 | Matcher m = r.matcher(dataIndx); 15 | if (m.find()) { 16 | return true; 17 | } else { 18 | return false; 19 | } 20 | } 21 | } -------------------------------------------------------------------------------- /opscenter-back/src/main/java/com/appjishu/opscenter/jwt/GrantedAuthorityImpl.java: -------------------------------------------------------------------------------- 1 | package com.appjishu.opscenter.jwt; 2 | 3 | import org.springframework.security.core.GrantedAuthority; 4 | 5 | 6 | public class GrantedAuthorityImpl implements GrantedAuthority{ 7 | 8 | private static final long serialVersionUID = 1L; 9 | 10 | private String authority; 11 | 12 | public GrantedAuthorityImpl(String authority) { 13 | this.authority = authority; 14 | } 15 | 16 | public void setAuthority(String authority) { 17 | this.authority = authority; 18 | } 19 | 20 | @Override 21 | public String getAuthority() { 22 | return this.authority; 23 | } 24 | } -------------------------------------------------------------------------------- /opscenter-back/src/main/java/com/appjishu/opscenter/rpt/service/impl/ServletActionImpl.java: -------------------------------------------------------------------------------- 1 | package com.appjishu.opscenter.rpt.service.impl; 2 | 3 | import java.io.IOException; 4 | 5 | import javax.servlet.ServletException; 6 | import javax.servlet.http.HttpServletRequest; 7 | import javax.servlet.http.HttpServletResponse; 8 | 9 | import com.bstek.ureport.console.ServletAction; 10 | 11 | public class ServletActionImpl implements ServletAction{ 12 | 13 | @Override 14 | public void execute(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { 15 | int a= 0; 16 | a++; 17 | } 18 | 19 | @Override 20 | public String url() { 21 | return null; 22 | } 23 | 24 | } 25 | -------------------------------------------------------------------------------- /opscenter-back/src/main/java/com/appjishu/opscenter/util/JSONResult.java: -------------------------------------------------------------------------------- 1 | package com.appjishu.opscenter.util; 2 | 3 | import net.sf.json.JSONObject; 4 | 5 | public class JSONResult{ 6 | public static String fillResultString(Integer status, String message, Object result){ 7 | JSONObject jsonObject = new JSONObject(); 8 | jsonObject.put("status", status); 9 | jsonObject.put("message", message); 10 | jsonObject.put("result", result); 11 | 12 | return jsonObject.toString(); 13 | } 14 | } -------------------------------------------------------------------------------- /opscenter-back/src/main/java/com/appjishu/opscenter/web/SdController.java: -------------------------------------------------------------------------------- 1 | package com.appjishu.opscenter.web; 2 | 3 | import org.springframework.stereotype.Controller; 4 | import org.springframework.web.bind.annotation.GetMapping; 5 | import org.springframework.web.bind.annotation.RequestMapping; 6 | 7 | @RequestMapping("/sd") 8 | @Controller 9 | public class SdController{ 10 | 11 | @GetMapping("xiaos") 12 | public String xiaos(){ 13 | return "/sd/xiaos.html"; 14 | } 15 | 16 | @GetMapping("demo") 17 | public String demo(){ 18 | return "/sd/demo.html"; 19 | } 20 | 21 | } -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/.gitignore: -------------------------------------------------------------------------------- 1 | application-prod.yml 2 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/application-prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/application-prod.yml -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | server: 2 | port: 9901 3 | spring: 4 | profiles: 5 | active: dev 6 | 7 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | 7 | 8 | 9 | 10 | 11 | classpath:application.yml 12 | 13 | 14 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/aaa.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/aaa.jpg -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/diagram-viewer/images/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/diagram-viewer/images/bg.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/diagram-viewer/images/breadcrumbs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/diagram-viewer/images/breadcrumbs.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/diagram-viewer/images/checker-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/diagram-viewer/images/checker-bg.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/blue/message_catch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/blue/message_catch.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/business_rule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/business_rule.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/error_catch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/error_catch.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/error_throw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/error_throw.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/manual.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/manual.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/message_catch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/message_catch.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/message_throw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/message_throw.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/receive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/receive.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/script.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/script.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/send.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/service.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/signal_catch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/signal_catch.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/signal_throw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/signal_throw.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/timer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/timer.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/diagram-viewer/images/deployer/user.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/diagram-viewer/js/Polyline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/diagram-viewer/js/Polyline.js -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/diagram-viewer/js/jstools.js: -------------------------------------------------------------------------------- 1 | if (typeof(console) == "undefined") { 2 | var console = { 3 | info: function(){}, 4 | warn: function(){}, 5 | error: function(){}, 6 | log: function(){}, 7 | time: function(){}, 8 | timeEnd: function(){} 9 | }; 10 | } 11 | 12 | if(!Array.isArray) { 13 | Array.isArray = function (vArg) { 14 | return Object.prototype.toString.call(vArg) === "[object Array]"; 15 | }; 16 | } 17 | 18 | if (!Object.isSVGElement) { 19 | Object.isSVGElement = function(vArg) { 20 | var str = Object.prototype.toString.call(vArg); 21 | return (str.indexOf("[object SVG") == 0); 22 | }; 23 | } 24 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/assignment-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/boolean-property-template.html: -------------------------------------------------------------------------------- 1 | 2 |
3 | 4 |
-------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/condition-expression-display-template.html: -------------------------------------------------------------------------------- 1 | {{property.value|limitTo:20}} 2 | {{'PROPERTY.SEQUENCEFLOW.CONDITION.NO-CONDITION-DISPLAY' | translate}} -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/condition-expression-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/default-value-display-template.html: -------------------------------------------------------------------------------- 1 | 2 | {{property.value|limitTo:20}} 3 | ... 4 | PROPERTY.EMPTY -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/event-listeners-display-template.html: -------------------------------------------------------------------------------- 1 | 2 | {{'PROPERTY.EVENTLISTENERS.DISPLAY' | translate:property.value.eventListeners}} 3 | PROPERTY.EVENTLISTENERS.EMPTY -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/event-listeners-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/execution-listeners-display-template.html: -------------------------------------------------------------------------------- 1 | 2 | {{'PROPERTY.EXECUTIONLISTENERS.DISPLAY' | translate:property.value.executionListeners}} 3 | PROPERTY.EXECUTIONLISTENERS.EMPTY -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/execution-listeners-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/fields-display-template.html: -------------------------------------------------------------------------------- 1 | 2 | {{'PROPERTY.FIELDS' | translate:property.value.fields}} 3 | {{'PROPERTY.FIELDS.EMPTY' | translate}} -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/fields-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/form-properties-display-template.html: -------------------------------------------------------------------------------- 1 | 2 | {{'PROPERTY.FORMPROPERTIES.VALUE' | translate:property.value.formProperties}} 3 | PROPERTY.FORMPROPERTIES.EMPTY -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/form-properties-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/in-parameters-display-template.html: -------------------------------------------------------------------------------- 1 | 2 | {{'PROPERTY.INPARAMETERS.VALUE' | translate:property.value.inParameters}} 3 | PROPERTY.INPARAMETERS.EMPTY -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/in-parameters-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/message-definitions-display-template.html: -------------------------------------------------------------------------------- 1 | {{'PROPERTY.MESSAGEDEFINITIONS.DISPLAY' | translate:property.value}} 2 | PROPERTY.MESSAGEDEFINITIONS.EMPTY -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/message-definitions-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/message-property-write-template.html: -------------------------------------------------------------------------------- 1 |
2 | 4 |
-------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/multiinstance-property-write-template.html: -------------------------------------------------------------------------------- 1 | 2 |
3 | 8 |
-------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/out-parameters-display-template.html: -------------------------------------------------------------------------------- 1 | 2 | {{'PROPERTY.OUTPARAMETERS.VALUE' | translate:property.value.outParameters}} 3 | PROPERTY.OUTPARAMETERS.EMPTY -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/out-parameters-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/sequenceflow-order-display-template.html: -------------------------------------------------------------------------------- 1 | 2 | PROPERTY.SEQUENCEFLOW.ORDER.NOT.EMPTY 3 | PROPERTY.SEQUENCEFLOW.ORDER.EMPTY -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/sequenceflow-order-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/signal-definitions-display-template.html: -------------------------------------------------------------------------------- 1 | 2 | {{'PROPERTY.SIGNALDEFINITIONS.DISPLAY' | translate:property.value}} 3 | PROPERTY.SIGNALDEFINITIONS.EMPTY -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/signal-definitions-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/signal-property-write-template.html: -------------------------------------------------------------------------------- 1 |
2 | 4 |
-------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/string-property-write-mode-template.html: -------------------------------------------------------------------------------- 1 | 2 |
3 | 8 |
-------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/subprocess-reference-display-template.html: -------------------------------------------------------------------------------- 1 | 2 | {{property.value.name}} 3 | PROPERTY.SUBPROCESSREFERENCE.EMPTY 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/subprocess-reference-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/task-listeners-display-template.html: -------------------------------------------------------------------------------- 1 | 2 | {{'PROPERTY.TASKLISTENERS.VALUE' | translate:property.value.taskListeners}} 3 | PROPERTY.TASKLISTENERS.EMPTY -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/task-listeners-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/configuration/properties/text-property-write-template.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/fonts/activiti-admin-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/fonts/activiti-admin-webfont.eot -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/fonts/activiti-admin-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/fonts/activiti-admin-webfont.ttf -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/fonts/activiti-admin-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/fonts/activiti-admin-webfont.woff -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/images/bpmn-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/images/bpmn-error.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/images/bpmn-warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/images/bpmn-warning.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/images/datadefinition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/images/datadefinition.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/images/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/images/delete.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/images/loading.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/images/logo-2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/images/logo-2x.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/images/logo.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/images/nw-handle-dark.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/images/nw-handle-dark.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/images/se-handle-dark.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/images/se-handle-dark.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/images/shapemenu_highlight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/images/shapemenu_highlight.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/images/wrench.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/images/wrench.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/libs/angular-translate-loader-static-files/.bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "angular-translate-loader-static-files", 3 | "version": "0.1.6", 4 | "main": "./angular-translate-loader-static-files.js", 5 | "dependencies": { 6 | "angular": "1.0.8", 7 | "angular-translate": "~1.1.1" 8 | }, 9 | "homepage": "https://github.com/PascalPrecht/bower-angular-translate-loader-static-files", 10 | "_release": "0.1.6", 11 | "_resolution": { 12 | "type": "version", 13 | "tag": "0.1.6", 14 | "commit": "eaac546d29d6cde45873e6bad9d18cdff071d983" 15 | }, 16 | "_source": "git://github.com/PascalPrecht/bower-angular-translate-loader-static-files.git", 17 | "_target": "0.1.6", 18 | "_originalSource": "angular-translate-loader-static-files" 19 | } -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/libs/angular-translate-loader-static-files/angular-translate-loader-static-files.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * angular-translate - v2.4.2 - 2014-10-21 3 | * http://github.com/angular-translate/angular-translate 4 | * Copyright (c) 2014 ; Licensed MIT 5 | */ 6 | angular.module("pascalprecht.translate").factory("$translateStaticFilesLoader",["$q","$http",function(a,b){return function(c){if(!c||!angular.isString(c.prefix)||!angular.isString(c.suffix))throw new Error("Couldn't load static files, no prefix or suffix specified!");var d=a.defer();return b(angular.extend({url:[c.prefix,c.key,c.suffix].join(""),method:"GET",params:""},c.$http)).success(function(a){d.resolve(a)}).error(function(){d.reject(c.key)}),d.promise}}]); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/libs/angular-translate-storage-cookie/.bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "angular-translate-storage-cookie", 3 | "version": "0.1.6", 4 | "main": "./angular-translate-storage-cookie.js", 5 | "dependencies": { 6 | "angular": "1.0.8", 7 | "angular-cookies": "1.0.8", 8 | "angular-translate": "~1.1.1" 9 | }, 10 | "homepage": "https://github.com/PascalPrecht/bower-angular-translate-storage-cookie", 11 | "_release": "0.1.6", 12 | "_resolution": { 13 | "type": "version", 14 | "tag": "0.1.6", 15 | "commit": "fc9ea3275f0f9bf0a60ca073b58488d934a348ac" 16 | }, 17 | "_source": "git://github.com/PascalPrecht/bower-angular-translate-storage-cookie.git", 18 | "_target": "0.1.6", 19 | "_originalSource": "angular-translate-storage-cookie" 20 | } -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/libs/angular-translate-storage-cookie/angular-translate-storage-cookie.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * angular-translate - v2.4.2 - 2014-10-21 3 | * http://github.com/angular-translate/angular-translate 4 | * Copyright (c) 2014 ; Licensed MIT 5 | */ 6 | angular.module('pascalprecht.translate').factory('$translateCookieStorage', [ 7 | '$cookieStore', 8 | function ($cookieStore) { 9 | var $translateCookieStorage = { 10 | get: function (name) { 11 | return $cookieStore.get(name); 12 | }, 13 | set: function (name, value) { 14 | $cookieStore.put(name, value); 15 | } 16 | }; 17 | return $translateCookieStorage; 18 | } 19 | ]); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/libs/angular-translate-storage-cookie/angular-translate-storage-cookie.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * angular-translate - v2.4.2 - 2014-10-21 3 | * http://github.com/angular-translate/angular-translate 4 | * Copyright (c) 2014 ; Licensed MIT 5 | */ 6 | angular.module("pascalprecht.translate").factory("$translateCookieStorage",["$cookieStore",function(a){var b={get:function(b){return a.get(b)},set:function(b,c){a.put(b,c)}};return b}]); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/libs/bootstrap_3.1.1/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/libs/bootstrap_3.1.1/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/libs/bootstrap_3.1.1/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/libs/bootstrap_3.1.1/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/libs/bootstrap_3.1.1/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/libs/bootstrap_3.1.1/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/libs/es5-shim-15.3.4.5/.bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "es5-shim", 3 | "homepage": "https://github.com/es-shims/es5-shim", 4 | "version": "2.1.0", 5 | "_release": "2.1.0", 6 | "_resolution": { 7 | "type": "version", 8 | "tag": "v2.1.0", 9 | "commit": "07da727ff7db2a3a25d6bc25d13e374b3bbc99c2" 10 | }, 11 | "_source": "git://github.com/es-shims/es5-shim.git", 12 | "_target": "~2.1.0", 13 | "_originalSource": "es5-shim" 14 | } -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/libs/es5-shim-15.3.4.5/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/libs/es5-shim-15.3.4.5/tests/helpers/h.js: -------------------------------------------------------------------------------- 1 | function implement() { 2 | throw 'Not implemented'; 3 | } -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/libs/es5-shim-15.3.4.5/tests/lib/jasmine_favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/libs/es5-shim-15.3.4.5/tests/lib/jasmine_favicon.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/libs/es5-shim-15.3.4.5/tests/spec/s-number.js: -------------------------------------------------------------------------------- 1 | describe('Number', function () { 2 | 'use strict'; 3 | 4 | describe('toFixed', function () { 5 | it('should convert numbers correctly', function () { 6 | expect((0.00008).toFixed(3)).toBe('0.000'); 7 | expect((0.9).toFixed(0)).toBe('1'); 8 | expect((1.255).toFixed(2)).toBe('1.25'); 9 | expect((1843654265.0774949).toFixed(5)).toBe('1843654265.07749'); 10 | expect((1000000000000000128).toFixed(0)).toBe('1000000000000000128'); 11 | }); 12 | }); 13 | 14 | }); 15 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/partials/root-stencil-item-template.html: -------------------------------------------------------------------------------- 1 | 8 | 9 | 10 | {{group.name}} 11 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/popups/icon-template.html: -------------------------------------------------------------------------------- 1 |
2 | 3 |
-------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/event.subprocess.collapsed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/event.subprocess.collapsed.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/event.subprocess.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/event.subprocess.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/expanded.subprocess.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/expanded.subprocess.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.business.rule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.business.rule.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.camel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.camel.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.manual.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.manual.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.mule.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.mule.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.receive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.receive.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.script.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.script.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.send.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.send.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.service.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.shell.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.shell.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.user.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/list/type.user.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/subprocess.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/subprocess.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/task.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/activity/task.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/artifact/text.annotation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/artifact/text.annotation.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/cancel.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/compensation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/compensation.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/error.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/message.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/message.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/signal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/signal.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/timer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/catching/timer.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/connector/association.undirected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/connector/association.undirected.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/connector/association.unidirectional.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/connector/association.unidirectional.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/connector/messageflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/connector/messageflow.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/connector/sequenceflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/connector/sequenceflow.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/dataobject/data.store.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/dataobject/data.store.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/diagram.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/endevent/cancel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/endevent/cancel.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/endevent/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/endevent/error.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/endevent/none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/endevent/none.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/endevent/terminate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/endevent/terminate.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/gateway/eventbased.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/gateway/eventbased.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/gateway/exclusive.databased.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/gateway/exclusive.databased.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/gateway/inclusive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/gateway/inclusive.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/gateway/parallel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/gateway/parallel.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/startevent/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/startevent/error.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/startevent/message.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/startevent/message.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/startevent/none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/startevent/none.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/startevent/signal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/startevent/signal.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/startevent/timer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/startevent/timer.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/swimlane/lane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/swimlane/lane.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/swimlane/pool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/swimlane/pool.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/throwing/none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/throwing/none.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/throwing/signal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/editor-app/stencilsets/bpmn2.0/icons/throwing/signal.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/imgs/avatar/avatar-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/imgs/avatar/avatar-1.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/imgs/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/imgs/favicon.ico -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/imgs/focus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/imgs/focus.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/imgs/icon_checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/imgs/icon_checkbox.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/imgs/login-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/imgs/login-background.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/imgs/logo-200-801.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/imgs/logo-200-801.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/imgs/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/imgs/logo.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/imgs/logo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/imgs/logo1.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/bootstrap/table/extensions/auto-refresh/bootstrap-table-auto-refresh.css: -------------------------------------------------------------------------------- 1 | .btn.enabled { 2 | background-color: #5bc0de; 3 | } 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/bootstrap/table/extensions/click-edit-row/bootstrap-table-click-edit-row.css: -------------------------------------------------------------------------------- 1 | #tooling{ 2 | float: right; 3 | } 4 | .clear{ 5 | display: block; 6 | width: 13px; 7 | height: 13px; 8 | position: absolute; 9 | opacity: 0.6; 10 | z-index: 100; 11 | top: 50%; 12 | right: 26px; 13 | margin-top: -10px; 14 | cursor: pointer; 15 | } 16 | .clear > i{ 17 | font-size: 1.5em; 18 | } 19 | .clear > i:hover{ 20 | color: hsl(0, 0%, 75%); 21 | } -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/bootstrap/table/extensions/defer-url/bootstrap-table-defer-url.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.12.1 - 2018-03-12 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2018 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.extend(a.fn.bootstrapTable.defaults,{deferUrl:void 0});var b=a.fn.bootstrapTable.Constructor,c=b.prototype.init;b.prototype.init=function(){c.apply(this,Array.prototype.slice.apply(arguments)),this.options.deferUrl&&(this.options.url=this.options.deferUrl)}}(jQuery); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/bootstrap/table/extensions/filter-control/bootstrap-table-filter-control.css: -------------------------------------------------------------------------------- 1 | /** 2 | * @author: Dennis Hernández 3 | * @webSite: http://djhvscf.github.io/Blog 4 | * @version: v2.1.1 5 | */ 6 | 7 | .no-filter-control { 8 | height: 34px; 9 | } 10 | 11 | .filter-control { 12 | margin: 0 2px 2px 2px; 13 | } -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/bootstrap/table/extensions/group-by-v2/bootstrap-table-group-by.css: -------------------------------------------------------------------------------- 1 | .bootstrap-table .table > tbody > tr.groupBy { 2 | cursor: pointer; 3 | } 4 | 5 | .bootstrap-table .table > tbody > tr.groupBy.expanded { 6 | 7 | } -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/bootstrap/table/extensions/i18n-enhance/bootstrap-table-i18n-enhance.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.12.1 - 2018-03-12 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2018 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";var b=a.fn.bootstrapTable.Constructor;b.prototype.changeTitle=function(b){a.each(this.options.columns,function(c,d){a.each(d,function(a,c){c.field&&(c.title=b[c.field])})}),this.initHeader(),this.initBody(),this.initToolbar()},b.prototype.changeLocale=function(a){this.options.locale=a,this.initLocale(),this.initPagination(),this.initBody(),this.initToolbar()},a.fn.bootstrapTable.methods.push("changeTitle"),a.fn.bootstrapTable.methods.push("changeLocale")}(jQuery); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/bootstrap/table/extensions/multiple-selection-row/bootstrap-table-multiple-selection-row.css: -------------------------------------------------------------------------------- 1 | .multiple-select-row-selected { 2 | background: lightBlue 3 | } 4 | 5 | .table tbody tr:hover td, 6 | .table tbody tr:hover th { 7 | background-color: transparent; 8 | } 9 | 10 | 11 | .table-striped tbody tr:nth-child(odd):hover td { 12 | background-color: #F9F9F9; 13 | } 14 | 15 | .fixed-table-container tbody .selected td { 16 | background: lightBlue; 17 | } -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/bootstrap/table/extensions/natural-sorting/bootstrap-table-natural-sorting.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.12.1 - 2018-03-12 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2018 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | function alphanum(a,b){function c(a){for(var b,c,d=[],e=0,f=-1,g=0;b=(c=a.charAt(e++)).charCodeAt(0);){var h=46===b||b>=48&&57>=b;h!==g&&(d[++f]="",g=h),d[f]+=c}return d}function d(a){return"number"==typeof a&&(a=""+a),a||(a=""),a}var e=c(d(a)),f=c(d(b));for(x=0;e[x]&&f[x];x++)if(e[x]!==f[x]){var g=Number(e[x]),h=Number(f[x]);return g==e[x]&&h==f[x]?g-h:e[x]>f[x]?1:-1}return e.length-f.length}function numericOnly(a,b){function c(a){return a=a.replace(new RegExp(/[^0-9]/g),""),parseInt(a,10)}return c(a)-c(b)} -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/bootstrap/table/extensions/page-jumpto/bootstrap-table-jumpto.css: -------------------------------------------------------------------------------- 1 | .jumpto input { 2 | height: 31px; 3 | width: 50px; 4 | margin-left: 5px; 5 | margin-right: 5px; 6 | text-align: center; 7 | display: inline-block; 8 | } -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/bootstrap/table/extensions/sticky-header/bootstrap-table-sticky-header.css: -------------------------------------------------------------------------------- 1 | /** 2 | * @author vincent loh 3 | * @version: v1.0.0 4 | * https://github.com/vinzloh/bootstrap-table/ 5 | * Sticky header for bootstrap-table 6 | */ 7 | 8 | .fix-sticky { 9 | position: fixed; 10 | z-index: 100; 11 | } 12 | .fix-sticky thead { 13 | background: #fff; 14 | } 15 | 16 | .fix-sticky thead th, 17 | .fix-sticky thead th:first-child { 18 | border-left: 0; 19 | border-right: 0; 20 | border-bottom: 1px solid #eee; 21 | border-radius: 0; 22 | } 23 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/bootstrap/table/extensions/tree-column/bootstrap-table-tree-column.css: -------------------------------------------------------------------------------- 1 | .table:not(.table-condensed)>tbody>tr>td.treenode{padding-top:0;padding-bottom:0;border-bottom:solid #fff 1px}.table:not(.table-condensed)>tbody>tr:last-child>td.treenode{border-bottom:none}.treenode .text{float:left;display:block;padding-top:6px;padding-bottom:6px}.treenode .vertical,.treenode .vertical.last{float:left;display:block;width:1px;border-left:dashed silver 1px;height:38px;margin-left:8px}.treenode .vertical.last{height:15px}.treenode .space,.treenode .node{float:left;display:block;width:15px;height:5px;margin-top:15px}.treenode .node{border-top:dashed silver 1px} -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/bootstrap/table/locale/bootstrap-table-el-GR.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.12.1 - 2018-03-12 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2018 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["el-GR"]={formatLoadingMessage:function(){return"Φορτώνει, παρακαλώ περιμένετε..."},formatRecordsPerPage:function(a){return a+" αποτελέσματα ανά σελίδα"},formatShowingRows:function(a,b,c){return"Εμφανίζονται από την "+a+" ως την "+b+" από σύνολο "+c+" σειρών"},formatSearch:function(){return"Αναζητήστε"},formatNoMatches:function(){return"Δεν βρέθηκαν αποτελέσματα"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["el-GR"])}(jQuery); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/bootstrap/table/locale/bootstrap-table-es-AR.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.12.1 - 2018-03-12 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2018 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["es-AR"]={formatLoadingMessage:function(){return"Cargando, espere por favor..."},formatRecordsPerPage:function(a){return a+" registros por página"},formatShowingRows:function(a,b,c){return"Mostrando "+a+" a "+b+" de "+c+" filas"},formatSearch:function(){return"Buscar"},formatNoMatches:function(){return"No se encontraron registros"},formatAllRows:function(){return"Todo"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["es-AR"])}(jQuery); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/bootstrap/table/locale/bootstrap-table-fr-BE.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.12.1 - 2018-03-12 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2018 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["fr-BE"]={formatLoadingMessage:function(){return"Chargement en cours..."},formatRecordsPerPage:function(a){return a+" entrées par page"},formatShowingRows:function(a,b,c){return"Affiche de"+a+" à "+b+" sur "+c+" lignes"},formatSearch:function(){return"Recherche"},formatNoMatches:function(){return"Pas de fichiers trouvés"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["fr-BE"])}(jQuery); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/bootstrap/table/locale/bootstrap-table-ko-KR.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.12.1 - 2018-03-12 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2018 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["ko-KR"]={formatLoadingMessage:function(){return"데이터를 불러오는 중입니다..."},formatRecordsPerPage:function(a){return"페이지 당 "+a+"개 데이터 출력"},formatShowingRows:function(a,b,c){return"전체 "+c+"개 중 "+a+"~"+b+"번째 데이터 출력,"},formatSearch:function(){return"검색"},formatNoMatches:function(){return"조회된 데이터가 없습니다."},formatRefresh:function(){return"새로 고침"},formatToggle:function(){return"전환"},formatColumns:function(){return"컬럼 필터링"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["ko-KR"])}(jQuery); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/bootstrap/table/locale/bootstrap-table-vi-VN.min.js: -------------------------------------------------------------------------------- 1 | /* 2 | * bootstrap-table - v1.12.1 - 2018-03-12 3 | * https://github.com/wenzhixin/bootstrap-table 4 | * Copyright (c) 2018 zhixin wen 5 | * Licensed MIT License 6 | */ 7 | !function(a){"use strict";a.fn.bootstrapTable.locales["vi-VN"]={formatLoadingMessage:function(){return"Đang tải..."},formatRecordsPerPage:function(a){return a+" bản ghi mỗi trang"},formatShowingRows:function(a,b,c){return"Hiển thị từ trang "+a+" đến "+b+" của "+c+" bảng ghi"},formatSearch:function(){return"Tìm kiếm"},formatNoMatches:function(){return"Không có dữ liệu"}},a.extend(a.fn.bootstrapTable.defaults,a.fn.bootstrapTable.locales["vi-VN"])}(jQuery); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | indent_style = space 5 | indent_size = 2 6 | end_of_line = lf 7 | charset = utf-8 8 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/.gitattributes: -------------------------------------------------------------------------------- 1 | *.txt text eol=lf 2 | *.js text eol=lf 3 | *.html text eol=lf 4 | *.md text eol=lf 5 | *.json text eol=lf 6 | *.yml text eol=lf 7 | *.css text eol=lf 8 | *.svg text eol=lf 9 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/.npmignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /demo 3 | /doc 4 | /test 5 | /test*.html 6 | /index.html 7 | /mode/*/*test.js 8 | /mode/*/*.html 9 | /mode/index.html 10 | .* 11 | /bin/authors.sh 12 | /bin/lint 13 | /bin/release 14 | /bin/upload-release.js 15 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - stable 4 | sudo: false 5 | cache: npm 6 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/addon/dialog/dialog.css: -------------------------------------------------------------------------------- 1 | .CodeMirror-dialog { 2 | position: absolute; 3 | left: 0; right: 0; 4 | background: inherit; 5 | z-index: 15; 6 | padding: .1em .8em; 7 | overflow: hidden; 8 | color: inherit; 9 | } 10 | 11 | .CodeMirror-dialog-top { 12 | border-bottom: 1px solid #eee; 13 | top: 0; 14 | } 15 | 16 | .CodeMirror-dialog-bottom { 17 | border-top: 1px solid #eee; 18 | bottom: 0; 19 | } 20 | 21 | .CodeMirror-dialog input { 22 | border: none; 23 | outline: none; 24 | background: transparent; 25 | width: 20em; 26 | color: inherit; 27 | font-family: monospace; 28 | } 29 | 30 | .CodeMirror-dialog button { 31 | font-size: 70%; 32 | } 33 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/addon/display/fullscreen.css: -------------------------------------------------------------------------------- 1 | .CodeMirror-fullscreen { 2 | position: fixed; 3 | top: 0; left: 0; right: 0; bottom: 0; 4 | height: auto; 5 | z-index: 9; 6 | } 7 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/addon/fold/foldgutter.css: -------------------------------------------------------------------------------- 1 | .CodeMirror-foldmarker { 2 | color: blue; 3 | text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px; 4 | font-family: arial; 5 | line-height: .3; 6 | cursor: pointer; 7 | } 8 | .CodeMirror-foldgutter { 9 | width: .7em; 10 | } 11 | .CodeMirror-foldgutter-open, 12 | .CodeMirror-foldgutter-folded { 13 | cursor: pointer; 14 | } 15 | .CodeMirror-foldgutter-open:after { 16 | content: "\25BE"; 17 | } 18 | .CodeMirror-foldgutter-folded:after { 19 | content: "\25B8"; 20 | } 21 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/addon/search/matchesonscrollbar.css: -------------------------------------------------------------------------------- 1 | .CodeMirror-search-match { 2 | background: gold; 3 | border-top: 1px solid orange; 4 | border-bottom: 1px solid orange; 5 | -moz-box-sizing: border-box; 6 | box-sizing: border-box; 7 | opacity: .5; 8 | } 9 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/bin/authors.sh: -------------------------------------------------------------------------------- 1 | # Combine existing list of authors with everyone known in git, sort, add header. 2 | tail --lines=+3 AUTHORS > AUTHORS.tmp 3 | git log --format='%aN' | grep -v "Piët Delport" >> AUTHORS.tmp 4 | echo -e "List of CodeMirror contributors. Updated before every release.\n" > AUTHORS 5 | sort -u AUTHORS.tmp | sed 's/Google Inc\./Google LLC/' >> AUTHORS 6 | rm -f AUTHORS.tmp 7 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/bin/lint: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | process.exit(require("../test/lint").ok ? 0 : 1); 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/doc/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/doc/logo.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/doc/yinyang.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/doc/yinyang.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/mode/css/gss_test.js: -------------------------------------------------------------------------------- 1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others 2 | // Distributed under an MIT license: https://codemirror.net/LICENSE 3 | 4 | (function() { 5 | "use strict"; 6 | 7 | var mode = CodeMirror.getMode({indentUnit: 2}, "text/x-gss"); 8 | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arguments, 1), "gss"); } 9 | 10 | MT("atComponent", 11 | "[def @component] {", 12 | "[tag foo] {", 13 | " [property color]: [keyword black];", 14 | "}", 15 | "}"); 16 | 17 | })(); 18 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/mode/d/test.js: -------------------------------------------------------------------------------- 1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others 2 | // Distributed under an MIT license: https://codemirror.net/LICENSE 3 | 4 | (function() { 5 | var mode = CodeMirror.getMode({indentUnit: 2}, "d"); 6 | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arguments, 1)); } 7 | 8 | MT("nested_comments", 9 | "[comment /+]","[comment comment]","[comment +/]","[variable void] [variable main](){}"); 10 | 11 | })(); 12 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/mode/ruby/test.js: -------------------------------------------------------------------------------- 1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others 2 | // Distributed under an MIT license: https://codemirror.net/LICENSE 3 | 4 | (function() { 5 | var mode = CodeMirror.getMode({indentUnit: 2}, "ruby"); 6 | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arguments, 1)); } 7 | 8 | MT("divide_equal_operator", 9 | "[variable bar] [operator /=] [variable foo]"); 10 | 11 | MT("divide_equal_operator_no_spacing", 12 | "[variable foo][operator /=][number 42]"); 13 | 14 | MT("complex_regexp", 15 | "[keyword if] [variable cr] [operator =~] [string-2 /(?: \\( #{][tag RE_NOT][string-2 }\\( | #{][tag RE_NOT_PAR_OR][string-2 }* #{][tag RE_OPA_OR][string-2 } )/][variable x]") 16 | })(); 17 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/mode/tiddlywiki/tiddlywiki.css: -------------------------------------------------------------------------------- 1 | span.cm-underlined { 2 | text-decoration: underline; 3 | } 4 | span.cm-strikethrough { 5 | text-decoration: line-through; 6 | } 7 | span.cm-brace { 8 | color: #170; 9 | font-weight: bold; 10 | } 11 | span.cm-table { 12 | color: blue; 13 | font-weight: bold; 14 | } 15 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/mode/tiki/tiki.css: -------------------------------------------------------------------------------- 1 | .cm-tw-syntaxerror { 2 | color: #FFF; 3 | background-color: #900; 4 | } 5 | 6 | .cm-tw-deleted { 7 | text-decoration: line-through; 8 | } 9 | 10 | .cm-tw-header5 { 11 | font-weight: bold; 12 | } 13 | .cm-tw-listitem:first-child { /*Added first child to fix duplicate padding when highlighting*/ 14 | padding-left: 10px; 15 | } 16 | 17 | .cm-tw-box { 18 | border-top-width: 0px !important; 19 | border-style: solid; 20 | border-width: 1px; 21 | border-color: inherit; 22 | } 23 | 24 | .cm-tw-underline { 25 | text-decoration: underline; 26 | } -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/rollup.config.js: -------------------------------------------------------------------------------- 1 | import buble from 'rollup-plugin-buble'; 2 | 3 | export default { 4 | input: "src/codemirror.js", 5 | output: { 6 | banner: `// CodeMirror, copyright (c) by Marijn Haverbeke and others 7 | // Distributed under an MIT license: https://codemirror.net/LICENSE 8 | 9 | // This is CodeMirror (https://codemirror.net), a code editor 10 | // implemented in JavaScript on top of the browser's DOM. 11 | // 12 | // You can find some technical background for some of the code below 13 | // at http://marijnhaverbeke.nl/blog/#cm-internals . 14 | `, 15 | format: "umd", 16 | file: "lib/codemirror.js", 17 | name: "CodeMirror" 18 | }, 19 | plugins: [ buble({namedFunctionExpressions: false}) ] 20 | }; 21 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/src/codemirror.js: -------------------------------------------------------------------------------- 1 | import { CodeMirror } from "./edit/main.js" 2 | 3 | export default CodeMirror 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/src/display/mode_state.js: -------------------------------------------------------------------------------- 1 | import { getMode } from "../modes.js" 2 | 3 | import { startWorker } from "./highlight_worker.js" 4 | import { regChange } from "./view_tracking.js" 5 | 6 | // Used to get the editor into a consistent state again when options change. 7 | 8 | export function loadMode(cm) { 9 | cm.doc.mode = getMode(cm.options, cm.doc.modeOption) 10 | resetModeState(cm) 11 | } 12 | 13 | export function resetModeState(cm) { 14 | cm.doc.iter(line => { 15 | if (line.stateAfter) line.stateAfter = null 16 | if (line.styles) line.styles = null 17 | }) 18 | cm.doc.modeFrontier = cm.doc.highlightFrontier = cm.doc.first 19 | startWorker(cm, 100) 20 | cm.state.modeGen++ 21 | if (cm.curOp) regChange(cm) 22 | } 23 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/src/edit/utils.js: -------------------------------------------------------------------------------- 1 | import { clearCaches } from "../measurement/position_measurement.js" 2 | 3 | export function themeChanged(cm) { 4 | cm.display.wrapper.className = cm.display.wrapper.className.replace(/\s*cm-s-\S+/g, "") + 5 | cm.options.theme.replace(/(^|\s)\s*/g, " cm-s-") 6 | clearCaches(cm) 7 | } 8 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/src/line/saw_special_spans.js: -------------------------------------------------------------------------------- 1 | // Optimize some code when these features are not used. 2 | export let sawReadOnlySpans = false, sawCollapsedSpans = false 3 | 4 | export function seeReadOnlySpans() { 5 | sawReadOnlySpans = true 6 | } 7 | 8 | export function seeCollapsedSpans() { 9 | sawCollapsedSpans = true 10 | } 11 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/test/lint.js: -------------------------------------------------------------------------------- 1 | var blint = require("blint"); 2 | 3 | ["mode", "lib", "addon", "keymap"].forEach(function(dir) { 4 | blint.checkDir(dir, { 5 | browser: true, 6 | allowedGlobals: ["CodeMirror", "define", "test", "requirejs"], 7 | ecmaVersion: 5, 8 | tabs: dir == "lib" 9 | }); 10 | }); 11 | 12 | ["src"].forEach(function(dir) { 13 | blint.checkDir(dir, { 14 | browser: true, 15 | ecmaVersion: 6, 16 | semicolons: false 17 | }); 18 | }); 19 | 20 | module.exports = {ok: blint.success()}; 21 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/test/mode_test.css: -------------------------------------------------------------------------------- 1 | .mt-output .mt-token { 2 | border: 1px solid #ddd; 3 | white-space: pre; 4 | font-family: "Consolas", monospace; 5 | text-align: center; 6 | } 7 | 8 | .mt-output .mt-style { 9 | font-size: x-small; 10 | } 11 | 12 | .mt-output .mt-state { 13 | font-size: x-small; 14 | vertical-align: top; 15 | } 16 | 17 | .mt-output .mt-state-row { 18 | display: none; 19 | } 20 | 21 | .mt-state-unhide .mt-output .mt-state-row { 22 | display: table-row; 23 | } 24 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/theme/ambiance-mobile.css: -------------------------------------------------------------------------------- 1 | .cm-s-ambiance.CodeMirror { 2 | -webkit-box-shadow: none; 3 | -moz-box-shadow: none; 4 | box-shadow: none; 5 | } 6 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/codemirror-5.42.0/theme/neat.css: -------------------------------------------------------------------------------- 1 | .cm-s-neat span.cm-comment { color: #a86; } 2 | .cm-s-neat span.cm-keyword { line-height: 1em; font-weight: bold; color: blue; } 3 | .cm-s-neat span.cm-string { color: #a22; } 4 | .cm-s-neat span.cm-builtin { line-height: 1em; font-weight: bold; color: #077; } 5 | .cm-s-neat span.cm-special { line-height: 1em; font-weight: bold; color: #0aa; } 6 | .cm-s-neat span.cm-variable { color: black; } 7 | .cm-s-neat span.cm-number, .cm-s-neat span.cm-atom { color: #3a3; } 8 | .cm-s-neat span.cm-meta { color: #555; } 9 | .cm-s-neat span.cm-link { color: #3a3; } 10 | 11 | .cm-s-neat .CodeMirror-activeline-background { background: #e8f2ff; } 12 | .cm-s-neat .CodeMirror-matchingbracket { outline:1px solid grey; color:black !important; } 13 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/HELP-US-OUT.txt: -------------------------------------------------------------------------------- 1 | I hope you love Font Awesome. If you've found it useful, please do me a favor and check out my latest project, 2 | Fort Awesome (https://fortawesome.com). It makes it easy to put the perfect icons on your website. Choose from our awesome, 3 | comprehensive icon sets or copy and paste your own. 4 | 5 | Please. Check it out. 6 | 7 | -Dave Gandy 8 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/less/bordered-pulled.less: -------------------------------------------------------------------------------- 1 | // Bordered & Pulled 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-border { 5 | padding: .2em .25em .15em; 6 | border: solid .08em @fa-border-color; 7 | border-radius: .1em; 8 | } 9 | 10 | .@{fa-css-prefix}-pull-left { float: left; } 11 | .@{fa-css-prefix}-pull-right { float: right; } 12 | 13 | .@{fa-css-prefix} { 14 | &.@{fa-css-prefix}-pull-left { margin-right: .3em; } 15 | &.@{fa-css-prefix}-pull-right { margin-left: .3em; } 16 | } 17 | 18 | /* Deprecated as of 4.4.0 */ 19 | .pull-right { float: right; } 20 | .pull-left { float: left; } 21 | 22 | .@{fa-css-prefix} { 23 | &.pull-left { margin-right: .3em; } 24 | &.pull-right { margin-left: .3em; } 25 | } 26 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/less/core.less: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix} { 5 | display: inline-block; 6 | font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration 7 | font-size: inherit; // can't have font-size inherit on line above, so need to override 8 | text-rendering: auto; // optimizelegibility throws things off #1094 9 | -webkit-font-smoothing: antialiased; 10 | -moz-osx-font-smoothing: grayscale; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/less/fixed-width.less: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .@{fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/less/font-awesome.less: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome 3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) 4 | */ 5 | 6 | @import "variables.less"; 7 | @import "mixins.less"; 8 | @import "path.less"; 9 | @import "core.less"; 10 | @import "larger.less"; 11 | @import "fixed-width.less"; 12 | @import "list.less"; 13 | @import "bordered-pulled.less"; 14 | @import "animated.less"; 15 | @import "rotated-flipped.less"; 16 | @import "stacked.less"; 17 | @import "icons.less"; 18 | @import "screen-reader.less"; 19 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/less/larger.less: -------------------------------------------------------------------------------- 1 | // Icon Sizes 2 | // ------------------------- 3 | 4 | /* makes the font 33% larger relative to the icon container */ 5 | .@{fa-css-prefix}-lg { 6 | font-size: (4em / 3); 7 | line-height: (3em / 4); 8 | vertical-align: -15%; 9 | } 10 | .@{fa-css-prefix}-2x { font-size: 2em; } 11 | .@{fa-css-prefix}-3x { font-size: 3em; } 12 | .@{fa-css-prefix}-4x { font-size: 4em; } 13 | .@{fa-css-prefix}-5x { font-size: 5em; } 14 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/less/list.less: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-ul { 5 | padding-left: 0; 6 | margin-left: @fa-li-width; 7 | list-style-type: none; 8 | > li { position: relative; } 9 | } 10 | .@{fa-css-prefix}-li { 11 | position: absolute; 12 | left: -@fa-li-width; 13 | width: @fa-li-width; 14 | top: (2em / 14); 15 | text-align: center; 16 | &.@{fa-css-prefix}-lg { 17 | left: (-@fa-li-width + (4em / 14)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/less/rotated-flipped.less: -------------------------------------------------------------------------------- 1 | // Rotated & Flipped Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); } 5 | .@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); } 6 | .@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); } 7 | 8 | .@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); } 9 | .@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); } 10 | 11 | // Hook for IE8-9 12 | // ------------------------- 13 | 14 | :root .@{fa-css-prefix}-rotate-90, 15 | :root .@{fa-css-prefix}-rotate-180, 16 | :root .@{fa-css-prefix}-rotate-270, 17 | :root .@{fa-css-prefix}-flip-horizontal, 18 | :root .@{fa-css-prefix}-flip-vertical { 19 | filter: none; 20 | } 21 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/less/screen-reader.less: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { .sr-only(); } 5 | .sr-only-focusable { .sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/less/stacked.less: -------------------------------------------------------------------------------- 1 | // Stacked Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-stack { 5 | position: relative; 6 | display: inline-block; 7 | width: 2em; 8 | height: 2em; 9 | line-height: 2em; 10 | vertical-align: middle; 11 | } 12 | .@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x { 13 | position: absolute; 14 | left: 0; 15 | width: 100%; 16 | text-align: center; 17 | } 18 | .@{fa-css-prefix}-stack-1x { line-height: inherit; } 19 | .@{fa-css-prefix}-stack-2x { font-size: 2em; } 20 | .@{fa-css-prefix}-inverse { color: @fa-inverse; } 21 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/scss/_bordered-pulled.scss: -------------------------------------------------------------------------------- 1 | // Bordered & Pulled 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-border { 5 | padding: .2em .25em .15em; 6 | border: solid .08em $fa-border-color; 7 | border-radius: .1em; 8 | } 9 | 10 | .#{$fa-css-prefix}-pull-left { float: left; } 11 | .#{$fa-css-prefix}-pull-right { float: right; } 12 | 13 | .#{$fa-css-prefix} { 14 | &.#{$fa-css-prefix}-pull-left { margin-right: .3em; } 15 | &.#{$fa-css-prefix}-pull-right { margin-left: .3em; } 16 | } 17 | 18 | /* Deprecated as of 4.4.0 */ 19 | .pull-right { float: right; } 20 | .pull-left { float: left; } 21 | 22 | .#{$fa-css-prefix} { 23 | &.pull-left { margin-right: .3em; } 24 | &.pull-right { margin-left: .3em; } 25 | } 26 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/scss/_core.scss: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix} { 5 | display: inline-block; 6 | font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration 7 | font-size: inherit; // can't have font-size inherit on line above, so need to override 8 | text-rendering: auto; // optimizelegibility throws things off #1094 9 | -webkit-font-smoothing: antialiased; 10 | -moz-osx-font-smoothing: grayscale; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/scss/_larger.scss: -------------------------------------------------------------------------------- 1 | // Icon Sizes 2 | // ------------------------- 3 | 4 | /* makes the font 33% larger relative to the icon container */ 5 | .#{$fa-css-prefix}-lg { 6 | font-size: (4em / 3); 7 | line-height: (3em / 4); 8 | vertical-align: -15%; 9 | } 10 | .#{$fa-css-prefix}-2x { font-size: 2em; } 11 | .#{$fa-css-prefix}-3x { font-size: 3em; } 12 | .#{$fa-css-prefix}-4x { font-size: 4em; } 13 | .#{$fa-css-prefix}-5x { font-size: 5em; } 14 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/scss/_list.scss: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-ul { 5 | padding-left: 0; 6 | margin-left: $fa-li-width; 7 | list-style-type: none; 8 | > li { position: relative; } 9 | } 10 | .#{$fa-css-prefix}-li { 11 | position: absolute; 12 | left: -$fa-li-width; 13 | width: $fa-li-width; 14 | top: (2em / 14); 15 | text-align: center; 16 | &.#{$fa-css-prefix}-lg { 17 | left: -$fa-li-width + (4em / 14); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/scss/_screen-reader.scss: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { @include sr-only(); } 5 | .sr-only-focusable { @include sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/scss/_stacked.scss: -------------------------------------------------------------------------------- 1 | // Stacked Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-stack { 5 | position: relative; 6 | display: inline-block; 7 | width: 2em; 8 | height: 2em; 9 | line-height: 2em; 10 | vertical-align: middle; 11 | } 12 | .#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x { 13 | position: absolute; 14 | left: 0; 15 | width: 100%; 16 | text-align: center; 17 | } 18 | .#{$fa-css-prefix}-stack-1x { line-height: inherit; } 19 | .#{$fa-css-prefix}-stack-2x { font-size: 2em; } 20 | .#{$fa-css-prefix}-inverse { color: $fa-inverse; } 21 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/font-awesome-4.7.0/scss/font-awesome.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome 3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) 4 | */ 5 | 6 | @import "variables"; 7 | @import "mixins"; 8 | @import "path"; 9 | @import "core"; 10 | @import "larger"; 11 | @import "fixed-width"; 12 | @import "list"; 13 | @import "bordered-pulled"; 14 | @import "animated"; 15 | @import "rotated-flipped"; 16 | @import "stacked"; 17 | @import "icons"; 18 | @import "screen-reader"; 19 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/images/horiz-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/images/horiz-bg.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/images/horiz-slider-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/images/horiz-slider-bg.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/images/loading.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/images/sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/images/sprite.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/images/square-blue-tr.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/images/square-blue-tr.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/images/square-red-rb.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/images/square-red-rb.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/images/square-red-tr.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/images/square-red-tr.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/images/square_dirty.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/images/square_dirty.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/images/vert-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/images/vert-bg.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/images/vert-slider-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/images/vert-slider-bg.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/localize/pq-localize-ja.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @author pdhindsa 3 | */ 4 | $.paramquery.pqGrid.regional['ja'] = { 5 | strAdd: "追加", 6 | strDelete: "削除", 7 | strEdit: "編集", 8 | strLoading: "ロード中", 9 | strNextResult: "次の結果", 10 | strNoRows: "表示する行がありません。", 11 | strNothingFound: "見つかりませんでした。", 12 | strPrevResult: "前の結果", 13 | strSearch: "検索", 14 | strSelectedmatches:"", 15 | }; 16 | $.paramquery.pqPager.regional['ja']={ 17 | strDisplay:" {2} 項目中 {0} から {1} を 表示", 18 | strFirstPage:"最初", 19 | strLastPage:"最後", 20 | strNextPage:"次", 21 | strPage:"{0} / {1} ページ", 22 | strPrevPage:"前", 23 | strRefresh:"リフレッシュ", 24 | strRpp:"1ページあたりのレコード: {0}", 25 | }; 26 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/localize/pq-localize-pl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/localize/pq-localize-pl.js -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/localize/pq-localize-zh.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @author pdhindsa 3 | */ 4 | jQuery.paramquery.pqGrid.regional['zh'] = { 5 | strLoading: "加载中", 6 | strAdd: "添加", 7 | strEdit: "编辑", 8 | strDelete: "删除", 9 | strSearch: "搜索", 10 | strNothingFound: "暂无结果", 11 | strNoRows: "暂无结果", 12 | strSelectedmatches:"选择{0}{1}匹配", 13 | strPrevResult: "上一结果", 14 | strNextResult: "下一结果" 15 | } 16 | jQuery.paramquery.pqPager.regional['zh']={ 17 | strPage:"第 {0} 页(共 {1} 页)", 18 | strFirstPage:"第一页", 19 | strPrevPage:"上一页", 20 | strNextPage:"下一页", 21 | strLastPage:"尾页", 22 | strRefresh:"刷新", 23 | strRpp:"每页记录: {0}", 24 | strDisplay:"显示第 {0} 到 {1} 条,总共 {2} 条数据" 25 | } 26 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/localize/pq-localize-zh_TW.js: -------------------------------------------------------------------------------- 1 | /** 2 | * @author Peter Dave Hello 3 | */ 4 | jQuery.paramquery.pqGrid.regional['zh_TW'] = { 5 | strAdd: "新增", 6 | strDelete: "刪除", 7 | strEdit: "編輯", 8 | strLoading: "載入中", 9 | strNextResult: "下一筆", 10 | strNoRows: "沒有可以顯示的結果", 11 | strNothingFound: "沒有符合的結果", 12 | strPrevResult: "上一筆", 13 | strSearch: "搜尋", 14 | strSelectedmatches: "從 {1} 符合的結果中選擇了 {0} 項" 15 | } 16 | jQuery.paramquery.pqPager.regional['zh_TW']={ 17 | strDisplay: "顯示 {0} 到 {1} 幾個項目 (共 {2} 個)", 18 | strFirstPage: "第一頁", 19 | strLastPage: "最後一頁", 20 | strNextPage: "下一頁", 21 | strPage: "第 {0} 頁(共 {1} 頁)", 22 | strPrevPage: "上一頁", 23 | strRefresh: "重新整理", 24 | strRpp: "每頁顯示的記錄數量: {0}" 25 | } 26 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/Refresh.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/Refresh.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/cross.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/horiz-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/horiz-bg.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/horiz-slider-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/horiz-slider-bg.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/loading.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/page-first-gray.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/page-first-gray.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/page-last-gray.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/page-last-gray.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/page-next-gray.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/page-next-gray.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/page-prev-gray.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/page-prev-gray.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/sort_asc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/sort_asc.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/sort_desc.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/sort_desc.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/sprite.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/tick.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/tick.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/vert-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/vert-bg.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/vert-slider-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/Content/css/images/vert-slider-bg.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/php/database/remote.php: -------------------------------------------------------------------------------- 1 | query($sql); 12 | $products = $stmt->fetchAll(PDO::FETCH_ASSOC); 13 | 14 | echo json_encode($products); 15 | ?> 16 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/themes/Office/images/header-hover.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/themes/Office/images/header-hover.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/themes/Office/images/icon_checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/themes/Office/images/icon_checkbox.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/themes/Office/images/icon_checkbox1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/themes/Office/images/icon_checkbox1.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/themes/Office/images/icon_checkbox2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/themes/Office/images/icon_checkbox2.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/grid-2.4.1/themes/Office/pqgrid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/grid-2.4.1/themes/Office/pqgrid.css -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/ingrid/dev/database1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/ingrid/dev/database1.js -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/ingrid/dev/database2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/ingrid/dev/database2.js -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-ui-1.12.1/images/ui-icons_444444_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-ui-1.12.1/images/ui-icons_444444_256x240.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-ui-1.12.1/images/ui-icons_555555_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-ui-1.12.1/images/ui-icons_555555_256x240.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-ui-1.12.1/images/ui-icons_777620_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-ui-1.12.1/images/ui-icons_777620_256x240.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-ui-1.12.1/images/ui-icons_777777_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-ui-1.12.1/images/ui-icons_777777_256x240.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-ui-1.12.1/images/ui-icons_cc0000_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-ui-1.12.1/images/ui-icons_cc0000_256x240.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-ui-1.12.1/images/ui-icons_ffffff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-ui-1.12.1/images/ui-icons_ffffff_256x240.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/captcha/captcha.js: -------------------------------------------------------------------------------- 1 | $(function(){ 2 | $("body").on("click", "#refreshimg", function(){ 3 | $.post("newsession.php"); 4 | $("#captchaimage").load("image_req.php"); 5 | return false; 6 | }); 7 | 8 | $("#captchaform").validate({ 9 | rules: { 10 | captcha: { 11 | required: true, 12 | remote: "process.php" 13 | } 14 | }, 15 | messages: { 16 | captcha: "Correct captcha is required. Click the captcha to generate a new one" 17 | }, 18 | submitHandler: function() { 19 | alert("Correct captcha!"); 20 | }, 21 | success: function(label) { 22 | label.addClass("valid").text("Valid captcha!") 23 | }, 24 | onkeyup: false 25 | }); 26 | 27 | }); 28 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/captcha/fonts/Anorexia.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/captcha/fonts/Anorexia.ttf -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/captcha/image_req.php: -------------------------------------------------------------------------------- 1 | Captcha image'; 5 | 6 | ?> 7 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/captcha/images/button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/captcha/images/button.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/captcha/newsession.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/captcha/process.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/captcha/rand.php: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/css/screen.css: -------------------------------------------------------------------------------- 1 | /********************************** 2 | 3 | Use: Main Screen Import 4 | 5 | ***********************************/ 6 | 7 | @import "reset.css"; 8 | @import "core.css"; 9 | 10 | @import "cmxformTemplate.css"; 11 | @import "cmxform.css"; -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/images/bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/images/bg.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/images/checked.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/images/checked.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/images/cmxform-divider.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/images/cmxform-divider.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/images/cmxform-fieldset.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/images/cmxform-fieldset.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/images/loading.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/images/unchecked.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/images/unchecked.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/login/images/bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/login/images/bg.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/login/images/header1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/login/images/header1.jpg -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/login/images/page.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/login/images/page.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/login/images/required_star.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/login/images/required_star.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/backRequiredGray.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/backRequiredGray.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/back_green-fade.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/back_green-fade.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/back_nav_blue.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/back_nav_blue.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/blank.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/button-submit.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/button-submit.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/favicon.ico -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/help.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/left-nav-callout-long.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/left-nav-callout-long.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/login-sprite.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/login-sprite.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/logo_marketo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/logo_marketo.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/sf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/sf.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/step1-24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/step1-24.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/step2-24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/step2-24.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/step3-24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/step3-24.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/tab-sprite.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/tab-sprite.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/tab_green.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/tab_green.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/time.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/time.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/toggle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/toggle.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/warning.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/marketo/images/warning.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/milk/bg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/milk/bg.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/milk/left_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/milk/left_white.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/milk/milk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/milk/milk.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/milk/right_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/milk/right_white.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/requirejs/app.js: -------------------------------------------------------------------------------- 1 | require(["jquery", "../../dist/jquery.validate"], function($) { 2 | 3 | $.validator.setDefaults({ 4 | submitHandler: function() { alert("submitted!"); } 5 | }); 6 | 7 | // validate the comment form when it is submitted 8 | $("#commentForm").validate(); 9 | }); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/site-demos.css: -------------------------------------------------------------------------------- 1 | #field { margin-left: .5em; float: left; } 2 | #field, label { float: left; font-family: Arial, Helvetica, sans-serif; font-size: small; } 3 | br { clear: both; } 4 | input { border: 1px solid black; margin-bottom: .5em; } 5 | input.error { border: 1px solid red; } 6 | label.error { 7 | background: url('images/unchecked.gif') no-repeat; 8 | padding-left: 16px; 9 | margin-left: .3em; 10 | } 11 | label.valid { 12 | background: url('images/checked.gif') no-repeat; 13 | display: block; 14 | width: 16px; 15 | height: 16px; 16 | } -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/tinymce/themes/simple/img/icons.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/tinymce/themes/simple/img/icons.gif -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/demo/tinymce/themes/simple/langs/en.js: -------------------------------------------------------------------------------- 1 | tinyMCE.addI18n('en.simple',{ 2 | bold_desc:"Bold (Ctrl+B)", 3 | italic_desc:"Italic (Ctrl+I)", 4 | underline_desc:"Underline (Ctrl+U)", 5 | striketrough_desc:"Strikethrough", 6 | bullist_desc:"Unordered list", 7 | numlist_desc:"Ordered list", 8 | undo_desc:"Undo (Ctrl+Z)", 9 | redo_desc:"Redo (Ctrl+Y)", 10 | cleanup_desc:"Cleanup messy code" 11 | }); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/dist/localization/methods_de.js: -------------------------------------------------------------------------------- 1 | (function( factory ) { 2 | if ( typeof define === "function" && define.amd ) { 3 | define( ["jquery", "../jquery.validate"], factory ); 4 | } else { 5 | factory( jQuery ); 6 | } 7 | }(function( $ ) { 8 | 9 | /* 10 | * Localized default methods for the jQuery validation plugin. 11 | * Locale: DE 12 | */ 13 | $.extend($.validator.methods, { 14 | date: function(value, element) { 15 | return this.optional(element) || /^\d\d?\.\d\d?\.\d\d\d?\d?$/.test(value); 16 | }, 17 | number: function(value, element) { 18 | return this.optional(element) || /^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(value); 19 | } 20 | }); 21 | 22 | })); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/dist/localization/methods_de.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.methods,{date:function(a,b){return this.optional(b)||/^\d\d?\.\d\d?\.\d\d\d?\d?$/.test(a)},number:function(a,b){return this.optional(b)||/^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(a)}})}); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/dist/localization/methods_es_CL.js: -------------------------------------------------------------------------------- 1 | (function( factory ) { 2 | if ( typeof define === "function" && define.amd ) { 3 | define( ["jquery", "../jquery.validate"], factory ); 4 | } else { 5 | factory( jQuery ); 6 | } 7 | }(function( $ ) { 8 | 9 | /* 10 | * Localized default methods for the jQuery validation plugin. 11 | * Locale: ES_CL 12 | */ 13 | $.extend($.validator.methods, { 14 | date: function(value, element) { 15 | return this.optional(element) || /^\d\d?\-\d\d?\-\d\d\d?\d?$/.test(value); 16 | }, 17 | number: function(value, element) { 18 | return this.optional(element) || /^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(value); 19 | } 20 | }); 21 | 22 | })); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/dist/localization/methods_es_CL.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.methods,{date:function(a,b){return this.optional(b)||/^\d\d?\-\d\d?\-\d\d\d?\d?$/.test(a)},number:function(a,b){return this.optional(b)||/^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(a)}})}); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/dist/localization/methods_fi.js: -------------------------------------------------------------------------------- 1 | (function( factory ) { 2 | if ( typeof define === "function" && define.amd ) { 3 | define( ["jquery", "../jquery.validate"], factory ); 4 | } else { 5 | factory( jQuery ); 6 | } 7 | }(function( $ ) { 8 | 9 | /* 10 | * Localized default methods for the jQuery validation plugin. 11 | * Locale: FI 12 | */ 13 | $.extend($.validator.methods, { 14 | date: function(value, element) { 15 | return this.optional(element) || /^\d{1,2}\.\d{1,2}\.\d{4}$/.test(value); 16 | }, 17 | number: function(value, element) { 18 | return this.optional(element) || /^-?(?:\d+)(?:,\d+)?$/.test(value); 19 | } 20 | }); 21 | 22 | })); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/dist/localization/methods_fi.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.methods,{date:function(a,b){return this.optional(b)||/^\d{1,2}\.\d{1,2}\.\d{4}$/.test(a)},number:function(a,b){return this.optional(b)||/^-?(?:\d+)(?:,\d+)?$/.test(a)}})}); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/dist/localization/methods_nl.js: -------------------------------------------------------------------------------- 1 | (function( factory ) { 2 | if ( typeof define === "function" && define.amd ) { 3 | define( ["jquery", "../jquery.validate"], factory ); 4 | } else { 5 | factory( jQuery ); 6 | } 7 | }(function( $ ) { 8 | 9 | /* 10 | * Localized default methods for the jQuery validation plugin. 11 | * Locale: NL 12 | */ 13 | $.extend($.validator.methods, { 14 | date: function(value, element) { 15 | return this.optional(element) || /^\d\d?[\.\/\-]\d\d?[\.\/\-]\d\d\d?\d?$/.test(value); 16 | } 17 | }); 18 | 19 | })); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/dist/localization/methods_nl.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.methods,{date:function(a,b){return this.optional(b)||/^\d\d?[\.\/\-]\d\d?[\.\/\-]\d\d\d?\d?$/.test(a)}})}); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/dist/localization/methods_pt.js: -------------------------------------------------------------------------------- 1 | (function( factory ) { 2 | if ( typeof define === "function" && define.amd ) { 3 | define( ["jquery", "../jquery.validate"], factory ); 4 | } else { 5 | factory( jQuery ); 6 | } 7 | }(function( $ ) { 8 | 9 | /* 10 | * Localized default methods for the jQuery validation plugin. 11 | * Locale: PT_BR 12 | */ 13 | $.extend($.validator.methods, { 14 | date: function(value, element) { 15 | return this.optional(element) || /^\d\d?\/\d\d?\/\d\d\d?\d?$/.test(value); 16 | } 17 | }); 18 | 19 | })); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/dist/localization/methods_pt.min.js: -------------------------------------------------------------------------------- 1 | /*! jQuery Validation Plugin - v1.14.0 - 6/30/2015 2 | * http://jqueryvalidation.org/ 3 | * Copyright (c) 2015 Jörn Zaefferer; Licensed MIT */ 4 | !function(a){"function"==typeof define&&define.amd?define(["jquery","../jquery.validate.min"],a):a(jQuery)}(function(a){a.extend(a.validator.methods,{date:function(a,b){return this.optional(b)||/^\d\d?\/\d\d?\/\d\d\d?\d?$/.test(a)}})}); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/lib/jquery.js: -------------------------------------------------------------------------------- 1 | (function() { 2 | 3 | var parts = document.location.search.slice( 1 ).split( "&" ), 4 | length = parts.length, 5 | scripts = document.getElementsByTagName("script"), 6 | src = scripts[ scripts.length - 1].src, 7 | i = 0, 8 | current, 9 | version = "1.11.1", 10 | file = "http://code.jquery.com/jquery-git.js"; 11 | 12 | for ( ; i < length; i++ ) { 13 | current = parts[ i ].split( "=" ); 14 | if ( current[ 0 ] === "jquery" ) { 15 | version = current[ 1 ]; 16 | break; 17 | } 18 | } 19 | 20 | if (version != "git") { 21 | file = src.replace(/jquery\.js$/, "jquery-" + version + ".js"); 22 | } 23 | 24 | 25 | document.write( "" ); 26 | 27 | })(); 28 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/alphanumeric.js: -------------------------------------------------------------------------------- 1 | $.validator.addMethod("alphanumeric", function(value, element) { 2 | return this.optional(element) || /^\w+$/i.test(value); 3 | }, "Letters, numbers, and underscores only please"); 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/bankorgiroaccountNL.js: -------------------------------------------------------------------------------- 1 | $.validator.addMethod("bankorgiroaccountNL", function(value, element) { 2 | return this.optional(element) || 3 | ($.validator.methods.bankaccountNL.call(this, value, element)) || 4 | ($.validator.methods.giroaccountNL.call(this, value, element)); 5 | }, "Please specify a valid bank or giro account number"); 6 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/dateFA.js: -------------------------------------------------------------------------------- 1 | $.validator.addMethod("dateFA", function(value, element) { 2 | return this.optional(element) || /^[1-4]\d{3}\/((0?[1-6]\/((3[0-1])|([1-2][0-9])|(0?[1-9])))|((1[0-2]|(0?[7-9]))\/(30|([1-2][0-9])|(0?[1-9]))))$/.test(value); 3 | }, $.validator.messages.date); 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/dateNL.js: -------------------------------------------------------------------------------- 1 | $.validator.addMethod("dateNL", function(value, element) { 2 | return this.optional(element) || /^(0?[1-9]|[12]\d|3[01])[\.\/\-](0?[1-9]|1[012])[\.\/\-]([12]\d)?(\d\d)$/.test(value); 3 | }, $.validator.messages.date); 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/extension.js: -------------------------------------------------------------------------------- 1 | // Older "accept" file extension method. Old docs: http://docs.jquery.com/Plugins/Validation/Methods/accept 2 | $.validator.addMethod("extension", function(value, element, param) { 3 | param = typeof param === "string" ? param.replace(/,/g, "|") : "png|jpe?g|gif"; 4 | return this.optional(element) || value.match(new RegExp("\\.(" + param + ")$", "i")); 5 | }, $.validator.format("Please enter a value with a valid extension.")); 6 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/giroaccountNL.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Dutch giro account numbers (not bank numbers) have max 7 digits 3 | */ 4 | $.validator.addMethod("giroaccountNL", function(value, element) { 5 | return this.optional(element) || /^[0-9]{1,7}$/.test(value); 6 | }, "Please specify a valid giro account number"); 7 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/integer.js: -------------------------------------------------------------------------------- 1 | $.validator.addMethod("integer", function(value, element) { 2 | return this.optional(element) || /^-?\d+$/.test(value); 3 | }, "A positive or negative non-decimal number please"); 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/ipv4.js: -------------------------------------------------------------------------------- 1 | $.validator.addMethod("ipv4", function(value, element) { 2 | return this.optional(element) || /^(25[0-5]|2[0-4]\d|[01]?\d\d?)\.(25[0-5]|2[0-4]\d|[01]?\d\d?)\.(25[0-5]|2[0-4]\d|[01]?\d\d?)\.(25[0-5]|2[0-4]\d|[01]?\d\d?)$/i.test(value); 3 | }, "Please enter a valid IP v4 address."); 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/lettersonly.js: -------------------------------------------------------------------------------- 1 | $.validator.addMethod("lettersonly", function(value, element) { 2 | return this.optional(element) || /^[a-z]+$/i.test(value); 3 | }, "Letters only please"); 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/letterswithbasicpunc.js: -------------------------------------------------------------------------------- 1 | $.validator.addMethod("letterswithbasicpunc", function(value, element) { 2 | return this.optional(element) || /^[a-z\-.,()'"\s]+$/i.test(value); 3 | }, "Letters or punctuation only please"); 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/mobileNL.js: -------------------------------------------------------------------------------- 1 | $.validator.addMethod("mobileNL", function(value, element) { 2 | return this.optional(element) || /^((\+|00(\s|\s?\-\s?)?)31(\s|\s?\-\s?)?(\(0\)[\-\s]?)?|0)6((\s|\s?\-\s?)?[0-9]){8}$/.test(value); 3 | }, "Please specify a valid mobile number"); 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/notEqualTo.js: -------------------------------------------------------------------------------- 1 | jQuery.validator.addMethod( "notEqualTo", function( value, element, param ) { 2 | return this.optional(element) || !$.validator.methods.equalTo.call( this, value, element, param ); 3 | }, "Please enter a different value, values must not be the same." ); 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/nowhitespace.js: -------------------------------------------------------------------------------- 1 | $.validator.addMethod("nowhitespace", function(value, element) { 2 | return this.optional(element) || /^\S+$/i.test(value); 3 | }, "No white space please"); 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/pattern.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Return true if the field value matches the given format RegExp 3 | * 4 | * @example $.validator.methods.pattern("AR1004",element,/^AR\d{4}$/) 5 | * @result true 6 | * 7 | * @example $.validator.methods.pattern("BR1004",element,/^AR\d{4}$/) 8 | * @result false 9 | * 10 | * @name $.validator.methods.pattern 11 | * @type Boolean 12 | * @cat Plugins/Validate/Methods 13 | */ 14 | $.validator.addMethod("pattern", function(value, element, param) { 15 | if (this.optional(element)) { 16 | return true; 17 | } 18 | if (typeof param === "string") { 19 | param = new RegExp("^(?:" + param + ")$"); 20 | } 21 | return param.test(value); 22 | }, "Invalid format."); 23 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/phoneNL.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Dutch phone numbers have 10 digits (or 11 and start with +31). 3 | */ 4 | $.validator.addMethod("phoneNL", function(value, element) { 5 | return this.optional(element) || /^((\+|00(\s|\s?\-\s?)?)31(\s|\s?\-\s?)?(\(0\)[\-\s]?)?|0)[1-9]((\s|\s?\-\s?)?[0-9]){8}$/.test(value); 6 | }, "Please specify a valid phone number."); 7 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/postalCodeCA.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Matches a valid Canadian Postal Code 3 | * 4 | * @example jQuery.validator.methods.postalCodeCA( "H0H 0H0", element ) 5 | * @result true 6 | * 7 | * @example jQuery.validator.methods.postalCodeCA( "H0H0H0", element ) 8 | * @result false 9 | * 10 | * @name jQuery.validator.methods.postalCodeCA 11 | * @type Boolean 12 | * @cat Plugins/Validate/Methods 13 | */ 14 | $.validator.addMethod( "postalCodeCA", function( value, element ) { 15 | return this.optional( element ) || /^[ABCEGHJKLMNPRSTVXY]\d[A-Z] \d[A-Z]\d$/.test( value ); 16 | }, "Please specify a valid postal code" ); 17 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/postalcodeBR.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Valida CEPs do brasileiros: 3 | * 4 | * Formatos aceitos: 5 | * 99999-999 6 | * 99.999-999 7 | * 99999999 8 | */ 9 | $.validator.addMethod("postalcodeBR", function(cep_value, element) { 10 | return this.optional(element) || /^\d{2}.\d{3}-\d{3}?$|^\d{5}-?\d{3}?$/.test( cep_value ); 11 | }, "Informe um CEP válido."); 12 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/postalcodeIT.js: -------------------------------------------------------------------------------- 1 | /* Matches Italian postcode (CAP) */ 2 | $.validator.addMethod("postalcodeIT", function(value, element) { 3 | return this.optional(element) || /^\d{5}$/.test(value); 4 | }, "Please specify a valid postal code"); 5 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/postalcodeNL.js: -------------------------------------------------------------------------------- 1 | $.validator.addMethod("postalcodeNL", function(value, element) { 2 | return this.optional(element) || /^[1-9][0-9]{3}\s?[a-zA-Z]{2}$/.test(value); 3 | }, "Please specify a valid postal code"); 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/postcodeUK.js: -------------------------------------------------------------------------------- 1 | // Matches UK postcode. Does not match to UK Channel Islands that have their own postcodes (non standard UK) 2 | $.validator.addMethod("postcodeUK", function(value, element) { 3 | return this.optional(element) || /^((([A-PR-UWYZ][0-9])|([A-PR-UWYZ][0-9][0-9])|([A-PR-UWYZ][A-HK-Y][0-9])|([A-PR-UWYZ][A-HK-Y][0-9][0-9])|([A-PR-UWYZ][0-9][A-HJKSTUW])|([A-PR-UWYZ][A-HK-Y][0-9][ABEHMNPRVWXY]))\s?([0-9][ABD-HJLNP-UW-Z]{2})|(GIR)\s?(0AA))$/i.test(value); 4 | }, "Please specify a valid UK postcode"); 5 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/strippedminlength.js: -------------------------------------------------------------------------------- 1 | // TODO check if value starts with <, otherwise don't try stripping anything 2 | $.validator.addMethod("strippedminlength", function(value, element, param) { 3 | return $(value).text().length >= param; 4 | }, $.validator.format("Please enter at least {0} characters")); 5 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/time.js: -------------------------------------------------------------------------------- 1 | $.validator.addMethod("time", function(value, element) { 2 | return this.optional(element) || /^([01]\d|2[0-3]|[0-9])(:[0-5]\d){1,2}$/.test(value); 3 | }, "Please enter a valid time, between 00:00 and 23:59"); 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/time12h.js: -------------------------------------------------------------------------------- 1 | $.validator.addMethod("time12h", function(value, element) { 2 | return this.optional(element) || /^((0?[1-9]|1[012])(:[0-5]\d){1,2}(\ ?[AP]M))$/i.test(value); 3 | }, "Please enter a valid time in 12-hour am/pm format"); 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/zipcodeUS.js: -------------------------------------------------------------------------------- 1 | $.validator.addMethod("zipcodeUS", function(value, element) { 2 | return this.optional(element) || /^\d{5}(-\d{4})?$/.test(value); 3 | }, "The specified US ZIP Code is invalid"); 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/additional/ziprange.js: -------------------------------------------------------------------------------- 1 | $.validator.addMethod("ziprange", function(value, element) { 2 | return this.optional(element) || /^90[2-5]\d\{2\}-\d{4}$/.test(value); 3 | }, "Your ZIP-code must be in the range 902xx-xxxx to 905xx-xxxx"); 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/localization/methods_de.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Localized default methods for the jQuery validation plugin. 3 | * Locale: DE 4 | */ 5 | $.extend($.validator.methods, { 6 | date: function(value, element) { 7 | return this.optional(element) || /^\d\d?\.\d\d?\.\d\d\d?\d?$/.test(value); 8 | }, 9 | number: function(value, element) { 10 | return this.optional(element) || /^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(value); 11 | } 12 | }); 13 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/localization/methods_es_CL.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Localized default methods for the jQuery validation plugin. 3 | * Locale: ES_CL 4 | */ 5 | $.extend($.validator.methods, { 6 | date: function(value, element) { 7 | return this.optional(element) || /^\d\d?\-\d\d?\-\d\d\d?\d?$/.test(value); 8 | }, 9 | number: function(value, element) { 10 | return this.optional(element) || /^-?(?:\d+|\d{1,3}(?:\.\d{3})+)(?:,\d+)?$/.test(value); 11 | } 12 | }); 13 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/localization/methods_fi.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Localized default methods for the jQuery validation plugin. 3 | * Locale: FI 4 | */ 5 | $.extend($.validator.methods, { 6 | date: function(value, element) { 7 | return this.optional(element) || /^\d{1,2}\.\d{1,2}\.\d{4}$/.test(value); 8 | }, 9 | number: function(value, element) { 10 | return this.optional(element) || /^-?(?:\d+)(?:,\d+)?$/.test(value); 11 | } 12 | }); 13 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/localization/methods_nl.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Localized default methods for the jQuery validation plugin. 3 | * Locale: NL 4 | */ 5 | $.extend($.validator.methods, { 6 | date: function(value, element) { 7 | return this.optional(element) || /^\d\d?[\.\/\-]\d\d?[\.\/\-]\d\d\d?\d?$/.test(value); 8 | } 9 | }); 10 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery-validation-1.14.0/src/localization/methods_pt.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Localized default methods for the jQuery validation plugin. 3 | * Locale: PT_BR 4 | */ 5 | $.extend($.validator.methods, { 6 | date: function(value, element) { 7 | return this.optional(element) || /^\d\d?\/\d\d?\/\d\d\d?\d?$/.test(value); 8 | } 9 | }); 10 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/jquery/jquerymy-table.js: -------------------------------------------------------------------------------- 1 | $.myTable = { 2 | data:{ 3 | aa:1 4 | }, 5 | columns:[[ 6 | {field:'code',title:'Code',width:100}, 7 | {field:'name',title:'Name',width:100}, 8 | {field:'price',title:'Price',width:100,align:'right'} 9 | ]], 10 | init:function(param) { 11 | _this = this; 12 | var size = _this.columns[0].length; 13 | var html = ""; 14 | for (i = 0 ; i < size ; i++){ 15 | html += ""+_this.columns[0][i].title+""; 16 | } 17 | html += ""; 18 | console.info(html); 19 | $(param).html(html); 20 | } 21 | }; -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/simple-line-icons/fonts/Simple-Line-Icons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/simple-line-icons/fonts/Simple-Line-Icons.eot -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/simple-line-icons/fonts/Simple-Line-Icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/simple-line-icons/fonts/Simple-Line-Icons.ttf -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/simple-line-icons/fonts/Simple-Line-Icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/simple-line-icons/fonts/Simple-Line-Icons.woff -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vendor/simple-line-icons/fonts/Simple-Line-Icons.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vendor/simple-line-icons/fonts/Simple-Line-Icons.woff2 -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/component/develop/activiti.js: -------------------------------------------------------------------------------- 1 | var activiti = { 2 | template: ` 3 |
4 | 5 |
6 | `, 7 | data:function(){ 8 | return { 9 | 10 | } 11 | }, 12 | mounted:function(){ 13 | }, 14 | methods:{ 15 | } 16 | } 17 | 18 | Vue.component('activiti', activiti); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/component/develop/swagger.js: -------------------------------------------------------------------------------- 1 | var swagger = { 2 | template: ` 3 |
4 | 5 |
6 | `, 7 | data:function(){ 8 | return { 9 | 10 | } 11 | }, 12 | mounted:function(){ 13 | }, 14 | methods:{ 15 | } 16 | } 17 | 18 | Vue.component('swagger', swagger); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/component/develop/test.html: -------------------------------------------------------------------------------- 1 |
2 | 3 |
-------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/component/erp/caigdd/caigddList.js: -------------------------------------------------------------------------------- 1 | var caigddList = { 2 | template: ` 3 | 4 | `, 5 | data:function(){ 6 | return { 7 | Calc:window.Calc, 8 | } 9 | }, 10 | mounted:function(){ 11 | }, 12 | watch:{ 13 | 14 | }, 15 | methods:{ 16 | 17 | } 18 | } 19 | 20 | Vue.component('caigddList', caigddList); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/component/erp/caigdd/caigddListCountForm.js: -------------------------------------------------------------------------------- 1 | var caigddListCountForm = { 2 | template: ` 3 | 4 | `, 5 | data:function(){ 6 | return { 7 | Calc:window.Calc, 8 | } 9 | }, 10 | mounted:function(){ 11 | }, 12 | watch:{ 13 | 14 | }, 15 | methods:{ 16 | 17 | } 18 | } 19 | 20 | Vue.component('caigddListCountForm', caigddListCountForm); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/component/erp/caigdd/caigddListForm.js: -------------------------------------------------------------------------------- 1 | var caigddListForm = { 2 | template: ` 3 | 4 | `, 5 | data:function(){ 6 | return { 7 | Calc:window.Calc, 8 | } 9 | }, 10 | mounted:function(){ 11 | }, 12 | watch:{ 13 | 14 | }, 15 | methods:{ 16 | 17 | } 18 | } 19 | 20 | Vue.component('caigddListForm', caigddListForm); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/component/system/passport.js: -------------------------------------------------------------------------------- 1 | var ureport = { 2 | template: ` 3 |
4 | 5 |
6 | `, 7 | data:function(){ 8 | return { 9 | 10 | } 11 | }, 12 | mounted:function(){ 13 | }, 14 | methods:{ 15 | } 16 | } 17 | 18 | Vue.component('ureport', ureport); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/component/system/user.js: -------------------------------------------------------------------------------- 1 | var ureport = { 2 | template: ` 3 |
4 | 5 |
6 | `, 7 | data:function(){ 8 | return { 9 | 10 | } 11 | }, 12 | mounted:function(){ 13 | }, 14 | methods:{ 15 | } 16 | } 17 | 18 | Vue.component('ureport', ureport); -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/component/welcome.js: -------------------------------------------------------------------------------- 1 | var welcome = { 2 | template:` 3 |
4 |
5 | 欢迎使用 6 |
7 |
8 | `,data:function(){ 9 | return { 10 | 11 | } 12 | }, 13 | created:function(){ 14 | }, 15 | mounted:function(){ 16 | }, 17 | activated: function () { 18 | }, 19 | methods:{ 20 | } 21 | }; 22 | Vue.component('welcome', welcome); 23 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vue/favicon.ico -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | indent_style = space 5 | indent_size = 2 6 | end_of_line = lf 7 | charset = utf-8 8 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/.gitattributes: -------------------------------------------------------------------------------- 1 | *.txt text eol=lf 2 | *.js text eol=lf 3 | *.html text eol=lf 4 | *.md text eol=lf 5 | *.json text eol=lf 6 | *.yml text eol=lf 7 | *.css text eol=lf 8 | *.svg text eol=lf 9 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/.npmignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /demo 3 | /doc 4 | /test 5 | /test*.html 6 | /index.html 7 | /mode/*/*test.js 8 | /mode/*/*.html 9 | /mode/index.html 10 | .* 11 | /bin/authors.sh 12 | /bin/lint 13 | /bin/release 14 | /bin/upload-release.js 15 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | node_js: 3 | - stable 4 | sudo: false 5 | cache: npm 6 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/addon/dialog/dialog.css: -------------------------------------------------------------------------------- 1 | .CodeMirror-dialog { 2 | position: absolute; 3 | left: 0; right: 0; 4 | background: inherit; 5 | z-index: 15; 6 | padding: .1em .8em; 7 | overflow: hidden; 8 | color: inherit; 9 | } 10 | 11 | .CodeMirror-dialog-top { 12 | border-bottom: 1px solid #eee; 13 | top: 0; 14 | } 15 | 16 | .CodeMirror-dialog-bottom { 17 | border-top: 1px solid #eee; 18 | bottom: 0; 19 | } 20 | 21 | .CodeMirror-dialog input { 22 | border: none; 23 | outline: none; 24 | background: transparent; 25 | width: 20em; 26 | color: inherit; 27 | font-family: monospace; 28 | } 29 | 30 | .CodeMirror-dialog button { 31 | font-size: 70%; 32 | } 33 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/addon/display/fullscreen.css: -------------------------------------------------------------------------------- 1 | .CodeMirror-fullscreen { 2 | position: fixed; 3 | top: 0; left: 0; right: 0; bottom: 0; 4 | height: auto; 5 | z-index: 9; 6 | } 7 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/addon/fold/foldgutter.css: -------------------------------------------------------------------------------- 1 | .CodeMirror-foldmarker { 2 | color: blue; 3 | text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px; 4 | font-family: arial; 5 | line-height: .3; 6 | cursor: pointer; 7 | } 8 | .CodeMirror-foldgutter { 9 | width: .7em; 10 | } 11 | .CodeMirror-foldgutter-open, 12 | .CodeMirror-foldgutter-folded { 13 | cursor: pointer; 14 | } 15 | .CodeMirror-foldgutter-open:after { 16 | content: "\25BE"; 17 | } 18 | .CodeMirror-foldgutter-folded:after { 19 | content: "\25B8"; 20 | } 21 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/addon/search/matchesonscrollbar.css: -------------------------------------------------------------------------------- 1 | .CodeMirror-search-match { 2 | background: gold; 3 | border-top: 1px solid orange; 4 | border-bottom: 1px solid orange; 5 | -moz-box-sizing: border-box; 6 | box-sizing: border-box; 7 | opacity: .5; 8 | } 9 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/bin/authors.sh: -------------------------------------------------------------------------------- 1 | # Combine existing list of authors with everyone known in git, sort, add header. 2 | tail --lines=+3 AUTHORS > AUTHORS.tmp 3 | git log --format='%aN' | grep -v "Piët Delport" >> AUTHORS.tmp 4 | echo -e "List of CodeMirror contributors. Updated before every release.\n" > AUTHORS 5 | sort -u AUTHORS.tmp | sed 's/Google Inc\./Google LLC/' >> AUTHORS 6 | rm -f AUTHORS.tmp 7 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/bin/lint: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | process.exit(require("../test/lint").ok ? 0 : 1); 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/doc/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/doc/logo.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/doc/yinyang.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/doc/yinyang.png -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/mode/css/gss_test.js: -------------------------------------------------------------------------------- 1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others 2 | // Distributed under an MIT license: https://codemirror.net/LICENSE 3 | 4 | (function() { 5 | "use strict"; 6 | 7 | var mode = CodeMirror.getMode({indentUnit: 2}, "text/x-gss"); 8 | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arguments, 1), "gss"); } 9 | 10 | MT("atComponent", 11 | "[def @component] {", 12 | "[tag foo] {", 13 | " [property color]: [keyword black];", 14 | "}", 15 | "}"); 16 | 17 | })(); 18 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/mode/d/test.js: -------------------------------------------------------------------------------- 1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others 2 | // Distributed under an MIT license: https://codemirror.net/LICENSE 3 | 4 | (function() { 5 | var mode = CodeMirror.getMode({indentUnit: 2}, "d"); 6 | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arguments, 1)); } 7 | 8 | MT("nested_comments", 9 | "[comment /+]","[comment comment]","[comment +/]","[variable void] [variable main](){}"); 10 | 11 | })(); 12 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/mode/ruby/test.js: -------------------------------------------------------------------------------- 1 | // CodeMirror, copyright (c) by Marijn Haverbeke and others 2 | // Distributed under an MIT license: https://codemirror.net/LICENSE 3 | 4 | (function() { 5 | var mode = CodeMirror.getMode({indentUnit: 2}, "ruby"); 6 | function MT(name) { test.mode(name, mode, Array.prototype.slice.call(arguments, 1)); } 7 | 8 | MT("divide_equal_operator", 9 | "[variable bar] [operator /=] [variable foo]"); 10 | 11 | MT("divide_equal_operator_no_spacing", 12 | "[variable foo][operator /=][number 42]"); 13 | 14 | MT("complex_regexp", 15 | "[keyword if] [variable cr] [operator =~] [string-2 /(?: \\( #{][tag RE_NOT][string-2 }\\( | #{][tag RE_NOT_PAR_OR][string-2 }* #{][tag RE_OPA_OR][string-2 } )/][variable x]") 16 | })(); 17 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/mode/tiddlywiki/tiddlywiki.css: -------------------------------------------------------------------------------- 1 | span.cm-underlined { 2 | text-decoration: underline; 3 | } 4 | span.cm-strikethrough { 5 | text-decoration: line-through; 6 | } 7 | span.cm-brace { 8 | color: #170; 9 | font-weight: bold; 10 | } 11 | span.cm-table { 12 | color: blue; 13 | font-weight: bold; 14 | } 15 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/mode/tiki/tiki.css: -------------------------------------------------------------------------------- 1 | .cm-tw-syntaxerror { 2 | color: #FFF; 3 | background-color: #900; 4 | } 5 | 6 | .cm-tw-deleted { 7 | text-decoration: line-through; 8 | } 9 | 10 | .cm-tw-header5 { 11 | font-weight: bold; 12 | } 13 | .cm-tw-listitem:first-child { /*Added first child to fix duplicate padding when highlighting*/ 14 | padding-left: 10px; 15 | } 16 | 17 | .cm-tw-box { 18 | border-top-width: 0px !important; 19 | border-style: solid; 20 | border-width: 1px; 21 | border-color: inherit; 22 | } 23 | 24 | .cm-tw-underline { 25 | text-decoration: underline; 26 | } -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/rollup.config.js: -------------------------------------------------------------------------------- 1 | import buble from 'rollup-plugin-buble'; 2 | 3 | export default { 4 | input: "src/codemirror.js", 5 | output: { 6 | banner: `// CodeMirror, copyright (c) by Marijn Haverbeke and others 7 | // Distributed under an MIT license: https://codemirror.net/LICENSE 8 | 9 | // This is CodeMirror (https://codemirror.net), a code editor 10 | // implemented in JavaScript on top of the browser's DOM. 11 | // 12 | // You can find some technical background for some of the code below 13 | // at http://marijnhaverbeke.nl/blog/#cm-internals . 14 | `, 15 | format: "umd", 16 | file: "lib/codemirror.js", 17 | name: "CodeMirror" 18 | }, 19 | plugins: [ buble({namedFunctionExpressions: false}) ] 20 | }; 21 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/src/codemirror.js: -------------------------------------------------------------------------------- 1 | import { CodeMirror } from "./edit/main.js" 2 | 3 | export default CodeMirror 4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/src/display/mode_state.js: -------------------------------------------------------------------------------- 1 | import { getMode } from "../modes.js" 2 | 3 | import { startWorker } from "./highlight_worker.js" 4 | import { regChange } from "./view_tracking.js" 5 | 6 | // Used to get the editor into a consistent state again when options change. 7 | 8 | export function loadMode(cm) { 9 | cm.doc.mode = getMode(cm.options, cm.doc.modeOption) 10 | resetModeState(cm) 11 | } 12 | 13 | export function resetModeState(cm) { 14 | cm.doc.iter(line => { 15 | if (line.stateAfter) line.stateAfter = null 16 | if (line.styles) line.styles = null 17 | }) 18 | cm.doc.modeFrontier = cm.doc.highlightFrontier = cm.doc.first 19 | startWorker(cm, 100) 20 | cm.state.modeGen++ 21 | if (cm.curOp) regChange(cm) 22 | } 23 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/src/edit/utils.js: -------------------------------------------------------------------------------- 1 | import { clearCaches } from "../measurement/position_measurement.js" 2 | 3 | export function themeChanged(cm) { 4 | cm.display.wrapper.className = cm.display.wrapper.className.replace(/\s*cm-s-\S+/g, "") + 5 | cm.options.theme.replace(/(^|\s)\s*/g, " cm-s-") 6 | clearCaches(cm) 7 | } 8 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/src/line/saw_special_spans.js: -------------------------------------------------------------------------------- 1 | // Optimize some code when these features are not used. 2 | export let sawReadOnlySpans = false, sawCollapsedSpans = false 3 | 4 | export function seeReadOnlySpans() { 5 | sawReadOnlySpans = true 6 | } 7 | 8 | export function seeCollapsedSpans() { 9 | sawCollapsedSpans = true 10 | } 11 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/test/lint.js: -------------------------------------------------------------------------------- 1 | var blint = require("blint"); 2 | 3 | ["mode", "lib", "addon", "keymap"].forEach(function(dir) { 4 | blint.checkDir(dir, { 5 | browser: true, 6 | allowedGlobals: ["CodeMirror", "define", "test", "requirejs"], 7 | ecmaVersion: 5, 8 | tabs: dir == "lib" 9 | }); 10 | }); 11 | 12 | ["src"].forEach(function(dir) { 13 | blint.checkDir(dir, { 14 | browser: true, 15 | ecmaVersion: 6, 16 | semicolons: false 17 | }); 18 | }); 19 | 20 | module.exports = {ok: blint.success()}; 21 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/test/mode_test.css: -------------------------------------------------------------------------------- 1 | .mt-output .mt-token { 2 | border: 1px solid #ddd; 3 | white-space: pre; 4 | font-family: "Consolas", monospace; 5 | text-align: center; 6 | } 7 | 8 | .mt-output .mt-style { 9 | font-size: x-small; 10 | } 11 | 12 | .mt-output .mt-state { 13 | font-size: x-small; 14 | vertical-align: top; 15 | } 16 | 17 | .mt-output .mt-state-row { 18 | display: none; 19 | } 20 | 21 | .mt-state-unhide .mt-output .mt-state-row { 22 | display: table-row; 23 | } 24 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/theme/ambiance-mobile.css: -------------------------------------------------------------------------------- 1 | .cm-s-ambiance.CodeMirror { 2 | -webkit-box-shadow: none; 3 | -moz-box-shadow: none; 4 | box-shadow: none; 5 | } 6 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/codemirror-5.42.0/theme/neat.css: -------------------------------------------------------------------------------- 1 | .cm-s-neat span.cm-comment { color: #a86; } 2 | .cm-s-neat span.cm-keyword { line-height: 1em; font-weight: bold; color: blue; } 3 | .cm-s-neat span.cm-string { color: #a22; } 4 | .cm-s-neat span.cm-builtin { line-height: 1em; font-weight: bold; color: #077; } 5 | .cm-s-neat span.cm-special { line-height: 1em; font-weight: bold; color: #0aa; } 6 | .cm-s-neat span.cm-variable { color: black; } 7 | .cm-s-neat span.cm-number, .cm-s-neat span.cm-atom { color: #3a3; } 8 | .cm-s-neat span.cm-meta { color: #555; } 9 | .cm-s-neat span.cm-link { color: #3a3; } 10 | 11 | .cm-s-neat .CodeMirror-activeline-background { background: #e8f2ff; } 12 | .cm-s-neat .CodeMirror-matchingbracket { outline:1px solid grey; color:black !important; } 13 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/element-ui/fonts/element-icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vue/frame/element-ui/fonts/element-icons.ttf -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/element-ui/fonts/element-icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vue/frame/element-ui/fonts/element-icons.woff -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/HELP-US-OUT.txt: -------------------------------------------------------------------------------- 1 | I hope you love Font Awesome. If you've found it useful, please do me a favor and check out my latest project, 2 | Fort Awesome (https://fortawesome.com). It makes it easy to put the perfect icons on your website. Choose from our awesome, 3 | comprehensive icon sets or copy and paste your own. 4 | 5 | Please. Check it out. 6 | 7 | -Dave Gandy 8 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/less/bordered-pulled.less: -------------------------------------------------------------------------------- 1 | // Bordered & Pulled 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-border { 5 | padding: .2em .25em .15em; 6 | border: solid .08em @fa-border-color; 7 | border-radius: .1em; 8 | } 9 | 10 | .@{fa-css-prefix}-pull-left { float: left; } 11 | .@{fa-css-prefix}-pull-right { float: right; } 12 | 13 | .@{fa-css-prefix} { 14 | &.@{fa-css-prefix}-pull-left { margin-right: .3em; } 15 | &.@{fa-css-prefix}-pull-right { margin-left: .3em; } 16 | } 17 | 18 | /* Deprecated as of 4.4.0 */ 19 | .pull-right { float: right; } 20 | .pull-left { float: left; } 21 | 22 | .@{fa-css-prefix} { 23 | &.pull-left { margin-right: .3em; } 24 | &.pull-right { margin-left: .3em; } 25 | } 26 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/less/core.less: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix} { 5 | display: inline-block; 6 | font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration 7 | font-size: inherit; // can't have font-size inherit on line above, so need to override 8 | text-rendering: auto; // optimizelegibility throws things off #1094 9 | -webkit-font-smoothing: antialiased; 10 | -moz-osx-font-smoothing: grayscale; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/less/fixed-width.less: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .@{fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/less/font-awesome.less: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome 3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) 4 | */ 5 | 6 | @import "variables.less"; 7 | @import "mixins.less"; 8 | @import "path.less"; 9 | @import "core.less"; 10 | @import "larger.less"; 11 | @import "fixed-width.less"; 12 | @import "list.less"; 13 | @import "bordered-pulled.less"; 14 | @import "animated.less"; 15 | @import "rotated-flipped.less"; 16 | @import "stacked.less"; 17 | @import "icons.less"; 18 | @import "screen-reader.less"; 19 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/less/larger.less: -------------------------------------------------------------------------------- 1 | // Icon Sizes 2 | // ------------------------- 3 | 4 | /* makes the font 33% larger relative to the icon container */ 5 | .@{fa-css-prefix}-lg { 6 | font-size: (4em / 3); 7 | line-height: (3em / 4); 8 | vertical-align: -15%; 9 | } 10 | .@{fa-css-prefix}-2x { font-size: 2em; } 11 | .@{fa-css-prefix}-3x { font-size: 3em; } 12 | .@{fa-css-prefix}-4x { font-size: 4em; } 13 | .@{fa-css-prefix}-5x { font-size: 5em; } 14 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/less/list.less: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-ul { 5 | padding-left: 0; 6 | margin-left: @fa-li-width; 7 | list-style-type: none; 8 | > li { position: relative; } 9 | } 10 | .@{fa-css-prefix}-li { 11 | position: absolute; 12 | left: -@fa-li-width; 13 | width: @fa-li-width; 14 | top: (2em / 14); 15 | text-align: center; 16 | &.@{fa-css-prefix}-lg { 17 | left: (-@fa-li-width + (4em / 14)); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/less/rotated-flipped.less: -------------------------------------------------------------------------------- 1 | // Rotated & Flipped Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); } 5 | .@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); } 6 | .@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); } 7 | 8 | .@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); } 9 | .@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); } 10 | 11 | // Hook for IE8-9 12 | // ------------------------- 13 | 14 | :root .@{fa-css-prefix}-rotate-90, 15 | :root .@{fa-css-prefix}-rotate-180, 16 | :root .@{fa-css-prefix}-rotate-270, 17 | :root .@{fa-css-prefix}-flip-horizontal, 18 | :root .@{fa-css-prefix}-flip-vertical { 19 | filter: none; 20 | } 21 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/less/screen-reader.less: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { .sr-only(); } 5 | .sr-only-focusable { .sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/less/stacked.less: -------------------------------------------------------------------------------- 1 | // Stacked Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-stack { 5 | position: relative; 6 | display: inline-block; 7 | width: 2em; 8 | height: 2em; 9 | line-height: 2em; 10 | vertical-align: middle; 11 | } 12 | .@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x { 13 | position: absolute; 14 | left: 0; 15 | width: 100%; 16 | text-align: center; 17 | } 18 | .@{fa-css-prefix}-stack-1x { line-height: inherit; } 19 | .@{fa-css-prefix}-stack-2x { font-size: 2em; } 20 | .@{fa-css-prefix}-inverse { color: @fa-inverse; } 21 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/scss/_bordered-pulled.scss: -------------------------------------------------------------------------------- 1 | // Bordered & Pulled 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-border { 5 | padding: .2em .25em .15em; 6 | border: solid .08em $fa-border-color; 7 | border-radius: .1em; 8 | } 9 | 10 | .#{$fa-css-prefix}-pull-left { float: left; } 11 | .#{$fa-css-prefix}-pull-right { float: right; } 12 | 13 | .#{$fa-css-prefix} { 14 | &.#{$fa-css-prefix}-pull-left { margin-right: .3em; } 15 | &.#{$fa-css-prefix}-pull-right { margin-left: .3em; } 16 | } 17 | 18 | /* Deprecated as of 4.4.0 */ 19 | .pull-right { float: right; } 20 | .pull-left { float: left; } 21 | 22 | .#{$fa-css-prefix} { 23 | &.pull-left { margin-right: .3em; } 24 | &.pull-right { margin-left: .3em; } 25 | } 26 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/scss/_core.scss: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix} { 5 | display: inline-block; 6 | font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration 7 | font-size: inherit; // can't have font-size inherit on line above, so need to override 8 | text-rendering: auto; // optimizelegibility throws things off #1094 9 | -webkit-font-smoothing: antialiased; 10 | -moz-osx-font-smoothing: grayscale; 11 | 12 | } 13 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | width: (18em / 14); 5 | text-align: center; 6 | } 7 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/scss/_larger.scss: -------------------------------------------------------------------------------- 1 | // Icon Sizes 2 | // ------------------------- 3 | 4 | /* makes the font 33% larger relative to the icon container */ 5 | .#{$fa-css-prefix}-lg { 6 | font-size: (4em / 3); 7 | line-height: (3em / 4); 8 | vertical-align: -15%; 9 | } 10 | .#{$fa-css-prefix}-2x { font-size: 2em; } 11 | .#{$fa-css-prefix}-3x { font-size: 3em; } 12 | .#{$fa-css-prefix}-4x { font-size: 4em; } 13 | .#{$fa-css-prefix}-5x { font-size: 5em; } 14 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/scss/_list.scss: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-ul { 5 | padding-left: 0; 6 | margin-left: $fa-li-width; 7 | list-style-type: none; 8 | > li { position: relative; } 9 | } 10 | .#{$fa-css-prefix}-li { 11 | position: absolute; 12 | left: -$fa-li-width; 13 | width: $fa-li-width; 14 | top: (2em / 14); 15 | text-align: center; 16 | &.#{$fa-css-prefix}-lg { 17 | left: -$fa-li-width + (4em / 14); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/scss/_screen-reader.scss: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { @include sr-only(); } 5 | .sr-only-focusable { @include sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/scss/_stacked.scss: -------------------------------------------------------------------------------- 1 | // Stacked Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-stack { 5 | position: relative; 6 | display: inline-block; 7 | width: 2em; 8 | height: 2em; 9 | line-height: 2em; 10 | vertical-align: middle; 11 | } 12 | .#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x { 13 | position: absolute; 14 | left: 0; 15 | width: 100%; 16 | text-align: center; 17 | } 18 | .#{$fa-css-prefix}-stack-1x { line-height: inherit; } 19 | .#{$fa-css-prefix}-stack-2x { font-size: 2em; } 20 | .#{$fa-css-prefix}-inverse { color: $fa-inverse; } 21 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/frame/font-awesome-4.7.0/scss/font-awesome.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome 3 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) 4 | */ 5 | 6 | @import "variables"; 7 | @import "mixins"; 8 | @import "path"; 9 | @import "core"; 10 | @import "larger"; 11 | @import "fixed-width"; 12 | @import "list"; 13 | @import "bordered-pulled"; 14 | @import "animated"; 15 | @import "rotated-flipped"; 16 | @import "stacked"; 17 | @import "icons"; 18 | @import "screen-reader"; 19 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/skin/develop/activiti.css: -------------------------------------------------------------------------------- 1 | 2 | .activiti{ 3 | } 4 | 5 | .activiti .activiti-iframe{ 6 | background: rgb(250, 250, 250); 7 | height: calc(100vh - 50px); 8 | border:0; 9 | width:100%; 10 | scrolling : no ; 11 | margin: 0; 12 | } 13 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/skin/develop/swagger.css: -------------------------------------------------------------------------------- 1 | 2 | .swagger{ 3 | } 4 | 5 | .swagger .swagger-iframe{ 6 | background: rgb(250, 250, 250); 7 | height: calc(100vh - 50px); 8 | border:0; 9 | width:100%; 10 | scrolling : no ; 11 | margin: 0; 12 | } 13 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/skin/develop/ureport.css: -------------------------------------------------------------------------------- 1 | 2 | .ureport{ 3 | } 4 | 5 | .ureport .ureport-iframe{ 6 | background: rgb(250, 250, 250); 7 | height: calc(100vh - 50px); 8 | border:0; 9 | width:100%; 10 | scrolling : no ; 11 | margin: 0; 12 | } 13 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/skin/erp/erp-order.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vue/skin/erp/erp-order.css -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/skin/router.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vue/skin/router.css -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/skin/system/passport.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vue/skin/system/passport.css -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/static/vue/skin/system/user.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/appjishu/opscenter/0b1300ca8da48148cb04b275992608939864c278/opscenter-back/src/main/resources/static/vue/skin/system/user.css -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/templates/sd/aa.sql: -------------------------------------------------------------------------------- 1 | in_yonghID:1, 2 | in_xiaosNo:'', 3 | in_cankNo:'' , 4 | in_kehName:'', 5 | in_yewOrgID:'', 6 | in_shouhMan:'', 7 | in_shouhTel:'', 8 | in_shouhAddress:'', 9 | in_shangpCode:'', 10 | in_songhfsName:'', 11 | in_dinghDateStart:'2018-08-01', 12 | in_dinghDateEnd:'2018-08-02', 13 | in_dingdRemark:'', 14 | in_dingdPrintFlag:255, 15 | in_xiaosStatus:255, 16 | in_guaqStatus:255 , 17 | in_xiaosCancelFlag:255, 18 | in_chukStatus:255 , 19 | in_jiaoyStatusName:'' , 20 | in_buf:'' , 21 | in_hebFlag:'' 22 | 23 | 24 | exec PROC_SD_XIAOS_DINGD_GUANL_LOAD 25 | 1 , 26 | '', 27 | '' , 28 | '', 29 | '' , 30 | '' , 31 | '' , 32 | '', 33 | '', 34 | '', 35 | '2018-08-01' , 36 | '2018-08-02', 37 | '' , 38 | '255' , 39 | '255', 40 | '255' , 41 | '255', 42 | '255' , 43 | '' , 44 | '' , 45 | '' -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/templates/sys/yonghload.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Insert title here 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/test/keyload.html: -------------------------------------------------------------------------------- 1 | ${appname} 2 | 3 |
4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/test/keyload10.html: -------------------------------------------------------------------------------- 1 | ${appname} 2 | 3 |
4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/test/keyload11.html: -------------------------------------------------------------------------------- 1 | ${appname} 2 | 3 |
4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/test/keyload12.html: -------------------------------------------------------------------------------- 1 | ${appname} 2 | 3 |
4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/test/keyload2.html: -------------------------------------------------------------------------------- 1 | ${appname} 2 | 3 |
4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/test/keyload3.html: -------------------------------------------------------------------------------- 1 | ${appname} 2 | 3 |
4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/test/keyload4.html: -------------------------------------------------------------------------------- 1 | ${appname} 2 | 3 |
4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/test/keyload5.html: -------------------------------------------------------------------------------- 1 | ${appname} 2 | 3 |
4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/test/keyload6.html: -------------------------------------------------------------------------------- 1 | ${appname} 2 | 3 |
4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/test/keyload7.html: -------------------------------------------------------------------------------- 1 | ${appname} 2 | 3 |
4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/test/keyload8.html: -------------------------------------------------------------------------------- 1 | ${appname} 2 | 3 |
4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/test/keyload9.html: -------------------------------------------------------------------------------- 1 | ${appname} 2 | 3 |
4 | -------------------------------------------------------------------------------- /opscenter-back/src/main/resources/test2/keyload.html: -------------------------------------------------------------------------------- 1 | ${appname} 2 | 3 |
4 | -------------------------------------------------------------------------------- /opscenter-back/src/test/java/com/appjishu/opscenter/OpsCenterApplicationTests.java: -------------------------------------------------------------------------------- 1 | package com.appjishu.opscenter; 2 | 3 | import org.junit.Test; 4 | import org.junit.runner.RunWith; 5 | import org.springframework.boot.test.context.SpringBootTest; 6 | import org.springframework.test.context.junit4.SpringRunner; 7 | 8 | @RunWith(SpringRunner.class) 9 | @SpringBootTest 10 | public class OpsCenterApplicationTests { 11 | 12 | @Test 13 | public void contextLoads() { 14 | } 15 | 16 | } 17 | -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 4.0.0 5 | com.appjishu 6 | opscenter-root 7 | 0.0.1 8 | pom 9 | opscenter-root 10 | A database manage center root project 11 | 12 | 13 | opscenter-root 14 | 15 | --------------------------------------------------------------------------------