├── src └── main │ ├── resources │ ├── public │ │ └── assets │ │ │ ├── lib │ │ │ ├── director │ │ │ │ ├── build │ │ │ │ │ └── ender.js │ │ │ │ ├── img │ │ │ │ │ ├── director.png │ │ │ │ │ └── hashRoute.png │ │ │ │ ├── lib │ │ │ │ │ └── director.js │ │ │ │ ├── bower.json │ │ │ │ ├── .travis.yml │ │ │ │ ├── test │ │ │ │ │ ├── browser │ │ │ │ │ │ ├── routes-harness.html │ │ │ │ │ │ ├── browserify-harness.html │ │ │ │ │ │ └── html5-routes-harness.html │ │ │ │ │ └── server │ │ │ │ │ │ ├── http │ │ │ │ │ │ └── responses-test.js │ │ │ │ │ │ └── cli │ │ │ │ │ │ └── mount-test.js │ │ │ │ └── examples │ │ │ │ │ └── http.js │ │ │ ├── jquery.codemirror │ │ │ │ ├── src │ │ │ │ │ ├── codemirror.js │ │ │ │ │ ├── edit │ │ │ │ │ │ └── utils.js │ │ │ │ │ ├── line │ │ │ │ │ │ └── saw_special_spans.js │ │ │ │ │ └── display │ │ │ │ │ │ └── mode_state.js │ │ │ │ ├── theme │ │ │ │ │ ├── ambiance-mobile.css │ │ │ │ │ ├── neat.css │ │ │ │ │ └── elegant.css │ │ │ │ ├── addon │ │ │ │ │ ├── display │ │ │ │ │ │ └── fullscreen.css │ │ │ │ │ ├── search │ │ │ │ │ │ └── matchesonscrollbar.css │ │ │ │ │ ├── fold │ │ │ │ │ │ └── foldgutter.css │ │ │ │ │ ├── dialog │ │ │ │ │ │ └── dialog.css │ │ │ │ │ └── hint │ │ │ │ │ │ └── show-hint.css │ │ │ │ ├── mode │ │ │ │ │ ├── tiddlywiki │ │ │ │ │ │ └── tiddlywiki.css │ │ │ │ │ └── tiki │ │ │ │ │ │ └── tiki.css │ │ │ │ └── rollup.config.js │ │ │ ├── jqGrid │ │ │ │ ├── css │ │ │ │ │ ├── loading-0.gif │ │ │ │ │ ├── loading-1.gif │ │ │ │ │ └── loading-2.gif │ │ │ │ ├── .gitignore │ │ │ │ ├── bower.json │ │ │ │ ├── build.properties │ │ │ │ ├── config.js │ │ │ │ ├── plugins │ │ │ │ │ └── searchFilter.css │ │ │ │ ├── jqGrid.js │ │ │ │ ├── package.json │ │ │ │ └── README.md │ │ │ ├── roboto │ │ │ │ ├── Roboto-Black.eot │ │ │ │ ├── Roboto-Black.ttf │ │ │ │ ├── Roboto-Black.woff │ │ │ │ ├── Roboto-Bold.eot │ │ │ │ ├── Roboto-Bold.ttf │ │ │ │ ├── Roboto-Bold.woff │ │ │ │ ├── Roboto-Bold.woff2 │ │ │ │ ├── Roboto-Light.eot │ │ │ │ ├── Roboto-Light.ttf │ │ │ │ ├── Roboto-Light.woff │ │ │ │ ├── Roboto-Medium.eot │ │ │ │ ├── Roboto-Medium.ttf │ │ │ │ ├── Roboto-Thin.eot │ │ │ │ ├── Roboto-Thin.ttf │ │ │ │ ├── Roboto-Thin.woff │ │ │ │ ├── Roboto-Thin.woff2 │ │ │ │ ├── Roboto-Black.woff2 │ │ │ │ ├── Roboto-Light.woff2 │ │ │ │ ├── Roboto-Medium.woff │ │ │ │ ├── Roboto-Medium.woff2 │ │ │ │ ├── Roboto-Regular.eot │ │ │ │ ├── Roboto-Regular.ttf │ │ │ │ ├── Roboto-Regular.woff │ │ │ │ ├── Roboto-BlackItalic.eot │ │ │ │ ├── Roboto-BlackItalic.ttf │ │ │ │ ├── Roboto-BoldItalic.eot │ │ │ │ ├── Roboto-BoldItalic.ttf │ │ │ │ ├── Roboto-BoldItalic.woff │ │ │ │ ├── Roboto-LightItalic.eot │ │ │ │ ├── Roboto-LightItalic.ttf │ │ │ │ ├── Roboto-Regular.woff2 │ │ │ │ ├── Roboto-ThinItalic.eot │ │ │ │ ├── Roboto-ThinItalic.ttf │ │ │ │ ├── Roboto-ThinItalic.woff │ │ │ │ ├── Roboto-BlackItalic.woff │ │ │ │ ├── Roboto-BlackItalic.woff2 │ │ │ │ ├── Roboto-BoldItalic.woff2 │ │ │ │ ├── Roboto-LightItalic.woff │ │ │ │ ├── Roboto-LightItalic.woff2 │ │ │ │ ├── Roboto-MediumItalic.eot │ │ │ │ ├── Roboto-MediumItalic.ttf │ │ │ │ ├── Roboto-MediumItalic.woff │ │ │ │ ├── Roboto-RegularItalic.eot │ │ │ │ ├── Roboto-RegularItalic.ttf │ │ │ │ ├── Roboto-ThinItalic.woff2 │ │ │ │ ├── Roboto-MediumItalic.woff2 │ │ │ │ ├── Roboto-RegularItalic.woff │ │ │ │ └── Roboto-RegularItalic.woff2 │ │ │ ├── layer │ │ │ │ └── theme │ │ │ │ │ └── default │ │ │ │ │ ├── icon.png │ │ │ │ │ ├── icon-ext.png │ │ │ │ │ ├── loading-0.gif │ │ │ │ │ ├── loading-1.gif │ │ │ │ │ └── loading-2.gif │ │ │ ├── niceValidator │ │ │ │ └── images │ │ │ │ │ ├── loading.gif │ │ │ │ │ ├── validator_simple.png │ │ │ │ │ └── validator_default.png │ │ │ ├── zTree │ │ │ │ └── css │ │ │ │ │ ├── metroStyle │ │ │ │ │ └── img │ │ │ │ │ │ ├── metro.gif │ │ │ │ │ │ ├── metro.png │ │ │ │ │ │ ├── loading.gif │ │ │ │ │ │ └── line_conn.png │ │ │ │ │ ├── zTreeStyle │ │ │ │ │ └── img │ │ │ │ │ │ ├── diy │ │ │ │ │ │ ├── 2.png │ │ │ │ │ │ ├── 3.png │ │ │ │ │ │ ├── 4.png │ │ │ │ │ │ ├── 5.png │ │ │ │ │ │ ├── 6.png │ │ │ │ │ │ ├── 7.png │ │ │ │ │ │ ├── 8.png │ │ │ │ │ │ ├── 9.png │ │ │ │ │ │ ├── 1_open.png │ │ │ │ │ │ └── 1_close.png │ │ │ │ │ │ ├── loading.gif │ │ │ │ │ │ ├── line_conn.gif │ │ │ │ │ │ ├── zTreeStandard.gif │ │ │ │ │ │ └── zTreeStandard.png │ │ │ │ │ └── awesomeStyle │ │ │ │ │ └── img │ │ │ │ │ └── loading.gif │ │ │ ├── material-design-icons │ │ │ │ ├── less │ │ │ │ │ ├── fixed-width.less │ │ │ │ │ ├── pulled.less │ │ │ │ │ ├── core.less │ │ │ │ │ ├── border.less │ │ │ │ │ ├── sizes.less │ │ │ │ │ ├── rotated.less │ │ │ │ │ ├── list.less │ │ │ │ │ ├── path.less │ │ │ │ │ ├── stacked.less │ │ │ │ │ ├── spinned.less │ │ │ │ │ ├── material-design-iconic-font.less │ │ │ │ │ └── variables.less │ │ │ │ └── fonts │ │ │ │ │ ├── Material-Design-Iconic-Font.eot │ │ │ │ │ ├── Material-Design-Iconic-Font.ttf │ │ │ │ │ ├── Material-Design-Iconic-Font.woff │ │ │ │ │ └── Material-Design-Iconic-Font.woff2 │ │ │ ├── jTemplates │ │ │ │ └── extras │ │ │ │ │ └── syntax │ │ │ │ │ └── vim │ │ │ │ │ └── ftdetect │ │ │ │ │ └── jtemplates.vim │ │ │ ├── jquery.niftymodals │ │ │ │ ├── less │ │ │ │ │ └── includes │ │ │ │ │ │ ├── config.less │ │ │ │ │ │ └── effects │ │ │ │ │ │ ├── effect11.less │ │ │ │ │ │ ├── effect1.less │ │ │ │ │ │ ├── effect3.less │ │ │ │ │ │ ├── effect12.less │ │ │ │ │ │ ├── effect2.less │ │ │ │ │ │ ├── effect7.less │ │ │ │ │ │ ├── effect4.less │ │ │ │ │ │ ├── effect9.less │ │ │ │ │ │ └── effect8.less │ │ │ │ └── sass │ │ │ │ │ ├── includes │ │ │ │ │ ├── _config.scss │ │ │ │ │ └── effects │ │ │ │ │ │ ├── _effect11.scss │ │ │ │ │ │ ├── _effect1.scss │ │ │ │ │ │ ├── _effect3.scss │ │ │ │ │ │ ├── _effect12.scss │ │ │ │ │ │ ├── _effect2.scss │ │ │ │ │ │ ├── _effect7.scss │ │ │ │ │ │ ├── _effect4.scss │ │ │ │ │ │ ├── _effect9.scss │ │ │ │ │ │ └── _effect8.scss │ │ │ │ │ ├── app.scss │ │ │ │ │ └── style-bootstrap.scss │ │ │ ├── select2 │ │ │ │ └── js │ │ │ │ │ └── i18n │ │ │ │ │ ├── zh-TW.js │ │ │ │ │ ├── az.js │ │ │ │ │ ├── zh-CN.js │ │ │ │ │ ├── ja.js │ │ │ │ │ ├── ko.js │ │ │ │ │ ├── vi.js │ │ │ │ │ ├── ar.js │ │ │ │ │ ├── id.js │ │ │ │ │ ├── is.js │ │ │ │ │ ├── tr.js │ │ │ │ │ ├── et.js │ │ │ │ │ ├── fi.js │ │ │ │ │ ├── nb.js │ │ │ │ │ ├── th.js │ │ │ │ │ ├── sv.js │ │ │ │ │ ├── hu.js │ │ │ │ │ ├── km.js │ │ │ │ │ ├── bg.js │ │ │ │ │ ├── ms.js │ │ │ │ │ ├── da.js │ │ │ │ │ ├── en.js │ │ │ │ │ ├── he.js │ │ │ │ │ ├── hy.js │ │ │ │ │ ├── hi.js │ │ │ │ │ ├── fa.js │ │ │ │ │ ├── hr.js │ │ │ │ │ ├── mk.js │ │ │ │ │ ├── af.js │ │ │ │ │ ├── eu.js │ │ │ │ │ ├── de.js │ │ │ │ │ ├── pt-BR.js │ │ │ │ │ ├── lv.js │ │ │ │ │ ├── pt.js │ │ │ │ │ ├── ca.js │ │ │ │ │ ├── fr.js │ │ │ │ │ ├── it.js │ │ │ │ │ ├── ps.js │ │ │ │ │ ├── gl.js │ │ │ │ │ ├── sl.js │ │ │ │ │ ├── es.js │ │ │ │ │ ├── nl.js │ │ │ │ │ ├── ro.js │ │ │ │ │ ├── lt.js │ │ │ │ │ ├── pl.js │ │ │ │ │ ├── el.js │ │ │ │ │ ├── bs.js │ │ │ │ │ ├── sr.js │ │ │ │ │ ├── sr-Cyrl.js │ │ │ │ │ ├── uk.js │ │ │ │ │ ├── ru.js │ │ │ │ │ ├── hsb.js │ │ │ │ │ └── dsb.js │ │ │ └── datetimepicker │ │ │ │ └── js │ │ │ │ └── locales │ │ │ │ ├── bootstrap-datetimepicker.ja.js │ │ │ │ ├── bootstrap-datetimepicker.zh-CN.js │ │ │ │ ├── bootstrap-datetimepicker.zh-TW.js │ │ │ │ ├── bootstrap-datetimepicker.hr.js │ │ │ │ ├── bootstrap-datetimepicker.ko.js │ │ │ │ ├── bootstrap-datetimepicker.ua.js │ │ │ │ ├── bootstrap-datetimepicker.ms.js │ │ │ │ ├── bootstrap-datetimepicker.he.js │ │ │ │ ├── bootstrap-datetimepicker.no.js │ │ │ │ ├── bootstrap-datetimepicker.tr.js │ │ │ │ ├── bootstrap-datetimepicker.bg.js │ │ │ │ ├── bootstrap-datetimepicker.ca.js │ │ │ │ ├── bootstrap-datetimepicker.da.js │ │ │ │ ├── bootstrap-datetimepicker.el.js │ │ │ │ ├── bootstrap-datetimepicker.rs.js │ │ │ │ ├── bootstrap-datetimepicker.sl.js │ │ │ │ ├── bootstrap-datetimepicker.sv.js │ │ │ │ ├── bootstrap-datetimepicker.th.js │ │ │ │ ├── bootstrap-datetimepicker.es.js │ │ │ │ ├── bootstrap-datetimepicker.nl.js │ │ │ │ ├── bootstrap-datetimepicker.rs-latin.js │ │ │ │ ├── bootstrap-datetimepicker.ru.js │ │ │ │ ├── bootstrap-datetimepicker.hy.js │ │ │ │ ├── bootstrap-datetimepicker.nb.js │ │ │ │ ├── bootstrap-datetimepicker.uk.js │ │ │ │ ├── bootstrap-datetimepicker.hu.js │ │ │ │ ├── bootstrap-datetimepicker.is.js │ │ │ │ ├── bootstrap-datetimepicker.ro.js │ │ │ │ ├── bootstrap-datetimepicker.ar.js │ │ │ │ ├── bootstrap-datetimepicker.pt-BR.js │ │ │ │ ├── bootstrap-datetimepicker.de.js │ │ │ │ ├── bootstrap-datetimepicker.fi.js │ │ │ │ ├── bootstrap-datetimepicker.sk.js │ │ │ │ ├── bootstrap-datetimepicker.pl.js │ │ │ │ ├── bootstrap-datetimepicker.fr.js │ │ │ │ ├── bootstrap-datetimepicker.it.js │ │ │ │ ├── bootstrap-datetimepicker.pt.js │ │ │ │ ├── bootstrap-datetimepicker.lv.js │ │ │ │ ├── bootstrap-datetimepicker.cs.js │ │ │ │ ├── bootstrap-datetimepicker.ee.js │ │ │ │ ├── bootstrap-datetimepicker.id.js │ │ │ │ ├── bootstrap-datetimepicker.lt.js │ │ │ │ └── bootstrap-datetimepicker.sw.js │ │ │ ├── img │ │ │ ├── logo.png │ │ │ ├── slack.png │ │ │ ├── 140x140.png │ │ │ ├── 342x239.png │ │ │ ├── 346x106.png │ │ │ ├── 362x239.png │ │ │ ├── 404-bg.png │ │ │ ├── 529x161.png │ │ │ ├── avatar.png │ │ │ ├── avatar1.png │ │ │ ├── avatar2.png │ │ │ ├── avatar3.png │ │ │ ├── avatar4.png │ │ │ ├── avatar5.png │ │ │ ├── avatar6.png │ │ │ ├── db-icon.png │ │ │ ├── dropbox.png │ │ │ ├── fb-icon.png │ │ │ ├── fl-icon.png │ │ │ ├── gh-icon.png │ │ │ ├── github.png │ │ │ ├── gp-icon.png │ │ │ ├── in-icon.png │ │ │ ├── logo-xx.png │ │ │ ├── pi-icon.png │ │ │ ├── tu-icon.png │ │ │ ├── tw-icon.png │ │ │ ├── yt-icon.png │ │ │ ├── 1088x336.png │ │ │ ├── avatar-150.png │ │ │ ├── bitbucket.png │ │ │ ├── docs │ │ │ │ ├── img1.png │ │ │ │ ├── img2.png │ │ │ │ └── img3.png │ │ │ ├── dribbble.png │ │ │ ├── logo-fav.png │ │ │ ├── logo-white.png │ │ │ ├── mail_chimp.png │ │ │ ├── slack_logo.png │ │ │ ├── gallery │ │ │ │ ├── img1.jpg │ │ │ │ ├── img2.jpg │ │ │ │ ├── img3.jpg │ │ │ │ ├── img4.jpg │ │ │ │ ├── img5.jpg │ │ │ │ ├── img6.jpg │ │ │ │ ├── img7.jpg │ │ │ │ ├── img8.jpg │ │ │ │ ├── img9.jpg │ │ │ │ ├── img10.jpg │ │ │ │ ├── img11.jpg │ │ │ │ └── img12.jpg │ │ │ ├── logo-symbol.png │ │ │ ├── logo-white-xx.png │ │ │ ├── user-profile-display.png │ │ │ └── licenses │ │ │ │ ├── license-pricing-tables-icons.pdf │ │ │ │ └── license-character-faces-icons-777192.pdf │ │ │ ├── font │ │ │ └── font-awesome │ │ │ │ └── 4.7.0 │ │ │ │ └── fonts │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ ├── fontawesome-webfont.woff │ │ │ │ └── fontawesome-webfont.woff2 │ │ │ └── css │ │ │ └── common.css │ └── db │ │ ├── changelog │ │ └── DML │ │ │ └── 20230116_dml_clickhouse_mapping_config.sql │ │ └── changelog-master.xml │ └── java │ └── alice │ └── code │ └── creator │ ├── dao │ ├── base │ │ ├── BaseMenuDao.java │ │ ├── BaseRoleDao.java │ │ ├── BaseUserDao.java │ │ ├── BaseDictionaryDao.java │ │ ├── BaseRoleMenuRelDao.java │ │ ├── BaseRoleUserRelDao.java │ │ └── impl │ │ │ ├── BaseMenuDaoImpl.java │ │ │ ├── BaseRoleDaoImpl.java │ │ │ ├── BaseDictionaryDaoImpl.java │ │ │ ├── BaseRoleMenuRelDaoImpl.java │ │ │ ├── BaseRoleUserRelDaoImpl.java │ │ │ └── BaseUserDaoImpl.java │ └── generator │ │ ├── GeneratorConfigGroupDao.java │ │ ├── GeneratorConfigTemplateDao.java │ │ ├── GeneratorConfigDatasourceDao.java │ │ ├── GeneratorConfigIndividualDao.java │ │ ├── GeneratorConfigMappingDao.java │ │ └── impl │ │ ├── GeneratorConfigGroupDaoImpl.java │ │ ├── GeneratorConfigMappingDaoImpl.java │ │ ├── GeneratorConfigTemplateDaoImpl.java │ │ ├── GeneratorConfigDatasourceDaoImpl.java │ │ └── GeneratorConfigIndividualDaoImpl.java │ ├── service │ ├── base │ │ ├── BaseRoleService.java │ │ ├── BaseDictionaryService.java │ │ ├── BaseRoleMenuRelService.java │ │ ├── BaseRoleUserRelService.java │ │ ├── BaseMenuService.java │ │ ├── BaseUserService.java │ │ └── impl │ │ │ ├── BaseRoleServiceImpl.java │ │ │ ├── BaseRoleMenuRelServiceImpl.java │ │ │ ├── BaseRoleUserRelServiceImpl.java │ │ │ └── BaseDictionaryServiceImpl.java │ └── generator │ │ ├── GeneratorConfigDatasourceService.java │ │ ├── GeneratorConfigIndividualService.java │ │ ├── GeneratorConfigMappingService.java │ │ └── impl │ │ ├── GeneratorConfigMappingServiceImpl.java │ │ ├── GeneratorConfigDatasourceServiceImpl.java │ │ └── GeneratorConfigIndividualServiceImpl.java │ ├── common │ ├── util │ │ └── AccountUtils.java │ ├── dao │ │ └── IMapper.java │ └── framework │ │ ├── config │ │ ├── MethodSecurityConfig.java │ │ └── LiquibaseConfig.java │ │ └── context │ │ └── BusinessException.java │ ├── AliceCodeCreatorApplication.java │ └── domain │ ├── Transient.java │ ├── model │ ├── base │ │ ├── BaseRoleMenuRel.java │ │ ├── BaseRoleUserRel.java │ │ ├── BaseRole.java │ │ └── BaseDictionary.java │ └── generator │ │ ├── DatabaseTable.java │ │ ├── GeneratorConfigMapping.java │ │ └── GeneratorConfigTemplate.java │ └── constant │ └── ResultCodeConstant.java └── .gitignore /src/main/resources/public/assets/lib/director/build/ender.js: -------------------------------------------------------------------------------- 1 | $.ender({ 2 | router: Router 3 | }); 4 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/logo.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/slack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/slack.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/140x140.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/140x140.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/342x239.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/342x239.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/346x106.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/346x106.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/362x239.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/362x239.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/404-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/404-bg.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/529x161.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/529x161.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/avatar.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/avatar1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/avatar1.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/avatar2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/avatar2.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/avatar3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/avatar3.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/avatar4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/avatar4.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/avatar5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/avatar5.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/avatar6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/avatar6.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/db-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/db-icon.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/dropbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/dropbox.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/fb-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/fb-icon.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/fl-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/fl-icon.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/gh-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/gh-icon.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/github.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/gp-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/gp-icon.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/in-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/in-icon.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/logo-xx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/logo-xx.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/pi-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/pi-icon.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/tu-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/tu-icon.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/tw-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/tw-icon.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/yt-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/yt-icon.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.codemirror/src/codemirror.js: -------------------------------------------------------------------------------- 1 | import { CodeMirror } from "./edit/main.js" 2 | 3 | export default CodeMirror 4 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/1088x336.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/1088x336.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/avatar-150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/avatar-150.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/bitbucket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/bitbucket.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/docs/img1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/docs/img1.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/docs/img2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/docs/img2.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/docs/img3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/docs/img3.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/dribbble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/dribbble.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/logo-fav.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/logo-fav.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/logo-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/logo-white.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/mail_chimp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/mail_chimp.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/slack_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/slack_logo.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/gallery/img1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/gallery/img1.jpg -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/gallery/img2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/gallery/img2.jpg -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/gallery/img3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/gallery/img3.jpg -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/gallery/img4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/gallery/img4.jpg -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/gallery/img5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/gallery/img5.jpg -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/gallery/img6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/gallery/img6.jpg -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/gallery/img7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/gallery/img7.jpg -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/gallery/img8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/gallery/img8.jpg -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/gallery/img9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/gallery/img9.jpg -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/logo-symbol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/logo-symbol.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/gallery/img10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/gallery/img10.jpg -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/gallery/img11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/gallery/img11.jpg -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/gallery/img12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/gallery/img12.jpg -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/logo-white-xx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/logo-white-xx.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/user-profile-display.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/user-profile-display.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jqGrid/css/loading-0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/jqGrid/css/loading-0.gif -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jqGrid/css/loading-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/jqGrid/css/loading-1.gif -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jqGrid/css/loading-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/jqGrid/css/loading-2.gif -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Black.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Black.eot -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Black.ttf -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Black.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Black.woff -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Bold.eot -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Bold.ttf -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Bold.woff -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Bold.woff2 -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Light.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Light.eot -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Light.ttf -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Light.woff -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Medium.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Medium.eot -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Medium.ttf -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Thin.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Thin.eot -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Thin.ttf -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Thin.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Thin.woff -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Thin.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Thin.woff2 -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/director/img/director.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/director/img/director.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/director/img/hashRoute.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/director/img/hashRoute.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Black.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Black.woff2 -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Light.woff2 -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Medium.woff -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Medium.woff2 -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Regular.eot -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Regular.ttf -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Regular.woff -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/layer/theme/default/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/layer/theme/default/icon.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-BlackItalic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-BlackItalic.eot -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-BlackItalic.ttf -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-BoldItalic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-BoldItalic.eot -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-BoldItalic.ttf -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-BoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-BoldItalic.woff -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-LightItalic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-LightItalic.eot -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-LightItalic.ttf -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-Regular.woff2 -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-ThinItalic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-ThinItalic.eot -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-ThinItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-ThinItalic.ttf -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-ThinItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-ThinItalic.woff -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-BlackItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-BlackItalic.woff -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-BlackItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-BlackItalic.woff2 -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-BoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-BoldItalic.woff2 -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-LightItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-LightItalic.woff -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-LightItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-LightItalic.woff2 -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-MediumItalic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-MediumItalic.eot -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-MediumItalic.ttf -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-MediumItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-MediumItalic.woff -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-RegularItalic.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-RegularItalic.eot -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-RegularItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-RegularItalic.ttf -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-ThinItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-ThinItalic.woff2 -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/layer/theme/default/icon-ext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/layer/theme/default/icon-ext.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/layer/theme/default/loading-0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/layer/theme/default/loading-0.gif -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/layer/theme/default/loading-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/layer/theme/default/loading-1.gif -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/layer/theme/default/loading-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/layer/theme/default/loading-2.gif -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/niceValidator/images/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/niceValidator/images/loading.gif -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-MediumItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-MediumItalic.woff2 -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-RegularItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-RegularItalic.woff -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/roboto/Roboto-RegularItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/roboto/Roboto-RegularItalic.woff2 -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/zTree/css/metroStyle/img/metro.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/zTree/css/metroStyle/img/metro.gif -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/zTree/css/metroStyle/img/metro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/zTree/css/metroStyle/img/metro.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/diy/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/diy/2.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/diy/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/diy/3.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/diy/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/diy/4.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/diy/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/diy/5.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/diy/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/diy/6.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/diy/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/diy/7.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/diy/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/diy/8.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/diy/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/diy/9.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/zTree/css/metroStyle/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/zTree/css/metroStyle/img/loading.gif -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/loading.gif -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jqGrid/.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | build 3 | bower_components 4 | node_modules 5 | nbproject 6 | compiler.jar 7 | yuicompressor.jar 8 | .gradle 9 | .DS_Store 10 | release 11 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/zTree/css/awesomeStyle/img/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/zTree/css/awesomeStyle/img/loading.gif -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/zTree/css/metroStyle/img/line_conn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/zTree/css/metroStyle/img/line_conn.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/diy/1_open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/diy/1_open.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/line_conn.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/line_conn.gif -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/licenses/license-pricing-tables-icons.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/licenses/license-pricing-tables-icons.pdf -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/niceValidator/images/validator_simple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/niceValidator/images/validator_simple.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/diy/1_close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/diy/1_close.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/niceValidator/images/validator_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/niceValidator/images/validator_default.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/zTreeStandard.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/zTreeStandard.gif -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/zTreeStandard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/zTree/css/zTreeStyle/img/zTreeStandard.png -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/material-design-icons/less/fixed-width.less: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | 4 | .@{zmdi-css-prefix}-fw { 5 | width: (18em / 14); 6 | text-align: center; 7 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/font/font-awesome/4.7.0/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/font/font-awesome/4.7.0/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /src/main/resources/public/assets/font/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/font/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /src/main/resources/public/assets/img/licenses/license-character-faces-icons-777192.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/img/licenses/license-character-faces-icons-777192.pdf -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/director/lib/director.js: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | exports.Router = require('./director/router').Router; 5 | exports.http = require('./director/http'); 6 | exports.cli = require('./director/cli'); 7 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/font/font-awesome/4.7.0/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/font/font-awesome/4.7.0/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /src/main/resources/public/assets/font/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/font/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jTemplates/extras/syntax/vim/ftdetect/jtemplates.vim: -------------------------------------------------------------------------------- 1 | augroup filetypedetect 2 | au! BufNewFile,BufRead *.tpl setf jtemplate 3 | au! BufNewFile,BufRead *.jtpl setf jtemplate 4 | augroup END 5 | 6 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/less/includes/config.less: -------------------------------------------------------------------------------- 1 | //Config variables 2 | @modal-prefix: md; 3 | @modal-overlay-bg: rgba(0, 0, 0, 0.5); 4 | @modal-zindex: 2000; 5 | @modal-border-radius: 3px; -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/director/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "director", 3 | "version": "1.2.7", 4 | "dependencies": {}, 5 | "main": "build/director.js", 6 | "scripts": [ 7 | "build/director.js" 8 | ] 9 | } 10 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/material-design-icons/fonts/Material-Design-Iconic-Font.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/material-design-icons/fonts/Material-Design-Iconic-Font.eot -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/material-design-icons/fonts/Material-Design-Iconic-Font.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/material-design-icons/fonts/Material-Design-Iconic-Font.ttf -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/material-design-icons/fonts/Material-Design-Iconic-Font.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/material-design-icons/fonts/Material-Design-Iconic-Font.woff -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/material-design-icons/fonts/Material-Design-Iconic-Font.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lxp135/alice-code-creator/HEAD/src/main/resources/public/assets/lib/material-design-icons/fonts/Material-Design-Iconic-Font.woff2 -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/director/.travis.yml: -------------------------------------------------------------------------------- 1 | language: node_js 2 | 3 | node_js: 4 | - "0.8" 5 | - "0.10" 6 | - "0.11" 7 | 8 | notifications: 9 | email: 10 | - travis@nodejitsu.com 11 | irc: "irc.freenode.org#nodejitsu" 12 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/sass/includes/_config.scss: -------------------------------------------------------------------------------- 1 | //Config variables 2 | $modal-prefix: md !default; 3 | $modal-overlay-bg: rgba(0, 0, 0, 0.5) !default; 4 | $modal-zindex: 2000 !default; 5 | $modal-border-radius: 3px !default; 6 | -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/base/BaseMenuDao.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.base; 2 | 3 | import alice.code.creator.common.dao.IDao; 4 | 5 | /** 6 | * 菜单基本信息表DAO接口 7 | * @author contact@liuxp.me 8 | */ 9 | public interface BaseMenuDao extends IDao{ 10 | 11 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/base/BaseRoleDao.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.base; 2 | 3 | import alice.code.creator.common.dao.IDao; 4 | 5 | /** 6 | * 角色基本信息表DAO接口 7 | * @author contact@liuxp.me 8 | */ 9 | public interface BaseRoleDao extends IDao{ 10 | 11 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/base/BaseUserDao.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.base; 2 | 3 | import alice.code.creator.common.dao.IDao; 4 | 5 | /** 6 | * 用户基本信息表DAO接口 7 | * @author contact@liuxp.me 8 | */ 9 | public interface BaseUserDao extends IDao{ 10 | 11 | } -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | 3 | ### IntelliJ IDEA ### 4 | .idea 5 | .mvn 6 | *.iws 7 | *.iml 8 | *.ipr 9 | 10 | ### STS ### 11 | .apt_generated 12 | .classpath 13 | .factorypath 14 | .project 15 | .settings 16 | .springBeans 17 | .sts4-cache 18 | 19 | #cas# 20 | overlays/ 21 | /target/ -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/base/BaseDictionaryDao.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.base; 2 | 3 | import alice.code.creator.common.dao.IDao; 4 | 5 | /** 6 | * 数据字典表DAO接口 7 | * @author contact@liuxp.me 8 | */ 9 | public interface BaseDictionaryDao extends IDao{ 10 | 11 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/base/BaseRoleMenuRelDao.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.base; 2 | 3 | import alice.code.creator.common.dao.IDao; 4 | 5 | /** 6 | * 角色与菜单关系表DAO接口 7 | * @author contact@liuxp.me 8 | */ 9 | public interface BaseRoleMenuRelDao extends IDao{ 10 | 11 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/base/BaseRoleUserRelDao.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.base; 2 | 3 | import alice.code.creator.common.dao.IDao; 4 | 5 | /** 6 | * 角色与用户关系表DAO接口 7 | * @author contact@liuxp.me 8 | */ 9 | public interface BaseRoleUserRelDao extends IDao{ 10 | 11 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/service/base/BaseRoleService.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.service.base; 2 | 3 | import alice.code.creator.common.service.IService; 4 | 5 | /** 6 | * 角色基本信息表Service接口 7 | * @author contact@liuxp.me 8 | */ 9 | public interface BaseRoleService extends IService { 10 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/service/base/BaseDictionaryService.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.service.base; 2 | 3 | import alice.code.creator.common.service.IService; 4 | 5 | /** 6 | * 数据字典表Service接口 7 | * @author contact@liuxp.me 8 | */ 9 | public interface BaseDictionaryService extends IService { 10 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/service/base/BaseRoleMenuRelService.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.service.base; 2 | 3 | import alice.code.creator.common.service.IService; 4 | 5 | /** 6 | * 角色与菜单关系表Service接口 7 | * @author contact@liuxp.me 8 | */ 9 | public interface BaseRoleMenuRelService extends IService { 10 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/service/base/BaseRoleUserRelService.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.service.base; 2 | 3 | import alice.code.creator.common.service.IService; 4 | 5 | /** 6 | * 角色与用户关系表Service接口 7 | * @author contact@liuxp.me 8 | */ 9 | public interface BaseRoleUserRelService extends IService { 10 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.codemirror/theme/ambiance-mobile.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Beagle v1.5.2 3 | * https://foxythemes.net 4 | * 5 | * Copyright (c) 2018 Foxy Themes 6 | */ 7 | 8 | .cm-s-ambiance.CodeMirror { 9 | -webkit-box-shadow: none; 10 | -moz-box-shadow: none; 11 | box-shadow: none; 12 | } 13 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jqGrid/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "jqGrid", 3 | "main": [ 4 | "js/i18n/grid.locale-en.js", 5 | "js/jquery.jqGrid.js", 6 | "css/ui.jqgrid.css" 7 | ], 8 | "dependencies": { 9 | "jquery": ">=1.7.0", 10 | "jquery-ui": ">=1.7.0" 11 | }, 12 | "license": "CC-BY-NC-3.0" 13 | } 14 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/material-design-icons/less/pulled.less: -------------------------------------------------------------------------------- 1 | // Pulled icons 2 | // ------------------------- 3 | 4 | .@{zmdi-icon-prefix} { 5 | &.pull-left { 6 | float: left; 7 | margin-right: .15em; 8 | } 9 | &.pull-right { 10 | float: right; 11 | margin-left: .15em; 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/generator/GeneratorConfigGroupDao.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.generator; 2 | 3 | import alice.code.creator.common.dao.IDao; 4 | 5 | /** 6 | * 模板分组Dao层接口类 7 | * User: contact@liuxp.me 8 | * DateTime: 2020-12-12 9 | **/ 10 | public interface GeneratorConfigGroupDao extends IDao{ 11 | 12 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/generator/GeneratorConfigTemplateDao.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.generator; 2 | 3 | import alice.code.creator.common.dao.IDao; 4 | 5 | /** 6 | * 代码生成器模板Dao层接口类 7 | * User: contact@liuxp.me 8 | * DateTime: 2020-12-12 9 | **/ 10 | public interface GeneratorConfigTemplateDao extends IDao{ 11 | 12 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.codemirror/addon/display/fullscreen.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Beagle v1.5.2 3 | * https://foxythemes.net 4 | * 5 | * Copyright (c) 2018 Foxy Themes 6 | */ 7 | 8 | .CodeMirror-fullscreen { 9 | position: fixed; 10 | top: 0; left: 0; right: 0; bottom: 0; 11 | height: auto; 12 | z-index: 9; 13 | } 14 | -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/generator/GeneratorConfigDatasourceDao.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.generator; 2 | 3 | import alice.code.creator.common.dao.IDao; 4 | 5 | /** 6 | * 数据源配置Dao层接口类 7 | * User: contact@liuxp.me 8 | * DateTime: 2020-12-31 9 | **/ 10 | public interface GeneratorConfigDatasourceDao extends IDao{ 11 | 12 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/generator/GeneratorConfigIndividualDao.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.generator; 2 | 3 | import alice.code.creator.common.dao.IDao; 4 | 5 | /** 6 | * 用户个性化配置Dao层接口类 7 | * User: contact@liuxp.me 8 | * DateTime: 2020-12-12 9 | **/ 10 | public interface GeneratorConfigIndividualDao extends IDao{ 11 | 12 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jqGrid/build.properties: -------------------------------------------------------------------------------- 1 | # Path for the Google Compiler jar file. By default in the same directory as this properties file. 2 | GoogleCompiler = compiler.jar 3 | 4 | srcdir = js 5 | distdir = dist 6 | 7 | target = jquery.jqGrid.js 8 | target.min = jquery.jqGrid.min.js 9 | target.map = jquery.jqGrid.min.map 10 | -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/generator/GeneratorConfigMappingDao.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.generator; 2 | 3 | 4 | import alice.code.creator.common.dao.IDao; 5 | 6 | /** 7 | * 代码生成器映射关系配置Dao层接口类 8 | * User: contact@liuxp.me 9 | * DateTime: 2018-12-26 10 | **/ 11 | public interface GeneratorConfigMappingDao extends IDao { 12 | 13 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/service/base/BaseMenuService.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.service.base; 2 | 3 | import alice.code.creator.common.service.IService; 4 | 5 | /** 6 | * 菜单基本信息表Service接口 7 | * @author contact@liuxp.me 8 | */ 9 | public interface BaseMenuService extends IService { 10 | 11 | int delete(Long id, String deleteUser); 12 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.codemirror/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 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.codemirror/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 | -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/service/generator/GeneratorConfigDatasourceService.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.service.generator; 2 | 3 | import alice.code.creator.common.service.IService; 4 | 5 | /** 6 | * 数据源配置Service层接口类 7 | * User: contact@liuxp.me 8 | * DateTime: 2020-12-31 9 | **/ 10 | public interface GeneratorConfigDatasourceService extends IService{ 11 | 12 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/service/generator/GeneratorConfigIndividualService.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.service.generator; 2 | 3 | import alice.code.creator.common.service.IService; 4 | 5 | /** 6 | * 用户个性化配置Service层接口类 7 | * User: contact@liuxp.me 8 | * DateTime: 2020-12-12 9 | **/ 10 | public interface GeneratorConfigIndividualService extends IService{ 11 | 12 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/service/generator/GeneratorConfigMappingService.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.service.generator; 2 | 3 | 4 | import alice.code.creator.common.service.IService; 5 | 6 | /** 7 | * 代码生成器映射关系配置Service层接口类 8 | * User: contact@liuxp.me 9 | * DateTime: 2018-12-26 10 | **/ 11 | public interface GeneratorConfigMappingService extends IService { 12 | 13 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jqGrid/config.js: -------------------------------------------------------------------------------- 1 | require.config({ 2 | "baseUrl": "../", 3 | 4 | "paths": { 5 | 6 | // jqgrid 7 | "jqgrid": "js", 8 | 9 | // plugins 10 | "css": "bower_components/require-css/css.min", 11 | 12 | // jquery 13 | "jquery": "bower_components/jquery/dist/jquery.min", 14 | "jquery-ui": "bower_components/jquery-ui/ui" 15 | 16 | } 17 | }); 18 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/material-design-icons/less/core.less: -------------------------------------------------------------------------------- 1 | // Core Class Definition 2 | // ------------------------- 3 | 4 | .@{zmdi-icon-prefix} { 5 | display: inline-block; 6 | font: normal normal normal 14px/1 '@{zmdi-font-name}'; 7 | font-size: inherit; 8 | text-rendering: auto; 9 | -webkit-font-smoothing: antialiased; 10 | -moz-osx-font-smoothing: grayscale; 11 | } 12 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/material-design-icons/less/border.less: -------------------------------------------------------------------------------- 1 | // Bordered icons 2 | // ------------------------- 3 | 4 | .@{zmdi-css-prefix}-border { 5 | padding: .1em .25em; 6 | border: solid .1em @md-border-color; 7 | border-radius: 2px; 8 | } 9 | 10 | .@{zmdi-css-prefix}-border-circle { 11 | padding: .1em .25em; 12 | border: solid .1em @md-border-color; 13 | border-radius: 50%; 14 | } 15 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.codemirror/addon/search/matchesonscrollbar.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Beagle v1.5.2 3 | * https://foxythemes.net 4 | * 5 | * Copyright (c) 2018 Foxy Themes 6 | */ 7 | 8 | .CodeMirror-search-match { 9 | background: gold; 10 | border-top: 1px solid orange; 11 | border-bottom: 1px solid orange; 12 | -moz-box-sizing: border-box; 13 | box-sizing: border-box; 14 | opacity: .5; 15 | } 16 | -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/common/util/AccountUtils.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.common.util; 2 | 3 | import alice.code.creator.domain.Account; 4 | import org.springframework.security.core.context.SecurityContextHolder; 5 | 6 | public abstract class AccountUtils { 7 | 8 | public static Account getCurrentUser() { 9 | return (Account) SecurityContextHolder.getContext().getAuthentication().getPrincipal(); 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/base/impl/BaseMenuDaoImpl.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.base.impl; 2 | 3 | import org.springframework.stereotype.Repository; 4 | import alice.code.creator.common.dao.AbstractDao; 5 | import alice.code.creator.dao.base.BaseMenuDao; 6 | 7 | /** 8 | * 菜单基本信息表DAO实现类 9 | * @author contact@liuxp.me 10 | */ 11 | @Repository 12 | public class BaseMenuDaoImpl extends AbstractDao implements BaseMenuDao { 13 | 14 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/base/impl/BaseRoleDaoImpl.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.base.impl; 2 | 3 | import org.springframework.stereotype.Repository; 4 | import alice.code.creator.common.dao.AbstractDao; 5 | import alice.code.creator.dao.base.BaseRoleDao; 6 | 7 | /** 8 | * 角色基本信息表DAO实现类 9 | * @author contact@liuxp.me 10 | */ 11 | @Repository 12 | public class BaseRoleDaoImpl extends AbstractDao implements BaseRoleDao { 13 | 14 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/AliceCodeCreatorApplication.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | 6 | /** 7 | * 代码生成器 8 | */ 9 | @SpringBootApplication 10 | public class AliceCodeCreatorApplication { 11 | public static void main(String[] args) { 12 | SpringApplication.run(AliceCodeCreatorApplication.class, args); 13 | } 14 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jqGrid/plugins/searchFilter.css: -------------------------------------------------------------------------------- 1 | .ui-searchFilter { display: none; position: absolute; z-index: 770; overflow: visible;} 2 | .ui-searchFilter table {position:relative; margin:0em; width:auto} 3 | .ui-searchFilter table td {margin: 0em; padding: 1px;} 4 | .ui-searchFilter table td input, .ui-searchFilter table td select {margin: 0.1em;} 5 | .ui-searchFilter .ui-state-default { cursor: pointer; } 6 | .ui-searchFilter .divider hr {margin: 1px; } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/base/impl/BaseDictionaryDaoImpl.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.base.impl; 2 | 3 | import org.springframework.stereotype.Repository; 4 | import alice.code.creator.common.dao.AbstractDao; 5 | import alice.code.creator.dao.base.BaseDictionaryDao; 6 | 7 | /** 8 | * 数据字典表DAO实现类 9 | * @author contact@liuxp.me 10 | */ 11 | @Repository 12 | public class BaseDictionaryDaoImpl extends AbstractDao implements BaseDictionaryDao { 13 | 14 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/base/impl/BaseRoleMenuRelDaoImpl.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.base.impl; 2 | 3 | import org.springframework.stereotype.Repository; 4 | import alice.code.creator.common.dao.AbstractDao; 5 | import alice.code.creator.dao.base.BaseRoleMenuRelDao; 6 | 7 | /** 8 | * 角色与菜单关系表DAO实现类 9 | * @author contact@liuxp.me 10 | */ 11 | @Repository 12 | public class BaseRoleMenuRelDaoImpl extends AbstractDao implements BaseRoleMenuRelDao { 13 | 14 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/base/impl/BaseRoleUserRelDaoImpl.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.base.impl; 2 | 3 | import org.springframework.stereotype.Repository; 4 | import alice.code.creator.common.dao.AbstractDao; 5 | import alice.code.creator.dao.base.BaseRoleUserRelDao; 6 | 7 | /** 8 | * 角色与用户关系表DAO实现类 9 | * @author contact@liuxp.me 10 | */ 11 | @Repository 12 | public class BaseRoleUserRelDaoImpl extends AbstractDao implements BaseRoleUserRelDao { 13 | 14 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/material-design-icons/less/sizes.less: -------------------------------------------------------------------------------- 1 | // Icon sizes 2 | // ------------------------- 3 | 4 | .@{zmdi-css-prefix}-lg { 5 | font-size: (4em / 3); 6 | line-height: (3em / 4); 7 | vertical-align: -15%; 8 | } 9 | .@{zmdi-css-prefix}-2x { 10 | font-size: 2em; 11 | } 12 | .@{zmdi-css-prefix}-3x { 13 | font-size: 3em; 14 | } 15 | .@{zmdi-css-prefix}-4x { 16 | font-size: 4em; 17 | } 18 | .@{zmdi-css-prefix}-5x { 19 | font-size: 5em; 20 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.codemirror/mode/tiddlywiki/tiddlywiki.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Beagle v1.5.2 3 | * https://foxythemes.net 4 | * 5 | * Copyright (c) 2018 Foxy Themes 6 | */ 7 | 8 | span.cm-underlined { 9 | text-decoration: underline; 10 | } 11 | span.cm-strikethrough { 12 | text-decoration: line-through; 13 | } 14 | span.cm-brace { 15 | color: #170; 16 | font-weight: bold; 17 | } 18 | span.cm-table { 19 | color: blue; 20 | font-weight: bold; 21 | } 22 | -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/domain/Transient.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.domain; 2 | 3 | import java.lang.annotation.Retention; 4 | import java.lang.annotation.Target; 5 | 6 | import static java.lang.annotation.ElementType.FIELD; 7 | import static java.lang.annotation.RetentionPolicy.RUNTIME; 8 | 9 | /** 10 | * 指明实体中的字段非持久化 11 | * 创建日期:2018/1/12 12 | * @author contact@liuxp.me 13 | */ 14 | @Target({ FIELD }) 15 | @Retention(RUNTIME) 16 | public @interface Transient { 17 | 18 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/common/dao/IMapper.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.common.dao; 2 | 3 | /** 4 | * Mapper映射接口 5 | * @author contact@liuxp.me 6 | * 7 | */ 8 | public interface IMapper { 9 | 10 | /** 11 | * 获取映射文件命名空间 ,默认使用DAO实例的类名 12 | * @return 映射文件命名空间 13 | */ 14 | String getNamespace(); 15 | 16 | /** 17 | * 获取SQL语句全名 18 | * @param statementKey 查询id 19 | * @return SQL语句全名namespace+statementKey 20 | */ 21 | String getStatement(String statementKey); 22 | 23 | } 24 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/material-design-icons/less/rotated.less: -------------------------------------------------------------------------------- 1 | // Rotated & Flipped icons 2 | // ------------------------- 3 | 4 | .@{zmdi-css-prefix}-rotate-90 { 5 | transform: rotate(90deg); 6 | } 7 | .@{zmdi-css-prefix}-rotate-180 { 8 | transform: rotate(180deg); 9 | } 10 | .@{zmdi-css-prefix}-rotate-270 { 11 | transform: rotate(270deg); 12 | } 13 | 14 | .@{zmdi-css-prefix}-flip-horizontal { 15 | transform: scale(-1, 1); 16 | } 17 | .@{zmdi-css-prefix}-flip-vertical { 18 | transform: scale(1, -1); 19 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/domain/model/base/BaseRoleMenuRel.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.domain.model.base; 2 | import alice.code.creator.domain.model.AbstractEntity; 3 | import lombok.Getter; 4 | import lombok.Setter; 5 | 6 | /** 7 | * 角色与菜单关系表 8 | * @author contact@liuxp.me 9 | */ 10 | @Setter 11 | @Getter 12 | public class BaseRoleMenuRel extends AbstractEntity{ 13 | 14 | private static final long serialVersionUID = 1L; 15 | 16 | // 角色表主键 17 | private Long roleId; 18 | // 菜单表主键 19 | private Long menuId; 20 | 21 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/domain/model/base/BaseRoleUserRel.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.domain.model.base; 2 | import alice.code.creator.domain.model.AbstractEntity; 3 | import lombok.Getter; 4 | import lombok.Setter; 5 | 6 | /** 7 | * 角色与用户关系表 8 | * @author contact@liuxp.me 9 | */ 10 | @Setter 11 | @Getter 12 | public class BaseRoleUserRel extends AbstractEntity{ 13 | 14 | private static final long serialVersionUID = 1L; 15 | 16 | // 角色表主键 17 | private Long roleId; 18 | // 用户表主键 19 | private Long userId; 20 | 21 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/common/framework/config/MethodSecurityConfig.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.common.framework.config; 2 | 3 | import org.springframework.context.annotation.Configuration; 4 | import org.springframework.security.config.annotation.method.configuration.EnableMethodSecurity; 5 | 6 | /** 7 | * 访问权限配置类 8 | * @author contact@liuxp.me 9 | */ 10 | @Configuration 11 | @EnableMethodSecurity(securedEnabled = true) 12 | public class MethodSecurityConfig { 13 | // 不需要额外配置,Spring Security 6 已经提供了完整的 @Secured 支持 14 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/generator/impl/GeneratorConfigGroupDaoImpl.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.generator.impl; 2 | 3 | import alice.code.creator.dao.generator.GeneratorConfigGroupDao; 4 | import alice.code.creator.common.dao.AbstractDao; 5 | import org.springframework.stereotype.Repository; 6 | 7 | /** 8 | * 模板分组Dao层实现类 9 | * User: contact@liuxp.me 10 | * DateTime: 2020-12-12 11 | **/ 12 | @Repository 13 | public class GeneratorConfigGroupDaoImpl extends AbstractDao implements GeneratorConfigGroupDao { 14 | 15 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/generator/impl/GeneratorConfigMappingDaoImpl.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.generator.impl; 2 | 3 | import org.springframework.stereotype.Repository; 4 | import alice.code.creator.common.dao.AbstractDao; 5 | import alice.code.creator.dao.generator.GeneratorConfigMappingDao; 6 | 7 | /** 8 | * 代码生成器映射关系配置Dao层实现类 9 | * User: contact@liuxp.me 10 | * DateTime: 2018-12-26 11 | **/ 12 | @Repository 13 | public class GeneratorConfigMappingDaoImpl extends AbstractDao implements GeneratorConfigMappingDao { 14 | 15 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/generator/impl/GeneratorConfigTemplateDaoImpl.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.generator.impl; 2 | 3 | import alice.code.creator.dao.generator.GeneratorConfigTemplateDao; 4 | import alice.code.creator.common.dao.AbstractDao; 5 | import org.springframework.stereotype.Repository; 6 | 7 | /** 8 | * 代码生成器模板Dao层实现类 9 | * User: contact@liuxp.me 10 | * DateTime: 2020-12-12 11 | **/ 12 | @Repository 13 | public class GeneratorConfigTemplateDaoImpl extends AbstractDao implements GeneratorConfigTemplateDao { 14 | 15 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/material-design-icons/less/list.less: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .@{zmdi-css-prefix}-ul { 5 | padding-left: 0; 6 | margin-left: @zmdi-li-width; 7 | list-style-type: none; 8 | > li { 9 | position: relative; 10 | } 11 | } 12 | .@{zmdi-css-prefix}-li { 13 | position: absolute; 14 | left: -@zmdi-li-width; 15 | width: @zmdi-li-width; 16 | top: (2em / 14); 17 | text-align: center; 18 | &.@{zmdi-css-prefix}-lg { 19 | left: (-@zmdi-li-width + (4em / 14)); 20 | } 21 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/generator/impl/GeneratorConfigDatasourceDaoImpl.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.generator.impl; 2 | 3 | import alice.code.creator.dao.generator.GeneratorConfigDatasourceDao; 4 | import alice.code.creator.common.dao.AbstractDao; 5 | import org.springframework.stereotype.Repository; 6 | 7 | /** 8 | * 数据源配置Dao层实现类 9 | * User: contact@liuxp.me 10 | * DateTime: 2020-12-31 11 | **/ 12 | @Repository 13 | public class GeneratorConfigDatasourceDaoImpl extends AbstractDao implements GeneratorConfigDatasourceDao { 14 | 15 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/generator/impl/GeneratorConfigIndividualDaoImpl.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.generator.impl; 2 | 3 | import alice.code.creator.dao.generator.GeneratorConfigIndividualDao; 4 | import alice.code.creator.common.dao.AbstractDao; 5 | import org.springframework.stereotype.Repository; 6 | 7 | /** 8 | * 用户个性化配置Dao层实现类 9 | * User: contact@liuxp.me 10 | * DateTime: 2020-12-12 11 | **/ 12 | @Repository 13 | public class GeneratorConfigIndividualDaoImpl extends AbstractDao implements GeneratorConfigIndividualDao { 14 | 15 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/material-design-icons/less/path.less: -------------------------------------------------------------------------------- 1 | // Font path 2 | // -------------------------- 3 | 4 | @font-face { 5 | font-family: '@{zmdi-font-name}'; 6 | src: 7 | url('@{zmdi-font-path}/Material-Design-Iconic-Font.woff2?v=@{zmdi-version}') format('woff2'), 8 | url('@{zmdi-font-path}/Material-Design-Iconic-Font.woff?v=@{zmdi-version}') format('woff'), 9 | url('@{zmdi-font-path}/Material-Design-Iconic-Font.ttf?v=@{zmdi-version}') format('truetype'); 10 | font-weight: normal; 11 | font-style: normal; 12 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/service/base/BaseUserService.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.service.base; 2 | 3 | import alice.code.creator.common.service.IService; 4 | import alice.code.creator.domain.model.Result; 5 | import alice.code.creator.domain.model.base.BaseUser; 6 | 7 | /** 8 | * 用户基本信息表Service接口 9 | * @author contact@liuxp.me 10 | */ 11 | public interface BaseUserService extends IService { 12 | 13 | /** 14 | * 用户注册 15 | * @param baseUser 用户信息 16 | * @return Result 17 | */ 18 | Result register(BaseUser baseUser); 19 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/dao/base/impl/BaseUserDaoImpl.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.dao.base.impl; 2 | 3 | import org.mybatis.spring.SqlSessionTemplate; 4 | import org.springframework.stereotype.Repository; 5 | import alice.code.creator.common.dao.AbstractDao; 6 | import alice.code.creator.dao.base.BaseUserDao; 7 | 8 | import jakarta.annotation.Resource; 9 | 10 | /** 11 | * 用户基本信息表DAO实现类 12 | * @author contact@liuxp.me 13 | */ 14 | @Repository 15 | public class BaseUserDaoImpl extends AbstractDao implements BaseUserDao { 16 | 17 | @Resource 18 | protected SqlSessionTemplate sqlSessionTemplate; 19 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/domain/model/base/BaseRole.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.domain.model.base; 2 | import alice.code.creator.domain.model.AbstractEntity; 3 | import lombok.Getter; 4 | import lombok.Setter; 5 | 6 | /** 7 | * 角色基本信息表 8 | * @author contact@liuxp.me 9 | */ 10 | @Setter 11 | @Getter 12 | public class BaseRole extends AbstractEntity{ 13 | 14 | private static final long serialVersionUID = 1L; 15 | 16 | // 角色名称 17 | private String roleName; 18 | // 角色描述 19 | private String roleDescription; 20 | // 状态 0:正常 1:禁用 21 | private Integer isEnable; 22 | // 是否选中状态,分配角色弹出页面使用 23 | private Boolean isCheck; 24 | 25 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/less/includes/effects/effect11.less: -------------------------------------------------------------------------------- 1 | /* Effect 11: Super scaled */ 2 | .@{modal-prefix}-effect-11 .@{modal-prefix}-content { 3 | -webkit-transform: scale(2); 4 | -moz-transform: scale(2); 5 | -ms-transform: scale(2); 6 | transform: scale(2); 7 | opacity: 0; 8 | -webkit-transition: all 0.3s; 9 | -moz-transition: all 0.3s; 10 | transition: all 0.3s; 11 | } 12 | 13 | .@{modal-prefix}-show.@{modal-prefix}-effect-11 .@{modal-prefix}-content { 14 | -webkit-transform: scale(1); 15 | -moz-transform: scale(1); 16 | -ms-transform: scale(1); 17 | transform: scale(1); 18 | opacity: 1; 19 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/sass/includes/effects/_effect11.scss: -------------------------------------------------------------------------------- 1 | /* Effect 11: Super scaled */ 2 | .#{$modal-prefix}-effect-11 .#{$modal-prefix}-content { 3 | -webkit-transform: scale(2); 4 | -moz-transform: scale(2); 5 | -ms-transform: scale(2); 6 | transform: scale(2); 7 | opacity: 0; 8 | -webkit-transition: all 0.3s; 9 | -moz-transition: all 0.3s; 10 | transition: all 0.3s; 11 | } 12 | 13 | .#{$modal-prefix}-show.#{$modal-prefix}-effect-11 .#{$modal-prefix}-content { 14 | -webkit-transform: scale(1); 15 | -moz-transform: scale(1); 16 | -ms-transform: scale(1); 17 | transform: scale(1); 18 | opacity: 1; 19 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/css/common.css: -------------------------------------------------------------------------------- 1 | 2 | .card-header-small{ 3 | padding: 10px 20px 7px !important; 4 | } 5 | .card-footer-small{ 6 | padding: 10px 20px 7px !important; 7 | } 8 | .card-body-bottom{ 9 | margin-bottom:-1.5rem; 10 | } 11 | /* 代码编辑器 */ 12 | .code-editor-extend{ 13 | margin-left: 280px; 14 | width: auto; 15 | padding:0; 16 | } 17 | 18 | @media (max-width: 767.98px) { 19 | .code-editor-extend { 20 | margin-left: inherit; 21 | } 22 | } 23 | 24 | @media print { 25 | .code-editor-extend { 26 | margin-left: 0; 27 | } 28 | } 29 | 30 | .CodeMirror{ 31 | height:100% !important; 32 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/less/includes/effects/effect1.less: -------------------------------------------------------------------------------- 1 | /* Effect 1: Fade in and scale up */ 2 | .@{modal-prefix}-effect-1 .@{modal-prefix}-content { 3 | -webkit-transform: scale(0.7); 4 | -moz-transform: scale(0.7); 5 | -ms-transform: scale(0.7); 6 | transform: scale(0.7); 7 | opacity: 0; 8 | -webkit-transition: all 0.3s; 9 | -moz-transition: all 0.3s; 10 | transition: all 0.3s; 11 | } 12 | 13 | .@{modal-prefix}-show.@{modal-prefix}-effect-1 .@{modal-prefix}-content { 14 | -webkit-transform: scale(1); 15 | -moz-transform: scale(1); 16 | -ms-transform: scale(1); 17 | transform: scale(1); 18 | opacity: 1; 19 | } -------------------------------------------------------------------------------- /src/main/resources/db/changelog/DML/20230116_dml_clickhouse_mapping_config.sql: -------------------------------------------------------------------------------- 1 | -- liquibase formatted sql 2 | -- changeset contact@liuxp.me:20230116_dml_clickhouse_mapping_config 3 | 4 | INSERT INTO `generator_config_mapping` VALUES (49, 'ClickHouse', 'String', 'VARCHAR', 'String', '2023-01-16 14:39:19', '刘小平', '2023-01-16 14:39:19', '刘小平', 0); 5 | INSERT INTO `generator_config_mapping` VALUES (50, 'ClickHouse', 'Decimal', 'DECIMAL', 'BigDecimal', '2023-01-16 14:40:26', '刘小平', '2023-01-16 14:40:26', '刘小平', 0); 6 | INSERT INTO `generator_config_mapping` VALUES (51, 'ClickHouse', 'DateTime', 'TIMESTAMP', 'Date', '2023-01-16 14:41:36', '刘小平', '2023-01-16 14:41:36', '刘小平', 0); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jqGrid/jqGrid.js: -------------------------------------------------------------------------------- 1 | require([ 2 | "jquery", 3 | 4 | // grid 5 | "jqgrid/grid.base", 6 | "jqgrid/grid.celledit", 7 | "jqgrid/grid.common", 8 | "jqgrid/grid.filter", 9 | "jqgrid/grid.formedit", 10 | "jqgrid/grid.grouping", 11 | "jqgrid/grid.import", 12 | "jqgrid/grid.inlinedit", 13 | "jqgrid/grid.jqueryui", 14 | "jqgrid/grid.pivot", 15 | "jqgrid/grid.subgrid", 16 | "jqgrid/grid.treegrid", 17 | "jqgrid/jqDnR", 18 | "jqgrid/jqModal", 19 | "jqgrid/jquery.fmatter", 20 | "jqgrid/grid.utils", 21 | "jqgrid/addons/ui.multiselect" 22 | 23 | ], function ($) { 24 | "use strict"; 25 | console.log("jqGrid loaded!"); 26 | }); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/sass/includes/effects/_effect1.scss: -------------------------------------------------------------------------------- 1 | /* Effect 1: Fade in and scale up */ 2 | .#{$modal-prefix}-effect-1 .#{$modal-prefix}-content { 3 | -webkit-transform: scale(0.7); 4 | -moz-transform: scale(0.7); 5 | -ms-transform: scale(0.7); 6 | transform: scale(0.7); 7 | opacity: 0; 8 | -webkit-transition: all 0.3s; 9 | -moz-transition: all 0.3s; 10 | transition: all 0.3s; 11 | } 12 | 13 | .#{$modal-prefix}-show.#{$modal-prefix}-effect-1 .#{$modal-prefix}-content { 14 | -webkit-transform: scale(1); 15 | -moz-transform: scale(1); 16 | -ms-transform: scale(1); 17 | transform: scale(1); 18 | opacity: 1; 19 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/material-design-icons/less/stacked.less: -------------------------------------------------------------------------------- 1 | // Stacked Icons 2 | // ------------------------- 3 | 4 | .@{zmdi-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 | .@{zmdi-css-prefix}-stack-1x, .@{zmdi-css-prefix}-stack-2x { 13 | position: absolute; 14 | left: 0; 15 | width: 100%; 16 | text-align: center; 17 | } 18 | .@{zmdi-css-prefix}-stack-1x { 19 | line-height: inherit; 20 | } 21 | .@{zmdi-css-prefix}-stack-2x { 22 | font-size: 2em; 23 | } 24 | .@{zmdi-css-prefix}-inverse { 25 | color: @zmdi-inverse; 26 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/domain/model/generator/DatabaseTable.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.domain.model.generator; 2 | 3 | import alice.code.creator.domain.model.AbstractEntity; 4 | import lombok.Getter; 5 | import lombok.Setter; 6 | 7 | import java.util.List; 8 | 9 | /** 10 | * 表信息实体类 11 | * @author contact@liuxp.me 12 | */ 13 | @Setter 14 | @Getter 15 | public class DatabaseTable extends AbstractEntity { 16 | 17 | /** 18 | * 表名 19 | */ 20 | private String tableName; 21 | /** 22 | * 表描述 23 | */ 24 | private String tableComment; 25 | /** 26 | * 字段集合 27 | */ 28 | private List columnList; 29 | 30 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/service/base/impl/BaseRoleServiceImpl.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.service.base.impl; 2 | 3 | import org.springframework.beans.factory.annotation.Autowired; 4 | import org.springframework.stereotype.Service; 5 | import alice.code.creator.common.service.AbstractService; 6 | import alice.code.creator.dao.base.BaseRoleDao; 7 | import alice.code.creator.service.base.BaseRoleService; 8 | 9 | /** 10 | * 角色基本信息表Service实现类 11 | * @author contact@liuxp.me 12 | */ 13 | @Service 14 | public class BaseRoleServiceImpl extends AbstractService implements BaseRoleService { 15 | 16 | @Autowired 17 | public void setDao(BaseRoleDao dao) {this.iDao = dao;} 18 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/material-design-icons/less/spinned.less: -------------------------------------------------------------------------------- 1 | // Spinning Icons 2 | // -------------------------- 3 | 4 | .@{zmdi-css-prefix}-spin { 5 | animation: zmdi-spin 1.5s infinite linear; 6 | } 7 | 8 | .@{zmdi-css-prefix}-spin-reverse { 9 | animation: zmdi-spin-reverse 1.5s infinite linear; 10 | } 11 | 12 | // Spin 13 | @keyframes zmdi-spin { 14 | 0% { 15 | transform: rotate(0deg); 16 | } 17 | 100% { 18 | transform: rotate(359deg); 19 | } 20 | } 21 | 22 | // Spin Reverse 23 | @keyframes zmdi-spin-reverse { 24 | 0% { 25 | transform: rotate(0deg); 26 | } 27 | 100% { 28 | transform: rotate(-359deg); 29 | } 30 | } 31 | 32 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/zh-TW.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/zh-TW",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="請刪掉"+t+"個字元";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="請再輸入"+t+"個字元";return n},loadingMore:function(){return"載入中…"},maximumSelected:function(e){var t="你只能選擇最多"+e.maximum+"項";return t},noResults:function(){return"沒有找到相符的項目"},searching:function(){return"搜尋中…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/domain/model/base/BaseDictionary.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.domain.model.base; 2 | import alice.code.creator.domain.model.AbstractEntity; 3 | import lombok.Getter; 4 | import lombok.Setter; 5 | 6 | 7 | /** 8 | * 数据字典表 9 | * @author contact@liuxp.me 10 | */ 11 | @Setter 12 | @Getter 13 | public class BaseDictionary extends AbstractEntity{ 14 | 15 | private static final long serialVersionUID = 1L; 16 | 17 | // 分组编码 18 | private String groupCode; 19 | // 分组名称 20 | private String groupName; 21 | // 字典编码 22 | private String dictCode; 23 | // 字典名称 24 | private String dictName; 25 | // 启停标志 0:正常、1:禁用 26 | private Integer isEnable; 27 | 28 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/director/test/browser/routes-harness.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Director Tests 6 | 7 | 8 | 9 |
10 |
11 | 12 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/less/includes/effects/effect3.less: -------------------------------------------------------------------------------- 1 | /* Effect 3: Slide from the bottom */ 2 | .@{modal-prefix}-effect-3 .@{modal-prefix}-content { 3 | -webkit-transform: translateY(20%); 4 | -moz-transform: translateY(20%); 5 | -ms-transform: translateY(20%); 6 | transform: translateY(20%); 7 | opacity: 0; 8 | -webkit-transition: all 0.3s; 9 | -moz-transition: all 0.3s; 10 | transition: all 0.3s; 11 | } 12 | 13 | .@{modal-prefix}-show.@{modal-prefix}-effect-3 .@{modal-prefix}-content { 14 | -webkit-transform: translateY(0); 15 | -moz-transform: translateY(0); 16 | -ms-transform: translateY(0); 17 | transform: translateY(0); 18 | opacity: 1; 19 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/sass/includes/effects/_effect3.scss: -------------------------------------------------------------------------------- 1 | /* Effect 3: Slide from the bottom */ 2 | .#{$modal-prefix}-effect-3 .#{$modal-prefix}-content { 3 | -webkit-transform: translateY(20%); 4 | -moz-transform: translateY(20%); 5 | -ms-transform: translateY(20%); 6 | transform: translateY(20%); 7 | opacity: 0; 8 | -webkit-transition: all 0.3s; 9 | -moz-transition: all 0.3s; 10 | transition: all 0.3s; 11 | } 12 | 13 | .#{$modal-prefix}-show.#{$modal-prefix}-effect-3 .#{$modal-prefix}-content { 14 | -webkit-transform: translateY(0); 15 | -moz-transform: translateY(0); 16 | -ms-transform: translateY(0); 17 | transform: translateY(0); 18 | opacity: 1; 19 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.ja.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Japanese translation for bootstrap-datetimepicker 3 | * Norio Suzuki 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['ja'] = { 7 | days: ["日曜", "月曜", "火曜", "水曜", "木曜", "金曜", "土曜", "日曜"], 8 | daysShort: ["日", "月", "火", "水", "木", "金", "土", "日"], 9 | daysMin: ["日", "月", "火", "水", "木", "金", "土", "日"], 10 | months: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"], 11 | monthsShort: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"], 12 | today: "今日", 13 | suffix: [], 14 | meridiem: [] 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/material-design-icons/less/material-design-iconic-font.less: -------------------------------------------------------------------------------- 1 | /*! 2 | * Material Design Iconic Font by Sergey Kupletsky (@zavoloklom) - http://zavoloklom.github.io/material-design-iconic-font/ 3 | * License - http://zavoloklom.github.io/material-design-iconic-font/license (Font: SIL OFL 1.1, CSS: MIT License) 4 | */ 5 | 6 | @import "variables.less"; 7 | @import "path.less"; 8 | @import "core.less"; 9 | @import "sizes.less"; 10 | @import "fixed-width.less"; 11 | @import "list.less"; 12 | @import "border.less"; 13 | @import "pulled.less"; 14 | @import "spinned.less"; 15 | @import "rotated.less"; 16 | @import "stacked.less"; 17 | @import "icons.less"; 18 | @import "aliases.less"; -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.codemirror/addon/fold/foldgutter.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Beagle v1.5.2 3 | * https://foxythemes.net 4 | * 5 | * Copyright (c) 2018 Foxy Themes 6 | */ 7 | 8 | .CodeMirror-foldmarker { 9 | color: blue; 10 | text-shadow: #b9f 1px 1px 2px, #b9f -1px -1px 2px, #b9f 1px -1px 2px, #b9f -1px 1px 2px; 11 | font-family: arial; 12 | line-height: .3; 13 | cursor: pointer; 14 | } 15 | .CodeMirror-foldgutter { 16 | width: .7em; 17 | } 18 | .CodeMirror-foldgutter-open, 19 | .CodeMirror-foldgutter-folded { 20 | cursor: pointer; 21 | } 22 | .CodeMirror-foldgutter-open:after { 23 | content: "\25BE"; 24 | } 25 | .CodeMirror-foldgutter-folded:after { 26 | content: "\25B8"; 27 | } 28 | -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/service/base/impl/BaseRoleMenuRelServiceImpl.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.service.base.impl; 2 | 3 | import org.springframework.beans.factory.annotation.Autowired; 4 | import org.springframework.stereotype.Service; 5 | import alice.code.creator.common.service.AbstractService; 6 | import alice.code.creator.dao.base.BaseRoleMenuRelDao; 7 | import alice.code.creator.service.base.BaseRoleMenuRelService; 8 | 9 | /** 10 | * 角色与菜单关系表Service实现类 11 | * @author contact@liuxp.me 12 | */ 13 | @Service 14 | public class BaseRoleMenuRelServiceImpl extends AbstractService implements BaseRoleMenuRelService { 15 | 16 | @Autowired 17 | public void setDao(BaseRoleMenuRelDao dao) {this.iDao = dao;} 18 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/service/base/impl/BaseRoleUserRelServiceImpl.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.service.base.impl; 2 | 3 | import org.springframework.beans.factory.annotation.Autowired; 4 | import org.springframework.stereotype.Service; 5 | import alice.code.creator.common.service.AbstractService; 6 | import alice.code.creator.dao.base.BaseRoleUserRelDao; 7 | import alice.code.creator.service.base.BaseRoleUserRelService; 8 | 9 | /** 10 | * 角色与用户关系表Service实现类 11 | * @author contact@liuxp.me 12 | */ 13 | @Service 14 | public class BaseRoleUserRelServiceImpl extends AbstractService implements BaseRoleUserRelService { 15 | 16 | @Autowired 17 | public void setDao(BaseRoleUserRelDao dao) {this.iDao = dao;} 18 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/az.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/az",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return t+" simvol silin"},inputTooShort:function(e){var t=e.minimum-e.input.length;return t+" simvol daxil edin"},loadingMore:function(){return"Daha çox nəticə yüklənir…"},maximumSelected:function(e){return"Sadəcə "+e.maximum+" element seçə bilərsiniz"},noResults:function(){return"Nəticə tapılmadı"},searching:function(){return"Axtarılır…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/zh-CN.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/zh-CN",[],function(){return{errorLoading:function(){return"无法载入结果。"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="请删除"+t+"个字符";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="请再输入至少"+t+"个字符";return n},loadingMore:function(){return"载入更多结果…"},maximumSelected:function(e){var t="最多只能选择"+e.maximum+"个项目";return t},noResults:function(){return"未找到结果"},searching:function(){return"搜索中…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/domain/constant/ResultCodeConstant.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.domain.constant; 2 | 3 | /** 4 | * 返回结果编码常量 5 | * @author contact@liuxp.me 6 | */ 7 | public final class ResultCodeConstant { 8 | 9 | // 正常 10 | public static final Integer SUCCESS = 200; 11 | 12 | // 服务器内部错误 13 | public static final Integer EXCEPTION = 500; 14 | 15 | // 运行时异常 16 | public static final Integer RUNTIME_EXCEPTION = 501; 17 | 18 | // 参数异常 19 | public static final Integer ILLEGAL_ARGUMENT_EXCEPTION = 502; 20 | 21 | // 数据库异常 22 | public static final Integer SQL_EXCEPTION = 503; 23 | 24 | // 业务异常 25 | public static final Integer BUSINESS_EXCEPTION = 504; 26 | } 27 | -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/service/base/impl/BaseDictionaryServiceImpl.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.service.base.impl; 2 | 3 | import org.springframework.beans.factory.annotation.Autowired; 4 | import org.springframework.stereotype.Service; 5 | import alice.code.creator.common.service.AbstractService; 6 | import alice.code.creator.dao.base.BaseDictionaryDao; 7 | import alice.code.creator.service.base.BaseDictionaryService; 8 | 9 | /** 10 | * 数据字典表Service实现类 11 | * @author contact@liuxp.me 12 | */ 13 | @Service 14 | public class BaseDictionaryServiceImpl extends AbstractService implements BaseDictionaryService { 15 | 16 | @Autowired 17 | public void setDao(BaseDictionaryDao dao) { 18 | this.iDao = dao; 19 | } 20 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.codemirror/mode/tiki/tiki.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Beagle v1.5.2 3 | * https://foxythemes.net 4 | * 5 | * Copyright (c) 2018 Foxy Themes 6 | */ 7 | 8 | .cm-tw-syntaxerror { 9 | color: #FFF; 10 | background-color: #900; 11 | } 12 | 13 | .cm-tw-deleted { 14 | text-decoration: line-through; 15 | } 16 | 17 | .cm-tw-header5 { 18 | font-weight: bold; 19 | } 20 | .cm-tw-listitem:first-child { /*Added first child to fix duplicate padding when highlighting*/ 21 | padding-left: 10px; 22 | } 23 | 24 | .cm-tw-box { 25 | border-top-width: 0px !important; 26 | border-style: solid; 27 | border-width: 1px; 28 | border-color: inherit; 29 | } 30 | 31 | .cm-tw-underline { 32 | text-decoration: underline; 33 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/material-design-icons/less/variables.less: -------------------------------------------------------------------------------- 1 | // Variables 2 | // -------------------------- 3 | 4 | @zmdi-font-name: "Material Icons"; 5 | @zmdi-font-path: "../fonts"; 6 | @zmdi-css-prefix: mdi-hc; 7 | @zmdi-icon-prefix: mdi; 8 | @zmdi-version: "2.2.0"; 9 | 10 | @zmdi-border-color: #9E9E9E; 11 | @zmdi-inverse: #FFFFFF; 12 | @zmdi-li-width: (30em / 14); 13 | 14 | // Legacy code for backward capability with 2.0.x version 15 | 16 | @md-font-path: "../fonts"; 17 | @md-css-prefix: md; 18 | @md-icon-prefix: mdi; 19 | @md-version: "2.2.0"; 20 | 21 | @md-border-color: #9E9E9E; 22 | @md-inverse: #FFFFFF; 23 | @md-li-width: (30em / 14); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/ja.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ja",[],function(){return{errorLoading:function(){return"結果が読み込まれませんでした"},inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" 文字を削除してください";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="少なくとも "+t+" 文字を入力してください";return n},loadingMore:function(){return"読み込み中…"},maximumSelected:function(e){var t=e.maximum+" 件しか選択できません";return t},noResults:function(){return"対象が見つかりません"},searching:function(){return"検索しています…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/director/test/server/http/responses-test.js: -------------------------------------------------------------------------------- 1 | /* 2 | * responses-test.js: Tests for HTTP responses. 3 | * 4 | * (C) 2011, Charlie Robbins, Paolo Fragomeni, & the Contributors. 5 | * MIT LICENSE 6 | * 7 | */ 8 | 9 | var assert = require('assert'), 10 | vows = require('vows'), 11 | director = require('../../../lib/director'); 12 | 13 | vows.describe('director/http/responses').addBatch({ 14 | "When using director.http": { 15 | "it should have the relevant responses defined": function () { 16 | Object.keys(require('../../../lib/director/http/responses')).forEach(function (name) { 17 | assert.isFunction(director.http[name]); 18 | }); 19 | } 20 | } 21 | }).export(module); 22 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.codemirror/rollup.config.js: -------------------------------------------------------------------------------- 1 | import buble from 'rollup-plugin-buble'; 2 | 3 | export default { 4 | banner: `// CodeMirror, copyright (c) by Marijn Haverbeke and others 5 | // Distributed under an MIT license: http://codemirror.net/LICENSE 6 | 7 | // This is CodeMirror (http://codemirror.net), a code editor 8 | // implemented in JavaScript on top of the browser's DOM. 9 | // 10 | // You can find some technical background for some of the code below 11 | // at http://marijnhaverbeke.nl/blog/#cm-internals . 12 | `, 13 | entry: "src/codemirror.js", 14 | format: "umd", 15 | dest: "lib/codemirror.js", 16 | moduleName: "CodeMirror", 17 | plugins: [ buble({namedFunctionExpressions: false}) ] 18 | }; 19 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.zh-CN.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Simplified Chinese translation for bootstrap-datetimepicker 3 | * Yuan Cheung 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['zh-CN'] = { 7 | days: ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日"], 8 | daysShort: ["周日", "周一", "周二", "周三", "周四", "周五", "周六", "周日"], 9 | daysMin: ["日", "一", "二", "三", "四", "五", "六", "日"], 10 | months: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], 11 | monthsShort: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], 12 | today: "今天", 13 | suffix: [], 14 | meridiem: ["上午", "下午"] 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.zh-TW.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Traditional Chinese translation for bootstrap-datetimepicker 3 | * Rung-Sheng Jang 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['zh-TW'] = { 7 | days: ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日"], 8 | daysShort: ["周日", "周一", "周二", "周三", "周四", "周五", "周六", "周日"], 9 | daysMin: ["日", "一", "二", "三", "四", "五", "六", "日"], 10 | months: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], 11 | monthsShort: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], 12 | today: "今天", 13 | suffix: [], 14 | meridiem: ["上午", "下午"] 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /src/main/resources/db/changelog-master.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/less/includes/effects/effect12.less: -------------------------------------------------------------------------------- 1 | /* Effect 12: Just me */ 2 | .@{modal-prefix}-effect-12 .@{modal-prefix}-content { 3 | -webkit-transform: scale(0.8); 4 | -moz-transform: scale(0.8); 5 | -ms-transform: scale(0.8); 6 | transform: scale(0.8); 7 | opacity: 0; 8 | -webkit-transition: all 0.3s; 9 | -moz-transition: all 0.3s; 10 | transition: all 0.3s; 11 | } 12 | 13 | .@{modal-prefix}-show.@{modal-prefix}-effect-12 ~ .@{modal-prefix}-overlay { 14 | background: #000; 15 | } 16 | 17 | .@{modal-prefix}-show.@{modal-prefix}-effect-12 .@{modal-prefix}-content { 18 | -webkit-transform: scale(1); 19 | -moz-transform: scale(1); 20 | -ms-transform: scale(1); 21 | transform: scale(1); 22 | opacity: 1; 23 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/ko.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ko",[],function(){return{errorLoading:function(){return"결과를 불러올 수 없습니다."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="너무 깁니다. "+t+" 글자 지워주세요.";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="너무 짧습니다. "+t+" 글자 더 입력해주세요.";return n},loadingMore:function(){return"불러오는 중…"},maximumSelected:function(e){var t="최대 "+e.maximum+"개까지만 선택 가능합니다.";return t},noResults:function(){return"결과가 없습니다."},searching:function(){return"검색 중…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.hr.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Croatian localisation 3 | */ 4 | ;(function($){ 5 | $.fn.datetimepicker.dates['hr'] = { 6 | days: ["Nedjelja", "Ponedjelja", "Utorak", "Srijeda", "Četrtak", "Petak", "Subota", "Nedjelja"], 7 | daysShort: ["Ned", "Pon", "Uto", "Srr", "Čet", "Pet", "Sub", "Ned"], 8 | daysMin: ["Ne", "Po", "Ut", "Sr", "Če", "Pe", "Su", "Ne"], 9 | months: ["Siječanj", "Veljača", "Ožujak", "Travanj", "Svibanj", "Lipanj", "Srpanj", "Kolovoz", "Rujan", "Listopad", "Studeni", "Prosinac"], 10 | monthsShort: ["Sije", "Velj", "Ožu", "Tra", "Svi", "Lip", "Jul", "Kol", "Ruj", "Lis", "Stu", "Pro"], 11 | today: "Danas", 12 | suffix: [], 13 | meridiem: [] 14 | }; 15 | }(jQuery)); 16 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/sass/includes/effects/_effect12.scss: -------------------------------------------------------------------------------- 1 | /* Effect 12: Just me */ 2 | .#{$modal-prefix}-effect-12 .#{$modal-prefix}-content { 3 | -webkit-transform: scale(0.8); 4 | -moz-transform: scale(0.8); 5 | -ms-transform: scale(0.8); 6 | transform: scale(0.8); 7 | opacity: 0; 8 | -webkit-transition: all 0.3s; 9 | -moz-transition: all 0.3s; 10 | transition: all 0.3s; 11 | } 12 | 13 | .#{$modal-prefix}-show.#{$modal-prefix}-effect-12 ~ .#{$modal-prefix}-overlay { 14 | background: #000; 15 | } 16 | 17 | .#{$modal-prefix}-show.#{$modal-prefix}-effect-12 .#{$modal-prefix}-content { 18 | -webkit-transform: scale(1); 19 | -moz-transform: scale(1); 20 | -ms-transform: scale(1); 21 | transform: scale(1); 22 | opacity: 1; 23 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.ko.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Korean translation for bootstrap-datetimepicker 3 | * Gu Youn 4 | * Baekjoon Choi 5 | */ 6 | ;(function($){ 7 | $.fn.datetimepicker.dates['ko'] = { 8 | days: ["일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일", "일요일"], 9 | daysShort: ["일", "월", "화", "수", "목", "금", "토", "일"], 10 | daysMin: ["일", "월", "화", "수", "목", "금", "토", "일"], 11 | months: ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"], 12 | monthsShort: ["1월", "2월", "3월", "4월", "5월", "6월", "7월", "8월", "9월", "10월", "11월", "12월"], 13 | suffix: [], 14 | meridiem: ["오전", "오후"], 15 | today: "오늘", 16 | }; 17 | }(jQuery)); 18 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.codemirror/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 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/vi.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/vi",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vui lòng nhập ít hơn "+t+" ký tự";return t!=1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vui lòng nhập nhiều hơn "+t+" ký tự";return n},loadingMore:function(){return"Đang lấy thêm kết quả…"},maximumSelected:function(e){var t="Chỉ có thể chọn được "+e.maximum+" lựa chọn";return t},noResults:function(){return"Không tìm thấy kết quả"},searching:function(){return"Đang tìm…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/less/includes/effects/effect2.less: -------------------------------------------------------------------------------- 1 | /* Effect 2: Slide from the right */ 2 | .@{modal-prefix}-effect-2 .@{modal-prefix}-content { 3 | -webkit-transform: translateX(20%); 4 | -moz-transform: translateX(20%); 5 | -ms-transform: translateX(20%); 6 | transform: translateX(20%); 7 | opacity: 0; 8 | -webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); 9 | -moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); 10 | transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); 11 | } 12 | 13 | .@{modal-prefix}-show.@{modal-prefix}-effect-2 .@{modal-prefix}-content { 14 | -webkit-transform: translateX(0); 15 | -moz-transform: translateX(0); 16 | -ms-transform: translateX(0); 17 | transform: translateX(0); 18 | opacity: 1; 19 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/ar.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ar",[],function(){return{errorLoading:function(){return"لا يمكن تحميل النتائج"},inputTooLong:function(e){var t=e.input.length-e.maximum;return"الرجاء حذف "+t+" عناصر"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"الرجاء إضافة "+t+" عناصر"},loadingMore:function(){return"جاري تحميل نتائج إضافية..."},maximumSelected:function(e){return"تستطيع إختيار "+e.maximum+" بنود فقط"},noResults:function(){return"لم يتم العثور على أي نتائج"},searching:function(){return"جاري البحث…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/id.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/id",[],function(){return{errorLoading:function(){return"Data tidak boleh diambil."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Hapuskan "+t+" huruf"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Masukkan "+t+" huruf lagi"},loadingMore:function(){return"Mengambil data…"},maximumSelected:function(e){return"Anda hanya dapat memilih "+e.maximum+" pilihan"},noResults:function(){return"Tidak ada data yang sesuai"},searching:function(){return"Mencari…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.ua.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Ukrainian translation for bootstrap-datepicker 3 | * Igor Polynets 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['ua'] = { 7 | days: ["Неділя", "Понеділок", "Вівторок", "Середа", "Четверг", "П'ятниця", "Субота", "Неділя"], 8 | daysShort: ["Нед", "Пнд", "Втр", "Срд", "Чтв", "Птн", "Суб", "Нед"], 9 | daysMin: ["Нд", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб", "Нд"], 10 | months: ["Cічень", "Лютий", "Березень", "Квітень", "Травень", "Червень", "Липень", "Серпень", "Вересень", "Жовтень", "Листопад", "Грудень"], 11 | monthsShort: ["Січ", "Лют", "Бер", "Квт", "Трв", "Чер", "Лип", "Сер", "Вер", "Жов", "Лис", "Грд"], 12 | today: "Сьогодні", 13 | weekStart: 1 14 | }; 15 | }(jQuery)); 16 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/sass/includes/effects/_effect2.scss: -------------------------------------------------------------------------------- 1 | /* Effect 2: Slide from the right */ 2 | .#{$modal-prefix}-effect-2 .#{$modal-prefix}-content { 3 | -webkit-transform: translateX(20%); 4 | -moz-transform: translateX(20%); 5 | -ms-transform: translateX(20%); 6 | transform: translateX(20%); 7 | opacity: 0; 8 | -webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); 9 | -moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); 10 | transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9); 11 | } 12 | 13 | .#{$modal-prefix}-show.#{$modal-prefix}-effect-2 .#{$modal-prefix}-content { 14 | -webkit-transform: translateX(0); 15 | -moz-transform: translateX(0); 16 | -ms-transform: translateX(0); 17 | transform: translateX(0); 18 | opacity: 1; 19 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/is.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/is",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vinsamlegast styttið texta um "+t+" staf";return t<=1?n:n+"i"},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vinsamlegast skrifið "+t+" staf";return t>1&&(n+="i"),n+=" í viðbót",n},loadingMore:function(){return"Sæki fleiri niðurstöður…"},maximumSelected:function(e){return"Þú getur aðeins valið "+e.maximum+" atriði"},noResults:function(){return"Ekkert fannst"},searching:function(){return"Leita…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/domain/model/generator/GeneratorConfigMapping.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.domain.model.generator; 2 | 3 | import alice.code.creator.domain.model.AbstractEntity; 4 | import lombok.Getter; 5 | import lombok.Setter; 6 | 7 | /** 8 | * 代码生成器映射关系配置Domain 9 | * User: contact@liuxp.me 10 | * Date: 2018-12-26 11 | **/ 12 | @Setter 13 | @Getter 14 | public class GeneratorConfigMapping extends AbstractEntity{ 15 | 16 | /** 17 | * 数据源类型(MySQL,Oracle,SQLServer) 18 | */ 19 | private String datasourceType; 20 | /** 21 | * 数据库类型 22 | */ 23 | private String dbType; 24 | /** 25 | * jdbc类型 26 | */ 27 | private String jdbcType; 28 | /** 29 | * java类型 30 | */ 31 | private String javaType; 32 | 33 | 34 | 35 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.ms.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Malay translation for bootstrap-datetimepicker 3 | * Ateman Faiz 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['ms'] = { 7 | days: ["Ahad", "Isnin", "Selasa", "Rabu", "Khamis", "Jumaat", "Sabtu", "Ahad"], 8 | daysShort: ["Aha", "Isn", "Sel", "Rab", "Kha", "Jum", "Sab", "Aha"], 9 | daysMin: ["Ah", "Is", "Se", "Ra", "Kh", "Ju", "Sa", "Ah"], 10 | months: ["Januari", "Februari", "Mac", "April", "Mei", "Jun", "Julai", "Ogos", "September", "Oktober", "November", "Disember"], 11 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Ogo", "Sep", "Okt", "Nov", "Dis"], 12 | today: "Hari Ini", 13 | suffix: [], 14 | meridiem: [] 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/tr.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/tr",[],function(){return{errorLoading:function(){return"Sonuç yüklenemedi"},inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" karakter daha girmelisiniz";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="En az "+t+" karakter daha girmelisiniz";return n},loadingMore:function(){return"Daha fazla…"},maximumSelected:function(e){var t="Sadece "+e.maximum+" seçim yapabilirsiniz";return t},noResults:function(){return"Sonuç bulunamadı"},searching:function(){return"Aranıyor…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.he.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Hebrew translation for bootstrap-datetimepicker 3 | * Sagie Maoz 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['he'] = { 7 | days: ["ראשון", "שני", "שלישי", "רביעי", "חמישי", "שישי", "שבת", "ראשון"], 8 | daysShort: ["א", "ב", "ג", "ד", "ה", "ו", "ש", "א"], 9 | daysMin: ["א", "ב", "ג", "ד", "ה", "ו", "ש", "א"], 10 | months: ["ינואר", "פברואר", "מרץ", "אפריל", "מאי", "יוני", "יולי", "אוגוסט", "ספטמבר", "אוקטובר", "נובמבר", "דצמבר"], 11 | monthsShort: ["ינו", "פבר", "מרץ", "אפר", "מאי", "יונ", "יול", "אוג", "ספט", "אוק", "נוב", "דצמ"], 12 | today: "היום", 13 | suffix: [], 14 | meridiem: [], 15 | rtl: true 16 | }; 17 | }(jQuery)); 18 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/et.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/et",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Sisesta "+t+" täht";return t!=1&&(n+="e"),n+=" vähem",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Sisesta "+t+" täht";return t!=1&&(n+="e"),n+=" rohkem",n},loadingMore:function(){return"Laen tulemusi…"},maximumSelected:function(e){var t="Saad vaid "+e.maximum+" tulemus";return e.maximum==1?t+="e":t+="t",t+=" valida",t},noResults:function(){return"Tulemused puuduvad"},searching:function(){return"Otsin…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/fi.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fi",[],function(){return{errorLoading:function(){return"Tuloksia ei saatu ladattua."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Ole hyvä ja anna "+t+" merkkiä vähemmän"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Ole hyvä ja anna "+t+" merkkiä lisää"},loadingMore:function(){return"Ladataan lisää tuloksia…"},maximumSelected:function(e){return"Voit valita ainoastaan "+e.maximum+" kpl"},noResults:function(){return"Ei tuloksia"},searching:function(){return"Haetaan…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/nb.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/nb",[],function(){return{errorLoading:function(){return"Kunne ikke hente resultater."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Vennligst fjern "+t+" tegn"},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vennligst skriv inn "+t+" tegn til";return n+" tegn til"},loadingMore:function(){return"Laster flere resultater…"},maximumSelected:function(e){return"Du kan velge maks "+e.maximum+" elementer"},noResults:function(){return"Ingen treff"},searching:function(){return"Søker…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/th.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/th",[],function(){return{errorLoading:function(){return"ไม่สามารถค้นข้อมูลได้"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="โปรดลบออก "+t+" ตัวอักษร";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="โปรดพิมพ์เพิ่มอีก "+t+" ตัวอักษร";return n},loadingMore:function(){return"กำลังค้นข้อมูลเพิ่ม…"},maximumSelected:function(e){var t="คุณสามารถเลือกได้ไม่เกิน "+e.maximum+" รายการ";return t},noResults:function(){return"ไม่พบข้อมูล"},searching:function(){return"กำลังค้นข้อมูล…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.no.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Norwegian translation for bootstrap-datetimepicker 3 | * Rune Warhuus 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['no'] = { 7 | days: ["Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag", "Søndag"], 8 | daysShort: ["Søn", "Man", "Tir", "Ons", "Tor", "Fre", "Lør", "Søn"], 9 | daysMin: ["Sø", "Ma", "Ti", "On", "To", "Fr", "Lø", "Sø"], 10 | months: ["Januar", "Februar", "Mars", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Desember"], 11 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Des"], 12 | today: "I Dag", 13 | suffix: [], 14 | meridiem: [] 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/less/includes/effects/effect7.less: -------------------------------------------------------------------------------- 1 | /* Effect 7: slide and stick to top */ 2 | .@{modal-prefix}-effect-7{ 3 | top: 0; 4 | } 5 | 6 | .@{modal-prefix}-effect-7 .@{modal-prefix}-content { 7 | margin-top: 0; 8 | -webkit-transform: translateY(-200%); 9 | -moz-transform: translateY(-200%); 10 | -ms-transform: translateY(-200%); 11 | transform: translateY(-200%); 12 | -webkit-transition: all .3s; 13 | -moz-transition: all .3s; 14 | transition: all .3s; 15 | opacity: 0; 16 | } 17 | 18 | .@{modal-prefix}-show.@{modal-prefix}-effect-7 .@{modal-prefix}-content { 19 | -webkit-transform: translateY(0%); 20 | -moz-transform: translateY(0%); 21 | -ms-transform: translateY(0%); 22 | transform: translateY(0%); 23 | border-radius: 0 0 3px 3px; 24 | opacity: 1; 25 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/sv.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sv",[],function(){return{errorLoading:function(){return"Resultat kunde inte laddas."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vänligen sudda ut "+t+" tecken";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vänligen skriv in "+t+" eller fler tecken";return n},loadingMore:function(){return"Laddar fler resultat…"},maximumSelected:function(e){var t="Du kan max välja "+e.maximum+" element";return t},noResults:function(){return"Inga träffar"},searching:function(){return"Söker…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.tr.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Turkish translation for bootstrap-datetimepicker 3 | * Serkan Algur 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['tr'] = { 7 | days: ["Pazar", "Pazartesi", "Salı", "Çarşamba", "Perşembe", "Cuma", "Cumartesi", "Pazar"], 8 | daysShort: ["Pz", "Pzt", "Sal", "Çrş", "Prş", "Cu", "Cts", "Pz"], 9 | daysMin: ["Pz", "Pzt", "Sa", "Çr", "Pr", "Cu", "Ct", "Pz"], 10 | months: ["Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık"], 11 | monthsShort: ["Oca", "Şub", "Mar", "Nis", "May", "Haz", "Tem", "Ağu", "Eyl", "Eki", "Kas", "Ara"], 12 | today: "Bugün", 13 | suffix: [], 14 | meridiem: [] 15 | }; 16 | }(jQuery)); 17 | 18 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/sass/includes/effects/_effect7.scss: -------------------------------------------------------------------------------- 1 | /* Effect 7: slide and stick to top */ 2 | .#{$modal-prefix}-effect-7{ 3 | top: 0; 4 | } 5 | 6 | .#{$modal-prefix}-effect-7 .#{$modal-prefix}-content { 7 | margin-top: 0; 8 | -webkit-transform: translateY(-200%); 9 | -moz-transform: translateY(-200%); 10 | -ms-transform: translateY(-200%); 11 | transform: translateY(-200%); 12 | -webkit-transition: all .3s; 13 | -moz-transition: all .3s; 14 | transition: all .3s; 15 | opacity: 0; 16 | } 17 | 18 | .#{$modal-prefix}-show.#{$modal-prefix}-effect-7 .#{$modal-prefix}-content { 19 | -webkit-transform: translateY(0%); 20 | -moz-transform: translateY(0%); 21 | -ms-transform: translateY(0%); 22 | transform: translateY(0%); 23 | border-radius: 0 0 3px 3px; 24 | opacity: 1; 25 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/hu.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hu",[],function(){return{errorLoading:function(){return"Az eredmények betöltése nem sikerült."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Túl hosszú. "+t+" karakterrel több, mint kellene."},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Túl rövid. Még "+t+" karakter hiányzik."},loadingMore:function(){return"Töltés…"},maximumSelected:function(e){return"Csak "+e.maximum+" elemet lehet kiválasztani."},noResults:function(){return"Nincs találat."},searching:function(){return"Keresés…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/km.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/km",[],function(){return{errorLoading:function(){return"មិនអាចទាញយកទិន្នន័យ"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="សូមលុបចេញ "+t+" អក្សរ";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="សូមបញ្ចូល"+t+" អក្សរ រឺ ច្រើនជាងនេះ";return n},loadingMore:function(){return"កំពុងទាញយកទិន្នន័យបន្ថែម..."},maximumSelected:function(e){var t="អ្នកអាចជ្រើសរើសបានតែ "+e.maximum+" ជម្រើសប៉ុណ្ណោះ";return t},noResults:function(){return"មិនមានលទ្ធផល"},searching:function(){return"កំពុងស្វែងរក..."}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/service/generator/impl/GeneratorConfigMappingServiceImpl.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.service.generator.impl; 2 | 3 | import org.springframework.beans.factory.annotation.Autowired; 4 | import org.springframework.stereotype.Service; 5 | import alice.code.creator.common.service.AbstractService; 6 | import alice.code.creator.dao.generator.GeneratorConfigMappingDao; 7 | import alice.code.creator.service.generator.GeneratorConfigMappingService; 8 | 9 | /** 10 | * 代码生成器映射关系配置Service层实现类 11 | * User: contact@liuxp.me 12 | * DateTime: 2018-12-26 13 | **/ 14 | @Service 15 | public class GeneratorConfigMappingServiceImpl extends AbstractService implements GeneratorConfigMappingService { 16 | 17 | @Autowired 18 | public void setDao(GeneratorConfigMappingDao dao) {this.iDao = dao;} 19 | 20 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.bg.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Bulgarian translation for bootstrap-datetimepicker 3 | * Apostol Apostolov 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['bg'] = { 7 | days: ["Неделя", "Понеделник", "Вторник", "Сряда", "Четвъртък", "Петък", "Събота", "Неделя"], 8 | daysShort: ["Нед", "Пон", "Вто", "Сря", "Чет", "Пет", "Съб", "Нед"], 9 | daysMin: ["Н", "П", "В", "С", "Ч", "П", "С", "Н"], 10 | months: ["Януари", "Февруари", "Март", "Април", "Май", "Юни", "Юли", "Август", "Септември", "Октомври", "Ноември", "Декември"], 11 | monthsShort: ["Ян", "Фев", "Мар", "Апр", "Май", "Юни", "Юли", "Авг", "Сеп", "Окт", "Ное", "Дек"], 12 | today: "днес", 13 | suffix: [], 14 | meridiem: [] 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.ca.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Catalan translation for bootstrap-datetimepicker 3 | * J. Garcia 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['ca'] = { 7 | days: ["Diumenge", "Dilluns", "Dimarts", "Dimecres", "Dijous", "Divendres", "Dissabte", "Diumenge"], 8 | daysShort: ["Diu", "Dil", "Dmt", "Dmc", "Dij", "Div", "Dis", "Diu"], 9 | daysMin: ["dg", "dl", "dt", "dc", "dj", "dv", "ds", "dg"], 10 | months: ["Gener", "Febrer", "Març", "Abril", "Maig", "Juny", "Juliol", "Agost", "Setembre", "Octubre", "Novembre", "Desembre"], 11 | monthsShort: ["Gen", "Feb", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Oct", "Nov", "Des"], 12 | today: "Avui", 13 | suffix: [], 14 | meridiem: [] 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.da.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Danish translation for bootstrap-datetimepicker 3 | * Christian Pedersen 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['da'] = { 7 | days: ["Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag", "Søndag"], 8 | daysShort: ["Søn", "Man", "Tir", "Ons", "Tor", "Fre", "Lør", "Søn"], 9 | daysMin: ["Sø", "Ma", "Ti", "On", "To", "Fr", "Lø", "Sø"], 10 | months: ["Januar", "Februar", "Marts", "April", "Maj", "Juni", "Juli", "August", "September", "Oktober", "November", "December"], 11 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"], 12 | today: "I Dag", 13 | suffix: [], 14 | meridiem: [] 15 | }; 16 | }(jQuery)); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.el.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Greek translation for bootstrap-datetimepicker 3 | */ 4 | ;(function($){ 5 | $.fn.datetimepicker.dates['el'] = { 6 | days: ["Κυριακή", "Δευτέρα", "Τρίτη", "Τετάρτη", "Πέμπτη", "Παρασκευή", "Σάββατο", "Κυριακή"], 7 | daysShort: ["Κυρ", "Δευ", "Τρι", "Τετ", "Πεμ", "Παρ", "Σαβ", "Κυρ"], 8 | daysMin: ["Κυ", "Δε", "Τρ", "Τε", "Πε", "Πα", "Σα", "Κυ"], 9 | months: ["Ιανουάριος", "Φεβρουάριος", "Μάρτιος", "Απρίλιος", "Μάιος", "Ιούνιος", "Ιούλιος", "Αύγουστος", "Σεπτέμβριος", "Οκτώβριος", "Νοέμβριος", "Δεκέμβριος"], 10 | monthsShort: ["Ιαν", "Φεβ", "Μαρ", "Απρ", "Μάι", "Ιουν", "Ιουλ", "Αυγ", "Σεπ", "Οκτ", "Νοε", "Δεκ"], 11 | today: "Σήμερα", 12 | suffix: [], 13 | meridiem: [] 14 | }; 15 | }(jQuery)); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.rs.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Serbian cyrillic translation for bootstrap-datetimepicker 3 | * Bojan Milosavlević 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['rs'] = { 7 | days: ["Недеља","Понедељак", "Уторак", "Среда", "Четвртак", "Петак", "Субота", "Недеља"], 8 | daysShort: ["Нед", "Пон", "Уто", "Сре", "Чет", "Пет", "Суб", "Нед"], 9 | daysMin: ["Н", "По", "У", "Ср", "Ч", "Пе", "Су", "Н"], 10 | months: ["Јануар", "Фебруар", "Март", "Април", "Мај", "Јун", "Јул", "Август", "Септембар", "Октобар", "Новембар", "Децембар"], 11 | monthsShort: ["Јан", "Феб", "Мар", "Апр", "Мај", "Јун", "Јул", "Авг", "Сеп", "Окт", "Нов", "Дец"], 12 | today: "Данас", 13 | suffix: [], 14 | meridiem: [] 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.sl.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Slovene translation for bootstrap-datetimepicker 3 | * Gregor Rudolf 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['sl'] = { 7 | days: ["Nedelja", "Ponedeljek", "Torek", "Sreda", "Četrtek", "Petek", "Sobota", "Nedelja"], 8 | daysShort: ["Ned", "Pon", "Tor", "Sre", "Čet", "Pet", "Sob", "Ned"], 9 | daysMin: ["Ne", "Po", "To", "Sr", "Če", "Pe", "So", "Ne"], 10 | months: ["Januar", "Februar", "Marec", "April", "Maj", "Junij", "Julij", "Avgust", "September", "Oktober", "November", "December"], 11 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Avg", "Sep", "Okt", "Nov", "Dec"], 12 | today: "Danes", 13 | suffix: [], 14 | meridiem: [] 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.sv.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Swedish translation for bootstrap-datetimepicker 3 | * Patrik Ragnarsson 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['sv'] = { 7 | days: ["Söndag", "Måndag", "Tisdag", "Onsdag", "Torsdag", "Fredag", "Lördag", "Söndag"], 8 | daysShort: ["Sön", "Mån", "Tis", "Ons", "Tor", "Fre", "Lör", "Sön"], 9 | daysMin: ["Sö", "Må", "Ti", "On", "To", "Fr", "Lö", "Sö"], 10 | months: ["Januari", "Februari", "Mars", "April", "Maj", "Juni", "Juli", "Augusti", "September", "Oktober", "November", "December"], 11 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"], 12 | today: "I Dag", 13 | suffix: [], 14 | meridiem: [] 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.th.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Thai translation for bootstrap-datetimepicker 3 | * Suchau Jiraprapot 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['th'] = { 7 | days: ["อาทิตย์", "จันทร์", "อังคาร", "พุธ", "พฤหัส", "ศุกร์", "เสาร์", "อาทิตย์"], 8 | daysShort: ["อา", "จ", "อ", "พ", "พฤ", "ศ", "ส", "อา"], 9 | daysMin: ["อา", "จ", "อ", "พ", "พฤ", "ศ", "ส", "อา"], 10 | months: ["มกราคม", "กุมภาพันธ์", "มีนาคม", "เมษายน", "พฤษภาคม", "มิถุนายน", "กรกฎาคม", "สิงหาคม", "กันยายน", "ตุลาคม", "พฤศจิกายน", "ธันวาคม"], 11 | monthsShort: ["ม.ค.", "ก.พ.", "มี.ค.", "เม.ย.", "พ.ค.", "มิ.ย.", "ก.ค.", "ส.ค.", "ก.ย.", "ต.ค.", "พ.ย.", "ธ.ค."], 12 | today: "วันนี้", 13 | suffix: [], 14 | meridiem: [] 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/bg.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/bg",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Моля въведете с "+t+" по-малко символ";return t>1&&(n+="a"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Моля въведете още "+t+" символ";return t>1&&(n+="a"),n},loadingMore:function(){return"Зареждат се още…"},maximumSelected:function(e){var t="Можете да направите до "+e.maximum+" ";return e.maximum>1?t+="избора":t+="избор",t},noResults:function(){return"Няма намерени съвпадения"},searching:function(){return"Търсене…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/ms.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ms",[],function(){return{errorLoading:function(){return"Keputusan tidak berjaya dimuatkan."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Sila hapuskan "+t+" aksara"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Sila masukkan "+t+" atau lebih aksara"},loadingMore:function(){return"Sedang memuatkan keputusan…"},maximumSelected:function(e){return"Anda hanya boleh memilih "+e.maximum+" pilihan"},noResults:function(){return"Tiada padanan yang ditemui"},searching:function(){return"Mencari…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.es.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Spanish translation for bootstrap-datetimepicker 3 | * Bruno Bonamin 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['es'] = { 7 | days: ["Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado", "Domingo"], 8 | daysShort: ["Dom", "Lun", "Mar", "Mié", "Jue", "Vie", "Sáb", "Dom"], 9 | daysMin: ["Do", "Lu", "Ma", "Mi", "Ju", "Vi", "Sa", "Do"], 10 | months: ["Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"], 11 | monthsShort: ["Ene", "Feb", "Mar", "Abr", "May", "Jun", "Jul", "Ago", "Sep", "Oct", "Nov", "Dic"], 12 | today: "Hoy", 13 | suffix: [], 14 | meridiem: [] 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.nl.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Dutch translation for bootstrap-datetimepicker 3 | * Reinier Goltstein 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['nl'] = { 7 | days: ["Zondag", "Maandag", "Dinsdag", "Woensdag", "Donderdag", "Vrijdag", "Zaterdag", "Zondag"], 8 | daysShort: ["Zo", "Ma", "Di", "Wo", "Do", "Vr", "Za", "Zo"], 9 | daysMin: ["Zo", "Ma", "Di", "Wo", "Do", "Vr", "Za", "Zo"], 10 | months: ["Januari", "Februari", "Maart", "April", "Mei", "Juni", "Juli", "Augustus", "September", "Oktober", "November", "December"], 11 | monthsShort: ["Jan", "Feb", "Mrt", "Apr", "Mei", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dec"], 12 | today: "Vandaag", 13 | suffix: [], 14 | meridiem: [] 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.rs-latin.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Serbian latin translation for bootstrap-datetimepicker 3 | * Bojan Milosavlević 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['rs'] = { 7 | days: ["Nedelja","Ponedeljak", "Utorak", "Sreda", "Četvrtak", "Petak", "Subota", "Nedelja"], 8 | daysShort: ["Ned", "Pon", "Uto", "Sre", "Čet", "Pet", "Sub", "Ned"], 9 | daysMin: ["N", "Po", "U", "Sr", "Č", "Pe", "Su", "N"], 10 | months: ["Januar", "Februar", "Mart", "April", "Maj", "Jun", "Jul", "Avgust", "Septembar", "Oktobar", "Novembar", "Decembar"], 11 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maj", "Jun", "Jul", "Avg", "Sep", "Okt", "Nov", "Dec"], 12 | today: "Danas", 13 | suffix: [], 14 | meridiem: [] 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.ru.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Russian translation for bootstrap-datetimepicker 3 | * Victor Taranenko 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['ru'] = { 7 | days: ["Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота", "Воскресенье"], 8 | daysShort: ["Вск", "Пнд", "Втр", "Срд", "Чтв", "Птн", "Суб", "Вск"], 9 | daysMin: ["Вс", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб", "Вс"], 10 | months: ["Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь"], 11 | monthsShort: ["Янв", "Фев", "Мар", "Апр", "Май", "Июн", "Июл", "Авг", "Сен", "Окт", "Ноя", "Дек"], 12 | today: "Сегодня", 13 | suffix: [], 14 | meridiem: [] 15 | }; 16 | }(jQuery)); -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/common/framework/config/LiquibaseConfig.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.common.framework.config; 2 | 3 | import liquibase.integration.spring.SpringLiquibase; 4 | import org.springframework.context.annotation.Bean; 5 | import org.springframework.context.annotation.Configuration; 6 | 7 | import javax.sql.DataSource; 8 | 9 | @Configuration 10 | public class LiquibaseConfig { 11 | 12 | @Bean 13 | public SpringLiquibase liquibase(DataSource dataSource) { 14 | SpringLiquibase liquibase = new SpringLiquibase(); 15 | liquibase.setDataSource(dataSource); 16 | liquibase.setChangeLog("classpath:db/changelog-master.xml"); 17 | liquibase.setContexts("development,test,production"); 18 | liquibase.setShouldRun(true); 19 | return liquibase; 20 | } 21 | 22 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.hy.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Armenian translation for bootstrap-datepicker 3 | * Hayk Chamyan 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['hy'] = { 7 | days: ["Կիրակի", "Երկուշաբթի", "Երեքշաբթի", "Չորեքշաբթի", "Հինգշաբթի", "Ուրբաթ", "Շաբաթ", "Կիրակի"], 8 | daysShort: ["Կիր", "Երկ", "Երք", "Չոր", "Հնգ", "Ուր", "Շաբ", "Կիր"], 9 | daysMin: ["Կի", "Եկ", "Եք", "Չո", "Հի", "Ու", "Շա", "Կի"], 10 | months: ["Հունվար", "Փետրվար", "Մարտ", "Ապրիլ", "Մայիս", "Հունիս", "Հուլիս", "Օգոստոս", "Սեպտեմբեր", "Հոկտեմբեր", "Նոյեմբեր", "Դեկտեմբեր"], 11 | monthsShort: ["Հնվ", "Փետ", "Մար", "Ապր", "Մայ", "Հուն", "Հուլ", "Օգս", "Սեպ", "Հոկ", "Նոյ", "Դեկ"], 12 | today: "Այսօր", 13 | suffix: [], 14 | meridiem: [] 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.nb.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Norwegian (bokmål) translation for bootstrap-datetimepicker 3 | * Fredrik Sundmyhr 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['nb'] = { 7 | days: ["Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag", "Søndag"], 8 | daysShort: ["Søn", "Man", "Tir", "Ons", "Tor", "Fre", "Lør", "Søn"], 9 | daysMin: ["Sø", "Ma", "Ti", "On", "To", "Fr", "Lø", "Sø"], 10 | months: ["Januar", "Februar", "Mars", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Desember"], 11 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Des"], 12 | today: "I Dag", 13 | suffix: [], 14 | meridiem: [] 15 | }; 16 | }(jQuery)); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/da.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/da",[],function(){return{errorLoading:function(){return"Resultaterne kunne ikke indlæses."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Angiv venligst "+t+" tegn mindre"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Angiv venligst "+t+" tegn mere"},loadingMore:function(){return"Indlæser flere resultater…"},maximumSelected:function(e){var t="Du kan kun vælge "+e.maximum+" emne";return e.maximum!=1&&(t+="r"),t},noResults:function(){return"Ingen resultater fundet"},searching:function(){return"Søger…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/service/generator/impl/GeneratorConfigDatasourceServiceImpl.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.service.generator.impl; 2 | 3 | import alice.code.creator.common.service.AbstractService; 4 | import alice.code.creator.dao.generator.GeneratorConfigDatasourceDao; 5 | import alice.code.creator.service.generator.GeneratorConfigDatasourceService; 6 | 7 | import org.springframework.beans.factory.annotation.Autowired; 8 | import org.springframework.stereotype.Service; 9 | 10 | /** 11 | * 数据源配置Service层实现类 12 | * User: contact@liuxp.me 13 | * DateTime: 2020-12-31 14 | **/ 15 | @Service 16 | public class GeneratorConfigDatasourceServiceImpl extends AbstractService implements GeneratorConfigDatasourceService { 17 | 18 | @Autowired 19 | public void setDao(GeneratorConfigDatasourceDao dao) {this.iDao = dao;} 20 | 21 | } -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/service/generator/impl/GeneratorConfigIndividualServiceImpl.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.service.generator.impl; 2 | 3 | import alice.code.creator.common.service.AbstractService; 4 | import alice.code.creator.dao.generator.GeneratorConfigIndividualDao; 5 | import alice.code.creator.service.generator.GeneratorConfigIndividualService; 6 | 7 | import org.springframework.beans.factory.annotation.Autowired; 8 | import org.springframework.stereotype.Service; 9 | 10 | /** 11 | * 用户个性化配置Service层实现类 12 | * User: contact@liuxp.me 13 | * DateTime: 2020-12-12 14 | **/ 15 | @Service 16 | public class GeneratorConfigIndividualServiceImpl extends AbstractService implements GeneratorConfigIndividualService { 17 | 18 | @Autowired 19 | public void setDao(GeneratorConfigIndividualDao dao) {this.iDao = dao;} 20 | 21 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.codemirror/addon/dialog/dialog.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Beagle v1.5.2 3 | * https://foxythemes.net 4 | * 5 | * Copyright (c) 2018 Foxy Themes 6 | */ 7 | 8 | .CodeMirror-dialog { 9 | position: absolute; 10 | left: 0; right: 0; 11 | background: inherit; 12 | z-index: 15; 13 | padding: .1em .8em; 14 | overflow: hidden; 15 | color: inherit; 16 | } 17 | 18 | .CodeMirror-dialog-top { 19 | border-bottom: 1px solid #eee; 20 | top: 0; 21 | } 22 | 23 | .CodeMirror-dialog-bottom { 24 | border-top: 1px solid #eee; 25 | bottom: 0; 26 | } 27 | 28 | .CodeMirror-dialog input { 29 | border: none; 30 | outline: none; 31 | background: transparent; 32 | width: 20em; 33 | color: inherit; 34 | font-family: monospace; 35 | } 36 | 37 | .CodeMirror-dialog button { 38 | font-size: 70%; 39 | } 40 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.uk.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Ukrainian translation for bootstrap-datetimepicker 3 | * Andrey Vityuk 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['uk'] = { 7 | days: ["Неділя", "Понеділок", "Вівторок", "Середа", "Четвер", "П'ятниця", "Субота", "Неділя"], 8 | daysShort: ["Нед", "Пнд", "Втр", "Срд", "Чтв", "Птн", "Суб", "Нед"], 9 | daysMin: ["Нд", "Пн", "Вт", "Ср", "Чт", "Пт", "Сб", "Нд"], 10 | months: ["Січень", "Лютий", "Березень", "Квітень", "Травень", "Червень", "Липень", "Серпень", "Вересень", "Жовтень", "Листопад", "Грудень"], 11 | monthsShort: ["Січ", "Лют", "Бер", "Кві", "Тра", "Чер", "Лип", "Сер", "Вер", "Жов", "Лис", "Гру"], 12 | today: "Сьогодні", 13 | suffix: [], 14 | meridiem: [] 15 | }; 16 | }(jQuery)); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.hu.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Hungarian translation for bootstrap-datetimepicker 3 | * darevish 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['hu'] = { 7 | days: ["Vasárnap", "Hétfő", "Kedd", "Szerda", "Csütörtök", "Péntek", "Szombat", "Vasárnap"], 8 | daysShort: ["Vas", "Hét", "Ked", "Sze", "Csü", "Pén", "Szo", "Vas"], 9 | daysMin: ["V", "H", "K", "Sze", "Cs", "P", "Szo", "V"], 10 | months: ["Január", "Február", "Március", "Április", "Május", "Június", "Július", "Augusztus", "Szeptember", "Október", "November", "December"], 11 | monthsShort: ["Jan", "Feb", "Már", "Ápr", "Máj", "Jún", "Júl", "Aug", "Sze", "Okt", "Nov", "Dec"], 12 | today: "Ma", 13 | suffix: [], 14 | meridiem: [], 15 | weekStart: 1 16 | }; 17 | }(jQuery)); 18 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.is.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Icelandic translation for bootstrap-datetimepicker 3 | * Hinrik Örn Sigurðsson 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['is'] = { 7 | days: ["Sunnudagur", "Mánudagur", "Þriðjudagur", "Miðvikudagur", "Fimmtudagur", "Föstudagur", "Laugardagur", "Sunnudagur"], 8 | daysShort: ["Sun", "Mán", "Þri", "Mið", "Fim", "Fös", "Lau", "Sun"], 9 | daysMin: ["Su", "Má", "Þr", "Mi", "Fi", "Fö", "La", "Su"], 10 | months: ["Janúar", "Febrúar", "Mars", "Apríl", "Maí", "Júní", "Júlí", "Ágúst", "September", "Október", "Nóvember", "Desember"], 11 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Maí", "Jún", "Júl", "Ágú", "Sep", "Okt", "Nóv", "Des"], 12 | today: "Í Dag", 13 | suffix: [], 14 | meridiem: [] 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.ro.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Romanian translation for bootstrap-datetimepicker 3 | * Cristian Vasile 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['ro'] = { 7 | days: ["Duminică", "Luni", "Marţi", "Miercuri", "Joi", "Vineri", "Sâmbătă", "Duminică"], 8 | daysShort: ["Dum", "Lun", "Mar", "Mie", "Joi", "Vin", "Sâm", "Dum"], 9 | daysMin: ["Du", "Lu", "Ma", "Mi", "Jo", "Vi", "Sâ", "Du"], 10 | months: ["Ianuarie", "Februarie", "Martie", "Aprilie", "Mai", "Iunie", "Iulie", "August", "Septembrie", "Octombrie", "Noiembrie", "Decembrie"], 11 | monthsShort: ["Ian", "Feb", "Mar", "Apr", "Mai", "Iun", "Iul", "Aug", "Sep", "Oct", "Nov", "Dec"], 12 | today: "Astăzi", 13 | suffix: [], 14 | meridiem: [], 15 | weekStart: 1 16 | }; 17 | }(jQuery)); 18 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.ar.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Arabic translation for bootstrap-datetimepicker 3 | * Ala' Mohammad 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['ar'] = { 7 | days: ["الأحد", "الاثنين", "الثلاثاء", "الأربعاء", "الخميس", "الجمعة", "السبت", "الأحد"], 8 | daysShort: ["أحد", "اثنين", "ثلاثاء", "أربعاء", "خميس", "جمعة", "سبت", "أحد"], 9 | daysMin: ["أح", "إث", "ث", "أر", "خ", "ج", "س", "أح"], 10 | months: ["يناير", "فبراير", "مارس", "أبريل", "مايو", "يونيو", "يوليو", "أغسطس", "سبتمبر", "أكتوبر", "نوفمبر", "ديسمبر"], 11 | monthsShort: ["يناير", "فبراير", "مارس", "أبريل", "مايو", "يونيو", "يوليو", "أغسطس", "سبتمبر", "أكتوبر", "نوفمبر", "ديسمبر"], 12 | today: "هذا اليوم", 13 | suffix: [], 14 | meridiem: [], 15 | rtl: true 16 | }; 17 | }(jQuery)); 18 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.pt-BR.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Brazilian translation for bootstrap-datetimepicker 3 | * Cauan Cabral 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['pt-BR'] = { 7 | format: 'dd/mm/yyyy', 8 | days: ["Domingo", "Segunda", "Terça", "Quarta", "Quinta", "Sexta", "Sábado", "Domingo"], 9 | daysShort: ["Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb", "Dom"], 10 | daysMin: ["Do", "Se", "Te", "Qu", "Qu", "Se", "Sa", "Do"], 11 | months: ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"], 12 | monthsShort: ["Jan", "Fev", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Out", "Nov", "Dez"], 13 | today: "Hoje", 14 | suffix: [], 15 | meridiem: [] 16 | }; 17 | }(jQuery)); 18 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/en.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Please delete "+t+" character";return t!=1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Please enter "+t+" or more characters";return n},loadingMore:function(){return"Loading more results…"},maximumSelected:function(e){var t="You can only select "+e.maximum+" item";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/he.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/he",[],function(){return{errorLoading:function(){return"שגיאה בטעינת התוצאות"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="נא למחוק ";return t===1?n+="תו אחד":n+=t+" תווים",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="נא להכניס ";return t===1?n+="תו אחד":n+=t+" תווים",n+=" או יותר",n},loadingMore:function(){return"טוען תוצאות נוספות…"},maximumSelected:function(e){var t="באפשרותך לבחור עד ";return e.maximum===1?t+="פריט אחד":t+=e.maximum+" פריטים",t},noResults:function(){return"לא נמצאו תוצאות"},searching:function(){return"מחפש…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/hy.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hy",[],function(){return{errorLoading:function(){return"Արդյունքները հնարավոր չէ բեռնել։"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Խնդրում ենք հեռացնել "+t+" նշան";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Խնդրում ենք մուտքագրել "+t+" կամ ավել նշաններ";return n},loadingMore:function(){return"Բեռնվում են նոր արդյունքներ․․․"},maximumSelected:function(e){var t="Դուք կարող եք ընտրել առավելագույնը "+e.maximum+" կետ";return t},noResults:function(){return"Արդյունքներ չեն գտնվել"},searching:function(){return"Որոնում․․․"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.de.js: -------------------------------------------------------------------------------- 1 | /** 2 | * German translation for bootstrap-datetimepicker 3 | * Sam Zurcher 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['de'] = { 7 | days: ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag", "Sonntag"], 8 | daysShort: ["Son", "Mon", "Die", "Mit", "Don", "Fre", "Sam", "Son"], 9 | daysMin: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa", "So"], 10 | months: ["Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"], 11 | monthsShort: ["Jan", "Feb", "Mär", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"], 12 | today: "Heute", 13 | suffix: [], 14 | meridiem: [], 15 | weekStart: 1, 16 | format: "dd.mm.yyyy" 17 | }; 18 | }(jQuery)); 19 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.fi.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Finnish translation for bootstrap-datetimepicker 3 | * Jaakko Salonen 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['fi'] = { 7 | days: ["sunnuntai", "maanantai", "tiistai", "keskiviikko", "torstai", "perjantai", "lauantai", "sunnuntai"], 8 | daysShort: ["sun", "maa", "tii", "kes", "tor", "per", "lau", "sun"], 9 | daysMin: ["su", "ma", "ti", "ke", "to", "pe", "la", "su"], 10 | months: ["tammikuu", "helmikuu", "maaliskuu", "huhtikuu", "toukokuu", "kesäkuu", "heinäkuu", "elokuu", "syyskuu", "lokakuu", "marraskuu", "joulukuu"], 11 | monthsShort: ["tam", "hel", "maa", "huh", "tou", "kes", "hei", "elo", "syy", "lok", "mar", "jou"], 12 | today: "tänään", 13 | suffix: [], 14 | meridiem: [] 15 | }; 16 | }(jQuery)); 17 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.sk.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Slovak translation for bootstrap-datetimepicker 3 | * Marek Lichtner 4 | * Fixes by Michal Remiš 5 | */ 6 | ;(function($){ 7 | $.fn.datetimepicker.dates["sk"] = { 8 | days: ["Nedeľa", "Pondelok", "Utorok", "Streda", "Štvrtok", "Piatok", "Sobota", "Nedeľa"], 9 | daysShort: ["Ned", "Pon", "Uto", "Str", "Štv", "Pia", "Sob", "Ned"], 10 | daysMin: ["Ne", "Po", "Ut", "St", "Št", "Pia", "So", "Ne"], 11 | months: ["Január", "Február", "Marec", "Apríl", "Máj", "Jún", "Júl", "August", "September", "Október", "November", "December"], 12 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Máj", "Jún", "Júl", "Aug", "Sep", "Okt", "Nov", "Dec"], 13 | today: "Dnes", 14 | suffix: [], 15 | meridiem: [] 16 | }; 17 | }(jQuery)); 18 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/hi.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hi",[],function(){return{errorLoading:function(){return"परिणामों को लोड नहीं किया जा सका।"},inputTooLong:function(e){var t=e.input.length-e.maximum,n=t+" अक्षर को हटा दें";return t>1&&(n=t+" अक्षरों को हटा दें "),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="कृपया "+t+" या अधिक अक्षर दर्ज करें";return n},loadingMore:function(){return"अधिक परिणाम लोड हो रहे है..."},maximumSelected:function(e){var t="आप केवल "+e.maximum+" आइटम का चयन कर सकते हैं";return t},noResults:function(){return"कोई परिणाम नहीं मिला"},searching:function(){return"खोज रहा है..."}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/fa.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fa",[],function(){return{errorLoading:function(){return"امکان بارگذاری نتایج وجود ندارد."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="لطفاً "+t+" کاراکتر را حذف نمایید";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="لطفاً تعداد "+t+" کاراکتر یا بیشتر وارد نمایید";return n},loadingMore:function(){return"در حال بارگذاری نتایج بیشتر..."},maximumSelected:function(e){var t="شما تنها می‌توانید "+e.maximum+" آیتم را انتخاب نمایید";return t},noResults:function(){return"هیچ نتیجه‌ای یافت نشد"},searching:function(){return"در حال جستجو..."}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/hr.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hr",[],function(){function e(e){var t=" "+e+" znak";return e%10<5&&e%10>0&&(e%100<5||e%100>19)?e%10>1&&(t+="a"):t+="ova",t}return{errorLoading:function(){return"Preuzimanje nije uspjelo."},inputTooLong:function(t){var n=t.input.length-t.maximum;return"Unesite "+e(n)},inputTooShort:function(t){var n=t.minimum-t.input.length;return"Unesite još "+e(n)},loadingMore:function(){return"Učitavanje rezultata…"},maximumSelected:function(e){return"Maksimalan broj odabranih stavki je "+e.maximum},noResults:function(){return"Nema rezultata"},searching:function(){return"Pretraga…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/mk.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/mk",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Ве молиме внесете "+e.maximum+" помалку карактер";return e.maximum!==1&&(n+="и"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Ве молиме внесете уште "+e.maximum+" карактер";return e.maximum!==1&&(n+="и"),n},loadingMore:function(){return"Вчитување резултати…"},maximumSelected:function(e){var t="Можете да изберете само "+e.maximum+" ставк";return e.maximum===1?t+="а":t+="и",t},noResults:function(){return"Нема пронајдено совпаѓања"},searching:function(){return"Пребарување…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/af.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/af",[],function(){return{errorLoading:function(){return"Die resultate kon nie gelaai word nie."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Verwyders asseblief "+t+" character";return t!=1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Voer asseblief "+t+" of meer karakters";return n},loadingMore:function(){return"Meer resultate word gelaai…"},maximumSelected:function(e){var t="Kies asseblief net "+e.maximum+" item";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"Geen resultate gevind"},searching:function(){return"Besig…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/eu.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/eu",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum,n="Idatzi ";return t==1?n+="karaktere bat":n+=t+" karaktere",n+=" gutxiago",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Idatzi ";return t==1?n+="karaktere bat":n+=t+" karaktere",n+=" gehiago",n},loadingMore:function(){return"Emaitza gehiago kargatzen…"},maximumSelected:function(e){return e.maximum===1?"Elementu bakarra hauta dezakezu":e.maximum+" elementu hauta ditzakezu soilik"},noResults:function(){return"Ez da bat datorrenik aurkitu"},searching:function(){return"Bilatzen…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.pl.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Polish translation for bootstrap-datetimepicker 3 | * Robert 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['pl'] = { 7 | days: ["Niedziela", "Poniedziałek", "Wtorek", "Środa", "Czwartek", "Piątek", "Sobota", "Niedziela"], 8 | daysShort: ["Nie", "Pn", "Wt", "Śr", "Czw", "Pt", "So", "Nie"], 9 | daysMin: ["N", "Pn", "Wt", "Śr", "Cz", "Pt", "So", "N"], 10 | months: ["Styczeń", "Luty", "Marzec", "Kwiecień", "Maj", "Czerwiec", "Lipiec", "Sierpień", "Wrzesień", "Październik", "Listopad", "Grudzień"], 11 | monthsShort: ["Sty", "Lu", "Mar", "Kw", "Maj", "Cze", "Lip", "Sie", "Wrz", "Pa", "Lis", "Gru"], 12 | today: "Dzisiaj", 13 | suffix: [], 14 | meridiem: [], 15 | weekStart: 1 16 | }; 17 | }(jQuery)); 18 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/de.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/de",[],function(){return{errorLoading:function(){return"Die Ergebnisse konnten nicht geladen werden."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Bitte "+t+" Zeichen weniger eingeben"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Bitte "+t+" Zeichen mehr eingeben"},loadingMore:function(){return"Lade mehr Ergebnisse…"},maximumSelected:function(e){var t="Sie können nur "+e.maximum+" Eintr";return e.maximum===1?t+="ag":t+="äge",t+=" auswählen",t},noResults:function(){return"Keine Übereinstimmungen gefunden"},searching:function(){return"Suche…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.fr.js: -------------------------------------------------------------------------------- 1 | /** 2 | * French translation for bootstrap-datetimepicker 3 | * Nico Mollet 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['fr'] = { 7 | days: ["Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi", "Dimanche"], 8 | daysShort: ["Dim", "Lun", "Mar", "Mer", "Jeu", "Ven", "Sam", "Dim"], 9 | daysMin: ["D", "L", "Ma", "Me", "J", "V", "S", "D"], 10 | months: ["Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre", "Décembre"], 11 | monthsShort: ["Jan", "Fev", "Mar", "Avr", "Mai", "Jui", "Jul", "Aou", "Sep", "Oct", "Nov", "Dec"], 12 | today: "Aujourd'hui", 13 | suffix: [], 14 | meridiem: ["am", "pm"], 15 | weekStart: 1, 16 | format: "dd/mm/yyyy hh:ii" 17 | }; 18 | }(jQuery)); 19 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/pt-BR.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pt-BR",[],function(){return{errorLoading:function(){return"Os resultados não puderam ser carregados."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Apague "+t+" caracter";return t!=1&&(n+="es"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Digite "+t+" ou mais caracteres";return n},loadingMore:function(){return"Carregando mais resultados…"},maximumSelected:function(e){var t="Você só pode selecionar "+e.maximum+" ite";return e.maximum==1?t+="m":t+="ns",t},noResults:function(){return"Nenhum resultado encontrado"},searching:function(){return"Buscando…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.it.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Italian translation for bootstrap-datetimepicker 3 | * Enrico Rubboli 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['it'] = { 7 | days: ["Domenica", "Lunedi", "Martedi", "Mercoledi", "Giovedi", "Venerdi", "Sabato", "Domenica"], 8 | daysShort: ["Dom", "Lun", "Mar", "Mer", "Gio", "Ven", "Sab", "Dom"], 9 | daysMin: ["Do", "Lu", "Ma", "Me", "Gi", "Ve", "Sa", "Do"], 10 | months: ["Gennaio", "Febbraio", "Marzo", "Aprile", "Maggio", "Giugno", "Luglio", "Agosto", "Settembre", "Ottobre", "Novembre", "Dicembre"], 11 | monthsShort: ["Gen", "Feb", "Mar", "Apr", "Mag", "Giu", "Lug", "Ago", "Set", "Ott", "Nov", "Dic"], 12 | today: "Oggi", 13 | suffix: [], 14 | meridiem: [], 15 | weekStart: 1, 16 | format: "dd/mm/yyyy hh:ii:ss" 17 | }; 18 | }(jQuery)); 19 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.pt.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Portuguese translation for bootstrap-datetimepicker 3 | * Original code: Cauan Cabral 4 | * Tiago Melo 5 | */ 6 | ;(function($){ 7 | $.fn.datetimepicker.dates['pt'] = { 8 | days: ["Domingo", "Segunda", "Terça", "Quarta", "Quinta", "Sexta", "Sábado", "Domingo"], 9 | daysShort: ["Dom", "Seg", "Ter", "Qua", "Qui", "Sex", "Sáb", "Dom"], 10 | daysMin: ["Do", "Se", "Te", "Qu", "Qu", "Se", "Sa", "Do"], 11 | months: ["Janeiro", "Fevereiro", "Março", "Abril", "Maio", "Junho", "Julho", "Agosto", "Setembro", "Outubro", "Novembro", "Dezembro"], 12 | monthsShort: ["Jan", "Fev", "Mar", "Abr", "Mai", "Jun", "Jul", "Ago", "Set", "Out", "Nov", "Dez"], 13 | suffix: [], 14 | meridiem: ["am","pm"], 15 | today: "Hoje" 16 | }; 17 | }(jQuery)); 18 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jqGrid/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "jqGrid", 3 | "title": "Guriddo jqGrid", 4 | "description": "jqGrid is an Ajax-enabled JavaScript control that provides solutions for representing and manipulating tabular data on the web.", 5 | "version": "5.3.1", 6 | "author": { 7 | "name": "Tony Tomov", 8 | "url": "http://www.guriddo.net", 9 | "email": "tony@trirand.com" 10 | }, 11 | "homepage": "http://www.guriddo.net", 12 | "licenses": [ 13 | { 14 | "type": "Creative Commons Attribution-Non-Commercial 3.0 License", 15 | "url": "http://guriddo.net/?page_id=103334" 16 | } 17 | ], 18 | "devDependencies": { 19 | "grunt": "^0.4.5", 20 | "grunt-contrib-concat": "^0.5.0", 21 | "grunt-contrib-jshint": "^0.11.0", 22 | "grunt-contrib-requirejs": "^0.4.4", 23 | "grunt-contrib-uglify": "^0.7.0" 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/lv.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/lv",[],function(){function e(e,t,n,r){return e===11?t:e%10===1?n:r}return{inputTooLong:function(t){var n=t.input.length-t.maximum,r="Lūdzu ievadiet par "+n;return r+=" simbol"+e(n,"iem","u","iem"),r+" mazāk"},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Lūdzu ievadiet vēl "+n;return r+=" simbol"+e(n,"us","u","us"),r},loadingMore:function(){return"Datu ielāde…"},maximumSelected:function(t){var n="Jūs varat izvēlēties ne vairāk kā "+t.maximum;return n+=" element"+e(t.maximum,"us","u","us"),n},noResults:function(){return"Sakritību nav"},searching:function(){return"Meklēšana…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/pt.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pt",[],function(){return{errorLoading:function(){return"Os resultados não puderam ser carregados."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Por favor apague "+t+" ";return n+=t!=1?"caracteres":"caractere",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Introduza "+t+" ou mais caracteres";return n},loadingMore:function(){return"A carregar mais resultados…"},maximumSelected:function(e){var t="Apenas pode seleccionar "+e.maximum+" ";return t+=e.maximum!=1?"itens":"item",t},noResults:function(){return"Sem resultados"},searching:function(){return"A procurar…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/less/includes/effects/effect4.less: -------------------------------------------------------------------------------- 1 | /* Effect 4: Newspaper */ 2 | .@{modal-prefix}-effect-4 .@{modal-prefix}-content { 3 | -webkit-transform: scale(0) rotate(720deg); 4 | -moz-transform: scale(0) rotate(720deg); 5 | -ms-transform: scale(0) rotate(720deg); 6 | transform: scale(0) rotate(720deg); 7 | opacity: 0; 8 | } 9 | 10 | .@{modal-prefix}-show.@{modal-prefix}-effect-4 ~ .@{modal-prefix}-overlay, 11 | .@{modal-prefix}-effect-4 .@{modal-prefix}-content { 12 | -webkit-transition: all 0.5s; 13 | -moz-transition: all 0.5s; 14 | transition: all 0.5s; 15 | } 16 | 17 | .@{modal-prefix}-show.@{modal-prefix}-effect-4 .@{modal-prefix}-content { 18 | -webkit-transform: scale(1) rotate(0deg); 19 | -moz-transform: scale(1) rotate(0deg); 20 | -ms-transform: scale(1) rotate(0deg); 21 | transform: scale(1) rotate(0deg); 22 | opacity: 1; 23 | } 24 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jqGrid/README.md: -------------------------------------------------------------------------------- 1 | jqGrid 2 | ====== 3 | 4 | jQuery grid plugin 5 | 6 | jqGrid is an Ajax-enabled JavaScript control that provides solutions for 7 | representing and manipulating tabular data on the web. Since the grid is a 8 | client-side solution, loading data dynamically through Ajax callbacks, it can be 9 | integrated with any server-side technology, including PHP, ASP, Java Servlets, 10 | JSP, ColdFusion, and Perl. 11 | 12 | 13 | * Official website: [www.guriddo.net](http://www.guriddo.net) 14 | * Official download: [www.guriddo.net/?page_id=103292](http://www.guriddo.net/?page_id=103292) 15 | * Licensing: [www.guriddo.net/?page_id=103334](http://www.guriddo.net/?page_id=103334) 16 | * Support: [www.guriddo.net/?page_id=912](http://www.guriddo.net/?page_id=912) 17 | * Demo: [www.guriddo.net/demo/guriddojs](http://www.guriddo.net/demo/guriddojs/) 18 | 19 | 20 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/ca.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ca",[],function(){return{errorLoading:function(){return"La càrrega ha fallat"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Si us plau, elimina "+t+" car";return t==1?n+="àcter":n+="àcters",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Si us plau, introdueix "+t+" car";return t==1?n+="àcter":n+="àcters",n},loadingMore:function(){return"Carregant més resultats…"},maximumSelected:function(e){var t="Només es pot seleccionar "+e.maximum+" element";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No s'han trobat resultats"},searching:function(){return"Cercant…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/fr.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/fr",[],function(){return{errorLoading:function(){return"Les résultats ne peuvent pas être chargés."},inputTooLong:function(e){var t=e.input.length-e.maximum;return"Supprimez "+t+" caractère"+(t>1)?"s":""},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Saisissez au moins "+t+" caractère"+(t>1)?"s":""},loadingMore:function(){return"Chargement de résultats supplémentaires…"},maximumSelected:function(e){return"Vous pouvez seulement sélectionner "+e.maximum+" élément"+(e.maximum>1)?"s":""},noResults:function(){return"Aucun résultat trouvé"},searching:function(){return"Recherche en cours…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.lv.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Latvian translation for bootstrap-datetimepicker 3 | * Artis Avotins 4 | */ 5 | 6 | ;(function($){ 7 | $.fn.datetimepicker.dates['lv'] = { 8 | days: ["Svētdiena", "Pirmdiena", "Otrdiena", "Trešdiena", "Ceturtdiena", "Piektdiena", "Sestdiena", "Svētdiena"], 9 | daysShort: ["Sv", "P", "O", "T", "C", "Pk", "S", "Sv"], 10 | daysMin: ["Sv", "Pr", "Ot", "Tr", "Ce", "Pk", "St", "Sv"], 11 | months: ["Janvāris", "Februāris", "Marts", "Aprīlis", "Maijs", "Jūnijs", "Jūlijs", "Augusts", "Septembris", "Oktobris", "Novembris", "Decembris"], 12 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mai", "Jūn", "Jūl", "Aug", "Sep", "Okt", "Nov", "Dec."], 13 | today: "Šodien", 14 | suffix: [], 15 | meridiem: [], 16 | weekStart: 1 17 | }; 18 | }(jQuery)); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/sass/includes/effects/_effect4.scss: -------------------------------------------------------------------------------- 1 | /* Effect 4: Newspaper */ 2 | .#{$modal-prefix}-effect-4 .#{$modal-prefix}-content { 3 | -webkit-transform: scale(0) rotate(720deg); 4 | -moz-transform: scale(0) rotate(720deg); 5 | -ms-transform: scale(0) rotate(720deg); 6 | transform: scale(0) rotate(720deg); 7 | opacity: 0; 8 | } 9 | 10 | .#{$modal-prefix}-show.#{$modal-prefix}-effect-4 ~ .#{$modal-prefix}-overlay, 11 | .#{$modal-prefix}-effect-4 .#{$modal-prefix}-content { 12 | -webkit-transition: all 0.5s; 13 | -moz-transition: all 0.5s; 14 | transition: all 0.5s; 15 | } 16 | 17 | .#{$modal-prefix}-show.#{$modal-prefix}-effect-4 .#{$modal-prefix}-content { 18 | -webkit-transform: scale(1) rotate(0deg); 19 | -moz-transform: scale(1) rotate(0deg); 20 | -ms-transform: scale(1) rotate(0deg); 21 | transform: scale(1) rotate(0deg); 22 | opacity: 1; 23 | } 24 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/it.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/it",[],function(){return{errorLoading:function(){return"I risultati non possono essere caricati."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Per favore cancella "+t+" caratter";return t!==1?n+="i":n+="e",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Per favore inserisci "+t+" o più caratteri";return n},loadingMore:function(){return"Caricando più risultati…"},maximumSelected:function(e){var t="Puoi selezionare solo "+e.maximum+" element";return e.maximum!==1?t+="i":t+="o",t},noResults:function(){return"Nessun risultato trovato"},searching:function(){return"Sto cercando…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/ps.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ps",[],function(){return{errorLoading:function(){return"پايلي نه سي ترلاسه کېدای"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="د مهربانۍ لمخي "+t+" توری ړنګ کړئ";return t!=1&&(n=n.replace("توری","توري")),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="لږ تر لږه "+t+" يا ډېر توري وليکئ";return n},loadingMore:function(){return"نوري پايلي ترلاسه کيږي..."},maximumSelected:function(e){var t="تاسو يوازي "+e.maximum+" قلم په نښه کولای سی";return e.maximum!=1&&(t=t.replace("قلم","قلمونه")),t},noResults:function(){return"پايلي و نه موندل سوې"},searching:function(){return"لټول کيږي..."}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.cs.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Czech translation for bootstrap-datetimepicker 3 | * Matěj Koubík 4 | * Fixes by Michal Remiš 5 | */ 6 | ;(function($){ 7 | $.fn.datetimepicker.dates['cs'] = { 8 | days: ["Neděle", "Pondělí", "Úterý", "Středa", "Čtvrtek", "Pátek", "Sobota", "Neděle"], 9 | daysShort: ["Ned", "Pon", "Úte", "Stř", "Čtv", "Pát", "Sob", "Ned"], 10 | daysMin: ["Ne", "Po", "Út", "St", "Čt", "Pá", "So", "Ne"], 11 | months: ["Leden", "Únor", "Březen", "Duben", "Květen", "Červen", "Červenec", "Srpen", "Září", "Říjen", "Listopad", "Prosinec"], 12 | monthsShort: ["Led", "Úno", "Bře", "Dub", "Kvě", "Čer", "Čnc", "Srp", "Zář", "Říj", "Lis", "Pro"], 13 | today: "Dnes", 14 | suffix: [], 15 | meridiem: [], 16 | weekStart: 1, 17 | format: "dd.mm.yyyy" 18 | }; 19 | }(jQuery)); 20 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.ee.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Estonian translation for bootstrap-datetimepicker 3 | * Rene Korss 4 | */ 5 | ;(function($){ 6 | $.fn.datetimepicker.dates['ee'] = { 7 | days: ["Pühapäev", "Esmaspäev", "Teisipäev", "Kolmapäev", "Neljapäev", "Reede", "Laupäev", "Pühapäev"], 8 | daysShort: ["P", "E", "T", "K", "N", "R", "L", "P"], 9 | daysMin: ["P", "E", "T", "K", "N", "R", "L", "P"], 10 | months: ["Jaanuar", "Veebruar", "Märts", "Aprill", "Mai", "Juuni", "Juuli", "August", "September", "Oktoober", "November", "Detsember"], 11 | monthsShort: ["Jaan", "Veebr", "Märts", "Apr", "Mai", "Juuni", "Juuli", "Aug", "Sept", "Okt", "Nov", "Dets"], 12 | today: "Täna", 13 | suffix: [], 14 | meridiem: [], 15 | weekStart: 1, 16 | format: "dd.mm.yyyy hh:ii" 17 | }; 18 | }(jQuery)); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.codemirror/theme/neat.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Beagle v1.5.2 3 | * https://foxythemes.net 4 | * 5 | * Copyright (c) 2018 Foxy Themes 6 | */ 7 | 8 | .cm-s-neat span.cm-comment { color: #a86; } 9 | .cm-s-neat span.cm-keyword { line-height: 1em; font-weight: bold; color: blue; } 10 | .cm-s-neat span.cm-string { color: #a22; } 11 | .cm-s-neat span.cm-builtin { line-height: 1em; font-weight: bold; color: #077; } 12 | .cm-s-neat span.cm-special { line-height: 1em; font-weight: bold; color: #0aa; } 13 | .cm-s-neat span.cm-variable { color: black; } 14 | .cm-s-neat span.cm-number, .cm-s-neat span.cm-atom { color: #3a3; } 15 | .cm-s-neat span.cm-meta { color: #555; } 16 | .cm-s-neat span.cm-link { color: #3a3; } 17 | 18 | .cm-s-neat .CodeMirror-activeline-background { background: #e8f2ff; } 19 | .cm-s-neat .CodeMirror-matchingbracket { outline:1px solid grey; color:black !important; } 20 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/gl.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/gl",[],function(){return{errorLoading:function(){return"Non foi posíbel cargar os resultados."},inputTooLong:function(e){var t=e.input.length-e.maximum;return t===1?"Elimine un carácter":"Elimine "+t+" caracteres"},inputTooShort:function(e){var t=e.minimum-e.input.length;return t===1?"Engada un carácter":"Engada "+t+" caracteres"},loadingMore:function(){return"Cargando máis resultados…"},maximumSelected:function(e){return e.maximum===1?"Só pode seleccionar un elemento":"Só pode seleccionar "+e.maximum+" elementos"},noResults:function(){return"Non se atoparon resultados"},searching:function(){return"Buscando…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/sl.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sl",[],function(){return{errorLoading:function(){return"Zadetkov iskanja ni bilo mogoče naložiti."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Prosim zbrišite "+t+" znak";return t==2?n+="a":t!=1&&(n+="e"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Prosim vpišite še "+t+" znak";return t==2?n+="a":t!=1&&(n+="e"),n},loadingMore:function(){return"Nalagam več zadetkov…"},maximumSelected:function(e){var t="Označite lahko največ "+e.maximum+" predmet";return e.maximum==2?t+="a":e.maximum!=1&&(t+="e"),t},noResults:function(){return"Ni zadetkov."},searching:function(){return"Iščem…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/es.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/es",[],function(){return{errorLoading:function(){return"No se pudieron cargar los resultados"},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Por favor, elimine "+t+" car";return t==1?n+="ácter":n+="acteres",n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Por favor, introduzca "+t+" car";return t==1?n+="ácter":n+="acteres",n},loadingMore:function(){return"Cargando más resultados…"},maximumSelected:function(e){var t="Sólo puede seleccionar "+e.maximum+" elemento";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No se encontraron resultados"},searching:function(){return"Buscando…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/nl.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/nl",[],function(){return{errorLoading:function(){return"De resultaten konden niet worden geladen."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Gelieve "+t+" karakters te verwijderen";return n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Gelieve "+t+" of meer karakters in te voeren";return n},loadingMore:function(){return"Meer resultaten laden…"},maximumSelected:function(e){var t=e.maximum==1?"kan":"kunnen",n="Er "+t+" maar "+e.maximum+" item";return e.maximum!=1&&(n+="s"),n+=" worden geselecteerd",n},noResults:function(){return"Geen resultaten gevonden…"},searching:function(){return"Zoeken…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/ro.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ro",[],function(){return{errorLoading:function(){return"Rezultatele nu au putut fi incărcate."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Vă rugăm să ștergeți"+t+" caracter";return t!==1&&(n+="e"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Vă rugăm să introduceți "+t+" sau mai multe caractere";return n},loadingMore:function(){return"Se încarcă mai multe rezultate…"},maximumSelected:function(e){var t="Aveți voie să selectați cel mult "+e.maximum;return t+=" element",e.maximum!==1&&(t+="e"),t},noResults:function(){return"Nu au fost găsite rezultate"},searching:function(){return"Căutare…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.id.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Bahasa translation for bootstrap-datetimepicker 3 | * Azwar Akbar 4 | * Addtional by Yulian Sutopo 5 | */ 6 | ;(function($){ 7 | $.fn.datetimepicker.dates['id'] = { 8 | days: ["Minggu", "Senin", "Selasa", "Rabu", "Kamis", "Jumat", "Sabtu", "Minggu"], 9 | daysShort: ["Mng", "Sen", "Sel", "Rab", "Kam", "Jum", "Sab", "Mng"], 10 | daysMin: ["Mg", "Sn", "Sl", "Ra", "Ka", "Ju", "Sa", "Mg"], 11 | months: ["Januari", "Februari", "Maret", "April", "Mei", "Juni", "Juli", "Agustus", "September", "Oktober", "November", "Desember"], 12 | monthsShort: ["Jan", "Feb", "Mar", "Apr", "Mei", "Jun", "Jul", "Ags", "Sep", "Okt", "Nov", "Des"], 13 | today: "Hari Ini", 14 | suffix: [], 15 | meridiem: [], 16 | weekStart: 1, 17 | format: "dd/mm/yyyy hh:ii:ss" 18 | }; 19 | }(jQuery)); 20 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/lt.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/lt",[],function(){function e(e,t,n,r){return e%10===1&&(e%100<11||e%100>19)?t:e%10>=2&&e%10<=9&&(e%100<11||e%100>19)?n:r}return{inputTooLong:function(t){var n=t.input.length-t.maximum,r="Pašalinkite "+n+" simbol";return r+=e(n,"į","ius","ių"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Įrašykite dar "+n+" simbol";return r+=e(n,"į","ius","ių"),r},loadingMore:function(){return"Kraunama daugiau rezultatų…"},maximumSelected:function(t){var n="Jūs galite pasirinkti tik "+t.maximum+" element";return n+=e(t.maximum,"ą","us","ų"),n},noResults:function(){return"Atitikmenų nerasta"},searching:function(){return"Ieškoma…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.lt.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Lithuanian translation for bootstrap-datetimepicker 3 | * Šarūnas Gliebus 4 | */ 5 | 6 | ;(function($){ 7 | $.fn.datetimepicker.dates['lt'] = { 8 | days: ["Sekmadienis", "Pirmadienis", "Antradienis", "Trečiadienis", "Ketvirtadienis", "Penktadienis", "Šeštadienis", "Sekmadienis"], 9 | daysShort: ["S", "Pr", "A", "T", "K", "Pn", "Š", "S"], 10 | daysMin: ["Sk", "Pr", "An", "Tr", "Ke", "Pn", "Št", "Sk"], 11 | months: ["Sausis", "Vasaris", "Kovas", "Balandis", "Gegužė", "Birželis", "Liepa", "Rugpjūtis", "Rugsėjis", "Spalis", "Lapkritis", "Gruodis"], 12 | monthsShort: ["Sau", "Vas", "Kov", "Bal", "Geg", "Bir", "Lie", "Rugp", "Rugs", "Spa", "Lap", "Gru"], 13 | today: "Šiandien", 14 | suffix: [], 15 | meridiem: [], 16 | weekStart: 1 17 | }; 18 | }(jQuery)); 19 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/pl.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/pl",[],function(){var e=["znak","znaki","znaków"],t=["element","elementy","elementów"],n=function(t,n){if(t===1)return n[0];if(t>1&&t<=4)return n[1];if(t>=5)return n[2]};return{errorLoading:function(){return"Nie można załadować wyników."},inputTooLong:function(t){var r=t.input.length-t.maximum;return"Usuń "+r+" "+n(r,e)},inputTooShort:function(t){var r=t.minimum-t.input.length;return"Podaj przynajmniej "+r+" "+n(r,e)},loadingMore:function(){return"Trwa ładowanie…"},maximumSelected:function(e){return"Możesz zaznaczyć tylko "+e.maximum+" "+n(e.maximum,t)},noResults:function(){return"Brak wyników"},searching:function(){return"Trwa wyszukiwanie…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/sass/app.scss: -------------------------------------------------------------------------------- 1 | //General style 2 | @import "includes/config"; 3 | @import "includes/modals"; 4 | 5 | //Modal effects 6 | //Individual modal styles with animations/transitions 7 | @import "includes/effects/effect1"; 8 | @import "includes/effects/effect2"; 9 | @import "includes/effects/effect3"; 10 | @import "includes/effects/effect4"; 11 | @import "includes/effects/effect5"; 12 | @import "includes/effects/effect6"; 13 | @import "includes/effects/effect7"; 14 | @import "includes/effects/effect8"; 15 | @import "includes/effects/effect9"; 16 | @import "includes/effects/effect10"; 17 | @import "includes/effects/effect11"; 18 | @import "includes/effects/effect12"; 19 | @import "includes/effects/effect13"; 20 | @import "includes/effects/effect14"; 21 | @import "includes/effects/effect15"; 22 | @import "includes/effects/effect16"; 23 | @import "includes/effects/effect17"; 24 | @import "includes/effects/effect18"; 25 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/datetimepicker/js/locales/bootstrap-datetimepicker.sw.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Swahili translation for bootstrap-datetimepicker 3 | * Edwin Mugendi 4 | * Source: http://scriptsource.org/cms/scripts/page.php?item_id=entry_detail&uid=xnfaqyzcku 5 | */ 6 | ;(function($){ 7 | $.fn.datetimepicker.dates['sw'] = { 8 | days: ["Jumapili", "Jumatatu", "Jumanne", "Jumatano", "Alhamisi", "Ijumaa", "Jumamosi", "Jumapili"], 9 | daysShort: ["J2", "J3", "J4", "J5", "Alh", "Ij", "J1", "J2"], 10 | daysMin: ["2", "3", "4", "5", "A", "I", "1", "2"], 11 | months: ["Januari", "Februari", "Machi", "Aprili", "Mei", "Juni", "Julai", "Agosti", "Septemba", "Oktoba", "Novemba", "Desemba"], 12 | monthsShort: ["Jan", "Feb", "Mac", "Apr", "Mei", "Jun", "Jul", "Ago", "Sep", "Okt", "Nov", "Des"], 13 | today: "Leo", 14 | suffix: [], 15 | meridiem: [] 16 | }; 17 | }(jQuery)); 18 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/director/test/browser/browserify-harness.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Director Browserify Tests 6 | 7 | 8 | 9 |

To run these tests first generate a Browserify bundle for director by running the command browserify -r ../director -o test/browser/browserified-bundle.js in the repo's root directory.

10 | 11 |
12 |
13 | 14 | 15 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/el.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/el",[],function(){return{errorLoading:function(){return"Τα αποτελέσματα δεν μπόρεσαν να φορτώσουν."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Παρακαλώ διαγράψτε "+t+" χαρακτήρ";return t==1&&(n+="α"),t!=1&&(n+="ες"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Παρακαλώ συμπληρώστε "+t+" ή περισσότερους χαρακτήρες";return n},loadingMore:function(){return"Φόρτωση περισσότερων αποτελεσμάτων…"},maximumSelected:function(e){var t="Μπορείτε να επιλέξετε μόνο "+e.maximum+" επιλογ";return e.maximum==1&&(t+="ή"),e.maximum!=1&&(t+="ές"),t},noResults:function(){return"Δεν βρέθηκαν αποτελέσματα"},searching:function(){return"Αναζήτηση…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/common/framework/context/BusinessException.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.common.framework.context; 2 | 3 | /** 4 | * 业务异常 5 | */ 6 | public class BusinessException extends RuntimeException { 7 | 8 | static final long serialVersionUID = -1; 9 | 10 | 11 | public BusinessException() { 12 | super(); 13 | } 14 | 15 | public BusinessException(String message) { 16 | super(message); 17 | } 18 | 19 | public BusinessException(String message, Throwable cause) { 20 | super(message, cause); 21 | } 22 | 23 | public BusinessException(Throwable cause) { 24 | super(cause); 25 | } 26 | 27 | protected BusinessException(String message, Throwable cause, 28 | boolean enableSuppression, 29 | boolean writableStackTrace) { 30 | super(message, cause, enableSuppression, writableStackTrace); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/less/includes/effects/effect9.less: -------------------------------------------------------------------------------- 1 | /* Effect 9: 3D flip vertical */ 2 | .@{modal-prefix}-effect-9.@{modal-prefix}-container { 3 | -webkit-perspective: 1300px; 4 | -moz-perspective: 1300px; 5 | perspective: 1300px; 6 | } 7 | 8 | .@{modal-prefix}-effect-9 .@{modal-prefix}-content { 9 | -webkit-transform-style: preserve-3d; 10 | -moz-transform-style: preserve-3d; 11 | transform-style: preserve-3d; 12 | -webkit-transform: rotateX(-70deg); 13 | -moz-transform: rotateX(-70deg); 14 | -ms-transform: rotateX(-70deg); 15 | transform: rotateX(-70deg); 16 | -webkit-transition: all 0.3s; 17 | -moz-transition: all 0.3s; 18 | transition: all 0.3s; 19 | opacity: 0; 20 | } 21 | 22 | .@{modal-prefix}-show.@{modal-prefix}-effect-9 .@{modal-prefix}-content { 23 | -webkit-transform: rotateX(0deg); 24 | -moz-transform: rotateX(0deg); 25 | -ms-transform: rotateX(0deg); 26 | transform: rotateX(0deg); 27 | opacity: 1; 28 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/bs.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/bs",[],function(){function e(e,t,n,r){return e%10==1&&e%100!=11?t:e%10>=2&&e%10<=4&&(e%100<12||e%100>14)?n:r}return{errorLoading:function(){return"Preuzimanje nije uspijelo."},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Obrišite "+n+" simbol";return r+=e(n,"","a","a"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Ukucajte bar još "+n+" simbol";return r+=e(n,"","a","a"),r},loadingMore:function(){return"Preuzimanje još rezultata…"},maximumSelected:function(t){var n="Možete izabrati samo "+t.maximum+" stavk";return n+=e(t.maximum,"u","e","i"),n},noResults:function(){return"Ništa nije pronađeno"},searching:function(){return"Pretraga…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/sr.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sr",[],function(){function e(e,t,n,r){return e%10==1&&e%100!=11?t:e%10>=2&&e%10<=4&&(e%100<12||e%100>14)?n:r}return{errorLoading:function(){return"Preuzimanje nije uspelo."},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Obrišite "+n+" simbol";return r+=e(n,"","a","a"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Ukucajte bar još "+n+" simbol";return r+=e(n,"","a","a"),r},loadingMore:function(){return"Preuzimanje još rezultata…"},maximumSelected:function(t){var n="Možete izabrati samo "+t.maximum+" stavk";return n+=e(t.maximum,"u","e","i"),n},noResults:function(){return"Ništa nije pronađeno"},searching:function(){return"Pretraga…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/director/test/browser/html5-routes-harness.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Director HTML5 Tests 6 | 7 | 8 | 9 |

Note: in order to execute HTML5 mode test this file needs to be served with provided nodejs backend. Start the server from director/test/browser/backend and go to http://localhost:8080/ to launch the tests.

10 | 11 |
12 |
13 | 14 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/sr-Cyrl.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/sr-Cyrl",[],function(){function e(e,t,n,r){return e%10==1&&e%100!=11?t:e%10>=2&&e%10<=4&&(e%100<12||e%100>14)?n:r}return{errorLoading:function(){return"Преузимање није успело."},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Обришите "+n+" симбол";return r+=e(n,"","а","а"),r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Укуцајте бар још "+n+" симбол";return r+=e(n,"","а","а"),r},loadingMore:function(){return"Преузимање још резултата…"},maximumSelected:function(t){var n="Можете изабрати само "+t.maximum+" ставк";return n+=e(t.maximum,"у","е","и"),n},noResults:function(){return"Ништа није пронађено"},searching:function(){return"Претрага…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/uk.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/uk",[],function(){function e(e,t,n,r){return e%100>10&&e%100<15?r:e%10===1?t:e%10>1&&e%10<5?n:r}return{errorLoading:function(){return"Неможливо завантажити результати"},inputTooLong:function(t){var n=t.input.length-t.maximum;return"Будь ласка, видаліть "+n+" "+e(t.maximum,"літеру","літери","літер")},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Будь ласка, введіть "+t+" або більше літер"},loadingMore:function(){return"Завантаження інших результатів…"},maximumSelected:function(t){return"Ви можете вибрати лише "+t.maximum+" "+e(t.maximum,"пункт","пункти","пунктів")},noResults:function(){return"Нічого не знайдено"},searching:function(){return"Пошук…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.codemirror/addon/hint/show-hint.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Beagle v1.5.2 3 | * https://foxythemes.net 4 | * 5 | * Copyright (c) 2018 Foxy Themes 6 | */ 7 | 8 | .CodeMirror-hints { 9 | position: absolute; 10 | z-index: 10; 11 | overflow: hidden; 12 | list-style: none; 13 | 14 | margin: 0; 15 | padding: 2px; 16 | 17 | -webkit-box-shadow: 2px 3px 5px rgba(0,0,0,.2); 18 | -moz-box-shadow: 2px 3px 5px rgba(0,0,0,.2); 19 | box-shadow: 2px 3px 5px rgba(0,0,0,.2); 20 | border-radius: 3px; 21 | border: 1px solid silver; 22 | 23 | background: white; 24 | font-size: 90%; 25 | font-family: monospace; 26 | 27 | max-height: 20em; 28 | overflow-y: auto; 29 | } 30 | 31 | .CodeMirror-hint { 32 | margin: 0; 33 | padding: 0 4px; 34 | border-radius: 2px; 35 | white-space: pre; 36 | color: black; 37 | cursor: pointer; 38 | } 39 | 40 | li.CodeMirror-hint-active { 41 | background: #08f; 42 | color: white; 43 | } 44 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/less/includes/effects/effect8.less: -------------------------------------------------------------------------------- 1 | /* Effect 8: 3D flip horizontal */ 2 | .@{modal-prefix}-effect-8.@{modal-prefix}-container { 3 | -webkit-perspective: 1300px; 4 | -moz-perspective: 1300px; 5 | perspective: 1300px; 6 | } 7 | 8 | .@{modal-prefix}-effect-8 .@{modal-prefix}-content { 9 | -webkit-transform-style: preserve-3d; 10 | -moz-transform-style: preserve-3d; 11 | transform-style: preserve-3d; 12 | -webkit-transform: rotateY(-70deg); 13 | -moz-transform: rotateY(-70deg); 14 | -ms-transform: rotateY(-70deg); 15 | transform: rotateY(-70deg); 16 | -webkit-transition: all 0.3s; 17 | -moz-transition: all 0.3s; 18 | transition: all 0.3s; 19 | opacity: 0; 20 | } 21 | 22 | .@{modal-prefix}-show.@{modal-prefix}-effect-8 .@{modal-prefix}-content { 23 | -webkit-transform: rotateY(0deg); 24 | -moz-transform: rotateY(0deg); 25 | -ms-transform: rotateY(0deg); 26 | transform: rotateY(0deg); 27 | opacity: 1; 28 | } 29 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/sass/includes/effects/_effect9.scss: -------------------------------------------------------------------------------- 1 | /* Effect 9: 3D flip vertical */ 2 | .#{$modal-prefix}-effect-9.#{$modal-prefix}-container { 3 | -webkit-perspective: 1300px; 4 | -moz-perspective: 1300px; 5 | perspective: 1300px; 6 | } 7 | 8 | .#{$modal-prefix}-effect-9 .#{$modal-prefix}-content { 9 | -webkit-transform-style: preserve-3d; 10 | -moz-transform-style: preserve-3d; 11 | transform-style: preserve-3d; 12 | -webkit-transform: rotateX(-70deg); 13 | -moz-transform: rotateX(-70deg); 14 | -ms-transform: rotateX(-70deg); 15 | transform: rotateX(-70deg); 16 | -webkit-transition: all 0.3s; 17 | -moz-transition: all 0.3s; 18 | transition: all 0.3s; 19 | opacity: 0; 20 | } 21 | 22 | .#{$modal-prefix}-show.#{$modal-prefix}-effect-9 .#{$modal-prefix}-content { 23 | -webkit-transform: rotateX(0deg); 24 | -moz-transform: rotateX(0deg); 25 | -ms-transform: rotateX(0deg); 26 | transform: rotateX(0deg); 27 | opacity: 1; 28 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/sass/style-bootstrap.scss: -------------------------------------------------------------------------------- 1 | //General style 2 | @import "includes/config"; 3 | @import "includes/modals-bootstrap"; 4 | 5 | //Modal effects 6 | //Individual modal styles with animations/transitions 7 | @import "includes/effects/effect1"; 8 | @import "includes/effects/effect2"; 9 | @import "includes/effects/effect3"; 10 | @import "includes/effects/effect4"; 11 | @import "includes/effects/effect5"; 12 | @import "includes/effects/effect6"; 13 | @import "includes/effects/effect7"; 14 | @import "includes/effects/effect8"; 15 | @import "includes/effects/effect9"; 16 | @import "includes/effects/effect10"; 17 | @import "includes/effects/effect11"; 18 | @import "includes/effects/effect12"; 19 | @import "includes/effects/effect13"; 20 | @import "includes/effects/effect14"; 21 | @import "includes/effects/effect15"; 22 | @import "includes/effects/effect16"; 23 | @import "includes/effects/effect17"; 24 | @import "includes/effects/effect18"; 25 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.niftymodals/sass/includes/effects/_effect8.scss: -------------------------------------------------------------------------------- 1 | /* Effect 8: 3D flip horizontal */ 2 | .#{$modal-prefix}-effect-8.#{$modal-prefix}-container { 3 | -webkit-perspective: 1300px; 4 | -moz-perspective: 1300px; 5 | perspective: 1300px; 6 | } 7 | 8 | .#{$modal-prefix}-effect-8 .#{$modal-prefix}-content { 9 | -webkit-transform-style: preserve-3d; 10 | -moz-transform-style: preserve-3d; 11 | transform-style: preserve-3d; 12 | -webkit-transform: rotateY(-70deg); 13 | -moz-transform: rotateY(-70deg); 14 | -ms-transform: rotateY(-70deg); 15 | transform: rotateY(-70deg); 16 | -webkit-transition: all 0.3s; 17 | -moz-transition: all 0.3s; 18 | transition: all 0.3s; 19 | opacity: 0; 20 | } 21 | 22 | .#{$modal-prefix}-show.#{$modal-prefix}-effect-8 .#{$modal-prefix}-content { 23 | -webkit-transform: rotateY(0deg); 24 | -moz-transform: rotateY(0deg); 25 | -ms-transform: rotateY(0deg); 26 | transform: rotateY(0deg); 27 | opacity: 1; 28 | } 29 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/director/examples/http.js: -------------------------------------------------------------------------------- 1 | var http = require('http'), 2 | director = require('../lib/director'); 3 | 4 | var router = new director.http.Router(); 5 | 6 | var server = http.createServer(function (req, res) { 7 | req.chunks = []; 8 | req.on('data', function (chunk) { 9 | req.chunks.push(chunk.toString()); 10 | }); 11 | 12 | router.dispatch(req, res, function (err) { 13 | if (err) { 14 | res.writeHead(404); 15 | res.end(); 16 | } 17 | 18 | console.log('Served ' + req.url); 19 | }); 20 | }); 21 | 22 | router.get(/foo/, function () { 23 | this.res.writeHead(200, { 'Content-Type': 'text/plain' }); 24 | this.res.end('hello world\n'); 25 | }); 26 | 27 | router.post(/foo/, function () { 28 | this.res.writeHead(200, { 'Content-Type': 'application/json' }); 29 | this.res.end(JSON.stringify(this.req.body)); 30 | }); 31 | 32 | server.listen(8080); 33 | console.log('vanilla http server with director running on 8080'); 34 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/ru.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/ru",[],function(){function e(e,t,n,r){return e%10<5&&e%10>0&&e%100<5||e%100>20?e%10>1?n:t:r}return{errorLoading:function(){return"Невозможно загрузить результаты"},inputTooLong:function(t){var n=t.input.length-t.maximum,r="Пожалуйста, введите на "+n+" символ";return r+=e(n,"","a","ов"),r+=" меньше",r},inputTooShort:function(t){var n=t.minimum-t.input.length,r="Пожалуйста, введите еще хотя бы "+n+" символ";return r+=e(n,"","a","ов"),r},loadingMore:function(){return"Загрузка данных…"},maximumSelected:function(t){var n="Вы можете выбрать не более "+t.maximum+" элемент";return n+=e(t.maximum,"","a","ов"),n},noResults:function(){return"Совпадений не найдено"},searching:function(){return"Поиск…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/java/alice/code/creator/domain/model/generator/GeneratorConfigTemplate.java: -------------------------------------------------------------------------------- 1 | package alice.code.creator.domain.model.generator; 2 | 3 | import alice.code.creator.domain.model.AbstractEntity; 4 | import lombok.Getter; 5 | import lombok.Setter; 6 | 7 | /** 8 | * 代码生成器模板Domain 9 | * User: contact@liuxp.me 10 | * Date: 2020-12-12 11 | **/ 12 | @Setter 13 | @Getter 14 | public class GeneratorConfigTemplate extends AbstractEntity{ 15 | 16 | /** 17 | * 模板英文名 18 | */ 19 | private String templateCode; 20 | /** 21 | * 模板中文名 22 | */ 23 | private String templateName; 24 | /** 25 | * 模板内容 26 | */ 27 | private String templateContent; 28 | /** 29 | * 生成地址相对路径 30 | */ 31 | private String filePath; 32 | /** 33 | * 文件后缀与扩展名 34 | */ 35 | private String fileName; 36 | /** 37 | * 分组编号 38 | */ 39 | private Long groupId; 40 | /** 41 | * 分组名称 42 | */ 43 | private String groupName; 44 | 45 | } -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/jquery.codemirror/theme/elegant.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Beagle v1.5.2 3 | * https://foxythemes.net 4 | * 5 | * Copyright (c) 2018 Foxy Themes 6 | */ 7 | 8 | .cm-s-elegant span.cm-number, .cm-s-elegant span.cm-string, .cm-s-elegant span.cm-atom { color: #762; } 9 | .cm-s-elegant span.cm-comment { color: #262; font-style: italic; line-height: 1em; } 10 | .cm-s-elegant span.cm-meta { color: #555; font-style: italic; line-height: 1em; } 11 | .cm-s-elegant span.cm-variable { color: black; } 12 | .cm-s-elegant span.cm-variable-2 { color: #b11; } 13 | .cm-s-elegant span.cm-qualifier { color: #555; } 14 | .cm-s-elegant span.cm-keyword { color: #730; } 15 | .cm-s-elegant span.cm-builtin { color: #30a; } 16 | .cm-s-elegant span.cm-link { color: #762; } 17 | .cm-s-elegant span.cm-error { background-color: #fdd; } 18 | 19 | .cm-s-elegant .CodeMirror-activeline-background { background: #e8f2ff; } 20 | .cm-s-elegant .CodeMirror-matchingbracket { outline:1px solid grey; color:black !important; } 21 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/director/test/server/cli/mount-test.js: -------------------------------------------------------------------------------- 1 | /* 2 | * mount-test.js: Tests for the core mount method. 3 | * 4 | * (C) 2011, Charlie Robbins, Paolo Fragomeni, & the Contributors. 5 | * MIT LICENSE 6 | * 7 | */ 8 | 9 | var assert = require('assert'), 10 | vows = require('vows'), 11 | director = require('../../../lib/director'); 12 | 13 | vows.describe('director/cli/path').addBatch({ 14 | "An instance of director.cli.Router with routes": { 15 | topic: new director.cli.Router({ 16 | 'apps': function () { 17 | console.log('apps'); 18 | }, 19 | ' users': function () { 20 | console.log('users'); 21 | } 22 | }), 23 | "should create the correct nested routing table": function (router) { 24 | assert.isObject(router.routes.apps); 25 | assert.isFunction(router.routes.apps.on); 26 | assert.isObject(router.routes.users); 27 | assert.isFunction(router.routes.users.on); 28 | } 29 | } 30 | }).export(module); 31 | -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/hsb.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/hsb",[],function(){var e=["znamješko","znamješce","znamješka","znamješkow"],t=["zapisk","zapiskaj","zapiski","zapiskow"],n=function(t,n){if(t===1)return n[0];if(t===2)return n[1];if(t>2&&t<=4)return n[2];if(t>=5)return n[3]};return{errorLoading:function(){return"Wuslědki njedachu so začitać."},inputTooLong:function(t){var r=t.input.length-t.maximum;return"Prošu zhašej "+r+" "+n(r,e)},inputTooShort:function(t){var r=t.minimum-t.input.length;return"Prošu zapodaj znajmjeńša "+r+" "+n(r,e)},loadingMore:function(){return"Dalše wuslědki so začitaja…"},maximumSelected:function(e){return"Móžeš jenož "+e.maximum+" "+n(e.maximum,t)+"wubrać"},noResults:function(){return"Žane wuslědki namakane"},searching:function(){return"Pyta so…"}}}),{define:e.define,require:e.require}})(); -------------------------------------------------------------------------------- /src/main/resources/public/assets/lib/select2/js/i18n/dsb.js: -------------------------------------------------------------------------------- 1 | /*! Select2 4.0.5 | https://github.com/select2/select2/blob/master/LICENSE.md */ 2 | 3 | (function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/dsb",[],function(){var e=["znamuško","znamušce","znamuška","znamuškow"],t=["zapisk","zapiska","zapiski","zapiskow"],n=function(t,n){if(t===1)return n[0];if(t===2)return n[1];if(t>2&&t<=4)return n[2];if(t>=5)return n[3]};return{errorLoading:function(){return"Wuslědki njejsu se dali zacytaś."},inputTooLong:function(t){var r=t.input.length-t.maximum;return"Pšosym lašuj "+r+" "+n(r,e)},inputTooShort:function(t){var r=t.minimum-t.input.length;return"Pšosym zapódaj nanejmjenjej "+r+" "+n(r,e)},loadingMore:function(){return"Dalšne wuslědki se zacytaju…"},maximumSelected:function(e){return"Móžoš jano "+e.maximum+" "+n(e.maximum,t)+"wubraś."},noResults:function(){return"Žedne wuslědki namakane"},searching:function(){return"Pyta se…"}}}),{define:e.define,require:e.require}})(); --------------------------------------------------------------------------------