diff --git a/docs-core/src/main/resources/db/update/dbupdate-010-0.sql b/docs-core/src/main/resources/db/update/dbupdate-010-0.sql index 3bc9838b3..ec78beb7e 100644 --- a/docs-core/src/main/resources/db/update/dbupdate-010-0.sql +++ b/docs-core/src/main/resources/db/update/dbupdate-010-0.sql @@ -1,3 +1,3 @@ -insert into T_CONFIG(CFG_ID_C, CFG_VALUE_C) values('GUEST_LOGIN', 'false'); +insert into T_CONFIG(CFG_ID_C, CFG_VALUE_C) values('GUEST_LOGIN', 'true'); insert into T_USER(USE_ID_C, USE_IDROLE_C, USE_USERNAME_C, USE_PASSWORD_C, USE_EMAIL_C, USE_CREATEDATE_D, USE_PRIVATEKEY_C) values('guest', 'user', 'guest', '', 'guest@localhost', NOW(), 'GuestPk'); update T_CONFIG set CFG_VALUE_C = '10' where CFG_ID_C = 'DB_VERSION'; diff --git a/docs-web/data/teedy.mv.db b/docs-web/data/teedy.mv.db new file mode 100644 index 000000000..5fef0822d Binary files /dev/null and b/docs-web/data/teedy.mv.db differ diff --git a/docs-web/data/teedy.trace.db b/docs-web/data/teedy.trace.db new file mode 100644 index 000000000..408f38c9b --- /dev/null +++ b/docs-web/data/teedy.trace.db @@ -0,0 +1,898 @@ +2026-04-13 23:57:44 jdbc[3]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONFIG" not found; SQL statement: +select c.CFG_VALUE_C from T_CONFIG c where c.CFG_ID_C='DB_VERSION' [42102-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ACL" already exists; SQL statement: +create table T_ACL (ACL_ID_C varchar(36) not null, ACL_DELETEDATE_D timestamp(6), ACL_PERM_C varchar(30) not null check (ACL_PERM_C in ('READ','WRITE')), ACL_SOURCEID_C varchar(36) not null, ACL_TARGETID_C varchar(36) not null, ACL_TYPE_C varchar(30) not null check (ACL_TYPE_C in ('USER','ROUTING')), primary key (ACL_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_AUDIT_LOG" already exists; SQL statement: +create table T_AUDIT_LOG (LOG_ID_C varchar(36) not null, LOG_CREATEDATE_D timestamp(6) not null, LOG_CLASSENTITY_C varchar(50) not null, LOG_IDENTITY_C varchar(36) not null, LOG_MESSAGE_C varchar(1000), LOG_TYPE_C varchar(50) not null check (LOG_TYPE_C in ('CREATE','UPDATE','DELETE')), LOG_IDUSER_C varchar(36) not null, primary key (LOG_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_AUTHENTICATION_TOKEN" already exists; SQL statement: +create table T_AUTHENTICATION_TOKEN (AUT_ID_C varchar(36) not null, AUT_CREATIONDATE_D timestamp(6) not null, AUT_IP_C varchar(45), AUT_LASTCONNECTIONDATE_D timestamp(6), AUT_LONGLASTED_B boolean not null, AUT_UA_C varchar(1000), AUT_IDUSER_C varchar(36) not null, primary key (AUT_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_BASE_FUNCTION" already exists; SQL statement: +create table T_BASE_FUNCTION (BAF_ID_C varchar(10) not null, primary key (BAF_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_COMMENT" already exists; SQL statement: +create table T_COMMENT (COM_ID_C varchar(36) not null, COM_CONTENT_C varchar(255) not null, COM_CREATEDATE_D timestamp(6) not null, COM_DELETEDATE_D timestamp(6), COM_IDDOC_C varchar(36) not null, COM_IDUSER_C varchar(36) not null, primary key (COM_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONFIG" already exists; SQL statement: +create table T_CONFIG (CFG_ID_C varchar(50) not null check (CFG_ID_C in ('LUCENE_DIRECTORY_STORAGE','THEME','GUEST_LOGIN','OCR_ENABLED','DEFAULT_LANGUAGE','SMTP_HOSTNAME','SMTP_PORT','SMTP_FROM','SMTP_USERNAME','SMTP_PASSWORD','INBOX_ENABLED','INBOX_HOSTNAME','INBOX_PORT','INBOX_STARTTLS','INBOX_USERNAME','INBOX_PASSWORD','INBOX_FOLDER','INBOX_TAG','INBOX_AUTOMATIC_TAGS','INBOX_DELETE_IMPORTED','LDAP_ENABLED','LDAP_HOST','LDAP_PORT','LDAP_USESSL','LDAP_ADMIN_DN','LDAP_ADMIN_PASSWORD','LDAP_BASE_DN','LDAP_FILTER','LDAP_DEFAULT_EMAIL','LDAP_DEFAULT_STORAGE')), CFG_VALUE_C varchar(250), primary key (CFG_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONTRIBUTOR" already exists; SQL statement: +create table T_CONTRIBUTOR (CTR_ID_C varchar(36) not null, CTR_IDDOC_C varchar(36) not null, CTR_IDUSER_C varchar(36) not null, primary key (CTR_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT" already exists; SQL statement: +create table T_DOCUMENT (DOC_ID_C varchar(36) not null, DOC_COVERAGE_C varchar(100), DOC_CREATEDATE_D timestamp(6) not null, DOC_DELETEDATE_D timestamp(6), DOC_DESCRIPTION_C varchar(4000), DOC_IDFILE_C varchar(36), DOC_FORMAT_C varchar(500), DOC_IDENTIFIER_C varchar(500), DOC_LANGUAGE_C varchar(3) not null, DOC_PUBLISHER_C varchar(500), DOC_RIGHTS_C varchar(100), DOC_SOURCE_C varchar(500), DOC_SUBJECT_C varchar(500), DOC_TITLE_C varchar(100) not null, DOC_TYPE_C varchar(100), DOC_UPDATEDATE_D timestamp(6) not null, DOC_IDUSER_C varchar(36) not null, primary key (DOC_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT_METADATA" already exists; SQL statement: +create table T_DOCUMENT_METADATA (DME_ID_C varchar(36) not null, DME_IDDOCUMENT_C varchar(36) not null, DME_IDMETADATA_C varchar(36) not null, DME_VALUE_C varchar(4000), primary key (DME_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT_TAG" already exists; SQL statement: +create table T_DOCUMENT_TAG (DOT_ID_C varchar(36) not null, DOT_DELETEDATE_D timestamp(6), DOT_IDDOCUMENT_C varchar(36) not null, DOT_IDTAG_C varchar(36) not null, primary key (DOT_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_FILE" already exists; SQL statement: +create table T_FILE (FIL_ID_C varchar(36) not null, FIL_CONTENT_C varchar(255), FIL_CREATEDATE_D timestamp(6) not null, FIL_DELETEDATE_D timestamp(6), FIL_IDDOC_C varchar(36), FIL_LATESTVERSION_B boolean not null, FIL_MIMETYPE_C varchar(100), FIL_NAME_C varchar(200), FIL_ORDER_N integer, FIL_SIZE_N bigint not null, FIL_IDUSER_C varchar(36) not null, FIL_VERSION_N integer not null, FIL_IDVERSION_C varchar(255), primary key (FIL_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_GROUP" already exists; SQL statement: +create table T_GROUP (GRP_ID_C varchar(36) not null, GRP_DELETEDATE_D timestamp(6), GRP_NAME_C varchar(50) not null, GRP_IDPARENT_C varchar(36), GRP_IDROLE_C varchar(36), primary key (GRP_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_METADATA" already exists; SQL statement: +create table T_METADATA (MET_ID_C varchar(36) not null, MET_DELETEDATE_D timestamp(6), MET_NAME_C varchar(50) not null, MET_TYPE_C varchar(20) not null check (MET_TYPE_C in ('STRING','INTEGER','FLOAT','DATE','BOOLEAN')), primary key (MET_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_PASSWORD_RECOVERY" already exists; SQL statement: +create table T_PASSWORD_RECOVERY (PWR_ID_C varchar(36) not null, PWR_CREATEDATE_D timestamp(6) not null, PWR_DELETEDATE_D timestamp(6), PWR_USERNAME_C varchar(50) not null, primary key (PWR_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_RELATION" already exists; SQL statement: +create table T_RELATION (REL_ID_C varchar(36) not null, REL_DELETEDATE_D timestamp(6), REL_IDDOCFROM_C varchar(36) not null, REL_IDDOCTO_C varchar(36) not null, primary key (REL_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROLE" already exists; SQL statement: +create table T_ROLE (ROL_ID_C varchar(36) not null, ROL_CREATEDATE_D timestamp(6) not null, ROL_DELETEDATE_D timestamp(6), ROL_NAME_C varchar(50) not null, primary key (ROL_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROLE_BASE_FUNCTION" already exists; SQL statement: +create table T_ROLE_BASE_FUNCTION (RBF_ID_C varchar(36) not null, RBF_IDBASEFUNCTION_C varchar(36) not null, RBF_CREATEDATE_D timestamp(6) not null, RBF_DELETEDATE_D timestamp(6), RBF_IDROLE_C varchar(36) not null, primary key (RBF_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE" already exists; SQL statement: +create table T_ROUTE (RTE_ID_C varchar(36) not null, RTE_CREATEDATE_D timestamp(6) not null, RTE_DELETEDATE_D timestamp(6), RTE_IDDOCUMENT_C varchar(36) not null, RTE_NAME_C varchar(50) not null, primary key (RTE_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE_MODEL" already exists; SQL statement: +create table T_ROUTE_MODEL (RTM_ID_C varchar(36) not null, RTM_CREATEDATE_D timestamp(6) not null, RTM_DELETEDATE_D timestamp(6), RTM_NAME_C varchar(50) not null, RTM_STEPS_C varchar(5000) not null, primary key (RTM_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE_STEP" already exists; SQL statement: +create table T_ROUTE_STEP (RTP_ID_C varchar(36) not null, RTP_COMMENT_C varchar(500), RTP_CREATEDATE_D timestamp(6) not null, RTP_DELETEDATE_D timestamp(6), RTP_ENDDATE_D timestamp(6), RTP_NAME_C varchar(200) not null, RTP_ORDER_N integer not null, RTP_IDROUTE_C varchar(36) not null, RTP_IDTARGET_C varchar(36) not null, RTP_TRANSITION_C varchar(50) check (RTP_TRANSITION_C in ('APPROVED','REJECTED','VALIDATED')), RTP_TRANSITIONS_C varchar(2000), RTP_TYPE_C varchar(50) not null check (RTP_TYPE_C in ('APPROVE','VALIDATE')), RTP_IDVALIDATORUSER_C varchar(36), primary key (RTP_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_SHARE" already exists; SQL statement: +create table T_SHARE (SHA_ID_C varchar(36) not null, SHA_CREATEDATE_D timestamp(6) not null, SHA_DELETEDATE_D timestamp(6), SHA_NAME_C varchar(36), primary key (SHA_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_TAG" already exists; SQL statement: +create table T_TAG (TAG_ID_C varchar(36) not null, TAG_COLOR_C varchar(7) not null, TAG_CREATEDATE_D timestamp(6) not null, TAG_DELETEDATE_D timestamp(6), TAG_NAME_C varchar(36) not null, TAG_IDPARENT_C varchar(36), TAG_IDUSER_C varchar(36) not null, primary key (TAG_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_USER" already exists; SQL statement: +create table T_USER (USE_ID_C varchar(36) not null, USE_CREATEDATE_D timestamp(6) not null, USE_DELETEDATE_D timestamp(6), USE_DISABLEDATE_D timestamp(6), USE_EMAIL_C varchar(100) not null, USE_ONBOARDING_B boolean not null, USE_PASSWORD_C varchar(100) not null, USE_PRIVATEKEY_C varchar(100) not null, USE_IDROLE_C varchar(36) not null, USE_STORAGECURRENT_N bigint not null, USE_STORAGEQUOTA_N bigint not null, USE_TOTPKEY_C varchar(100), USE_USERNAME_C varchar(50) not null, primary key (USE_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_USER_GROUP" already exists; SQL statement: +create table T_USER_GROUP (UGP_ID_C varchar(36) not null, UGP_DELETEDATE_D timestamp(6), UGP_IDGROUP_C varchar(36) not null, UGP_IDUSER_C varchar(36) not null, primary key (UGP_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_VOCABULARY" already exists; SQL statement: +create table T_VOCABULARY (VOC_ID_C varchar(36) not null, VOC_NAME_C varchar(50) not null, VOC_ORDER_N integer, VOC_VALUE_C varchar(500) not null, primary key (VOC_ID_C)) [42101-199] +2026-04-13 23:57:45 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_WEBHOOK" already exists; SQL statement: +create table T_WEBHOOK (WHK_ID_C varchar(36) not null, WHK_CREATEDATE_D timestamp(6) not null, WHK_DELETEDATE_D timestamp(6), WHK_EVENT_C varchar(50) not null check (WHK_EVENT_C in ('DOCUMENT_CREATED','DOCUMENT_UPDATED','DOCUMENT_DELETED','FILE_CREATED','FILE_UPDATED','FILE_DELETED')), WHK_URL_C varchar(1024) not null, primary key (WHK_ID_C)) [42101-199] +2026-04-13 23:59:10 database: flush +org.h2.message.DbException: General error: "java.lang.IllegalStateException: The file is locked: nio:/home/lovage/Teedy/docs-web/data/teedy.mv.db [1.4.199/7]" [50000-199] + at org.h2.message.DbException.get(DbException.java:194) + at org.h2.message.DbException.convert(DbException.java:347) + at org.h2.mvstore.db.MVTableEngine$1.uncaughtException(MVTableEngine.java:90) + at org.h2.mvstore.MVStore.handleException(MVStore.java:2787) + at org.h2.mvstore.MVStore.panic(MVStore.java:441) + at org.h2.mvstore.MVStore.(MVStore.java:404) + at org.h2.mvstore.MVStore$Builder.open(MVStore.java:3343) + at org.h2.mvstore.db.MVTableEngine$Store.open(MVTableEngine.java:162) + at org.h2.mvstore.db.MVTableEngine.init(MVTableEngine.java:95) + at org.h2.engine.Database.getPageStore(Database.java:2739) + at org.h2.engine.Database.open(Database.java:769) + at org.h2.engine.Database.openDatabase(Database.java:319) + at org.h2.engine.Database.(Database.java:313) + at org.h2.engine.Engine.openSession(Engine.java:69) + at org.h2.engine.Engine.openSession(Engine.java:201) + at org.h2.engine.Engine.createSessionAndValidate(Engine.java:178) + at org.h2.engine.Engine.createSession(Engine.java:161) + at org.h2.engine.Engine.createSession(Engine.java:31) + at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:336) + at org.h2.jdbc.JdbcConnection.(JdbcConnection.java:169) + at org.h2.jdbc.JdbcConnection.(JdbcConnection.java:148) + at org.h2.Driver.connect(Driver.java:69) + at org.hibernate.engine.jdbc.connections.internal.DriverConnectionCreator.makeConnection(DriverConnectionCreator.java:40) + at org.hibernate.engine.jdbc.connections.internal.BasicConnectionCreator.createConnection(BasicConnectionCreator.java:61) + at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl$PooledConnections.addConnections(DriverManagerConnectionProviderImpl.java:494) + at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl$PooledConnections.(DriverManagerConnectionProviderImpl.java:367) + at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl$PooledConnections$Builder.build(DriverManagerConnectionProviderImpl.java:545) + at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl.buildPool(DriverManagerConnectionProviderImpl.java:101) + at org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl.configure(DriverManagerConnectionProviderImpl.java:81) + at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:135) + at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:247) + at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) + at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.buildJdbcConnectionAccess(JdbcEnvironmentInitiator.java:391) + at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.getJdbcEnvironmentUsingJdbcMetadata(JdbcEnvironmentInitiator.java:259) + at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:105) + at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:66) + at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:129) + at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) + at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:238) + at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) + at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:52) + at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:135) + at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:247) + at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:215) + at com.sismics.util.jpa.DbOpenHelper.(DbOpenHelper.java:50) + at com.sismics.util.jpa.EMF$1.(EMF.java:40) + at com.sismics.util.jpa.EMF.(EMF.java:40) + at com.sismics.docs.core.util.TransactionUtil.handle(TransactionUtil.java:37) + at com.sismics.util.filter.RequestContextFilter.init(RequestContextFilter.java:65) + at org.eclipse.jetty.servlet.FilterHolder.initialize(FilterHolder.java:133) + at org.eclipse.jetty.servlet.ServletHandler.lambda$initialize$2(ServletHandler.java:725) + at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708) + at java.base/java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:734) + at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762) + at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:749) + at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:392) + at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1305) + at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:902) + at org.eclipse.jetty.servlet.ServletContextHandler.doStart(ServletContextHandler.java:306) + at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:533) + at org.eclipse.jetty.maven.plugin.MavenWebAppContext.doStart(MavenWebAppContext.java:294) + at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) + at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171) + at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:121) + at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89) + at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) + at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171) + at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:121) + at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89) + at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) + at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:171) + at org.eclipse.jetty.server.Server.start(Server.java:470) + at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) + at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:89) + at org.eclipse.jetty.server.Server.doStart(Server.java:415) + at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) + at org.eclipse.jetty.maven.plugin.JettyEmbedder.doStart(JettyEmbedder.java:224) + at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:93) + at org.eclipse.jetty.maven.plugin.JettyRunMojo.startJettyEmbedded(JettyRunMojo.java:97) + at org.eclipse.jetty.maven.plugin.AbstractWebAppMojo.startJetty(AbstractWebAppMojo.java:441) + at org.eclipse.jetty.maven.plugin.AbstractWebAppMojo.execute(AbstractWebAppMojo.java:419) + at org.eclipse.jetty.maven.plugin.JettyRunMojo.execute(JettyRunMojo.java:85) + at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:137) + at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2(MojoExecutor.java:370) + at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute(MojoExecutor.java:351) + at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:215) + at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:171) + at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:163) + at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117) + at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81) + at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:56) + at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) + at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:298) + at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:192) + at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:105) + at org.apache.maven.cli.MavenCli.execute(MavenCli.java:960) + at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:293) + at org.apache.maven.cli.MavenCli.main(MavenCli.java:196) + at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) + at java.base/java.lang.reflect.Method.invoke(Method.java:580) + at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:283) + at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:226) + at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:407) + at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:348) +Caused by: org.h2.jdbc.JdbcSQLNonTransientException: General error: "java.lang.IllegalStateException: The file is locked: nio:/home/lovage/Teedy/docs-web/data/teedy.mv.db [1.4.199/7]" [50000-199] + at org.h2.message.DbException.getJdbcSQLException(DbException.java:502) + at org.h2.message.DbException.getJdbcSQLException(DbException.java:427) + ... 104 more +Caused by: java.lang.IllegalStateException: The file is locked: nio:/home/lovage/Teedy/docs-web/data/teedy.mv.db [1.4.199/7] + at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:883) + at org.h2.mvstore.FileStore.open(FileStore.java:172) + at org.h2.mvstore.MVStore.(MVStore.java:390) + ... 98 more +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ACL" already exists; SQL statement: +create table T_ACL (ACL_ID_C varchar(36) not null, ACL_DELETEDATE_D timestamp(6), ACL_PERM_C varchar(30) not null check (ACL_PERM_C in ('READ','WRITE')), ACL_SOURCEID_C varchar(36) not null, ACL_TARGETID_C varchar(36) not null, ACL_TYPE_C varchar(30) not null check (ACL_TYPE_C in ('USER','ROUTING')), primary key (ACL_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_AUDIT_LOG" already exists; SQL statement: +create table T_AUDIT_LOG (LOG_ID_C varchar(36) not null, LOG_CREATEDATE_D timestamp(6) not null, LOG_CLASSENTITY_C varchar(50) not null, LOG_IDENTITY_C varchar(36) not null, LOG_MESSAGE_C varchar(1000), LOG_TYPE_C varchar(50) not null check (LOG_TYPE_C in ('CREATE','UPDATE','DELETE')), LOG_IDUSER_C varchar(36) not null, primary key (LOG_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_AUTHENTICATION_TOKEN" already exists; SQL statement: +create table T_AUTHENTICATION_TOKEN (AUT_ID_C varchar(36) not null, AUT_CREATIONDATE_D timestamp(6) not null, AUT_IP_C varchar(45), AUT_LASTCONNECTIONDATE_D timestamp(6), AUT_LONGLASTED_B boolean not null, AUT_UA_C varchar(1000), AUT_IDUSER_C varchar(36) not null, primary key (AUT_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_BASE_FUNCTION" already exists; SQL statement: +create table T_BASE_FUNCTION (BAF_ID_C varchar(10) not null, primary key (BAF_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_COMMENT" already exists; SQL statement: +create table T_COMMENT (COM_ID_C varchar(36) not null, COM_CONTENT_C varchar(255) not null, COM_CREATEDATE_D timestamp(6) not null, COM_DELETEDATE_D timestamp(6), COM_IDDOC_C varchar(36) not null, COM_IDUSER_C varchar(36) not null, primary key (COM_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONFIG" already exists; SQL statement: +create table T_CONFIG (CFG_ID_C varchar(50) not null check (CFG_ID_C in ('LUCENE_DIRECTORY_STORAGE','THEME','GUEST_LOGIN','OCR_ENABLED','DEFAULT_LANGUAGE','SMTP_HOSTNAME','SMTP_PORT','SMTP_FROM','SMTP_USERNAME','SMTP_PASSWORD','INBOX_ENABLED','INBOX_HOSTNAME','INBOX_PORT','INBOX_STARTTLS','INBOX_USERNAME','INBOX_PASSWORD','INBOX_FOLDER','INBOX_TAG','INBOX_AUTOMATIC_TAGS','INBOX_DELETE_IMPORTED','LDAP_ENABLED','LDAP_HOST','LDAP_PORT','LDAP_USESSL','LDAP_ADMIN_DN','LDAP_ADMIN_PASSWORD','LDAP_BASE_DN','LDAP_FILTER','LDAP_DEFAULT_EMAIL','LDAP_DEFAULT_STORAGE')), CFG_VALUE_C varchar(250), primary key (CFG_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONTRIBUTOR" already exists; SQL statement: +create table T_CONTRIBUTOR (CTR_ID_C varchar(36) not null, CTR_IDDOC_C varchar(36) not null, CTR_IDUSER_C varchar(36) not null, primary key (CTR_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT" already exists; SQL statement: +create table T_DOCUMENT (DOC_ID_C varchar(36) not null, DOC_COVERAGE_C varchar(100), DOC_CREATEDATE_D timestamp(6) not null, DOC_DELETEDATE_D timestamp(6), DOC_DESCRIPTION_C varchar(4000), DOC_IDFILE_C varchar(36), DOC_FORMAT_C varchar(500), DOC_IDENTIFIER_C varchar(500), DOC_LANGUAGE_C varchar(3) not null, DOC_PUBLISHER_C varchar(500), DOC_RIGHTS_C varchar(100), DOC_SOURCE_C varchar(500), DOC_SUBJECT_C varchar(500), DOC_TITLE_C varchar(100) not null, DOC_TYPE_C varchar(100), DOC_UPDATEDATE_D timestamp(6) not null, DOC_IDUSER_C varchar(36) not null, primary key (DOC_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT_METADATA" already exists; SQL statement: +create table T_DOCUMENT_METADATA (DME_ID_C varchar(36) not null, DME_IDDOCUMENT_C varchar(36) not null, DME_IDMETADATA_C varchar(36) not null, DME_VALUE_C varchar(4000), primary key (DME_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT_TAG" already exists; SQL statement: +create table T_DOCUMENT_TAG (DOT_ID_C varchar(36) not null, DOT_DELETEDATE_D timestamp(6), DOT_IDDOCUMENT_C varchar(36) not null, DOT_IDTAG_C varchar(36) not null, primary key (DOT_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_FILE" already exists; SQL statement: +create table T_FILE (FIL_ID_C varchar(36) not null, FIL_CONTENT_C varchar(255), FIL_CREATEDATE_D timestamp(6) not null, FIL_DELETEDATE_D timestamp(6), FIL_IDDOC_C varchar(36), FIL_LATESTVERSION_B boolean not null, FIL_MIMETYPE_C varchar(100), FIL_NAME_C varchar(200), FIL_ORDER_N integer, FIL_SIZE_N bigint not null, FIL_IDUSER_C varchar(36) not null, FIL_VERSION_N integer not null, FIL_IDVERSION_C varchar(255), primary key (FIL_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_GROUP" already exists; SQL statement: +create table T_GROUP (GRP_ID_C varchar(36) not null, GRP_DELETEDATE_D timestamp(6), GRP_NAME_C varchar(50) not null, GRP_IDPARENT_C varchar(36), GRP_IDROLE_C varchar(36), primary key (GRP_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_METADATA" already exists; SQL statement: +create table T_METADATA (MET_ID_C varchar(36) not null, MET_DELETEDATE_D timestamp(6), MET_NAME_C varchar(50) not null, MET_TYPE_C varchar(20) not null check (MET_TYPE_C in ('STRING','INTEGER','FLOAT','DATE','BOOLEAN')), primary key (MET_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_PASSWORD_RECOVERY" already exists; SQL statement: +create table T_PASSWORD_RECOVERY (PWR_ID_C varchar(36) not null, PWR_CREATEDATE_D timestamp(6) not null, PWR_DELETEDATE_D timestamp(6), PWR_USERNAME_C varchar(50) not null, primary key (PWR_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_RELATION" already exists; SQL statement: +create table T_RELATION (REL_ID_C varchar(36) not null, REL_DELETEDATE_D timestamp(6), REL_IDDOCFROM_C varchar(36) not null, REL_IDDOCTO_C varchar(36) not null, primary key (REL_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROLE" already exists; SQL statement: +create table T_ROLE (ROL_ID_C varchar(36) not null, ROL_CREATEDATE_D timestamp(6) not null, ROL_DELETEDATE_D timestamp(6), ROL_NAME_C varchar(50) not null, primary key (ROL_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROLE_BASE_FUNCTION" already exists; SQL statement: +create table T_ROLE_BASE_FUNCTION (RBF_ID_C varchar(36) not null, RBF_IDBASEFUNCTION_C varchar(36) not null, RBF_CREATEDATE_D timestamp(6) not null, RBF_DELETEDATE_D timestamp(6), RBF_IDROLE_C varchar(36) not null, primary key (RBF_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE" already exists; SQL statement: +create table T_ROUTE (RTE_ID_C varchar(36) not null, RTE_CREATEDATE_D timestamp(6) not null, RTE_DELETEDATE_D timestamp(6), RTE_IDDOCUMENT_C varchar(36) not null, RTE_NAME_C varchar(50) not null, primary key (RTE_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE_MODEL" already exists; SQL statement: +create table T_ROUTE_MODEL (RTM_ID_C varchar(36) not null, RTM_CREATEDATE_D timestamp(6) not null, RTM_DELETEDATE_D timestamp(6), RTM_NAME_C varchar(50) not null, RTM_STEPS_C varchar(5000) not null, primary key (RTM_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE_STEP" already exists; SQL statement: +create table T_ROUTE_STEP (RTP_ID_C varchar(36) not null, RTP_COMMENT_C varchar(500), RTP_CREATEDATE_D timestamp(6) not null, RTP_DELETEDATE_D timestamp(6), RTP_ENDDATE_D timestamp(6), RTP_NAME_C varchar(200) not null, RTP_ORDER_N integer not null, RTP_IDROUTE_C varchar(36) not null, RTP_IDTARGET_C varchar(36) not null, RTP_TRANSITION_C varchar(50) check (RTP_TRANSITION_C in ('APPROVED','REJECTED','VALIDATED')), RTP_TRANSITIONS_C varchar(2000), RTP_TYPE_C varchar(50) not null check (RTP_TYPE_C in ('APPROVE','VALIDATE')), RTP_IDVALIDATORUSER_C varchar(36), primary key (RTP_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_SHARE" already exists; SQL statement: +create table T_SHARE (SHA_ID_C varchar(36) not null, SHA_CREATEDATE_D timestamp(6) not null, SHA_DELETEDATE_D timestamp(6), SHA_NAME_C varchar(36), primary key (SHA_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_TAG" already exists; SQL statement: +create table T_TAG (TAG_ID_C varchar(36) not null, TAG_COLOR_C varchar(7) not null, TAG_CREATEDATE_D timestamp(6) not null, TAG_DELETEDATE_D timestamp(6), TAG_NAME_C varchar(36) not null, TAG_IDPARENT_C varchar(36), TAG_IDUSER_C varchar(36) not null, primary key (TAG_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_USER" already exists; SQL statement: +create table T_USER (USE_ID_C varchar(36) not null, USE_CREATEDATE_D timestamp(6) not null, USE_DELETEDATE_D timestamp(6), USE_DISABLEDATE_D timestamp(6), USE_EMAIL_C varchar(100) not null, USE_ONBOARDING_B boolean not null, USE_PASSWORD_C varchar(100) not null, USE_PRIVATEKEY_C varchar(100) not null, USE_IDROLE_C varchar(36) not null, USE_STORAGECURRENT_N bigint not null, USE_STORAGEQUOTA_N bigint not null, USE_TOTPKEY_C varchar(100), USE_USERNAME_C varchar(50) not null, primary key (USE_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_USER_GROUP" already exists; SQL statement: +create table T_USER_GROUP (UGP_ID_C varchar(36) not null, UGP_DELETEDATE_D timestamp(6), UGP_IDGROUP_C varchar(36) not null, UGP_IDUSER_C varchar(36) not null, primary key (UGP_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_VOCABULARY" already exists; SQL statement: +create table T_VOCABULARY (VOC_ID_C varchar(36) not null, VOC_NAME_C varchar(50) not null, VOC_ORDER_N integer, VOC_VALUE_C varchar(500) not null, primary key (VOC_ID_C)) [42101-199] +2026-04-14 00:00:48 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_WEBHOOK" already exists; SQL statement: +create table T_WEBHOOK (WHK_ID_C varchar(36) not null, WHK_CREATEDATE_D timestamp(6) not null, WHK_DELETEDATE_D timestamp(6), WHK_EVENT_C varchar(50) not null check (WHK_EVENT_C in ('DOCUMENT_CREATED','DOCUMENT_UPDATED','DOCUMENT_DELETED','FILE_CREATED','FILE_UPDATED','FILE_DELETED')), WHK_URL_C varchar(1024) not null, primary key (WHK_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ACL" already exists; SQL statement: +create table T_ACL (ACL_ID_C varchar(36) not null, ACL_DELETEDATE_D timestamp(6), ACL_PERM_C varchar(30) not null check (ACL_PERM_C in ('READ','WRITE')), ACL_SOURCEID_C varchar(36) not null, ACL_TARGETID_C varchar(36) not null, ACL_TYPE_C varchar(30) not null check (ACL_TYPE_C in ('USER','ROUTING')), primary key (ACL_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_AUDIT_LOG" already exists; SQL statement: +create table T_AUDIT_LOG (LOG_ID_C varchar(36) not null, LOG_CREATEDATE_D timestamp(6) not null, LOG_CLASSENTITY_C varchar(50) not null, LOG_IDENTITY_C varchar(36) not null, LOG_MESSAGE_C varchar(1000), LOG_TYPE_C varchar(50) not null check (LOG_TYPE_C in ('CREATE','UPDATE','DELETE')), LOG_IDUSER_C varchar(36) not null, primary key (LOG_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_AUTHENTICATION_TOKEN" already exists; SQL statement: +create table T_AUTHENTICATION_TOKEN (AUT_ID_C varchar(36) not null, AUT_CREATIONDATE_D timestamp(6) not null, AUT_IP_C varchar(45), AUT_LASTCONNECTIONDATE_D timestamp(6), AUT_LONGLASTED_B boolean not null, AUT_UA_C varchar(1000), AUT_IDUSER_C varchar(36) not null, primary key (AUT_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_BASE_FUNCTION" already exists; SQL statement: +create table T_BASE_FUNCTION (BAF_ID_C varchar(10) not null, primary key (BAF_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_COMMENT" already exists; SQL statement: +create table T_COMMENT (COM_ID_C varchar(36) not null, COM_CONTENT_C varchar(255) not null, COM_CREATEDATE_D timestamp(6) not null, COM_DELETEDATE_D timestamp(6), COM_IDDOC_C varchar(36) not null, COM_IDUSER_C varchar(36) not null, primary key (COM_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONFIG" already exists; SQL statement: +create table T_CONFIG (CFG_ID_C varchar(50) not null check (CFG_ID_C in ('LUCENE_DIRECTORY_STORAGE','THEME','GUEST_LOGIN','OCR_ENABLED','DEFAULT_LANGUAGE','SMTP_HOSTNAME','SMTP_PORT','SMTP_FROM','SMTP_USERNAME','SMTP_PASSWORD','INBOX_ENABLED','INBOX_HOSTNAME','INBOX_PORT','INBOX_STARTTLS','INBOX_USERNAME','INBOX_PASSWORD','INBOX_FOLDER','INBOX_TAG','INBOX_AUTOMATIC_TAGS','INBOX_DELETE_IMPORTED','LDAP_ENABLED','LDAP_HOST','LDAP_PORT','LDAP_USESSL','LDAP_ADMIN_DN','LDAP_ADMIN_PASSWORD','LDAP_BASE_DN','LDAP_FILTER','LDAP_DEFAULT_EMAIL','LDAP_DEFAULT_STORAGE')), CFG_VALUE_C varchar(250), primary key (CFG_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONTRIBUTOR" already exists; SQL statement: +create table T_CONTRIBUTOR (CTR_ID_C varchar(36) not null, CTR_IDDOC_C varchar(36) not null, CTR_IDUSER_C varchar(36) not null, primary key (CTR_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT" already exists; SQL statement: +create table T_DOCUMENT (DOC_ID_C varchar(36) not null, DOC_COVERAGE_C varchar(100), DOC_CREATEDATE_D timestamp(6) not null, DOC_DELETEDATE_D timestamp(6), DOC_DESCRIPTION_C varchar(4000), DOC_IDFILE_C varchar(36), DOC_FORMAT_C varchar(500), DOC_IDENTIFIER_C varchar(500), DOC_LANGUAGE_C varchar(3) not null, DOC_PUBLISHER_C varchar(500), DOC_RIGHTS_C varchar(100), DOC_SOURCE_C varchar(500), DOC_SUBJECT_C varchar(500), DOC_TITLE_C varchar(100) not null, DOC_TYPE_C varchar(100), DOC_UPDATEDATE_D timestamp(6) not null, DOC_IDUSER_C varchar(36) not null, primary key (DOC_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT_METADATA" already exists; SQL statement: +create table T_DOCUMENT_METADATA (DME_ID_C varchar(36) not null, DME_IDDOCUMENT_C varchar(36) not null, DME_IDMETADATA_C varchar(36) not null, DME_VALUE_C varchar(4000), primary key (DME_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT_TAG" already exists; SQL statement: +create table T_DOCUMENT_TAG (DOT_ID_C varchar(36) not null, DOT_DELETEDATE_D timestamp(6), DOT_IDDOCUMENT_C varchar(36) not null, DOT_IDTAG_C varchar(36) not null, primary key (DOT_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_FILE" already exists; SQL statement: +create table T_FILE (FIL_ID_C varchar(36) not null, FIL_CONTENT_C varchar(255), FIL_CREATEDATE_D timestamp(6) not null, FIL_DELETEDATE_D timestamp(6), FIL_IDDOC_C varchar(36), FIL_LATESTVERSION_B boolean not null, FIL_MIMETYPE_C varchar(100), FIL_NAME_C varchar(200), FIL_ORDER_N integer, FIL_SIZE_N bigint not null, FIL_IDUSER_C varchar(36) not null, FIL_VERSION_N integer not null, FIL_IDVERSION_C varchar(255), primary key (FIL_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_GROUP" already exists; SQL statement: +create table T_GROUP (GRP_ID_C varchar(36) not null, GRP_DELETEDATE_D timestamp(6), GRP_NAME_C varchar(50) not null, GRP_IDPARENT_C varchar(36), GRP_IDROLE_C varchar(36), primary key (GRP_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_METADATA" already exists; SQL statement: +create table T_METADATA (MET_ID_C varchar(36) not null, MET_DELETEDATE_D timestamp(6), MET_NAME_C varchar(50) not null, MET_TYPE_C varchar(20) not null check (MET_TYPE_C in ('STRING','INTEGER','FLOAT','DATE','BOOLEAN')), primary key (MET_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_PASSWORD_RECOVERY" already exists; SQL statement: +create table T_PASSWORD_RECOVERY (PWR_ID_C varchar(36) not null, PWR_CREATEDATE_D timestamp(6) not null, PWR_DELETEDATE_D timestamp(6), PWR_USERNAME_C varchar(50) not null, primary key (PWR_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_RELATION" already exists; SQL statement: +create table T_RELATION (REL_ID_C varchar(36) not null, REL_DELETEDATE_D timestamp(6), REL_IDDOCFROM_C varchar(36) not null, REL_IDDOCTO_C varchar(36) not null, primary key (REL_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROLE" already exists; SQL statement: +create table T_ROLE (ROL_ID_C varchar(36) not null, ROL_CREATEDATE_D timestamp(6) not null, ROL_DELETEDATE_D timestamp(6), ROL_NAME_C varchar(50) not null, primary key (ROL_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROLE_BASE_FUNCTION" already exists; SQL statement: +create table T_ROLE_BASE_FUNCTION (RBF_ID_C varchar(36) not null, RBF_IDBASEFUNCTION_C varchar(36) not null, RBF_CREATEDATE_D timestamp(6) not null, RBF_DELETEDATE_D timestamp(6), RBF_IDROLE_C varchar(36) not null, primary key (RBF_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE" already exists; SQL statement: +create table T_ROUTE (RTE_ID_C varchar(36) not null, RTE_CREATEDATE_D timestamp(6) not null, RTE_DELETEDATE_D timestamp(6), RTE_IDDOCUMENT_C varchar(36) not null, RTE_NAME_C varchar(50) not null, primary key (RTE_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE_MODEL" already exists; SQL statement: +create table T_ROUTE_MODEL (RTM_ID_C varchar(36) not null, RTM_CREATEDATE_D timestamp(6) not null, RTM_DELETEDATE_D timestamp(6), RTM_NAME_C varchar(50) not null, RTM_STEPS_C varchar(5000) not null, primary key (RTM_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE_STEP" already exists; SQL statement: +create table T_ROUTE_STEP (RTP_ID_C varchar(36) not null, RTP_COMMENT_C varchar(500), RTP_CREATEDATE_D timestamp(6) not null, RTP_DELETEDATE_D timestamp(6), RTP_ENDDATE_D timestamp(6), RTP_NAME_C varchar(200) not null, RTP_ORDER_N integer not null, RTP_IDROUTE_C varchar(36) not null, RTP_IDTARGET_C varchar(36) not null, RTP_TRANSITION_C varchar(50) check (RTP_TRANSITION_C in ('APPROVED','REJECTED','VALIDATED')), RTP_TRANSITIONS_C varchar(2000), RTP_TYPE_C varchar(50) not null check (RTP_TYPE_C in ('APPROVE','VALIDATE')), RTP_IDVALIDATORUSER_C varchar(36), primary key (RTP_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_SHARE" already exists; SQL statement: +create table T_SHARE (SHA_ID_C varchar(36) not null, SHA_CREATEDATE_D timestamp(6) not null, SHA_DELETEDATE_D timestamp(6), SHA_NAME_C varchar(36), primary key (SHA_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_TAG" already exists; SQL statement: +create table T_TAG (TAG_ID_C varchar(36) not null, TAG_COLOR_C varchar(7) not null, TAG_CREATEDATE_D timestamp(6) not null, TAG_DELETEDATE_D timestamp(6), TAG_NAME_C varchar(36) not null, TAG_IDPARENT_C varchar(36), TAG_IDUSER_C varchar(36) not null, primary key (TAG_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_USER" already exists; SQL statement: +create table T_USER (USE_ID_C varchar(36) not null, USE_CREATEDATE_D timestamp(6) not null, USE_DELETEDATE_D timestamp(6), USE_DISABLEDATE_D timestamp(6), USE_EMAIL_C varchar(100) not null, USE_ONBOARDING_B boolean not null, USE_PASSWORD_C varchar(100) not null, USE_PRIVATEKEY_C varchar(100) not null, USE_IDROLE_C varchar(36) not null, USE_STORAGECURRENT_N bigint not null, USE_STORAGEQUOTA_N bigint not null, USE_TOTPKEY_C varchar(100), USE_USERNAME_C varchar(50) not null, primary key (USE_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_USER_GROUP" already exists; SQL statement: +create table T_USER_GROUP (UGP_ID_C varchar(36) not null, UGP_DELETEDATE_D timestamp(6), UGP_IDGROUP_C varchar(36) not null, UGP_IDUSER_C varchar(36) not null, primary key (UGP_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_VOCABULARY" already exists; SQL statement: +create table T_VOCABULARY (VOC_ID_C varchar(36) not null, VOC_NAME_C varchar(50) not null, VOC_ORDER_N integer, VOC_VALUE_C varchar(500) not null, primary key (VOC_ID_C)) [42101-199] +2026-04-14 00:12:30 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_WEBHOOK" already exists; SQL statement: +create table T_WEBHOOK (WHK_ID_C varchar(36) not null, WHK_CREATEDATE_D timestamp(6) not null, WHK_DELETEDATE_D timestamp(6), WHK_EVENT_C varchar(50) not null check (WHK_EVENT_C in ('DOCUMENT_CREATED','DOCUMENT_UPDATED','DOCUMENT_DELETED','FILE_CREATED','FILE_UPDATED','FILE_DELETED')), WHK_URL_C varchar(1024) not null, primary key (WHK_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ACL" already exists; SQL statement: +create table T_ACL (ACL_ID_C varchar(36) not null, ACL_DELETEDATE_D timestamp(6), ACL_PERM_C varchar(30) not null check (ACL_PERM_C in ('READ','WRITE')), ACL_SOURCEID_C varchar(36) not null, ACL_TARGETID_C varchar(36) not null, ACL_TYPE_C varchar(30) not null check (ACL_TYPE_C in ('USER','ROUTING')), primary key (ACL_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_AUDIT_LOG" already exists; SQL statement: +create table T_AUDIT_LOG (LOG_ID_C varchar(36) not null, LOG_CREATEDATE_D timestamp(6) not null, LOG_CLASSENTITY_C varchar(50) not null, LOG_IDENTITY_C varchar(36) not null, LOG_MESSAGE_C varchar(1000), LOG_TYPE_C varchar(50) not null check (LOG_TYPE_C in ('CREATE','UPDATE','DELETE')), LOG_IDUSER_C varchar(36) not null, primary key (LOG_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_AUTHENTICATION_TOKEN" already exists; SQL statement: +create table T_AUTHENTICATION_TOKEN (AUT_ID_C varchar(36) not null, AUT_CREATIONDATE_D timestamp(6) not null, AUT_IP_C varchar(45), AUT_LASTCONNECTIONDATE_D timestamp(6), AUT_LONGLASTED_B boolean not null, AUT_UA_C varchar(1000), AUT_IDUSER_C varchar(36) not null, primary key (AUT_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_BASE_FUNCTION" already exists; SQL statement: +create table T_BASE_FUNCTION (BAF_ID_C varchar(10) not null, primary key (BAF_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_COMMENT" already exists; SQL statement: +create table T_COMMENT (COM_ID_C varchar(36) not null, COM_CONTENT_C varchar(255) not null, COM_CREATEDATE_D timestamp(6) not null, COM_DELETEDATE_D timestamp(6), COM_IDDOC_C varchar(36) not null, COM_IDUSER_C varchar(36) not null, primary key (COM_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONFIG" already exists; SQL statement: +create table T_CONFIG (CFG_ID_C varchar(50) not null check (CFG_ID_C in ('LUCENE_DIRECTORY_STORAGE','THEME','GUEST_LOGIN','OCR_ENABLED','DEFAULT_LANGUAGE','SMTP_HOSTNAME','SMTP_PORT','SMTP_FROM','SMTP_USERNAME','SMTP_PASSWORD','INBOX_ENABLED','INBOX_HOSTNAME','INBOX_PORT','INBOX_STARTTLS','INBOX_USERNAME','INBOX_PASSWORD','INBOX_FOLDER','INBOX_TAG','INBOX_AUTOMATIC_TAGS','INBOX_DELETE_IMPORTED','LDAP_ENABLED','LDAP_HOST','LDAP_PORT','LDAP_USESSL','LDAP_ADMIN_DN','LDAP_ADMIN_PASSWORD','LDAP_BASE_DN','LDAP_FILTER','LDAP_DEFAULT_EMAIL','LDAP_DEFAULT_STORAGE')), CFG_VALUE_C varchar(250), primary key (CFG_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONTRIBUTOR" already exists; SQL statement: +create table T_CONTRIBUTOR (CTR_ID_C varchar(36) not null, CTR_IDDOC_C varchar(36) not null, CTR_IDUSER_C varchar(36) not null, primary key (CTR_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT" already exists; SQL statement: +create table T_DOCUMENT (DOC_ID_C varchar(36) not null, DOC_COVERAGE_C varchar(100), DOC_CREATEDATE_D timestamp(6) not null, DOC_DELETEDATE_D timestamp(6), DOC_DESCRIPTION_C varchar(4000), DOC_IDFILE_C varchar(36), DOC_FORMAT_C varchar(500), DOC_IDENTIFIER_C varchar(500), DOC_LANGUAGE_C varchar(3) not null, DOC_PUBLISHER_C varchar(500), DOC_RIGHTS_C varchar(100), DOC_SOURCE_C varchar(500), DOC_SUBJECT_C varchar(500), DOC_TITLE_C varchar(100) not null, DOC_TYPE_C varchar(100), DOC_UPDATEDATE_D timestamp(6) not null, DOC_IDUSER_C varchar(36) not null, primary key (DOC_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT_METADATA" already exists; SQL statement: +create table T_DOCUMENT_METADATA (DME_ID_C varchar(36) not null, DME_IDDOCUMENT_C varchar(36) not null, DME_IDMETADATA_C varchar(36) not null, DME_VALUE_C varchar(4000), primary key (DME_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT_TAG" already exists; SQL statement: +create table T_DOCUMENT_TAG (DOT_ID_C varchar(36) not null, DOT_DELETEDATE_D timestamp(6), DOT_IDDOCUMENT_C varchar(36) not null, DOT_IDTAG_C varchar(36) not null, primary key (DOT_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_FILE" already exists; SQL statement: +create table T_FILE (FIL_ID_C varchar(36) not null, FIL_CONTENT_C varchar(255), FIL_CREATEDATE_D timestamp(6) not null, FIL_DELETEDATE_D timestamp(6), FIL_IDDOC_C varchar(36), FIL_LATESTVERSION_B boolean not null, FIL_MIMETYPE_C varchar(100), FIL_NAME_C varchar(200), FIL_ORDER_N integer, FIL_SIZE_N bigint not null, FIL_IDUSER_C varchar(36) not null, FIL_VERSION_N integer not null, FIL_IDVERSION_C varchar(255), primary key (FIL_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_GROUP" already exists; SQL statement: +create table T_GROUP (GRP_ID_C varchar(36) not null, GRP_DELETEDATE_D timestamp(6), GRP_NAME_C varchar(50) not null, GRP_IDPARENT_C varchar(36), GRP_IDROLE_C varchar(36), primary key (GRP_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_METADATA" already exists; SQL statement: +create table T_METADATA (MET_ID_C varchar(36) not null, MET_DELETEDATE_D timestamp(6), MET_NAME_C varchar(50) not null, MET_TYPE_C varchar(20) not null check (MET_TYPE_C in ('STRING','INTEGER','FLOAT','DATE','BOOLEAN')), primary key (MET_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_PASSWORD_RECOVERY" already exists; SQL statement: +create table T_PASSWORD_RECOVERY (PWR_ID_C varchar(36) not null, PWR_CREATEDATE_D timestamp(6) not null, PWR_DELETEDATE_D timestamp(6), PWR_USERNAME_C varchar(50) not null, primary key (PWR_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_RELATION" already exists; SQL statement: +create table T_RELATION (REL_ID_C varchar(36) not null, REL_DELETEDATE_D timestamp(6), REL_IDDOCFROM_C varchar(36) not null, REL_IDDOCTO_C varchar(36) not null, primary key (REL_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROLE" already exists; SQL statement: +create table T_ROLE (ROL_ID_C varchar(36) not null, ROL_CREATEDATE_D timestamp(6) not null, ROL_DELETEDATE_D timestamp(6), ROL_NAME_C varchar(50) not null, primary key (ROL_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROLE_BASE_FUNCTION" already exists; SQL statement: +create table T_ROLE_BASE_FUNCTION (RBF_ID_C varchar(36) not null, RBF_IDBASEFUNCTION_C varchar(36) not null, RBF_CREATEDATE_D timestamp(6) not null, RBF_DELETEDATE_D timestamp(6), RBF_IDROLE_C varchar(36) not null, primary key (RBF_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE" already exists; SQL statement: +create table T_ROUTE (RTE_ID_C varchar(36) not null, RTE_CREATEDATE_D timestamp(6) not null, RTE_DELETEDATE_D timestamp(6), RTE_IDDOCUMENT_C varchar(36) not null, RTE_NAME_C varchar(50) not null, primary key (RTE_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE_MODEL" already exists; SQL statement: +create table T_ROUTE_MODEL (RTM_ID_C varchar(36) not null, RTM_CREATEDATE_D timestamp(6) not null, RTM_DELETEDATE_D timestamp(6), RTM_NAME_C varchar(50) not null, RTM_STEPS_C varchar(5000) not null, primary key (RTM_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE_STEP" already exists; SQL statement: +create table T_ROUTE_STEP (RTP_ID_C varchar(36) not null, RTP_COMMENT_C varchar(500), RTP_CREATEDATE_D timestamp(6) not null, RTP_DELETEDATE_D timestamp(6), RTP_ENDDATE_D timestamp(6), RTP_NAME_C varchar(200) not null, RTP_ORDER_N integer not null, RTP_IDROUTE_C varchar(36) not null, RTP_IDTARGET_C varchar(36) not null, RTP_TRANSITION_C varchar(50) check (RTP_TRANSITION_C in ('APPROVED','REJECTED','VALIDATED')), RTP_TRANSITIONS_C varchar(2000), RTP_TYPE_C varchar(50) not null check (RTP_TYPE_C in ('APPROVE','VALIDATE')), RTP_IDVALIDATORUSER_C varchar(36), primary key (RTP_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_SHARE" already exists; SQL statement: +create table T_SHARE (SHA_ID_C varchar(36) not null, SHA_CREATEDATE_D timestamp(6) not null, SHA_DELETEDATE_D timestamp(6), SHA_NAME_C varchar(36), primary key (SHA_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_TAG" already exists; SQL statement: +create table T_TAG (TAG_ID_C varchar(36) not null, TAG_COLOR_C varchar(7) not null, TAG_CREATEDATE_D timestamp(6) not null, TAG_DELETEDATE_D timestamp(6), TAG_NAME_C varchar(36) not null, TAG_IDPARENT_C varchar(36), TAG_IDUSER_C varchar(36) not null, primary key (TAG_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_USER" already exists; SQL statement: +create table T_USER (USE_ID_C varchar(36) not null, USE_CREATEDATE_D timestamp(6) not null, USE_DELETEDATE_D timestamp(6), USE_DISABLEDATE_D timestamp(6), USE_EMAIL_C varchar(100) not null, USE_ONBOARDING_B boolean not null, USE_PASSWORD_C varchar(100) not null, USE_PRIVATEKEY_C varchar(100) not null, USE_IDROLE_C varchar(36) not null, USE_STORAGECURRENT_N bigint not null, USE_STORAGEQUOTA_N bigint not null, USE_TOTPKEY_C varchar(100), USE_USERNAME_C varchar(50) not null, primary key (USE_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_USER_GROUP" already exists; SQL statement: +create table T_USER_GROUP (UGP_ID_C varchar(36) not null, UGP_DELETEDATE_D timestamp(6), UGP_IDGROUP_C varchar(36) not null, UGP_IDUSER_C varchar(36) not null, primary key (UGP_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_VOCABULARY" already exists; SQL statement: +create table T_VOCABULARY (VOC_ID_C varchar(36) not null, VOC_NAME_C varchar(50) not null, VOC_ORDER_N integer, VOC_VALUE_C varchar(500) not null, primary key (VOC_ID_C)) [42101-199] +2026-04-14 00:15:33 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_WEBHOOK" already exists; SQL statement: +create table T_WEBHOOK (WHK_ID_C varchar(36) not null, WHK_CREATEDATE_D timestamp(6) not null, WHK_DELETEDATE_D timestamp(6), WHK_EVENT_C varchar(50) not null check (WHK_EVENT_C in ('DOCUMENT_CREATED','DOCUMENT_UPDATED','DOCUMENT_DELETED','FILE_CREATED','FILE_UPDATED','FILE_DELETED')), WHK_URL_C varchar(1024) not null, primary key (WHK_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ACL" already exists; SQL statement: +create table T_ACL (ACL_ID_C varchar(36) not null, ACL_DELETEDATE_D timestamp(6), ACL_PERM_C varchar(30) not null check (ACL_PERM_C in ('READ','WRITE')), ACL_SOURCEID_C varchar(36) not null, ACL_TARGETID_C varchar(36) not null, ACL_TYPE_C varchar(30) not null check (ACL_TYPE_C in ('USER','ROUTING')), primary key (ACL_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_AUDIT_LOG" already exists; SQL statement: +create table T_AUDIT_LOG (LOG_ID_C varchar(36) not null, LOG_CREATEDATE_D timestamp(6) not null, LOG_CLASSENTITY_C varchar(50) not null, LOG_IDENTITY_C varchar(36) not null, LOG_MESSAGE_C varchar(1000), LOG_TYPE_C varchar(50) not null check (LOG_TYPE_C in ('CREATE','UPDATE','DELETE')), LOG_IDUSER_C varchar(36) not null, primary key (LOG_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_AUTHENTICATION_TOKEN" already exists; SQL statement: +create table T_AUTHENTICATION_TOKEN (AUT_ID_C varchar(36) not null, AUT_CREATIONDATE_D timestamp(6) not null, AUT_IP_C varchar(45), AUT_LASTCONNECTIONDATE_D timestamp(6), AUT_LONGLASTED_B boolean not null, AUT_UA_C varchar(1000), AUT_IDUSER_C varchar(36) not null, primary key (AUT_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_BASE_FUNCTION" already exists; SQL statement: +create table T_BASE_FUNCTION (BAF_ID_C varchar(10) not null, primary key (BAF_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_COMMENT" already exists; SQL statement: +create table T_COMMENT (COM_ID_C varchar(36) not null, COM_CONTENT_C varchar(255) not null, COM_CREATEDATE_D timestamp(6) not null, COM_DELETEDATE_D timestamp(6), COM_IDDOC_C varchar(36) not null, COM_IDUSER_C varchar(36) not null, primary key (COM_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONFIG" already exists; SQL statement: +create table T_CONFIG (CFG_ID_C varchar(50) not null check (CFG_ID_C in ('LUCENE_DIRECTORY_STORAGE','THEME','GUEST_LOGIN','OCR_ENABLED','DEFAULT_LANGUAGE','SMTP_HOSTNAME','SMTP_PORT','SMTP_FROM','SMTP_USERNAME','SMTP_PASSWORD','INBOX_ENABLED','INBOX_HOSTNAME','INBOX_PORT','INBOX_STARTTLS','INBOX_USERNAME','INBOX_PASSWORD','INBOX_FOLDER','INBOX_TAG','INBOX_AUTOMATIC_TAGS','INBOX_DELETE_IMPORTED','LDAP_ENABLED','LDAP_HOST','LDAP_PORT','LDAP_USESSL','LDAP_ADMIN_DN','LDAP_ADMIN_PASSWORD','LDAP_BASE_DN','LDAP_FILTER','LDAP_DEFAULT_EMAIL','LDAP_DEFAULT_STORAGE')), CFG_VALUE_C varchar(250), primary key (CFG_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONTRIBUTOR" already exists; SQL statement: +create table T_CONTRIBUTOR (CTR_ID_C varchar(36) not null, CTR_IDDOC_C varchar(36) not null, CTR_IDUSER_C varchar(36) not null, primary key (CTR_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT" already exists; SQL statement: +create table T_DOCUMENT (DOC_ID_C varchar(36) not null, DOC_COVERAGE_C varchar(100), DOC_CREATEDATE_D timestamp(6) not null, DOC_DELETEDATE_D timestamp(6), DOC_DESCRIPTION_C varchar(4000), DOC_IDFILE_C varchar(36), DOC_FORMAT_C varchar(500), DOC_IDENTIFIER_C varchar(500), DOC_LANGUAGE_C varchar(3) not null, DOC_PUBLISHER_C varchar(500), DOC_RIGHTS_C varchar(100), DOC_SOURCE_C varchar(500), DOC_SUBJECT_C varchar(500), DOC_TITLE_C varchar(100) not null, DOC_TYPE_C varchar(100), DOC_UPDATEDATE_D timestamp(6) not null, DOC_IDUSER_C varchar(36) not null, primary key (DOC_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT_METADATA" already exists; SQL statement: +create table T_DOCUMENT_METADATA (DME_ID_C varchar(36) not null, DME_IDDOCUMENT_C varchar(36) not null, DME_IDMETADATA_C varchar(36) not null, DME_VALUE_C varchar(4000), primary key (DME_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT_TAG" already exists; SQL statement: +create table T_DOCUMENT_TAG (DOT_ID_C varchar(36) not null, DOT_DELETEDATE_D timestamp(6), DOT_IDDOCUMENT_C varchar(36) not null, DOT_IDTAG_C varchar(36) not null, primary key (DOT_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_FILE" already exists; SQL statement: +create table T_FILE (FIL_ID_C varchar(36) not null, FIL_CONTENT_C varchar(255), FIL_CREATEDATE_D timestamp(6) not null, FIL_DELETEDATE_D timestamp(6), FIL_IDDOC_C varchar(36), FIL_LATESTVERSION_B boolean not null, FIL_MIMETYPE_C varchar(100), FIL_NAME_C varchar(200), FIL_ORDER_N integer, FIL_SIZE_N bigint not null, FIL_IDUSER_C varchar(36) not null, FIL_VERSION_N integer not null, FIL_IDVERSION_C varchar(255), primary key (FIL_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_GROUP" already exists; SQL statement: +create table T_GROUP (GRP_ID_C varchar(36) not null, GRP_DELETEDATE_D timestamp(6), GRP_NAME_C varchar(50) not null, GRP_IDPARENT_C varchar(36), GRP_IDROLE_C varchar(36), primary key (GRP_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_METADATA" already exists; SQL statement: +create table T_METADATA (MET_ID_C varchar(36) not null, MET_DELETEDATE_D timestamp(6), MET_NAME_C varchar(50) not null, MET_TYPE_C varchar(20) not null check (MET_TYPE_C in ('STRING','INTEGER','FLOAT','DATE','BOOLEAN')), primary key (MET_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_PASSWORD_RECOVERY" already exists; SQL statement: +create table T_PASSWORD_RECOVERY (PWR_ID_C varchar(36) not null, PWR_CREATEDATE_D timestamp(6) not null, PWR_DELETEDATE_D timestamp(6), PWR_USERNAME_C varchar(50) not null, primary key (PWR_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_RELATION" already exists; SQL statement: +create table T_RELATION (REL_ID_C varchar(36) not null, REL_DELETEDATE_D timestamp(6), REL_IDDOCFROM_C varchar(36) not null, REL_IDDOCTO_C varchar(36) not null, primary key (REL_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROLE" already exists; SQL statement: +create table T_ROLE (ROL_ID_C varchar(36) not null, ROL_CREATEDATE_D timestamp(6) not null, ROL_DELETEDATE_D timestamp(6), ROL_NAME_C varchar(50) not null, primary key (ROL_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROLE_BASE_FUNCTION" already exists; SQL statement: +create table T_ROLE_BASE_FUNCTION (RBF_ID_C varchar(36) not null, RBF_IDBASEFUNCTION_C varchar(36) not null, RBF_CREATEDATE_D timestamp(6) not null, RBF_DELETEDATE_D timestamp(6), RBF_IDROLE_C varchar(36) not null, primary key (RBF_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE" already exists; SQL statement: +create table T_ROUTE (RTE_ID_C varchar(36) not null, RTE_CREATEDATE_D timestamp(6) not null, RTE_DELETEDATE_D timestamp(6), RTE_IDDOCUMENT_C varchar(36) not null, RTE_NAME_C varchar(50) not null, primary key (RTE_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE_MODEL" already exists; SQL statement: +create table T_ROUTE_MODEL (RTM_ID_C varchar(36) not null, RTM_CREATEDATE_D timestamp(6) not null, RTM_DELETEDATE_D timestamp(6), RTM_NAME_C varchar(50) not null, RTM_STEPS_C varchar(5000) not null, primary key (RTM_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE_STEP" already exists; SQL statement: +create table T_ROUTE_STEP (RTP_ID_C varchar(36) not null, RTP_COMMENT_C varchar(500), RTP_CREATEDATE_D timestamp(6) not null, RTP_DELETEDATE_D timestamp(6), RTP_ENDDATE_D timestamp(6), RTP_NAME_C varchar(200) not null, RTP_ORDER_N integer not null, RTP_IDROUTE_C varchar(36) not null, RTP_IDTARGET_C varchar(36) not null, RTP_TRANSITION_C varchar(50) check (RTP_TRANSITION_C in ('APPROVED','REJECTED','VALIDATED')), RTP_TRANSITIONS_C varchar(2000), RTP_TYPE_C varchar(50) not null check (RTP_TYPE_C in ('APPROVE','VALIDATE')), RTP_IDVALIDATORUSER_C varchar(36), primary key (RTP_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_SHARE" already exists; SQL statement: +create table T_SHARE (SHA_ID_C varchar(36) not null, SHA_CREATEDATE_D timestamp(6) not null, SHA_DELETEDATE_D timestamp(6), SHA_NAME_C varchar(36), primary key (SHA_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_TAG" already exists; SQL statement: +create table T_TAG (TAG_ID_C varchar(36) not null, TAG_COLOR_C varchar(7) not null, TAG_CREATEDATE_D timestamp(6) not null, TAG_DELETEDATE_D timestamp(6), TAG_NAME_C varchar(36) not null, TAG_IDPARENT_C varchar(36), TAG_IDUSER_C varchar(36) not null, primary key (TAG_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_USER" already exists; SQL statement: +create table T_USER (USE_ID_C varchar(36) not null, USE_CREATEDATE_D timestamp(6) not null, USE_DELETEDATE_D timestamp(6), USE_DISABLEDATE_D timestamp(6), USE_EMAIL_C varchar(100) not null, USE_ONBOARDING_B boolean not null, USE_PASSWORD_C varchar(100) not null, USE_PRIVATEKEY_C varchar(100) not null, USE_IDROLE_C varchar(36) not null, USE_STORAGECURRENT_N bigint not null, USE_STORAGEQUOTA_N bigint not null, USE_TOTPKEY_C varchar(100), USE_USERNAME_C varchar(50) not null, primary key (USE_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_USER_GROUP" already exists; SQL statement: +create table T_USER_GROUP (UGP_ID_C varchar(36) not null, UGP_DELETEDATE_D timestamp(6), UGP_IDGROUP_C varchar(36) not null, UGP_IDUSER_C varchar(36) not null, primary key (UGP_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_VOCABULARY" already exists; SQL statement: +create table T_VOCABULARY (VOC_ID_C varchar(36) not null, VOC_NAME_C varchar(50) not null, VOC_ORDER_N integer, VOC_VALUE_C varchar(500) not null, primary key (VOC_ID_C)) [42101-199] +2026-04-14 00:20:49 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_WEBHOOK" already exists; SQL statement: +create table T_WEBHOOK (WHK_ID_C varchar(36) not null, WHK_CREATEDATE_D timestamp(6) not null, WHK_DELETEDATE_D timestamp(6), WHK_EVENT_C varchar(50) not null check (WHK_EVENT_C in ('DOCUMENT_CREATED','DOCUMENT_UPDATED','DOCUMENT_DELETED','FILE_CREATED','FILE_UPDATED','FILE_DELETED')), WHK_URL_C varchar(1024) not null, primary key (WHK_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ACL" already exists; SQL statement: +create table T_ACL (ACL_ID_C varchar(36) not null, ACL_DELETEDATE_D timestamp(6), ACL_PERM_C varchar(30) not null check (ACL_PERM_C in ('READ','WRITE')), ACL_SOURCEID_C varchar(36) not null, ACL_TARGETID_C varchar(36) not null, ACL_TYPE_C varchar(30) not null check (ACL_TYPE_C in ('USER','ROUTING')), primary key (ACL_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_AUDIT_LOG" already exists; SQL statement: +create table T_AUDIT_LOG (LOG_ID_C varchar(36) not null, LOG_CREATEDATE_D timestamp(6) not null, LOG_CLASSENTITY_C varchar(50) not null, LOG_IDENTITY_C varchar(36) not null, LOG_MESSAGE_C varchar(1000), LOG_TYPE_C varchar(50) not null check (LOG_TYPE_C in ('CREATE','UPDATE','DELETE')), LOG_IDUSER_C varchar(36) not null, primary key (LOG_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_AUTHENTICATION_TOKEN" already exists; SQL statement: +create table T_AUTHENTICATION_TOKEN (AUT_ID_C varchar(36) not null, AUT_CREATIONDATE_D timestamp(6) not null, AUT_IP_C varchar(45), AUT_LASTCONNECTIONDATE_D timestamp(6), AUT_LONGLASTED_B boolean not null, AUT_UA_C varchar(1000), AUT_IDUSER_C varchar(36) not null, primary key (AUT_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_BASE_FUNCTION" already exists; SQL statement: +create table T_BASE_FUNCTION (BAF_ID_C varchar(10) not null, primary key (BAF_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_COMMENT" already exists; SQL statement: +create table T_COMMENT (COM_ID_C varchar(36) not null, COM_CONTENT_C varchar(255) not null, COM_CREATEDATE_D timestamp(6) not null, COM_DELETEDATE_D timestamp(6), COM_IDDOC_C varchar(36) not null, COM_IDUSER_C varchar(36) not null, primary key (COM_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONFIG" already exists; SQL statement: +create table T_CONFIG (CFG_ID_C varchar(50) not null check (CFG_ID_C in ('LUCENE_DIRECTORY_STORAGE','THEME','GUEST_LOGIN','OCR_ENABLED','DEFAULT_LANGUAGE','SMTP_HOSTNAME','SMTP_PORT','SMTP_FROM','SMTP_USERNAME','SMTP_PASSWORD','INBOX_ENABLED','INBOX_HOSTNAME','INBOX_PORT','INBOX_STARTTLS','INBOX_USERNAME','INBOX_PASSWORD','INBOX_FOLDER','INBOX_TAG','INBOX_AUTOMATIC_TAGS','INBOX_DELETE_IMPORTED','LDAP_ENABLED','LDAP_HOST','LDAP_PORT','LDAP_USESSL','LDAP_ADMIN_DN','LDAP_ADMIN_PASSWORD','LDAP_BASE_DN','LDAP_FILTER','LDAP_DEFAULT_EMAIL','LDAP_DEFAULT_STORAGE')), CFG_VALUE_C varchar(250), primary key (CFG_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONTRIBUTOR" already exists; SQL statement: +create table T_CONTRIBUTOR (CTR_ID_C varchar(36) not null, CTR_IDDOC_C varchar(36) not null, CTR_IDUSER_C varchar(36) not null, primary key (CTR_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT" already exists; SQL statement: +create table T_DOCUMENT (DOC_ID_C varchar(36) not null, DOC_COVERAGE_C varchar(100), DOC_CREATEDATE_D timestamp(6) not null, DOC_DELETEDATE_D timestamp(6), DOC_DESCRIPTION_C varchar(4000), DOC_IDFILE_C varchar(36), DOC_FORMAT_C varchar(500), DOC_IDENTIFIER_C varchar(500), DOC_LANGUAGE_C varchar(3) not null, DOC_PUBLISHER_C varchar(500), DOC_RIGHTS_C varchar(100), DOC_SOURCE_C varchar(500), DOC_SUBJECT_C varchar(500), DOC_TITLE_C varchar(100) not null, DOC_TYPE_C varchar(100), DOC_UPDATEDATE_D timestamp(6) not null, DOC_IDUSER_C varchar(36) not null, primary key (DOC_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT_METADATA" already exists; SQL statement: +create table T_DOCUMENT_METADATA (DME_ID_C varchar(36) not null, DME_IDDOCUMENT_C varchar(36) not null, DME_IDMETADATA_C varchar(36) not null, DME_VALUE_C varchar(4000), primary key (DME_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT_TAG" already exists; SQL statement: +create table T_DOCUMENT_TAG (DOT_ID_C varchar(36) not null, DOT_DELETEDATE_D timestamp(6), DOT_IDDOCUMENT_C varchar(36) not null, DOT_IDTAG_C varchar(36) not null, primary key (DOT_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_FILE" already exists; SQL statement: +create table T_FILE (FIL_ID_C varchar(36) not null, FIL_CONTENT_C varchar(255), FIL_CREATEDATE_D timestamp(6) not null, FIL_DELETEDATE_D timestamp(6), FIL_IDDOC_C varchar(36), FIL_LATESTVERSION_B boolean not null, FIL_MIMETYPE_C varchar(100), FIL_NAME_C varchar(200), FIL_ORDER_N integer, FIL_SIZE_N bigint not null, FIL_IDUSER_C varchar(36) not null, FIL_VERSION_N integer not null, FIL_IDVERSION_C varchar(255), primary key (FIL_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_GROUP" already exists; SQL statement: +create table T_GROUP (GRP_ID_C varchar(36) not null, GRP_DELETEDATE_D timestamp(6), GRP_NAME_C varchar(50) not null, GRP_IDPARENT_C varchar(36), GRP_IDROLE_C varchar(36), primary key (GRP_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_METADATA" already exists; SQL statement: +create table T_METADATA (MET_ID_C varchar(36) not null, MET_DELETEDATE_D timestamp(6), MET_NAME_C varchar(50) not null, MET_TYPE_C varchar(20) not null check (MET_TYPE_C in ('STRING','INTEGER','FLOAT','DATE','BOOLEAN')), primary key (MET_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_PASSWORD_RECOVERY" already exists; SQL statement: +create table T_PASSWORD_RECOVERY (PWR_ID_C varchar(36) not null, PWR_CREATEDATE_D timestamp(6) not null, PWR_DELETEDATE_D timestamp(6), PWR_USERNAME_C varchar(50) not null, primary key (PWR_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_RELATION" already exists; SQL statement: +create table T_RELATION (REL_ID_C varchar(36) not null, REL_DELETEDATE_D timestamp(6), REL_IDDOCFROM_C varchar(36) not null, REL_IDDOCTO_C varchar(36) not null, primary key (REL_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROLE" already exists; SQL statement: +create table T_ROLE (ROL_ID_C varchar(36) not null, ROL_CREATEDATE_D timestamp(6) not null, ROL_DELETEDATE_D timestamp(6), ROL_NAME_C varchar(50) not null, primary key (ROL_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROLE_BASE_FUNCTION" already exists; SQL statement: +create table T_ROLE_BASE_FUNCTION (RBF_ID_C varchar(36) not null, RBF_IDBASEFUNCTION_C varchar(36) not null, RBF_CREATEDATE_D timestamp(6) not null, RBF_DELETEDATE_D timestamp(6), RBF_IDROLE_C varchar(36) not null, primary key (RBF_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE" already exists; SQL statement: +create table T_ROUTE (RTE_ID_C varchar(36) not null, RTE_CREATEDATE_D timestamp(6) not null, RTE_DELETEDATE_D timestamp(6), RTE_IDDOCUMENT_C varchar(36) not null, RTE_NAME_C varchar(50) not null, primary key (RTE_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE_MODEL" already exists; SQL statement: +create table T_ROUTE_MODEL (RTM_ID_C varchar(36) not null, RTM_CREATEDATE_D timestamp(6) not null, RTM_DELETEDATE_D timestamp(6), RTM_NAME_C varchar(50) not null, RTM_STEPS_C varchar(5000) not null, primary key (RTM_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE_STEP" already exists; SQL statement: +create table T_ROUTE_STEP (RTP_ID_C varchar(36) not null, RTP_COMMENT_C varchar(500), RTP_CREATEDATE_D timestamp(6) not null, RTP_DELETEDATE_D timestamp(6), RTP_ENDDATE_D timestamp(6), RTP_NAME_C varchar(200) not null, RTP_ORDER_N integer not null, RTP_IDROUTE_C varchar(36) not null, RTP_IDTARGET_C varchar(36) not null, RTP_TRANSITION_C varchar(50) check (RTP_TRANSITION_C in ('APPROVED','REJECTED','VALIDATED')), RTP_TRANSITIONS_C varchar(2000), RTP_TYPE_C varchar(50) not null check (RTP_TYPE_C in ('APPROVE','VALIDATE')), RTP_IDVALIDATORUSER_C varchar(36), primary key (RTP_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_SHARE" already exists; SQL statement: +create table T_SHARE (SHA_ID_C varchar(36) not null, SHA_CREATEDATE_D timestamp(6) not null, SHA_DELETEDATE_D timestamp(6), SHA_NAME_C varchar(36), primary key (SHA_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_TAG" already exists; SQL statement: +create table T_TAG (TAG_ID_C varchar(36) not null, TAG_COLOR_C varchar(7) not null, TAG_CREATEDATE_D timestamp(6) not null, TAG_DELETEDATE_D timestamp(6), TAG_NAME_C varchar(36) not null, TAG_IDPARENT_C varchar(36), TAG_IDUSER_C varchar(36) not null, primary key (TAG_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_USER" already exists; SQL statement: +create table T_USER (USE_ID_C varchar(36) not null, USE_CREATEDATE_D timestamp(6) not null, USE_DELETEDATE_D timestamp(6), USE_DISABLEDATE_D timestamp(6), USE_EMAIL_C varchar(100) not null, USE_ONBOARDING_B boolean not null, USE_PASSWORD_C varchar(100) not null, USE_PRIVATEKEY_C varchar(100) not null, USE_IDROLE_C varchar(36) not null, USE_STORAGECURRENT_N bigint not null, USE_STORAGEQUOTA_N bigint not null, USE_TOTPKEY_C varchar(100), USE_USERNAME_C varchar(50) not null, primary key (USE_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_USER_GROUP" already exists; SQL statement: +create table T_USER_GROUP (UGP_ID_C varchar(36) not null, UGP_DELETEDATE_D timestamp(6), UGP_IDGROUP_C varchar(36) not null, UGP_IDUSER_C varchar(36) not null, primary key (UGP_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_VOCABULARY" already exists; SQL statement: +create table T_VOCABULARY (VOC_ID_C varchar(36) not null, VOC_NAME_C varchar(50) not null, VOC_ORDER_N integer, VOC_VALUE_C varchar(500) not null, primary key (VOC_ID_C)) [42101-199] +2026-04-14 00:23:20 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_WEBHOOK" already exists; SQL statement: +create table T_WEBHOOK (WHK_ID_C varchar(36) not null, WHK_CREATEDATE_D timestamp(6) not null, WHK_DELETEDATE_D timestamp(6), WHK_EVENT_C varchar(50) not null check (WHK_EVENT_C in ('DOCUMENT_CREATED','DOCUMENT_UPDATED','DOCUMENT_DELETED','FILE_CREATED','FILE_UPDATED','FILE_DELETED')), WHK_URL_C varchar(1024) not null, primary key (WHK_ID_C)) [42101-199] +2026-04-14 00:31:46 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ACL" already exists; SQL statement: +create table T_ACL (ACL_ID_C varchar(36) not null, ACL_DELETEDATE_D timestamp(6), ACL_PERM_C varchar(30) not null check (ACL_PERM_C in ('READ','WRITE')), ACL_SOURCEID_C varchar(36) not null, ACL_TARGETID_C varchar(36) not null, ACL_TYPE_C varchar(30) not null check (ACL_TYPE_C in ('USER','ROUTING')), primary key (ACL_ID_C)) [42101-199] +2026-04-14 00:31:46 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_AUDIT_LOG" already exists; SQL statement: +create table T_AUDIT_LOG (LOG_ID_C varchar(36) not null, LOG_CREATEDATE_D timestamp(6) not null, LOG_CLASSENTITY_C varchar(50) not null, LOG_IDENTITY_C varchar(36) not null, LOG_MESSAGE_C varchar(1000), LOG_TYPE_C varchar(50) not null check (LOG_TYPE_C in ('CREATE','UPDATE','DELETE')), LOG_IDUSER_C varchar(36) not null, primary key (LOG_ID_C)) [42101-199] +2026-04-14 00:31:46 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_AUTHENTICATION_TOKEN" already exists; SQL statement: +create table T_AUTHENTICATION_TOKEN (AUT_ID_C varchar(36) not null, AUT_CREATIONDATE_D timestamp(6) not null, AUT_IP_C varchar(45), AUT_LASTCONNECTIONDATE_D timestamp(6), AUT_LONGLASTED_B boolean not null, AUT_UA_C varchar(1000), AUT_IDUSER_C varchar(36) not null, primary key (AUT_ID_C)) [42101-199] +2026-04-14 00:31:46 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_BASE_FUNCTION" already exists; SQL statement: +create table T_BASE_FUNCTION (BAF_ID_C varchar(10) not null, primary key (BAF_ID_C)) [42101-199] +2026-04-14 00:31:46 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_COMMENT" already exists; SQL statement: +create table T_COMMENT (COM_ID_C varchar(36) not null, COM_CONTENT_C varchar(255) not null, COM_CREATEDATE_D timestamp(6) not null, COM_DELETEDATE_D timestamp(6), COM_IDDOC_C varchar(36) not null, COM_IDUSER_C varchar(36) not null, primary key (COM_ID_C)) [42101-199] +2026-04-14 00:31:46 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONFIG" already exists; SQL statement: +create table T_CONFIG (CFG_ID_C varchar(50) not null check (CFG_ID_C in ('LUCENE_DIRECTORY_STORAGE','THEME','GUEST_LOGIN','OCR_ENABLED','DEFAULT_LANGUAGE','SMTP_HOSTNAME','SMTP_PORT','SMTP_FROM','SMTP_USERNAME','SMTP_PASSWORD','INBOX_ENABLED','INBOX_HOSTNAME','INBOX_PORT','INBOX_STARTTLS','INBOX_USERNAME','INBOX_PASSWORD','INBOX_FOLDER','INBOX_TAG','INBOX_AUTOMATIC_TAGS','INBOX_DELETE_IMPORTED','LDAP_ENABLED','LDAP_HOST','LDAP_PORT','LDAP_USESSL','LDAP_ADMIN_DN','LDAP_ADMIN_PASSWORD','LDAP_BASE_DN','LDAP_FILTER','LDAP_DEFAULT_EMAIL','LDAP_DEFAULT_STORAGE')), CFG_VALUE_C varchar(250), primary key (CFG_ID_C)) [42101-199] +2026-04-14 00:31:46 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONTRIBUTOR" already exists; SQL statement: +create table T_CONTRIBUTOR (CTR_ID_C varchar(36) not null, CTR_IDDOC_C varchar(36) not null, CTR_IDUSER_C varchar(36) not null, primary key (CTR_ID_C)) [42101-199] +2026-04-14 00:31:46 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT" already exists; SQL statement: +create table T_DOCUMENT (DOC_ID_C varchar(36) not null, DOC_COVERAGE_C varchar(100), DOC_CREATEDATE_D timestamp(6) not null, DOC_DELETEDATE_D timestamp(6), DOC_DESCRIPTION_C varchar(4000), DOC_IDFILE_C varchar(36), DOC_FORMAT_C varchar(500), DOC_IDENTIFIER_C varchar(500), DOC_LANGUAGE_C varchar(3) not null, DOC_PUBLISHER_C varchar(500), DOC_RIGHTS_C varchar(100), DOC_SOURCE_C varchar(500), DOC_SUBJECT_C varchar(500), DOC_TITLE_C varchar(100) not null, DOC_TYPE_C varchar(100), DOC_UPDATEDATE_D timestamp(6) not null, DOC_IDUSER_C varchar(36) not null, primary key (DOC_ID_C)) [42101-199] +2026-04-14 00:31:46 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT_METADATA" already exists; SQL statement: +create table T_DOCUMENT_METADATA (DME_ID_C varchar(36) not null, DME_IDDOCUMENT_C varchar(36) not null, DME_IDMETADATA_C varchar(36) not null, DME_VALUE_C varchar(4000), primary key (DME_ID_C)) [42101-199] +2026-04-14 00:31:46 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT_TAG" already exists; SQL statement: +create table T_DOCUMENT_TAG (DOT_ID_C varchar(36) not null, DOT_DELETEDATE_D timestamp(6), DOT_IDDOCUMENT_C varchar(36) not null, DOT_IDTAG_C varchar(36) not null, primary key (DOT_ID_C)) [42101-199] +2026-04-14 00:31:47 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_FILE" already exists; SQL statement: +create table T_FILE (FIL_ID_C varchar(36) not null, FIL_CONTENT_C varchar(255), FIL_CREATEDATE_D timestamp(6) not null, FIL_DELETEDATE_D timestamp(6), FIL_IDDOC_C varchar(36), FIL_LATESTVERSION_B boolean not null, FIL_MIMETYPE_C varchar(100), FIL_NAME_C varchar(200), FIL_ORDER_N integer, FIL_SIZE_N bigint not null, FIL_IDUSER_C varchar(36) not null, FIL_VERSION_N integer not null, FIL_IDVERSION_C varchar(255), primary key (FIL_ID_C)) [42101-199] +2026-04-14 00:31:47 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_GROUP" already exists; SQL statement: +create table T_GROUP (GRP_ID_C varchar(36) not null, GRP_DELETEDATE_D timestamp(6), GRP_NAME_C varchar(50) not null, GRP_IDPARENT_C varchar(36), GRP_IDROLE_C varchar(36), primary key (GRP_ID_C)) [42101-199] +2026-04-14 00:31:47 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_METADATA" already exists; SQL statement: +create table T_METADATA (MET_ID_C varchar(36) not null, MET_DELETEDATE_D timestamp(6), MET_NAME_C varchar(50) not null, MET_TYPE_C varchar(20) not null check (MET_TYPE_C in ('STRING','INTEGER','FLOAT','DATE','BOOLEAN')), primary key (MET_ID_C)) [42101-199] +2026-04-14 00:31:47 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_PASSWORD_RECOVERY" already exists; SQL statement: +create table T_PASSWORD_RECOVERY (PWR_ID_C varchar(36) not null, PWR_CREATEDATE_D timestamp(6) not null, PWR_DELETEDATE_D timestamp(6), PWR_USERNAME_C varchar(50) not null, primary key (PWR_ID_C)) [42101-199] +2026-04-14 00:31:47 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_RELATION" already exists; SQL statement: +create table T_RELATION (REL_ID_C varchar(36) not null, REL_DELETEDATE_D timestamp(6), REL_IDDOCFROM_C varchar(36) not null, REL_IDDOCTO_C varchar(36) not null, primary key (REL_ID_C)) [42101-199] +2026-04-14 00:31:47 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROLE" already exists; SQL statement: +create table T_ROLE (ROL_ID_C varchar(36) not null, ROL_CREATEDATE_D timestamp(6) not null, ROL_DELETEDATE_D timestamp(6), ROL_NAME_C varchar(50) not null, primary key (ROL_ID_C)) [42101-199] +2026-04-14 00:31:47 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROLE_BASE_FUNCTION" already exists; SQL statement: +create table T_ROLE_BASE_FUNCTION (RBF_ID_C varchar(36) not null, RBF_IDBASEFUNCTION_C varchar(36) not null, RBF_CREATEDATE_D timestamp(6) not null, RBF_DELETEDATE_D timestamp(6), RBF_IDROLE_C varchar(36) not null, primary key (RBF_ID_C)) [42101-199] +2026-04-14 00:31:47 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE" already exists; SQL statement: +create table T_ROUTE (RTE_ID_C varchar(36) not null, RTE_CREATEDATE_D timestamp(6) not null, RTE_DELETEDATE_D timestamp(6), RTE_IDDOCUMENT_C varchar(36) not null, RTE_NAME_C varchar(50) not null, primary key (RTE_ID_C)) [42101-199] +2026-04-14 00:31:47 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE_MODEL" already exists; SQL statement: +create table T_ROUTE_MODEL (RTM_ID_C varchar(36) not null, RTM_CREATEDATE_D timestamp(6) not null, RTM_DELETEDATE_D timestamp(6), RTM_NAME_C varchar(50) not null, RTM_STEPS_C varchar(5000) not null, primary key (RTM_ID_C)) [42101-199] +2026-04-14 00:31:47 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE_STEP" already exists; SQL statement: +create table T_ROUTE_STEP (RTP_ID_C varchar(36) not null, RTP_COMMENT_C varchar(500), RTP_CREATEDATE_D timestamp(6) not null, RTP_DELETEDATE_D timestamp(6), RTP_ENDDATE_D timestamp(6), RTP_NAME_C varchar(200) not null, RTP_ORDER_N integer not null, RTP_IDROUTE_C varchar(36) not null, RTP_IDTARGET_C varchar(36) not null, RTP_TRANSITION_C varchar(50) check (RTP_TRANSITION_C in ('APPROVED','REJECTED','VALIDATED')), RTP_TRANSITIONS_C varchar(2000), RTP_TYPE_C varchar(50) not null check (RTP_TYPE_C in ('APPROVE','VALIDATE')), RTP_IDVALIDATORUSER_C varchar(36), primary key (RTP_ID_C)) [42101-199] +2026-04-14 00:31:47 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_SHARE" already exists; SQL statement: +create table T_SHARE (SHA_ID_C varchar(36) not null, SHA_CREATEDATE_D timestamp(6) not null, SHA_DELETEDATE_D timestamp(6), SHA_NAME_C varchar(36), primary key (SHA_ID_C)) [42101-199] +2026-04-14 00:31:47 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_TAG" already exists; SQL statement: +create table T_TAG (TAG_ID_C varchar(36) not null, TAG_COLOR_C varchar(7) not null, TAG_CREATEDATE_D timestamp(6) not null, TAG_DELETEDATE_D timestamp(6), TAG_NAME_C varchar(36) not null, TAG_IDPARENT_C varchar(36), TAG_IDUSER_C varchar(36) not null, primary key (TAG_ID_C)) [42101-199] +2026-04-14 00:31:47 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_USER" already exists; SQL statement: +create table T_USER (USE_ID_C varchar(36) not null, USE_CREATEDATE_D timestamp(6) not null, USE_DELETEDATE_D timestamp(6), USE_DISABLEDATE_D timestamp(6), USE_EMAIL_C varchar(100) not null, USE_ONBOARDING_B boolean not null, USE_PASSWORD_C varchar(100) not null, USE_PRIVATEKEY_C varchar(100) not null, USE_IDROLE_C varchar(36) not null, USE_STORAGECURRENT_N bigint not null, USE_STORAGEQUOTA_N bigint not null, USE_TOTPKEY_C varchar(100), USE_USERNAME_C varchar(50) not null, primary key (USE_ID_C)) [42101-199] +2026-04-14 00:31:47 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_USER_GROUP" already exists; SQL statement: +create table T_USER_GROUP (UGP_ID_C varchar(36) not null, UGP_DELETEDATE_D timestamp(6), UGP_IDGROUP_C varchar(36) not null, UGP_IDUSER_C varchar(36) not null, primary key (UGP_ID_C)) [42101-199] +2026-04-14 00:31:47 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_VOCABULARY" already exists; SQL statement: +create table T_VOCABULARY (VOC_ID_C varchar(36) not null, VOC_NAME_C varchar(50) not null, VOC_ORDER_N integer, VOC_VALUE_C varchar(500) not null, primary key (VOC_ID_C)) [42101-199] +2026-04-14 00:31:47 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_WEBHOOK" already exists; SQL statement: +create table T_WEBHOOK (WHK_ID_C varchar(36) not null, WHK_CREATEDATE_D timestamp(6) not null, WHK_DELETEDATE_D timestamp(6), WHK_EVENT_C varchar(50) not null check (WHK_EVENT_C in ('DOCUMENT_CREATED','DOCUMENT_UPDATED','DOCUMENT_DELETED','FILE_CREATED','FILE_UPDATED','FILE_DELETED')), WHK_URL_C varchar(1024) not null, primary key (WHK_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ACL" already exists; SQL statement: +create table T_ACL (ACL_ID_C varchar(36) not null, ACL_DELETEDATE_D timestamp(6), ACL_PERM_C varchar(30) not null check (ACL_PERM_C in ('READ','WRITE')), ACL_SOURCEID_C varchar(36) not null, ACL_TARGETID_C varchar(36) not null, ACL_TYPE_C varchar(30) not null check (ACL_TYPE_C in ('USER','ROUTING')), primary key (ACL_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_AUDIT_LOG" already exists; SQL statement: +create table T_AUDIT_LOG (LOG_ID_C varchar(36) not null, LOG_CREATEDATE_D timestamp(6) not null, LOG_CLASSENTITY_C varchar(50) not null, LOG_IDENTITY_C varchar(36) not null, LOG_MESSAGE_C varchar(1000), LOG_TYPE_C varchar(50) not null check (LOG_TYPE_C in ('CREATE','UPDATE','DELETE')), LOG_IDUSER_C varchar(36) not null, primary key (LOG_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_AUTHENTICATION_TOKEN" already exists; SQL statement: +create table T_AUTHENTICATION_TOKEN (AUT_ID_C varchar(36) not null, AUT_CREATIONDATE_D timestamp(6) not null, AUT_IP_C varchar(45), AUT_LASTCONNECTIONDATE_D timestamp(6), AUT_LONGLASTED_B boolean not null, AUT_UA_C varchar(1000), AUT_IDUSER_C varchar(36) not null, primary key (AUT_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_BASE_FUNCTION" already exists; SQL statement: +create table T_BASE_FUNCTION (BAF_ID_C varchar(10) not null, primary key (BAF_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_COMMENT" already exists; SQL statement: +create table T_COMMENT (COM_ID_C varchar(36) not null, COM_CONTENT_C varchar(255) not null, COM_CREATEDATE_D timestamp(6) not null, COM_DELETEDATE_D timestamp(6), COM_IDDOC_C varchar(36) not null, COM_IDUSER_C varchar(36) not null, primary key (COM_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONFIG" already exists; SQL statement: +create table T_CONFIG (CFG_ID_C varchar(50) not null check (CFG_ID_C in ('LUCENE_DIRECTORY_STORAGE','THEME','GUEST_LOGIN','OCR_ENABLED','DEFAULT_LANGUAGE','SMTP_HOSTNAME','SMTP_PORT','SMTP_FROM','SMTP_USERNAME','SMTP_PASSWORD','INBOX_ENABLED','INBOX_HOSTNAME','INBOX_PORT','INBOX_STARTTLS','INBOX_USERNAME','INBOX_PASSWORD','INBOX_FOLDER','INBOX_TAG','INBOX_AUTOMATIC_TAGS','INBOX_DELETE_IMPORTED','LDAP_ENABLED','LDAP_HOST','LDAP_PORT','LDAP_USESSL','LDAP_ADMIN_DN','LDAP_ADMIN_PASSWORD','LDAP_BASE_DN','LDAP_FILTER','LDAP_DEFAULT_EMAIL','LDAP_DEFAULT_STORAGE')), CFG_VALUE_C varchar(250), primary key (CFG_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONTRIBUTOR" already exists; SQL statement: +create table T_CONTRIBUTOR (CTR_ID_C varchar(36) not null, CTR_IDDOC_C varchar(36) not null, CTR_IDUSER_C varchar(36) not null, primary key (CTR_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT" already exists; SQL statement: +create table T_DOCUMENT (DOC_ID_C varchar(36) not null, DOC_COVERAGE_C varchar(100), DOC_CREATEDATE_D timestamp(6) not null, DOC_DELETEDATE_D timestamp(6), DOC_DESCRIPTION_C varchar(4000), DOC_IDFILE_C varchar(36), DOC_FORMAT_C varchar(500), DOC_IDENTIFIER_C varchar(500), DOC_LANGUAGE_C varchar(3) not null, DOC_PUBLISHER_C varchar(500), DOC_RIGHTS_C varchar(100), DOC_SOURCE_C varchar(500), DOC_SUBJECT_C varchar(500), DOC_TITLE_C varchar(100) not null, DOC_TYPE_C varchar(100), DOC_UPDATEDATE_D timestamp(6) not null, DOC_IDUSER_C varchar(36) not null, primary key (DOC_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT_METADATA" already exists; SQL statement: +create table T_DOCUMENT_METADATA (DME_ID_C varchar(36) not null, DME_IDDOCUMENT_C varchar(36) not null, DME_IDMETADATA_C varchar(36) not null, DME_VALUE_C varchar(4000), primary key (DME_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT_TAG" already exists; SQL statement: +create table T_DOCUMENT_TAG (DOT_ID_C varchar(36) not null, DOT_DELETEDATE_D timestamp(6), DOT_IDDOCUMENT_C varchar(36) not null, DOT_IDTAG_C varchar(36) not null, primary key (DOT_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_FILE" already exists; SQL statement: +create table T_FILE (FIL_ID_C varchar(36) not null, FIL_CONTENT_C varchar(255), FIL_CREATEDATE_D timestamp(6) not null, FIL_DELETEDATE_D timestamp(6), FIL_IDDOC_C varchar(36), FIL_LATESTVERSION_B boolean not null, FIL_MIMETYPE_C varchar(100), FIL_NAME_C varchar(200), FIL_ORDER_N integer, FIL_SIZE_N bigint not null, FIL_IDUSER_C varchar(36) not null, FIL_VERSION_N integer not null, FIL_IDVERSION_C varchar(255), primary key (FIL_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_GROUP" already exists; SQL statement: +create table T_GROUP (GRP_ID_C varchar(36) not null, GRP_DELETEDATE_D timestamp(6), GRP_NAME_C varchar(50) not null, GRP_IDPARENT_C varchar(36), GRP_IDROLE_C varchar(36), primary key (GRP_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_METADATA" already exists; SQL statement: +create table T_METADATA (MET_ID_C varchar(36) not null, MET_DELETEDATE_D timestamp(6), MET_NAME_C varchar(50) not null, MET_TYPE_C varchar(20) not null check (MET_TYPE_C in ('STRING','INTEGER','FLOAT','DATE','BOOLEAN')), primary key (MET_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_PASSWORD_RECOVERY" already exists; SQL statement: +create table T_PASSWORD_RECOVERY (PWR_ID_C varchar(36) not null, PWR_CREATEDATE_D timestamp(6) not null, PWR_DELETEDATE_D timestamp(6), PWR_USERNAME_C varchar(50) not null, primary key (PWR_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_RELATION" already exists; SQL statement: +create table T_RELATION (REL_ID_C varchar(36) not null, REL_DELETEDATE_D timestamp(6), REL_IDDOCFROM_C varchar(36) not null, REL_IDDOCTO_C varchar(36) not null, primary key (REL_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROLE" already exists; SQL statement: +create table T_ROLE (ROL_ID_C varchar(36) not null, ROL_CREATEDATE_D timestamp(6) not null, ROL_DELETEDATE_D timestamp(6), ROL_NAME_C varchar(50) not null, primary key (ROL_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROLE_BASE_FUNCTION" already exists; SQL statement: +create table T_ROLE_BASE_FUNCTION (RBF_ID_C varchar(36) not null, RBF_IDBASEFUNCTION_C varchar(36) not null, RBF_CREATEDATE_D timestamp(6) not null, RBF_DELETEDATE_D timestamp(6), RBF_IDROLE_C varchar(36) not null, primary key (RBF_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE" already exists; SQL statement: +create table T_ROUTE (RTE_ID_C varchar(36) not null, RTE_CREATEDATE_D timestamp(6) not null, RTE_DELETEDATE_D timestamp(6), RTE_IDDOCUMENT_C varchar(36) not null, RTE_NAME_C varchar(50) not null, primary key (RTE_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE_MODEL" already exists; SQL statement: +create table T_ROUTE_MODEL (RTM_ID_C varchar(36) not null, RTM_CREATEDATE_D timestamp(6) not null, RTM_DELETEDATE_D timestamp(6), RTM_NAME_C varchar(50) not null, RTM_STEPS_C varchar(5000) not null, primary key (RTM_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE_STEP" already exists; SQL statement: +create table T_ROUTE_STEP (RTP_ID_C varchar(36) not null, RTP_COMMENT_C varchar(500), RTP_CREATEDATE_D timestamp(6) not null, RTP_DELETEDATE_D timestamp(6), RTP_ENDDATE_D timestamp(6), RTP_NAME_C varchar(200) not null, RTP_ORDER_N integer not null, RTP_IDROUTE_C varchar(36) not null, RTP_IDTARGET_C varchar(36) not null, RTP_TRANSITION_C varchar(50) check (RTP_TRANSITION_C in ('APPROVED','REJECTED','VALIDATED')), RTP_TRANSITIONS_C varchar(2000), RTP_TYPE_C varchar(50) not null check (RTP_TYPE_C in ('APPROVE','VALIDATE')), RTP_IDVALIDATORUSER_C varchar(36), primary key (RTP_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_SHARE" already exists; SQL statement: +create table T_SHARE (SHA_ID_C varchar(36) not null, SHA_CREATEDATE_D timestamp(6) not null, SHA_DELETEDATE_D timestamp(6), SHA_NAME_C varchar(36), primary key (SHA_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_TAG" already exists; SQL statement: +create table T_TAG (TAG_ID_C varchar(36) not null, TAG_COLOR_C varchar(7) not null, TAG_CREATEDATE_D timestamp(6) not null, TAG_DELETEDATE_D timestamp(6), TAG_NAME_C varchar(36) not null, TAG_IDPARENT_C varchar(36), TAG_IDUSER_C varchar(36) not null, primary key (TAG_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_USER" already exists; SQL statement: +create table T_USER (USE_ID_C varchar(36) not null, USE_CREATEDATE_D timestamp(6) not null, USE_DELETEDATE_D timestamp(6), USE_DISABLEDATE_D timestamp(6), USE_EMAIL_C varchar(100) not null, USE_ONBOARDING_B boolean not null, USE_PASSWORD_C varchar(100) not null, USE_PRIVATEKEY_C varchar(100) not null, USE_IDROLE_C varchar(36) not null, USE_STORAGECURRENT_N bigint not null, USE_STORAGEQUOTA_N bigint not null, USE_TOTPKEY_C varchar(100), USE_USERNAME_C varchar(50) not null, primary key (USE_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_USER_GROUP" already exists; SQL statement: +create table T_USER_GROUP (UGP_ID_C varchar(36) not null, UGP_DELETEDATE_D timestamp(6), UGP_IDGROUP_C varchar(36) not null, UGP_IDUSER_C varchar(36) not null, primary key (UGP_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_VOCABULARY" already exists; SQL statement: +create table T_VOCABULARY (VOC_ID_C varchar(36) not null, VOC_NAME_C varchar(50) not null, VOC_ORDER_N integer, VOC_VALUE_C varchar(500) not null, primary key (VOC_ID_C)) [42101-199] +2026-04-14 00:34:57 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_WEBHOOK" already exists; SQL statement: +create table T_WEBHOOK (WHK_ID_C varchar(36) not null, WHK_CREATEDATE_D timestamp(6) not null, WHK_DELETEDATE_D timestamp(6), WHK_EVENT_C varchar(50) not null check (WHK_EVENT_C in ('DOCUMENT_CREATED','DOCUMENT_UPDATED','DOCUMENT_DELETED','FILE_CREATED','FILE_UPDATED','FILE_DELETED')), WHK_URL_C varchar(1024) not null, primary key (WHK_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ACL" already exists; SQL statement: +create table T_ACL (ACL_ID_C varchar(36) not null, ACL_DELETEDATE_D timestamp(6), ACL_PERM_C varchar(30) not null check (ACL_PERM_C in ('READ','WRITE')), ACL_SOURCEID_C varchar(36) not null, ACL_TARGETID_C varchar(36) not null, ACL_TYPE_C varchar(30) not null check (ACL_TYPE_C in ('USER','ROUTING')), primary key (ACL_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_AUDIT_LOG" already exists; SQL statement: +create table T_AUDIT_LOG (LOG_ID_C varchar(36) not null, LOG_CREATEDATE_D timestamp(6) not null, LOG_CLASSENTITY_C varchar(50) not null, LOG_IDENTITY_C varchar(36) not null, LOG_MESSAGE_C varchar(1000), LOG_TYPE_C varchar(50) not null check (LOG_TYPE_C in ('CREATE','UPDATE','DELETE')), LOG_IDUSER_C varchar(36) not null, primary key (LOG_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_AUTHENTICATION_TOKEN" already exists; SQL statement: +create table T_AUTHENTICATION_TOKEN (AUT_ID_C varchar(36) not null, AUT_CREATIONDATE_D timestamp(6) not null, AUT_IP_C varchar(45), AUT_LASTCONNECTIONDATE_D timestamp(6), AUT_LONGLASTED_B boolean not null, AUT_UA_C varchar(1000), AUT_IDUSER_C varchar(36) not null, primary key (AUT_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_BASE_FUNCTION" already exists; SQL statement: +create table T_BASE_FUNCTION (BAF_ID_C varchar(10) not null, primary key (BAF_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_COMMENT" already exists; SQL statement: +create table T_COMMENT (COM_ID_C varchar(36) not null, COM_CONTENT_C varchar(255) not null, COM_CREATEDATE_D timestamp(6) not null, COM_DELETEDATE_D timestamp(6), COM_IDDOC_C varchar(36) not null, COM_IDUSER_C varchar(36) not null, primary key (COM_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONFIG" already exists; SQL statement: +create table T_CONFIG (CFG_ID_C varchar(50) not null check (CFG_ID_C in ('LUCENE_DIRECTORY_STORAGE','THEME','GUEST_LOGIN','OCR_ENABLED','DEFAULT_LANGUAGE','SMTP_HOSTNAME','SMTP_PORT','SMTP_FROM','SMTP_USERNAME','SMTP_PASSWORD','INBOX_ENABLED','INBOX_HOSTNAME','INBOX_PORT','INBOX_STARTTLS','INBOX_USERNAME','INBOX_PASSWORD','INBOX_FOLDER','INBOX_TAG','INBOX_AUTOMATIC_TAGS','INBOX_DELETE_IMPORTED','LDAP_ENABLED','LDAP_HOST','LDAP_PORT','LDAP_USESSL','LDAP_ADMIN_DN','LDAP_ADMIN_PASSWORD','LDAP_BASE_DN','LDAP_FILTER','LDAP_DEFAULT_EMAIL','LDAP_DEFAULT_STORAGE')), CFG_VALUE_C varchar(250), primary key (CFG_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONTRIBUTOR" already exists; SQL statement: +create table T_CONTRIBUTOR (CTR_ID_C varchar(36) not null, CTR_IDDOC_C varchar(36) not null, CTR_IDUSER_C varchar(36) not null, primary key (CTR_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT" already exists; SQL statement: +create table T_DOCUMENT (DOC_ID_C varchar(36) not null, DOC_COVERAGE_C varchar(100), DOC_CREATEDATE_D timestamp(6) not null, DOC_DELETEDATE_D timestamp(6), DOC_DESCRIPTION_C varchar(4000), DOC_IDFILE_C varchar(36), DOC_FORMAT_C varchar(500), DOC_IDENTIFIER_C varchar(500), DOC_LANGUAGE_C varchar(3) not null, DOC_PUBLISHER_C varchar(500), DOC_RIGHTS_C varchar(100), DOC_SOURCE_C varchar(500), DOC_SUBJECT_C varchar(500), DOC_TITLE_C varchar(100) not null, DOC_TYPE_C varchar(100), DOC_UPDATEDATE_D timestamp(6) not null, DOC_IDUSER_C varchar(36) not null, primary key (DOC_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT_METADATA" already exists; SQL statement: +create table T_DOCUMENT_METADATA (DME_ID_C varchar(36) not null, DME_IDDOCUMENT_C varchar(36) not null, DME_IDMETADATA_C varchar(36) not null, DME_VALUE_C varchar(4000), primary key (DME_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT_TAG" already exists; SQL statement: +create table T_DOCUMENT_TAG (DOT_ID_C varchar(36) not null, DOT_DELETEDATE_D timestamp(6), DOT_IDDOCUMENT_C varchar(36) not null, DOT_IDTAG_C varchar(36) not null, primary key (DOT_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_FILE" already exists; SQL statement: +create table T_FILE (FIL_ID_C varchar(36) not null, FIL_CONTENT_C varchar(255), FIL_CREATEDATE_D timestamp(6) not null, FIL_DELETEDATE_D timestamp(6), FIL_IDDOC_C varchar(36), FIL_LATESTVERSION_B boolean not null, FIL_MIMETYPE_C varchar(100), FIL_NAME_C varchar(200), FIL_ORDER_N integer, FIL_SIZE_N bigint not null, FIL_IDUSER_C varchar(36) not null, FIL_VERSION_N integer not null, FIL_IDVERSION_C varchar(255), primary key (FIL_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_GROUP" already exists; SQL statement: +create table T_GROUP (GRP_ID_C varchar(36) not null, GRP_DELETEDATE_D timestamp(6), GRP_NAME_C varchar(50) not null, GRP_IDPARENT_C varchar(36), GRP_IDROLE_C varchar(36), primary key (GRP_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_METADATA" already exists; SQL statement: +create table T_METADATA (MET_ID_C varchar(36) not null, MET_DELETEDATE_D timestamp(6), MET_NAME_C varchar(50) not null, MET_TYPE_C varchar(20) not null check (MET_TYPE_C in ('STRING','INTEGER','FLOAT','DATE','BOOLEAN')), primary key (MET_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_PASSWORD_RECOVERY" already exists; SQL statement: +create table T_PASSWORD_RECOVERY (PWR_ID_C varchar(36) not null, PWR_CREATEDATE_D timestamp(6) not null, PWR_DELETEDATE_D timestamp(6), PWR_USERNAME_C varchar(50) not null, primary key (PWR_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_RELATION" already exists; SQL statement: +create table T_RELATION (REL_ID_C varchar(36) not null, REL_DELETEDATE_D timestamp(6), REL_IDDOCFROM_C varchar(36) not null, REL_IDDOCTO_C varchar(36) not null, primary key (REL_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROLE" already exists; SQL statement: +create table T_ROLE (ROL_ID_C varchar(36) not null, ROL_CREATEDATE_D timestamp(6) not null, ROL_DELETEDATE_D timestamp(6), ROL_NAME_C varchar(50) not null, primary key (ROL_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROLE_BASE_FUNCTION" already exists; SQL statement: +create table T_ROLE_BASE_FUNCTION (RBF_ID_C varchar(36) not null, RBF_IDBASEFUNCTION_C varchar(36) not null, RBF_CREATEDATE_D timestamp(6) not null, RBF_DELETEDATE_D timestamp(6), RBF_IDROLE_C varchar(36) not null, primary key (RBF_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE" already exists; SQL statement: +create table T_ROUTE (RTE_ID_C varchar(36) not null, RTE_CREATEDATE_D timestamp(6) not null, RTE_DELETEDATE_D timestamp(6), RTE_IDDOCUMENT_C varchar(36) not null, RTE_NAME_C varchar(50) not null, primary key (RTE_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE_MODEL" already exists; SQL statement: +create table T_ROUTE_MODEL (RTM_ID_C varchar(36) not null, RTM_CREATEDATE_D timestamp(6) not null, RTM_DELETEDATE_D timestamp(6), RTM_NAME_C varchar(50) not null, RTM_STEPS_C varchar(5000) not null, primary key (RTM_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE_STEP" already exists; SQL statement: +create table T_ROUTE_STEP (RTP_ID_C varchar(36) not null, RTP_COMMENT_C varchar(500), RTP_CREATEDATE_D timestamp(6) not null, RTP_DELETEDATE_D timestamp(6), RTP_ENDDATE_D timestamp(6), RTP_NAME_C varchar(200) not null, RTP_ORDER_N integer not null, RTP_IDROUTE_C varchar(36) not null, RTP_IDTARGET_C varchar(36) not null, RTP_TRANSITION_C varchar(50) check (RTP_TRANSITION_C in ('APPROVED','REJECTED','VALIDATED')), RTP_TRANSITIONS_C varchar(2000), RTP_TYPE_C varchar(50) not null check (RTP_TYPE_C in ('APPROVE','VALIDATE')), RTP_IDVALIDATORUSER_C varchar(36), primary key (RTP_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_SHARE" already exists; SQL statement: +create table T_SHARE (SHA_ID_C varchar(36) not null, SHA_CREATEDATE_D timestamp(6) not null, SHA_DELETEDATE_D timestamp(6), SHA_NAME_C varchar(36), primary key (SHA_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_TAG" already exists; SQL statement: +create table T_TAG (TAG_ID_C varchar(36) not null, TAG_COLOR_C varchar(7) not null, TAG_CREATEDATE_D timestamp(6) not null, TAG_DELETEDATE_D timestamp(6), TAG_NAME_C varchar(36) not null, TAG_IDPARENT_C varchar(36), TAG_IDUSER_C varchar(36) not null, primary key (TAG_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_USER" already exists; SQL statement: +create table T_USER (USE_ID_C varchar(36) not null, USE_CREATEDATE_D timestamp(6) not null, USE_DELETEDATE_D timestamp(6), USE_DISABLEDATE_D timestamp(6), USE_EMAIL_C varchar(100) not null, USE_ONBOARDING_B boolean not null, USE_PASSWORD_C varchar(100) not null, USE_PRIVATEKEY_C varchar(100) not null, USE_IDROLE_C varchar(36) not null, USE_STORAGECURRENT_N bigint not null, USE_STORAGEQUOTA_N bigint not null, USE_TOTPKEY_C varchar(100), USE_USERNAME_C varchar(50) not null, primary key (USE_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_USER_GROUP" already exists; SQL statement: +create table T_USER_GROUP (UGP_ID_C varchar(36) not null, UGP_DELETEDATE_D timestamp(6), UGP_IDGROUP_C varchar(36) not null, UGP_IDUSER_C varchar(36) not null, primary key (UGP_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_VOCABULARY" already exists; SQL statement: +create table T_VOCABULARY (VOC_ID_C varchar(36) not null, VOC_NAME_C varchar(50) not null, VOC_ORDER_N integer, VOC_VALUE_C varchar(500) not null, primary key (VOC_ID_C)) [42101-199] +2026-04-14 00:41:37 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_WEBHOOK" already exists; SQL statement: +create table T_WEBHOOK (WHK_ID_C varchar(36) not null, WHK_CREATEDATE_D timestamp(6) not null, WHK_DELETEDATE_D timestamp(6), WHK_EVENT_C varchar(50) not null check (WHK_EVENT_C in ('DOCUMENT_CREATED','DOCUMENT_UPDATED','DOCUMENT_DELETED','FILE_CREATED','FILE_UPDATED','FILE_DELETED')), WHK_URL_C varchar(1024) not null, primary key (WHK_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ACL" already exists; SQL statement: +create table T_ACL (ACL_ID_C varchar(36) not null, ACL_DELETEDATE_D timestamp(6), ACL_PERM_C varchar(30) not null check (ACL_PERM_C in ('READ','WRITE')), ACL_SOURCEID_C varchar(36) not null, ACL_TARGETID_C varchar(36) not null, ACL_TYPE_C varchar(30) not null check (ACL_TYPE_C in ('USER','ROUTING')), primary key (ACL_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_AUDIT_LOG" already exists; SQL statement: +create table T_AUDIT_LOG (LOG_ID_C varchar(36) not null, LOG_CREATEDATE_D timestamp(6) not null, LOG_CLASSENTITY_C varchar(50) not null, LOG_IDENTITY_C varchar(36) not null, LOG_MESSAGE_C varchar(1000), LOG_TYPE_C varchar(50) not null check (LOG_TYPE_C in ('CREATE','UPDATE','DELETE')), LOG_IDUSER_C varchar(36) not null, primary key (LOG_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_AUTHENTICATION_TOKEN" already exists; SQL statement: +create table T_AUTHENTICATION_TOKEN (AUT_ID_C varchar(36) not null, AUT_CREATIONDATE_D timestamp(6) not null, AUT_IP_C varchar(45), AUT_LASTCONNECTIONDATE_D timestamp(6), AUT_LONGLASTED_B boolean not null, AUT_UA_C varchar(1000), AUT_IDUSER_C varchar(36) not null, primary key (AUT_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_BASE_FUNCTION" already exists; SQL statement: +create table T_BASE_FUNCTION (BAF_ID_C varchar(10) not null, primary key (BAF_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_COMMENT" already exists; SQL statement: +create table T_COMMENT (COM_ID_C varchar(36) not null, COM_CONTENT_C varchar(255) not null, COM_CREATEDATE_D timestamp(6) not null, COM_DELETEDATE_D timestamp(6), COM_IDDOC_C varchar(36) not null, COM_IDUSER_C varchar(36) not null, primary key (COM_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONFIG" already exists; SQL statement: +create table T_CONFIG (CFG_ID_C varchar(50) not null check (CFG_ID_C in ('LUCENE_DIRECTORY_STORAGE','THEME','GUEST_LOGIN','OCR_ENABLED','DEFAULT_LANGUAGE','SMTP_HOSTNAME','SMTP_PORT','SMTP_FROM','SMTP_USERNAME','SMTP_PASSWORD','INBOX_ENABLED','INBOX_HOSTNAME','INBOX_PORT','INBOX_STARTTLS','INBOX_USERNAME','INBOX_PASSWORD','INBOX_FOLDER','INBOX_TAG','INBOX_AUTOMATIC_TAGS','INBOX_DELETE_IMPORTED','LDAP_ENABLED','LDAP_HOST','LDAP_PORT','LDAP_USESSL','LDAP_ADMIN_DN','LDAP_ADMIN_PASSWORD','LDAP_BASE_DN','LDAP_FILTER','LDAP_DEFAULT_EMAIL','LDAP_DEFAULT_STORAGE')), CFG_VALUE_C varchar(250), primary key (CFG_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_CONTRIBUTOR" already exists; SQL statement: +create table T_CONTRIBUTOR (CTR_ID_C varchar(36) not null, CTR_IDDOC_C varchar(36) not null, CTR_IDUSER_C varchar(36) not null, primary key (CTR_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT" already exists; SQL statement: +create table T_DOCUMENT (DOC_ID_C varchar(36) not null, DOC_COVERAGE_C varchar(100), DOC_CREATEDATE_D timestamp(6) not null, DOC_DELETEDATE_D timestamp(6), DOC_DESCRIPTION_C varchar(4000), DOC_IDFILE_C varchar(36), DOC_FORMAT_C varchar(500), DOC_IDENTIFIER_C varchar(500), DOC_LANGUAGE_C varchar(3) not null, DOC_PUBLISHER_C varchar(500), DOC_RIGHTS_C varchar(100), DOC_SOURCE_C varchar(500), DOC_SUBJECT_C varchar(500), DOC_TITLE_C varchar(100) not null, DOC_TYPE_C varchar(100), DOC_UPDATEDATE_D timestamp(6) not null, DOC_IDUSER_C varchar(36) not null, primary key (DOC_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT_METADATA" already exists; SQL statement: +create table T_DOCUMENT_METADATA (DME_ID_C varchar(36) not null, DME_IDDOCUMENT_C varchar(36) not null, DME_IDMETADATA_C varchar(36) not null, DME_VALUE_C varchar(4000), primary key (DME_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_DOCUMENT_TAG" already exists; SQL statement: +create table T_DOCUMENT_TAG (DOT_ID_C varchar(36) not null, DOT_DELETEDATE_D timestamp(6), DOT_IDDOCUMENT_C varchar(36) not null, DOT_IDTAG_C varchar(36) not null, primary key (DOT_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_FILE" already exists; SQL statement: +create table T_FILE (FIL_ID_C varchar(36) not null, FIL_CONTENT_C varchar(255), FIL_CREATEDATE_D timestamp(6) not null, FIL_DELETEDATE_D timestamp(6), FIL_IDDOC_C varchar(36), FIL_LATESTVERSION_B boolean not null, FIL_MIMETYPE_C varchar(100), FIL_NAME_C varchar(200), FIL_ORDER_N integer, FIL_SIZE_N bigint not null, FIL_IDUSER_C varchar(36) not null, FIL_VERSION_N integer not null, FIL_IDVERSION_C varchar(255), primary key (FIL_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_GROUP" already exists; SQL statement: +create table T_GROUP (GRP_ID_C varchar(36) not null, GRP_DELETEDATE_D timestamp(6), GRP_NAME_C varchar(50) not null, GRP_IDPARENT_C varchar(36), GRP_IDROLE_C varchar(36), primary key (GRP_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_METADATA" already exists; SQL statement: +create table T_METADATA (MET_ID_C varchar(36) not null, MET_DELETEDATE_D timestamp(6), MET_NAME_C varchar(50) not null, MET_TYPE_C varchar(20) not null check (MET_TYPE_C in ('STRING','INTEGER','FLOAT','DATE','BOOLEAN')), primary key (MET_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_PASSWORD_RECOVERY" already exists; SQL statement: +create table T_PASSWORD_RECOVERY (PWR_ID_C varchar(36) not null, PWR_CREATEDATE_D timestamp(6) not null, PWR_DELETEDATE_D timestamp(6), PWR_USERNAME_C varchar(50) not null, primary key (PWR_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_RELATION" already exists; SQL statement: +create table T_RELATION (REL_ID_C varchar(36) not null, REL_DELETEDATE_D timestamp(6), REL_IDDOCFROM_C varchar(36) not null, REL_IDDOCTO_C varchar(36) not null, primary key (REL_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROLE" already exists; SQL statement: +create table T_ROLE (ROL_ID_C varchar(36) not null, ROL_CREATEDATE_D timestamp(6) not null, ROL_DELETEDATE_D timestamp(6), ROL_NAME_C varchar(50) not null, primary key (ROL_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROLE_BASE_FUNCTION" already exists; SQL statement: +create table T_ROLE_BASE_FUNCTION (RBF_ID_C varchar(36) not null, RBF_IDBASEFUNCTION_C varchar(36) not null, RBF_CREATEDATE_D timestamp(6) not null, RBF_DELETEDATE_D timestamp(6), RBF_IDROLE_C varchar(36) not null, primary key (RBF_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE" already exists; SQL statement: +create table T_ROUTE (RTE_ID_C varchar(36) not null, RTE_CREATEDATE_D timestamp(6) not null, RTE_DELETEDATE_D timestamp(6), RTE_IDDOCUMENT_C varchar(36) not null, RTE_NAME_C varchar(50) not null, primary key (RTE_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE_MODEL" already exists; SQL statement: +create table T_ROUTE_MODEL (RTM_ID_C varchar(36) not null, RTM_CREATEDATE_D timestamp(6) not null, RTM_DELETEDATE_D timestamp(6), RTM_NAME_C varchar(50) not null, RTM_STEPS_C varchar(5000) not null, primary key (RTM_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_ROUTE_STEP" already exists; SQL statement: +create table T_ROUTE_STEP (RTP_ID_C varchar(36) not null, RTP_COMMENT_C varchar(500), RTP_CREATEDATE_D timestamp(6) not null, RTP_DELETEDATE_D timestamp(6), RTP_ENDDATE_D timestamp(6), RTP_NAME_C varchar(200) not null, RTP_ORDER_N integer not null, RTP_IDROUTE_C varchar(36) not null, RTP_IDTARGET_C varchar(36) not null, RTP_TRANSITION_C varchar(50) check (RTP_TRANSITION_C in ('APPROVED','REJECTED','VALIDATED')), RTP_TRANSITIONS_C varchar(2000), RTP_TYPE_C varchar(50) not null check (RTP_TYPE_C in ('APPROVE','VALIDATE')), RTP_IDVALIDATORUSER_C varchar(36), primary key (RTP_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_SHARE" already exists; SQL statement: +create table T_SHARE (SHA_ID_C varchar(36) not null, SHA_CREATEDATE_D timestamp(6) not null, SHA_DELETEDATE_D timestamp(6), SHA_NAME_C varchar(36), primary key (SHA_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_TAG" already exists; SQL statement: +create table T_TAG (TAG_ID_C varchar(36) not null, TAG_COLOR_C varchar(7) not null, TAG_CREATEDATE_D timestamp(6) not null, TAG_DELETEDATE_D timestamp(6), TAG_NAME_C varchar(36) not null, TAG_IDPARENT_C varchar(36), TAG_IDUSER_C varchar(36) not null, primary key (TAG_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_USER" already exists; SQL statement: +create table T_USER (USE_ID_C varchar(36) not null, USE_CREATEDATE_D timestamp(6) not null, USE_DELETEDATE_D timestamp(6), USE_DISABLEDATE_D timestamp(6), USE_EMAIL_C varchar(100) not null, USE_ONBOARDING_B boolean not null, USE_PASSWORD_C varchar(100) not null, USE_PRIVATEKEY_C varchar(100) not null, USE_IDROLE_C varchar(36) not null, USE_STORAGECURRENT_N bigint not null, USE_STORAGEQUOTA_N bigint not null, USE_TOTPKEY_C varchar(100), USE_USERNAME_C varchar(50) not null, primary key (USE_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_USER_GROUP" already exists; SQL statement: +create table T_USER_GROUP (UGP_ID_C varchar(36) not null, UGP_DELETEDATE_D timestamp(6), UGP_IDGROUP_C varchar(36) not null, UGP_IDUSER_C varchar(36) not null, primary key (UGP_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_VOCABULARY" already exists; SQL statement: +create table T_VOCABULARY (VOC_ID_C varchar(36) not null, VOC_NAME_C varchar(50) not null, VOC_ORDER_N integer, VOC_VALUE_C varchar(500) not null, primary key (VOC_ID_C)) [42101-199] +2026-04-14 11:35:25 jdbc[4]: exception +org.h2.jdbc.JdbcSQLSyntaxErrorException: Table "T_WEBHOOK" already exists; SQL statement: +create table T_WEBHOOK (WHK_ID_C varchar(36) not null, WHK_CREATEDATE_D timestamp(6) not null, WHK_DELETEDATE_D timestamp(6), WHK_EVENT_C varchar(50) not null check (WHK_EVENT_C in ('DOCUMENT_CREATED','DOCUMENT_UPDATED','DOCUMENT_DELETED','FILE_CREATED','FILE_UPDATED','FILE_DELETED')), WHK_URL_C varchar(1024) not null, primary key (WHK_ID_C)) [42101-199] diff --git a/docs-web/pom.xml b/docs-web/pom.xml index 47efd9225..2e46a23f2 100644 --- a/docs-web/pom.xml +++ b/docs-web/pom.xml @@ -180,6 +180,7 @@ org.eclipse.jetty jetty-maven-plugin + ${project.basedir}/src/main/webapp application.mode @@ -187,8 +188,12 @@ - /docs-web + / ${project.basedir}/src/dev/main/webapp/web-override.xml + + ${project.basedir}/src/main/webapp + ${project.basedir}/src/main/webapp/dist + diff --git a/docs-web/src/dev/resources/config.properties b/docs-web/src/dev/resources/config.properties index d182751eb..ce1ef6f2a 100644 --- a/docs-web/src/dev/resources/config.properties +++ b/docs-web/src/dev/resources/config.properties @@ -1,3 +1,9 @@ api.current_version=${project.version} api.min_version=1.0 db.version=31 + +# --- 以下是你新增的内容 --- +storage.path=/var/docs +db.url=jdbc:h2:file:/var/docs/teedy;DB_CLOSE_DELAY=-1;DATABASE_TO_UPPER=false +db.user=sa +db.password= \ No newline at end of file diff --git a/docs-web/src/dev/resources/hibernate.properties b/docs-web/src/dev/resources/hibernate.properties index 33a61d088..0adcf5a73 100644 --- a/docs-web/src/dev/resources/hibernate.properties +++ b/docs-web/src/dev/resources/hibernate.properties @@ -1,9 +1,9 @@ hibernate.connection.driver_class=org.h2.Driver -hibernate.connection.url=jdbc:h2:mem:docs +hibernate.connection.url=jdbc:h2:file:./data/teedy;DB_CLOSE_DELAY=-1;DATABASE_TO_UPPER=false hibernate.connection.username=sa hibernate.connection.password= -hibernate.hbm2ddl.auto= -hibernate.dialect=org.hibernate.dialect.HSQLDialect +hibernate.hbm2ddl.auto=update +hibernate.dialect=org.hibernate.dialect.H2Dialect hibernate.show_sql=false hibernate.format_sql=false hibernate.max_fetch_depth=5 diff --git a/docs-web/src/main/webapp/package-lock.json b/docs-web/src/main/webapp/package-lock.json index 23656fbdb..df58e5f11 100644 --- a/docs-web/src/main/webapp/package-lock.json +++ b/docs-web/src/main/webapp/package-lock.json @@ -1,90 +1,134 @@ { "name": "sismics-docs", "version": "1.5.0", - "lockfileVersion": 1, + "lockfileVersion": 3, "requires": true, - "dependencies": { - "abbrev": { + "packages": { + "": { + "name": "sismics-docs", + "version": "1.5.0", + "license": "GPL-2.0", + "devDependencies": { + "grunt": "^1.0.1", + "grunt-angular-templates": "^1.1.0", + "grunt-apidoc": "^0.11.0", + "grunt-cleanempty": "^1.0.4", + "grunt-contrib-clean": "^1.0.0", + "grunt-contrib-concat": "^1.0.1", + "grunt-contrib-copy": "^1.0.0", + "grunt-contrib-less": "^1.4.1", + "grunt-contrib-uglify": "^1.0.1", + "grunt-css": "^0.5.4", + "grunt-htmlrefs": "^0.5.0", + "grunt-ng-annotate": "^2.0.2", + "grunt-text-replace": "^0.4.0" + } + }, + "node_modules/abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", "dev": true }, - "acorn": { + "node_modules/acorn": { "version": "2.6.4", "resolved": "https://registry.npmjs.org/acorn/-/acorn-2.6.4.tgz", "integrity": "sha1-6x9FtKQ/ox0DcBpexG87Umc+kO4=", - "dev": true + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } }, - "ajv": { + "node_modules/ajv": { "version": "4.11.8", "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", "dev": true, "optional": true, - "requires": { + "dependencies": { "co": "^4.6.0", "json-stable-stringify": "^1.0.1" } }, - "align-text": { + "node_modules/align-text": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", "dev": true, - "requires": { + "dependencies": { "kind-of": "^3.0.2", "longest": "^1.0.1", "repeat-string": "^1.5.2" + }, + "engines": { + "node": ">=0.10.0" } }, - "alter": { + "node_modules/alter": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/alter/-/alter-0.2.0.tgz", "integrity": "sha1-x1iICGF1cgNKrmJICvJrHU0cs80=", "dev": true, - "requires": { + "dependencies": { "stable": "~0.1.3" } }, - "amdefine": { + "node_modules/amdefine": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.4.2" + } }, - "ansi-regex": { + "node_modules/ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "ansi-styles": { + "node_modules/ansi-styles": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "apidoc": { + "node_modules/apidoc": { "version": "0.17.6", "resolved": "https://registry.npmjs.org/apidoc/-/apidoc-0.17.6.tgz", "integrity": "sha1-TuisYQ3t3csQBsPij6fdY0tKXOY=", "dev": true, - "requires": { + "dependencies": { "apidoc-core": "~0.8.2", "fs-extra": "~3.0.1", "lodash": "~4.17.4", "markdown-it": "^8.3.1", "nomnom": "~1.8.1", "winston": "~2.3.1" + }, + "bin": { + "apidoc": "bin/apidoc" + }, + "engines": { + "node": ">= 0.10.0" } }, - "apidoc-core": { + "node_modules/apidoc-core": { "version": "0.8.3", "resolved": "https://registry.npmjs.org/apidoc-core/-/apidoc-core-0.8.3.tgz", "integrity": "sha1-2dY1RYKd8lDSzKBJaDqH53U2S5Y=", "dev": true, - "requires": { + "dependencies": { "fs-extra": "^3.0.1", "glob": "^7.1.1", "iconv-lite": "^0.4.17", @@ -92,213 +136,247 @@ "lodash": "~4.17.4", "semver": "~5.3.0" }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/apidoc-core/node_modules/glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", + "dev": true, "dependencies": { - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "semver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", - "dev": true - } - } - }, - "argparse": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/apidoc-core/node_modules/semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - }, "dependencies": { - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - } + "sprintf-js": "~1.0.2" } }, - "array-find-index": { + "node_modules/argparse/node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/array-find-index": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "asap": { + "node_modules/asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", "dev": true, "optional": true }, - "asn1": { + "node_modules/asn1": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=", "dev": true, "optional": true }, - "assert-plus": { + "node_modules/assert-plus": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz", "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=", "dev": true, - "optional": true + "optional": true, + "engines": { + "node": ">=0.8" + } }, - "async": { + "node_modules/async": { "version": "1.5.2", "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", "dev": true }, - "asynckit": { + "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", "dev": true, "optional": true }, - "aws-sign2": { + "node_modules/aws-sign2": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz", "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=", "dev": true, - "optional": true + "optional": true, + "engines": { + "node": "*" + } }, - "aws4": { + "node_modules/aws4": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=", "dev": true, "optional": true }, - "balanced-match": { + "node_modules/balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", "dev": true }, - "bcrypt-pbkdf": { + "node_modules/bcrypt-pbkdf": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", "dev": true, "optional": true, - "requires": { + "dependencies": { "tweetnacl": "^0.14.3" } }, - "boom": { + "node_modules/boom": { "version": "2.10.1", "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz", "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", + "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).", "dev": true, "optional": true, - "requires": { + "dependencies": { "hoek": "2.x.x" + }, + "engines": { + "node": ">=0.10.40" } }, - "brace-expansion": { + "node_modules/brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "requires": { + "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, - "browserify-zlib": { + "node_modules/browserify-zlib": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz", "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=", "dev": true, - "requires": { + "dependencies": { "pako": "~0.2.0" } }, - "builtin-modules": { + "node_modules/builtin-modules": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "camel-case": { + "node_modules/camel-case": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", "dev": true, - "requires": { + "dependencies": { "no-case": "^2.2.0", "upper-case": "^1.1.1" } }, - "camelcase": { + "node_modules/camelcase": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "camelcase-keys": { + "node_modules/camelcase-keys": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", "dev": true, - "requires": { + "dependencies": { "camelcase": "^2.0.0", "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "caseless": { + "node_modules/caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", "dev": true, "optional": true }, - "center-align": { + "node_modules/center-align": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", "dev": true, - "requires": { + "dependencies": { "align-text": "^0.1.3", "lazy-cache": "^1.0.3" + }, + "engines": { + "node": ">=0.10.0" } }, - "chalk": { + "node_modules/chalk": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, - "requires": { + "dependencies": { "ansi-styles": "^2.2.1", "escape-string-regexp": "^1.0.2", "has-ansi": "^2.0.0", "strip-ansi": "^3.0.0", "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "change-case": { + "node_modules/change-case": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/change-case/-/change-case-3.0.2.tgz", "integrity": "sha512-Mww+SLF6MZ0U6kdg11algyKd5BARbyM4TbFBepwowYSR5ClfQGCGtxNXgykpN0uF/bstWeaGDT4JWaDh8zWAHA==", "dev": true, - "requires": { + "dependencies": { "camel-case": "^3.0.0", "constant-case": "^2.0.0", "dot-case": "^2.1.0", @@ -319,437 +397,570 @@ "upper-case-first": "^1.1.0" } }, - "clean-css": { + "node_modules/clean-css": { "version": "3.4.28", "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.28.tgz", "integrity": "sha1-vxlF6C/ICPVWlebd6uwBQA79A/8=", "dev": true, - "requires": { + "dependencies": { "commander": "2.8.x", "source-map": "0.4.x" }, + "bin": { + "cleancss": "bin/cleancss" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-css/node_modules/commander": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", + "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", + "dev": true, "dependencies": { - "commander": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", - "integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=", - "dev": true, - "requires": { - "graceful-readlink": ">= 1.0.0" - } - } + "graceful-readlink": ">= 1.0.0" + }, + "engines": { + "node": ">= 0.6.x" } }, - "cliui": { + "node_modules/cliui": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", "dev": true, - "requires": { + "dependencies": { "center-align": "^0.1.1", "right-align": "^0.1.1", "wordwrap": "0.0.2" } }, - "co": { + "node_modules/co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", "dev": true, - "optional": true + "optional": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } }, - "coffeescript": { + "node_modules/coffeescript": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.10.0.tgz", "integrity": "sha1-56qDAZF+9iGzXYo580jc3R234z4=", - "dev": true + "dev": true, + "bin": { + "cake": "bin/cake", + "coffee": "bin/coffee" + }, + "engines": { + "node": ">=0.8.0" + } }, - "colors": { + "node_modules/colors": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.1.90" + } }, - "combined-stream": { + "node_modules/combined-stream": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", "dev": true, "optional": true, - "requires": { + "dependencies": { "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" } }, - "commander": { + "node_modules/commander": { "version": "2.9.0", "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz", "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=", "dev": true, - "requires": { + "dependencies": { "graceful-readlink": ">= 1.0.0" + }, + "engines": { + "node": ">= 0.6.x" } }, - "concat-map": { + "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", "dev": true }, - "concat-stream": { + "node_modules/concat-stream": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.1.tgz", "integrity": "sha512-gslSSJx03QKa59cIKqeJO9HQ/WZMotvYJCuaUULrLpjj8oG40kV2Z+gz82pVxlTkOADi4PJxQPPfhl1ELYrrXw==", "dev": true, - "requires": { + "engines": [ + "node >= 0.8" + ], + "dependencies": { "inherits": "^2.0.3", "readable-stream": "^2.2.2", "typedarray": "^0.0.6" } }, - "constant-case": { + "node_modules/constant-case": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-2.0.0.tgz", "integrity": "sha1-QXV2TTidP6nI7NKRhu1gBSQ7akY=", "dev": true, - "requires": { + "dependencies": { "snake-case": "^2.1.0", "upper-case": "^1.1.1" } }, - "convert-source-map": { + "node_modules/convert-source-map": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz", "integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=", "dev": true }, - "core-util-is": { + "node_modules/core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", "dev": true }, - "crc32": { + "node_modules/crc32": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/crc32/-/crc32-0.2.2.tgz", "integrity": "sha1-etIg1v/c0Rn5/BJ6d3LKzqOQpLo=", - "dev": true + "dev": true, + "bin": { + "crc32": "bin/runner.js" + }, + "engines": { + "node": ">= 0.4.0" + } }, - "cryptiles": { + "node_modules/cryptiles": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz", "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", + "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).", "dev": true, "optional": true, - "requires": { + "dependencies": { "boom": "2.x.x" + }, + "engines": { + "node": ">=0.10.40" } }, - "csslint": { + "node_modules/csslint": { "version": "0.9.10", "resolved": "https://registry.npmjs.org/csslint/-/csslint-0.9.10.tgz", "integrity": "sha1-xBuptrn+x3vKhxEuces6Ig71m8Q=", - "dev": true + "dev": true, + "os": [ + "darwin", + "linux", + "win32" + ], + "bin": { + "csslint": "cli.js" + }, + "engines": { + "node": ">=0.2.0" + } }, - "currently-unhandled": { + "node_modules/currently-unhandled": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", "dev": true, - "requires": { + "dependencies": { "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "cycle": { + "node_modules/cycle": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", "integrity": "sha1-IegLK+hYD5i0aPN5QwZisEbDStI=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.4.0" + } }, - "dashdash": { + "node_modules/dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", "dev": true, "optional": true, - "requires": { + "dependencies": { "assert-plus": "^1.0.0" }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "optional": true - } + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dashdash/node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.8" } }, - "dateformat": { + "node_modules/dateformat": { "version": "1.0.12", "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=", "dev": true, - "requires": { + "dependencies": { "get-stdin": "^4.0.1", "meow": "^3.3.0" + }, + "bin": { + "dateformat": "bin/cli.js" + }, + "engines": { + "node": "*" } }, - "decamelize": { + "node_modules/decamelize": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "deflate-js": { + "node_modules/deflate-js": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/deflate-js/-/deflate-js-0.2.3.tgz", "integrity": "sha1-+Fq7WOvFFRowYUdHPVfD5PfkQms=", - "dev": true + "dev": true, + "bin": { + "deflate-js": "bin/deflate.js", + "inflate-js": "bin/inflate.js" + }, + "engines": { + "node": ">= 0.4.0" + } }, - "delayed-stream": { + "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", "dev": true, - "optional": true + "optional": true, + "engines": { + "node": ">=0.4.0" + } }, - "dot-case": { + "node_modules/dot-case": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-2.1.1.tgz", "integrity": "sha1-NNzzf1Co6TwrO8qLt/uRVcfaO+4=", "dev": true, - "requires": { + "dependencies": { "no-case": "^2.2.0" } }, - "ecc-jsbn": { + "node_modules/ecc-jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", "dev": true, "optional": true, - "requires": { + "dependencies": { "jsbn": "~0.1.0" } }, - "entities": { + "node_modules/entities": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz", "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=", "dev": true }, - "errno": { + "node_modules/errno": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz", "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==", "dev": true, "optional": true, - "requires": { + "dependencies": { "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" } }, - "error-ex": { + "node_modules/error-ex": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", "dev": true, - "requires": { + "dependencies": { "is-arrayish": "^0.2.1" } }, - "escape-string-regexp": { + "node_modules/escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.8.0" + } }, - "esprima": { + "node_modules/esprima": { "version": "2.7.3", "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=", - "dev": true + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=0.10.0" + } }, - "eventemitter2": { + "node_modules/eventemitter2": { "version": "0.4.14", "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=", "dev": true }, - "exit": { + "node_modules/exit": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true + "dev": true, + "engines": { + "node": ">= 0.8.0" + } }, - "extend": { + "node_modules/extend": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=", "dev": true, "optional": true }, - "extsprintf": { + "node_modules/extsprintf": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", "dev": true, + "engines": [ + "node >=0.6.0" + ], "optional": true }, - "eyes": { + "node_modules/eyes": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A=", - "dev": true + "dev": true, + "engines": { + "node": "> 0.1.90" + } }, - "figures": { + "node_modules/figures": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", "dev": true, - "requires": { + "dependencies": { "escape-string-regexp": "^1.0.5", "object-assign": "^4.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "file-sync-cmp": { + "node_modules/file-sync-cmp": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz", "integrity": "sha1-peeo/7+kk7Q7kju9TKiaU7Y7YSs=", "dev": true }, - "find-up": { + "node_modules/find-up": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", "dev": true, - "requires": { + "dependencies": { "path-exists": "^2.0.0", "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "findup-sync": { + "node_modules/findup-sync": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz", "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=", "dev": true, - "requires": { + "dependencies": { "glob": "~5.0.0" }, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/findup-sync/node_modules/glob": { + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", + "dev": true, "dependencies": { - "glob": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=", - "dev": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - } + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" } }, - "forever-agent": { + "node_modules/forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", "dev": true, - "optional": true + "optional": true, + "engines": { + "node": "*" + } }, - "form-data": { + "node_modules/form-data": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz", "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", "dev": true, "optional": true, - "requires": { + "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.5", "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" } }, - "fs-extra": { + "node_modules/fs-extra": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", "dev": true, - "requires": { + "dependencies": { "graceful-fs": "^4.1.2", "jsonfile": "^3.0.0", "universalify": "^0.1.0" } }, - "fs.realpath": { + "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", "dev": true }, - "get-stdin": { + "node_modules/get-stdin": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "getobject": { + "node_modules/getobject": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz", "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=", - "dev": true + "dev": true, + "engines": { + "node": ">= 0.8.0" + } }, - "getpass": { + "node_modules/getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", "dev": true, "optional": true, - "requires": { - "assert-plus": "^1.0.0" - }, "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "optional": true - } + "assert-plus": "^1.0.0" + } + }, + "node_modules/getpass/node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.8" } }, - "glob": { + "node_modules/glob": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=", + "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", "dev": true, - "requires": { + "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", "inherits": "2", "minimatch": "^3.0.2", "once": "^1.3.0", "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" } }, - "graceful-fs": { + "node_modules/graceful-fs": { "version": "4.1.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.4.0" + } }, - "graceful-readlink": { + "node_modules/graceful-readlink": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz", "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=", "dev": true }, - "grunt": { + "node_modules/grunt": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.2.tgz", "integrity": "sha1-TmpeaVtwRy/VME9fqeNCNoNqc7w=", "dev": true, - "requires": { + "dependencies": { "coffeescript": "~1.10.0", "dateformat": "~1.0.12", "eventemitter2": "~0.4.13", @@ -767,204 +978,250 @@ "path-is-absolute": "~1.0.0", "rimraf": "~2.2.8" }, - "dependencies": { - "grunt-cli": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz", - "integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=", - "dev": true, - "requires": { - "findup-sync": "~0.3.0", - "grunt-known-options": "~1.1.0", - "nopt": "~3.0.6", - "resolve": "~1.1.0" - } - } + "bin": { + "grunt": "bin/grunt" + }, + "engines": { + "node": ">=0.10.0" } }, - "grunt-angular-templates": { + "node_modules/grunt-angular-templates": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/grunt-angular-templates/-/grunt-angular-templates-1.1.0.tgz", "integrity": "sha1-EJYDorlf8BAZtxjHA0EmjwnYvhk=", "dev": true, - "requires": { + "dependencies": { "html-minifier": "~2.1.2" + }, + "engines": { + "node": ">= 0.8.0" } }, - "grunt-apidoc": { + "node_modules/grunt-apidoc": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/grunt-apidoc/-/grunt-apidoc-0.11.0.tgz", "integrity": "sha1-mMGUWtfoq6Hx1fFVHqs9QrAQ6s0=", "dev": true, - "requires": { + "dependencies": { "apidoc": "*" + }, + "bin": { + "grunt-apidoc": "bin/grunt-apidoc" + }, + "engines": { + "node": ">= 0.10.0" + }, + "peerDependencies": { + "grunt": ">=0.4.0" } }, - "grunt-cleanempty": { + "node_modules/grunt-cleanempty": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/grunt-cleanempty/-/grunt-cleanempty-1.0.4.tgz", "integrity": "sha1-V4OuhKAMeD4pDq3oQdK1biImIOo=", "dev": true, - "requires": { + "dependencies": { "junk": "^1.0.2" + }, + "engines": { + "node": ">=0.10" } }, - "grunt-contrib-clean": { + "node_modules/grunt-contrib-clean": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/grunt-contrib-clean/-/grunt-contrib-clean-1.1.0.tgz", "integrity": "sha1-Vkq/LQN4qYOhW54/MO51tzjEBjg=", "dev": true, - "requires": { + "dependencies": { "async": "^1.5.2", "rimraf": "^2.5.1" }, + "engines": { + "node": ">= 0.10.0" + }, + "peerDependencies": { + "grunt": ">=0.4.5" + } + }, + "node_modules/grunt-contrib-clean/node_modules/rimraf": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", + "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, "dependencies": { - "rimraf": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", - "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", - "dev": true, - "requires": { - "glob": "^7.0.5" - } - } + "glob": "^7.0.5" + }, + "bin": { + "rimraf": "bin.js" } }, - "grunt-contrib-concat": { + "node_modules/grunt-contrib-concat": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-1.0.1.tgz", "integrity": "sha1-YVCYYwhOhx1+ht5IwBUlntl3Rb0=", "dev": true, - "requires": { + "dependencies": { "chalk": "^1.0.0", "source-map": "^0.5.3" }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "grunt": ">=0.4.0" } }, - "grunt-contrib-copy": { + "node_modules/grunt-contrib-concat/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-copy": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-1.0.0.tgz", "integrity": "sha1-cGDGWB6QS4qw0A8HbgqPbj58NXM=", "dev": true, - "requires": { + "dependencies": { "chalk": "^1.1.1", "file-sync-cmp": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "grunt-contrib-less": { + "node_modules/grunt-contrib-less": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/grunt-contrib-less/-/grunt-contrib-less-1.4.1.tgz", "integrity": "sha1-O73sC3XRLOqlXWKUNiXAsIYc328=", "dev": true, - "requires": { + "dependencies": { "async": "^2.0.0", "chalk": "^1.0.0", "less": "~2.7.1", "lodash": "^4.8.2" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/grunt-contrib-less/node_modules/async": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz", + "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", + "dev": true, "dependencies": { - "async": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz", - "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", - "dev": true, - "requires": { - "lodash": "^4.14.0" - } - } + "lodash": "^4.14.0" } }, - "grunt-contrib-uglify": { + "node_modules/grunt-contrib-uglify": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-1.0.2.tgz", "integrity": "sha1-rmekb5FT7dTLEYE6Vetpxw19svs=", "dev": true, - "requires": { + "dependencies": { "chalk": "^1.0.0", "lodash": "^4.0.1", "maxmin": "^1.1.0", "uglify-js": "~2.6.2", "uri-path": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "grunt-css": { + "node_modules/grunt-css": { "version": "0.5.4", "resolved": "https://registry.npmjs.org/grunt-css/-/grunt-css-0.5.4.tgz", "integrity": "sha1-KW9rGXzZQSWcT79I6V6K+VsANU8=", "dev": true, - "requires": { + "dependencies": { "clean-css": "0.9.1", "csslint": "0.9.10", "gzip-js": "0.3.1" }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/grunt-css/node_modules/clean-css": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-0.9.1.tgz", + "integrity": "sha1-SLIhUbkAVuE5qA1Mgk4PDzOsNgc=", + "dev": true, "dependencies": { - "clean-css": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-0.9.1.tgz", - "integrity": "sha1-SLIhUbkAVuE5qA1Mgk4PDzOsNgc=", - "dev": true, - "requires": { - "optimist": "0.3.x" - } - } + "optimist": "0.3.x" + }, + "bin": { + "cleancss": "bin/cleancss" + }, + "engines": { + "node": ">=0.6.0" } }, - "grunt-htmlrefs": { + "node_modules/grunt-htmlrefs": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/grunt-htmlrefs/-/grunt-htmlrefs-0.5.0.tgz", "integrity": "sha1-GkYOxsiQS4gr7EO+FCWj94xedTs=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.8.0" + } }, - "grunt-known-options": { + "node_modules/grunt-known-options": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.0.tgz", "integrity": "sha1-pCdO6zL6dl2lp6OxcSYXzjsUQUk=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "grunt-legacy-log": { + "node_modules/grunt-legacy-log": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-1.0.1.tgz", "integrity": "sha512-rwuyqNKlI0IPz0DvxzJjcEiQEBaBNVeb1LFoZKxSmHLETFUwhwUrqOsPIxURTKSwNZHZ4ht1YLBYmVU0YZAzHQ==", "dev": true, - "requires": { + "dependencies": { "colors": "~1.1.2", "grunt-legacy-log-utils": "~1.0.0", "hooker": "~0.2.3", "lodash": "~4.17.5", "underscore.string": "~3.3.4" + }, + "engines": { + "node": ">= 0.10.0" } }, - "grunt-legacy-log-utils": { + "node_modules/grunt-legacy-log-utils": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-1.0.0.tgz", "integrity": "sha1-p7ji0Ps1taUPSvmG/BEnSevJbz0=", "dev": true, - "requires": { + "dependencies": { "chalk": "~1.1.1", "lodash": "~4.3.0" }, - "dependencies": { - "lodash": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz", - "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=", - "dev": true - } + "engines": { + "node": ">= 0.10.0" } }, - "grunt-legacy-util": { + "node_modules/grunt-legacy-log-utils/node_modules/lodash": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz", + "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=", + "dev": true + }, + "node_modules/grunt-legacy-util": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.0.0.tgz", "integrity": "sha1-OGqnjcbtUJhsKxiVcmWxtIq7m4Y=", "dev": true, - "requires": { + "dependencies": { "async": "~1.5.2", "exit": "~0.1.1", "getobject": "~0.1.0", @@ -973,144 +1230,219 @@ "underscore.string": "~3.2.3", "which": "~1.2.1" }, - "dependencies": { - "lodash": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz", - "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=", - "dev": true - }, - "underscore.string": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.2.3.tgz", - "integrity": "sha1-gGmSYzZl1eX8tNsfs6hi62jp5to=", - "dev": true - } + "engines": { + "node": ">= 0.10.0" } }, - "grunt-ng-annotate": { + "node_modules/grunt-legacy-util/node_modules/lodash": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.3.0.tgz", + "integrity": "sha1-79nEpuxT87BUEkKZFcPkgk5NJaQ=", + "dev": true + }, + "node_modules/grunt-legacy-util/node_modules/underscore.string": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.2.3.tgz", + "integrity": "sha1-gGmSYzZl1eX8tNsfs6hi62jp5to=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/grunt-ng-annotate": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/grunt-ng-annotate/-/grunt-ng-annotate-2.0.2.tgz", "integrity": "sha1-SZPLr1aNUdHAw74K8EoIqCKZ0Uo=", + "deprecated": "grunt-ng-annotate is deprecated. Switch to babel-plugin-angularjs-annotate or provide annotations by yourself.", "dev": true, - "requires": { + "dependencies": { "lodash.clonedeep": "^4.3.2", "ng-annotate": "^1.2.1" + }, + "engines": { + "node": ">=0.12.7 <0.13 || >=4.1.1" + }, + "peerDependencies": { + "grunt": ">=0.4.5" } }, - "grunt-text-replace": { + "node_modules/grunt-text-replace": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/grunt-text-replace/-/grunt-text-replace-0.4.0.tgz", "integrity": "sha1-252c5Z4v5J2id+nbwZXD4Rz7FsI=", - "dev": true + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/grunt/node_modules/grunt-cli": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz", + "integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=", + "dev": true, + "dependencies": { + "findup-sync": "~0.3.0", + "grunt-known-options": "~1.1.0", + "nopt": "~3.0.6", + "resolve": "~1.1.0" + }, + "bin": { + "grunt": "bin/grunt" + }, + "engines": { + "node": ">=0.10.0" + } }, - "gzip-js": { + "node_modules/gzip-js": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/gzip-js/-/gzip-js-0.3.1.tgz", "integrity": "sha1-ejZ8TUCSEDMBAhiidAZZ24yvJ5I=", "dev": true, - "requires": { + "dependencies": { "crc32": ">= 0.2.2", "deflate-js": ">= 0.2.2" + }, + "bin": { + "gunzip-js": "bin/gunzip.js", + "gzip-js": "bin/gzip.js" + }, + "engines": { + "node": ">= 0.4.0" } }, - "gzip-size": { + "node_modules/gzip-size": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz", "integrity": "sha1-Zs+LEBBHInuVus5uodoMF37Vwi8=", "dev": true, - "requires": { + "dependencies": { "browserify-zlib": "^0.1.4", "concat-stream": "^1.4.1" + }, + "bin": { + "gzip-size": "cli.js" + }, + "engines": { + "node": ">=0.10.0" } }, - "har-schema": { + "node_modules/har-schema": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz", "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=", "dev": true, - "optional": true + "optional": true, + "engines": { + "node": ">=4" + } }, - "har-validator": { + "node_modules/har-validator": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz", "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=", + "deprecated": "this library is no longer supported", "dev": true, "optional": true, - "requires": { + "dependencies": { "ajv": "^4.9.1", "har-schema": "^1.0.5" + }, + "engines": { + "node": ">=4" } }, - "has-ansi": { + "node_modules/has-ansi": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "dev": true, - "requires": { + "dependencies": { "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "has-color": { + "node_modules/has-color": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz", "integrity": "sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "hawk": { + "node_modules/hawk": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz", "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", + "deprecated": "This module moved to @hapi/hawk. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues.", "dev": true, "optional": true, - "requires": { + "dependencies": { "boom": "2.x.x", "cryptiles": "2.x.x", "hoek": "2.x.x", "sntp": "1.x.x" + }, + "engines": { + "node": ">=0.10.32" } }, - "he": { + "node_modules/he": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=", - "dev": true + "dev": true, + "bin": { + "he": "bin/he" + } }, - "header-case": { + "node_modules/header-case": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/header-case/-/header-case-1.0.1.tgz", "integrity": "sha1-lTWXMZfBRLCWE81l0xfvGZY70C0=", "dev": true, - "requires": { + "dependencies": { "no-case": "^2.2.0", "upper-case": "^1.1.3" } }, - "hoek": { + "node_modules/hoek": { "version": "2.16.3", "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=", + "deprecated": "This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial).", "dev": true, - "optional": true + "optional": true, + "engines": { + "node": ">=0.10.40" + } }, - "hooker": { + "node_modules/hooker": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz", "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=", - "dev": true + "dev": true, + "engines": { + "node": "*" + } }, - "hosted-git-info": { + "node_modules/hosted-git-info": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz", "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==", - "dev": true + "dev": true, + "engines": { + "node": ">=4" + } }, - "html-minifier": { + "node_modules/html-minifier": { "version": "2.1.7", "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-2.1.7.tgz", "integrity": "sha1-kFHW/LvPIU7TB+GtdPQyu5rWVcw=", "dev": true, - "requires": { + "dependencies": { "change-case": "3.0.x", "clean-css": "3.4.x", "commander": "2.9.x", @@ -1118,252 +1450,306 @@ "ncname": "1.0.x", "relateurl": "0.2.x", "uglify-js": "2.6.x" + }, + "bin": { + "html-minifier": "cli.js" + }, + "engines": { + "node": ">=0.10.0" } }, - "http-signature": { + "node_modules/http-signature": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz", "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", "dev": true, "optional": true, - "requires": { + "dependencies": { "assert-plus": "^0.2.0", "jsprim": "^1.2.2", "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" } }, - "iconv-lite": { + "node_modules/iconv-lite": { "version": "0.4.19", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "image-size": { + "node_modules/image-size": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", "dev": true, - "optional": true + "optional": true, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } }, - "indent-string": { + "node_modules/indent-string": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", "dev": true, - "requires": { + "dependencies": { "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "inflight": { + "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", "dev": true, - "requires": { + "dependencies": { "once": "^1.3.0", "wrappy": "1" } }, - "inherits": { + "node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", "dev": true }, - "is-arrayish": { + "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", "dev": true }, - "is-buffer": { + "node_modules/is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", "dev": true }, - "is-builtin-module": { + "node_modules/is-builtin-module": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", "dev": true, - "requires": { + "dependencies": { "builtin-modules": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "is-finite": { + "node_modules/is-finite": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", "dev": true, - "requires": { + "dependencies": { "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "is-lower-case": { + "node_modules/is-lower-case": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/is-lower-case/-/is-lower-case-1.1.3.tgz", "integrity": "sha1-fhR75HaNxGbbO/shzGCzHmrWk5M=", "dev": true, - "requires": { + "dependencies": { "lower-case": "^1.1.0" } }, - "is-typedarray": { + "node_modules/is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", "dev": true, "optional": true }, - "is-upper-case": { + "node_modules/is-upper-case": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/is-upper-case/-/is-upper-case-1.1.2.tgz", "integrity": "sha1-jQsfp+eTOh5YSDYA7H2WYcuvdW8=", "dev": true, - "requires": { + "dependencies": { "upper-case": "^1.1.0" } }, - "is-utf8": { + "node_modules/is-utf8": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", "dev": true }, - "isarray": { + "node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", "dev": true }, - "isexe": { + "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", "dev": true }, - "isstream": { + "node_modules/isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", "dev": true }, - "js-yaml": { + "node_modules/js-yaml": { "version": "3.5.5", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.5.5.tgz", "integrity": "sha1-A3fDgBfKvHMisNH7zSWkkWQfL74=", "dev": true, - "requires": { + "dependencies": { "argparse": "^1.0.2", "esprima": "^2.6.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "jsbn": { + "node_modules/jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", "dev": true, "optional": true }, - "json-schema": { + "node_modules/json-schema": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", "dev": true, "optional": true }, - "json-stable-stringify": { + "node_modules/json-stable-stringify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", "dev": true, "optional": true, - "requires": { + "dependencies": { "jsonify": "~0.0.0" } }, - "json-stringify-safe": { + "node_modules/json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", "dev": true, "optional": true }, - "jsonfile": { + "node_modules/jsonfile": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", "dev": true, - "requires": { + "optionalDependencies": { "graceful-fs": "^4.1.6" } }, - "jsonify": { + "node_modules/jsonify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", "dev": true, - "optional": true + "optional": true, + "engines": { + "node": "*" + } }, - "jsprim": { + "node_modules/jsprim": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", "dev": true, + "engines": [ + "node >=0.6.0" + ], "optional": true, - "requires": { + "dependencies": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", "json-schema": "0.2.3", "verror": "1.10.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "optional": true - } } }, - "junk": { + "node_modules/jsprim/node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/junk": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/junk/-/junk-1.0.3.tgz", "integrity": "sha1-h75jSIZJy9ym9Tqzm+yczSNH9ZI=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "kind-of": { + "node_modules/kind-of": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, - "requires": { + "dependencies": { "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" } }, - "klaw-sync": { + "node_modules/klaw-sync": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/klaw-sync/-/klaw-sync-2.1.0.tgz", "integrity": "sha1-PTvNhgDnv971MjHHOf8FOu1WDkQ=", "dev": true, - "requires": { + "optionalDependencies": { "graceful-fs": "^4.1.11" } }, - "lazy-cache": { + "node_modules/lazy-cache": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "less": { + "node_modules/less": { "version": "2.7.3", "resolved": "https://registry.npmjs.org/less/-/less-2.7.3.tgz", "integrity": "sha512-KPdIJKWcEAb02TuJtaLrhue0krtRLoRoo7x6BNJIBelO00t/CCdJQUnHW5V34OnHMWzIktSalJxRO+FvytQlCQ==", "dev": true, - "requires": { + "bin": { + "lessc": "bin/lessc" + }, + "engines": { + "node": ">=0.12" + }, + "optionalDependencies": { "errno": "^0.1.1", "graceful-fs": "^4.1.2", "image-size": "~0.5.0", @@ -1372,125 +1758,144 @@ "promise": "^7.1.1", "request": "2.81.0", "source-map": "^0.5.3" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true, - "optional": true - } } }, - "linkify-it": { + "node_modules/less/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/linkify-it": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.0.3.tgz", "integrity": "sha1-2UpGSPmxwXnWT6lykSaL22zpQ08=", "dev": true, - "requires": { + "dependencies": { "uc.micro": "^1.0.1" } }, - "load-json-file": { + "node_modules/load-json-file": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", "dev": true, - "requires": { + "dependencies": { "graceful-fs": "^4.1.2", "parse-json": "^2.2.0", "pify": "^2.0.0", "pinkie-promise": "^2.0.0", "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "lodash": { + "node_modules/lodash": { "version": "4.17.5", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==", "dev": true }, - "lodash.clonedeep": { + "node_modules/lodash.clonedeep": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", "dev": true }, - "longest": { + "node_modules/longest": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "loud-rejection": { + "node_modules/loud-rejection": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", "dev": true, - "requires": { + "dependencies": { "currently-unhandled": "^0.4.1", "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "lower-case": { + "node_modules/lower-case": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", "dev": true }, - "lower-case-first": { + "node_modules/lower-case-first": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/lower-case-first/-/lower-case-first-1.0.2.tgz", "integrity": "sha1-5dp8JvKacHO+AtUrrJmA5ZIq36E=", "dev": true, - "requires": { + "dependencies": { "lower-case": "^1.1.2" } }, - "map-obj": { + "node_modules/map-obj": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "markdown-it": { + "node_modules/markdown-it": { "version": "8.4.1", "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.1.tgz", "integrity": "sha512-CzzqSSNkFRUf9vlWvhK1awpJreMRqdCrBvZ8DIoDWTOkESMIF741UPAhuAmbyWmdiFPA6WARNhnu2M6Nrhwa+A==", "dev": true, - "requires": { + "dependencies": { "argparse": "^1.0.7", "entities": "~1.1.1", "linkify-it": "^2.0.0", "mdurl": "^1.0.1", "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" } }, - "maxmin": { + "node_modules/maxmin": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-1.1.0.tgz", "integrity": "sha1-cTZehKmd2Piz99X94vANHn9zvmE=", "dev": true, - "requires": { + "dependencies": { "chalk": "^1.0.0", "figures": "^1.0.1", "gzip-size": "^1.0.0", "pretty-bytes": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "mdurl": { + "node_modules/mdurl": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=", "dev": true }, - "meow": { + "node_modules/meow": { "version": "3.7.0", "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", "dev": true, - "requires": { + "dependencies": { "camelcase-keys": "^2.0.0", "decamelize": "^1.1.2", "loud-rejection": "^1.0.0", @@ -1501,81 +1906,104 @@ "read-pkg-up": "^1.0.1", "redent": "^1.0.0", "trim-newlines": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "mime": { + "node_modules/mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", "dev": true, - "optional": true + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } }, - "mime-db": { + "node_modules/mime-db": { "version": "1.33.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", "dev": true, - "optional": true + "optional": true, + "engines": { + "node": ">= 0.6" + } }, - "mime-types": { + "node_modules/mime-types": { "version": "2.1.18", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", "dev": true, "optional": true, - "requires": { + "dependencies": { "mime-db": "~1.33.0" + }, + "engines": { + "node": ">= 0.6" } }, - "minimatch": { + "node_modules/minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, - "requires": { + "dependencies": { "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "minimist": { + "node_modules/minimist": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", "dev": true }, - "mkdirp": { + "node_modules/mkdirp": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", "dev": true, "optional": true, - "requires": { + "dependencies": { "minimist": "0.0.8" }, - "dependencies": { - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true, - "optional": true - } + "bin": { + "mkdirp": "bin/cmd.js" } }, - "ncname": { + "node_modules/mkdirp/node_modules/minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true, + "optional": true + }, + "node_modules/ncname": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/ncname/-/ncname-1.0.0.tgz", "integrity": "sha1-W1etGLHKCShk72Kwse2BlPODtxw=", "dev": true, - "requires": { + "dependencies": { "xml-char-classes": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "ng-annotate": { + "node_modules/ng-annotate": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/ng-annotate/-/ng-annotate-1.2.2.tgz", "integrity": "sha1-3D/FG6Cy+LOF2+BH9NoG9YCh/WE=", "dev": true, - "requires": { + "dependencies": { "acorn": "~2.6.4", "alter": "~0.2.0", "convert-source-map": "~1.1.2", @@ -1589,319 +2017,382 @@ "stringset": "~0.2.1", "tryor": "~0.1.2" }, + "bin": { + "ng-annotate": "build/es5/ng-annotate" + } + }, + "node_modules/ng-annotate/node_modules/minimist": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", + "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", + "dev": true + }, + "node_modules/ng-annotate/node_modules/optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "dev": true, "dependencies": { - "minimist": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", - "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=", - "dev": true - }, - "optimist": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", - "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", - "dev": true, - "requires": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "no-case": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + } + }, + "node_modules/ng-annotate/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/no-case": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", "dev": true, - "requires": { + "dependencies": { "lower-case": "^1.1.1" } }, - "nomnom": { + "node_modules/nomnom": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/nomnom/-/nomnom-1.8.1.tgz", "integrity": "sha1-IVH3Ikcrp55Qp2/BJbuMjy5Nwqc=", + "deprecated": "Package no longer supported. Contact support@npmjs.com for more info.", "dev": true, - "requires": { + "dependencies": { "chalk": "~0.4.0", "underscore": "~1.6.0" - }, + } + }, + "node_modules/nomnom/node_modules/ansi-styles": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz", + "integrity": "sha1-yxAt8cVvUSPquLZ817mAJ6AnkXg=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/nomnom/node_modules/chalk": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", + "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=", + "dev": true, "dependencies": { - "ansi-styles": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz", - "integrity": "sha1-yxAt8cVvUSPquLZ817mAJ6AnkXg=", - "dev": true - }, - "chalk": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", - "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=", - "dev": true, - "requires": { - "ansi-styles": "~1.0.0", - "has-color": "~0.1.0", - "strip-ansi": "~0.1.0" - } - }, - "strip-ansi": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz", - "integrity": "sha1-OeipjQRNFQZgq+SmgIrPcLt7yZE=", - "dev": true - } - } - }, - "nopt": { + "ansi-styles": "~1.0.0", + "has-color": "~0.1.0", + "strip-ansi": "~0.1.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/nomnom/node_modules/strip-ansi": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz", + "integrity": "sha1-OeipjQRNFQZgq+SmgIrPcLt7yZE=", + "dev": true, + "bin": { + "strip-ansi": "cli.js" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/nopt": { "version": "3.0.6", "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", "dev": true, - "requires": { + "dependencies": { "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" } }, - "normalize-package-data": { + "node_modules/normalize-package-data": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", "dev": true, - "requires": { + "dependencies": { "hosted-git-info": "^2.1.4", "is-builtin-module": "^1.0.0", "semver": "2 || 3 || 4 || 5", "validate-npm-package-license": "^3.0.1" } }, - "number-is-nan": { + "node_modules/number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "oauth-sign": { + "node_modules/oauth-sign": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", "dev": true, - "optional": true + "optional": true, + "engines": { + "node": "*" + } }, - "object-assign": { + "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "once": { + "node_modules/once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, - "requires": { + "dependencies": { "wrappy": "1" } }, - "optimist": { + "node_modules/optimist": { "version": "0.3.7", "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz", "integrity": "sha1-yQlBrVnkJzMokjB00s8ufLxuwNk=", "dev": true, - "requires": { + "dependencies": { "wordwrap": "~0.0.2" } }, - "ordered-ast-traverse": { + "node_modules/ordered-ast-traverse": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ordered-ast-traverse/-/ordered-ast-traverse-1.1.1.tgz", "integrity": "sha1-aEOhcLwO7otSDMjdwd3TqjD6BXw=", "dev": true, - "requires": { + "dependencies": { "ordered-esprima-props": "~1.1.0" } }, - "ordered-esprima-props": { + "node_modules/ordered-esprima-props": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/ordered-esprima-props/-/ordered-esprima-props-1.1.0.tgz", "integrity": "sha1-qYJwht9fAQqmDpvQK24DNc6i/8s=", "dev": true }, - "pako": { + "node_modules/pako": { "version": "0.2.9", "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=", "dev": true }, - "param-case": { + "node_modules/param-case": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", "dev": true, - "requires": { + "dependencies": { "no-case": "^2.2.0" } }, - "parse-json": { + "node_modules/parse-json": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", "dev": true, - "requires": { + "dependencies": { "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "pascal-case": { + "node_modules/pascal-case": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-2.0.1.tgz", "integrity": "sha1-LVeNNFX2YNpl7KGO+VtODekSdh4=", "dev": true, - "requires": { + "dependencies": { "camel-case": "^3.0.0", "upper-case-first": "^1.1.0" } }, - "path-case": { + "node_modules/path-case": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/path-case/-/path-case-2.1.1.tgz", "integrity": "sha1-lLgDfDctP+KQbkZbtF4l0ibo7qU=", "dev": true, - "requires": { + "dependencies": { "no-case": "^2.2.0" } }, - "path-exists": { + "node_modules/path-exists": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", "dev": true, - "requires": { + "dependencies": { "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "path-is-absolute": { + "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "path-type": { + "node_modules/path-type": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", "dev": true, - "requires": { + "dependencies": { "graceful-fs": "^4.1.2", "pify": "^2.0.0", "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "performance-now": { + "node_modules/performance-now": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz", "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=", "dev": true, "optional": true }, - "pify": { + "node_modules/pify": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "pinkie": { + "node_modules/pinkie": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "pinkie-promise": { + "node_modules/pinkie-promise": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", "dev": true, - "requires": { + "dependencies": { "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "pretty-bytes": { + "node_modules/pretty-bytes": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz", "integrity": "sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=", "dev": true, - "requires": { + "dependencies": { "get-stdin": "^4.0.1", "meow": "^3.1.0" + }, + "bin": { + "pretty-bytes": "cli.js" + }, + "engines": { + "node": ">=0.10.0" } }, - "process-nextick-args": { + "node_modules/process-nextick-args": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", "dev": true }, - "promise": { + "node_modules/promise": { "version": "7.3.1", "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", "dev": true, "optional": true, - "requires": { + "dependencies": { "asap": "~2.0.3" } }, - "prr": { + "node_modules/prr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", "dev": true, "optional": true }, - "punycode": { + "node_modules/punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", "dev": true, "optional": true }, - "qs": { + "node_modules/qs": { "version": "6.4.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz", "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=", "dev": true, - "optional": true + "optional": true, + "engines": { + "node": ">=0.6" + } }, - "read-pkg": { + "node_modules/read-pkg": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", "dev": true, - "requires": { + "dependencies": { "load-json-file": "^1.0.0", "normalize-package-data": "^2.3.2", "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "read-pkg-up": { + "node_modules/read-pkg-up": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", "dev": true, - "requires": { + "dependencies": { "find-up": "^1.0.0", "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "readable-stream": { + "node_modules/readable-stream": { "version": "2.3.5", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", "dev": true, - "requires": { + "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", "isarray": "~1.0.0", @@ -1911,44 +2402,57 @@ "util-deprecate": "~1.0.1" } }, - "redent": { + "node_modules/redent": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", "dev": true, - "requires": { + "dependencies": { "indent-string": "^2.1.0", "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "relateurl": { + "node_modules/relateurl": { "version": "0.2.7", "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", - "dev": true + "dev": true, + "engines": { + "node": ">= 0.10" + } }, - "repeat-string": { + "node_modules/repeat-string": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10" + } }, - "repeating": { + "node_modules/repeating": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", "dev": true, - "requires": { + "dependencies": { "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "request": { + "node_modules/request": { "version": "2.81.0", "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz", "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", "dev": true, "optional": true, - "requires": { + "dependencies": { "aws-sign2": "~0.6.0", "aws4": "^1.2.1", "caseless": "~0.12.0", @@ -1971,445 +2475,531 @@ "tough-cookie": "~2.3.0", "tunnel-agent": "^0.6.0", "uuid": "^3.0.0" + }, + "engines": { + "node": ">= 4" } }, - "resolve": { + "node_modules/resolve": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", "dev": true }, - "right-align": { + "node_modules/right-align": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", "dev": true, - "requires": { + "dependencies": { "align-text": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "rimraf": { + "node_modules/rimraf": { "version": "2.2.8", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz", "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=", - "dev": true + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dev": true, + "bin": { + "rimraf": "bin.js" + } }, - "safe-buffer": { + "node_modules/safe-buffer": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", "dev": true }, - "semver": { + "node_modules/semver": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", - "dev": true + "dev": true, + "bin": { + "semver": "bin/semver" + } }, - "sentence-case": { + "node_modules/sentence-case": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-2.1.1.tgz", "integrity": "sha1-H24t2jnBaL+S0T+G1KkYkz9mftQ=", "dev": true, - "requires": { + "dependencies": { "no-case": "^2.2.0", "upper-case-first": "^1.1.2" } }, - "signal-exit": { + "node_modules/signal-exit": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", "dev": true }, - "simple-fmt": { + "node_modules/simple-fmt": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/simple-fmt/-/simple-fmt-0.1.0.tgz", "integrity": "sha1-GRv1ZqWeZTBILLJatTtKjchcOms=", "dev": true }, - "simple-is": { + "node_modules/simple-is": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/simple-is/-/simple-is-0.2.0.tgz", "integrity": "sha1-Krt1qt453rXMgVzhDmGRFkhQuvA=", "dev": true }, - "snake-case": { + "node_modules/snake-case": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-2.1.0.tgz", "integrity": "sha1-Qb2xtz8w7GagTU4srRt2OH1NbZ8=", "dev": true, - "requires": { + "dependencies": { "no-case": "^2.2.0" } }, - "sntp": { + "node_modules/sntp": { "version": "1.0.9", "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz", "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", + "deprecated": "This module moved to @hapi/sntp. Please make sure to switch over as this distribution is no longer supported and may contain bugs and critical security issues.", "dev": true, "optional": true, - "requires": { + "dependencies": { "hoek": "2.x.x" + }, + "engines": { + "node": ">=0.8.0" } }, - "source-map": { + "node_modules/source-map": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", "dev": true, - "requires": { + "dependencies": { "amdefine": ">=0.0.4" + }, + "engines": { + "node": ">=0.8.0" } }, - "spdx-correct": { + "node_modules/spdx-correct": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz", "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", "dev": true, - "requires": { + "dependencies": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" } }, - "spdx-exceptions": { + "node_modules/spdx-exceptions": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz", "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==", "dev": true }, - "spdx-expression-parse": { + "node_modules/spdx-expression-parse": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", "dev": true, - "requires": { + "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" } }, - "spdx-license-ids": { + "node_modules/spdx-license-ids": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz", "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==", "dev": true }, - "sprintf-js": { + "node_modules/sprintf-js": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.1.tgz", "integrity": "sha1-Nr54Mgr+WAH2zqPueLblqrlA6gw=", "dev": true }, - "sshpk": { + "node_modules/sshpk": { "version": "1.13.1", "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz", "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", "dev": true, "optional": true, - "requires": { + "dependencies": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", "dashdash": "^1.12.0", + "getpass": "^0.1.1" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + }, + "optionalDependencies": { + "bcrypt-pbkdf": "^1.0.0", "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", "jsbn": "~0.1.0", "tweetnacl": "~0.14.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "optional": true - } } }, - "stable": { + "node_modules/sshpk/node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/stable": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.6.tgz", "integrity": "sha1-kQ9dKu17Ugxud3SZwfMuE5/eyxA=", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", "dev": true }, - "stack-trace": { + "node_modules/stack-trace": { "version": "0.0.10", "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", - "dev": true + "dev": true, + "engines": { + "node": "*" + } }, - "string_decoder": { + "node_modules/string_decoder": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", "dev": true, - "requires": { + "dependencies": { "safe-buffer": "~5.1.0" } }, - "stringmap": { + "node_modules/stringmap": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/stringmap/-/stringmap-0.2.2.tgz", "integrity": "sha1-VWwTeyWPlCuHdvWy71gqoGnX0bE=", "dev": true }, - "stringset": { + "node_modules/stringset": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/stringset/-/stringset-0.2.1.tgz", "integrity": "sha1-7yWcTjSTRDd/zRyRPdLoSMnAQrU=", "dev": true }, - "stringstream": { + "node_modules/stringstream": { "version": "0.0.5", "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=", "dev": true, "optional": true }, - "strip-ansi": { + "node_modules/strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, - "requires": { + "dependencies": { "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "strip-bom": { + "node_modules/strip-bom": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", "dev": true, - "requires": { + "dependencies": { "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "strip-indent": { + "node_modules/strip-indent": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", "dev": true, - "requires": { + "dependencies": { "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" } }, - "supports-color": { + "node_modules/supports-color": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.8.0" + } }, - "swap-case": { + "node_modules/swap-case": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/swap-case/-/swap-case-1.1.2.tgz", "integrity": "sha1-w5IDpFhzhfrTyFCgvRvK+ggZdOM=", "dev": true, - "requires": { + "dependencies": { "lower-case": "^1.1.1", "upper-case": "^1.1.1" } }, - "title-case": { + "node_modules/title-case": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/title-case/-/title-case-2.1.1.tgz", "integrity": "sha1-PhJyFtpY0rxb7PE3q5Ha46fNj6o=", "dev": true, - "requires": { + "dependencies": { "no-case": "^2.2.0", "upper-case": "^1.0.3" } }, - "tough-cookie": { + "node_modules/tough-cookie": { "version": "2.3.4", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", "dev": true, "optional": true, - "requires": { + "dependencies": { "punycode": "^1.4.1" + }, + "engines": { + "node": ">=0.8" } }, - "trim-newlines": { + "node_modules/trim-newlines": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "tryor": { + "node_modules/tryor": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/tryor/-/tryor-0.1.2.tgz", "integrity": "sha1-gUXkynyv9ArN48z5Rui4u3W0Fys=", "dev": true }, - "tunnel-agent": { + "node_modules/tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", "dev": true, "optional": true, - "requires": { + "dependencies": { "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" } }, - "tweetnacl": { + "node_modules/tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", "dev": true, "optional": true }, - "typedarray": { + "node_modules/typedarray": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", "dev": true }, - "uc.micro": { + "node_modules/uc.micro": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.5.tgz", "integrity": "sha512-JoLI4g5zv5qNyT09f4YAvEZIIV1oOjqnewYg5D38dkQljIzpPT296dbIGvKro3digYI1bkb7W6EP1y4uDlmzLg==", "dev": true }, - "uglify-js": { + "node_modules/uglify-js": { "version": "2.6.4", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.6.4.tgz", "integrity": "sha1-ZeovswWck5RpLxX+2HwrNsFrmt8=", "dev": true, - "requires": { + "dependencies": { "async": "~0.2.6", "source-map": "~0.5.1", "uglify-to-browserify": "~1.0.0", "yargs": "~3.10.0" }, - "dependencies": { - "async": { - "version": "0.2.10", - "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", - "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uglify-js/node_modules/async": { + "version": "0.2.10", + "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", + "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=", + "dev": true + }, + "node_modules/uglify-js/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" } }, - "uglify-to-browserify": { + "node_modules/uglify-to-browserify": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", "dev": true }, - "underscore": { + "node_modules/underscore": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz", "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=", "dev": true }, - "underscore.string": { + "node_modules/underscore.string": { "version": "3.3.4", "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.4.tgz", "integrity": "sha1-LCo/n4PmR2L9xF5s6sZRQoZCE9s=", "dev": true, - "requires": { + "dependencies": { "sprintf-js": "^1.0.3", "util-deprecate": "^1.0.2" + }, + "engines": { + "node": "*" } }, - "universalify": { + "node_modules/universalify": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.1.tgz", "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=", "dev": true }, - "upper-case": { + "node_modules/upper-case": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", "dev": true }, - "upper-case-first": { + "node_modules/upper-case-first": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-1.1.2.tgz", "integrity": "sha1-XXm+3P8UQZUY/S7bCgUHybaFkRU=", "dev": true, - "requires": { + "dependencies": { "upper-case": "^1.1.1" } }, - "uri-path": { + "node_modules/uri-path": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz", "integrity": "sha1-l0fwGDWJM8Md4PzP2C0TjmcmLjI=", - "dev": true + "dev": true, + "engines": { + "node": ">= 0.10" + } }, - "util-deprecate": { + "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true }, - "uuid": { + "node_modules/uuid": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz", "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", "dev": true, - "optional": true + "optional": true, + "bin": { + "uuid": "bin/uuid" + } }, - "validate-npm-package-license": { + "node_modules/validate-npm-package-license": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz", "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==", "dev": true, - "requires": { + "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" } }, - "verror": { + "node_modules/verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", "dev": true, + "engines": [ + "node >=0.6.0" + ], "optional": true, - "requires": { + "dependencies": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", "extsprintf": "^1.2.0" - }, - "dependencies": { - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true, - "optional": true - } } }, - "which": { + "node_modules/verror/node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/which": { "version": "1.2.14", "resolved": "https://registry.npmjs.org/which/-/which-1.2.14.tgz", "integrity": "sha1-mofEN48D6CfOyvGs31bHNsAcFOU=", "dev": true, - "requires": { + "dependencies": { "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" } }, - "window-size": { + "node_modules/window-size": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", - "dev": true + "dev": true, + "engines": { + "node": ">= 0.8.0" + } }, - "winston": { + "node_modules/winston": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/winston/-/winston-2.3.1.tgz", "integrity": "sha1-C0hCDZeMAYBM8CMLZIhhWYIloRk=", "dev": true, - "requires": { + "dependencies": { "async": "~1.0.0", "colors": "1.0.x", "cycle": "1.0.x", @@ -2417,57 +3007,68 @@ "isstream": "0.1.x", "stack-trace": "0.0.x" }, - "dependencies": { - "async": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz", - "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k=", - "dev": true - }, - "colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=", - "dev": true - } + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/winston/node_modules/async": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz", + "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k=", + "dev": true + }, + "node_modules/winston/node_modules/colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=", + "dev": true, + "engines": { + "node": ">=0.1.90" } }, - "wordwrap": { + "node_modules/wordwrap": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.4.0" + } }, - "wrappy": { + "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true }, - "xml-char-classes": { + "node_modules/xml-char-classes": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/xml-char-classes/-/xml-char-classes-1.0.0.tgz", "integrity": "sha1-ZGV4SKIP/F31g6Qq2KJ3tFErvE0=", - "dev": true + "dev": true, + "engines": { + "node": ">=0.10.0" + } }, - "yargs": { + "node_modules/yargs": { "version": "3.10.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", "dev": true, - "requires": { + "dependencies": { "camelcase": "^1.0.2", "cliui": "^2.1.0", "decamelize": "^1.0.0", "window-size": "0.1.0" - }, - "dependencies": { - "camelcase": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", - "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", - "dev": true - } + } + }, + "node_modules/yargs/node_modules/camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "dev": true, + "engines": { + "node": ">=0.10.0" } } } diff --git a/docs-web/src/main/webapp/src/app/docs/controller/Login.js b/docs-web/src/main/webapp/src/app/docs/controller/Login.js index eb7e3d925..0bfbe6262 100644 --- a/docs-web/src/main/webapp/src/app/docs/controller/Login.js +++ b/docs-web/src/main/webapp/src/app/docs/controller/Login.js @@ -17,9 +17,11 @@ angular.module('docs').controller('Login', function(Restangular, $scope, $rootSc username: 'guest', password: '' }; + // $state.go('document.default'); $scope.login(); }; - + + // Login $scope.login = function() { User.login($scope.user).then(function() { diff --git a/docs-web/src/main/webapp/src/partial/docs/login.html b/docs-web/src/main/webapp/src/partial/docs/login.html index 822ec9a1f..f33111bba 100644 --- a/docs-web/src/main/webapp/src/partial/docs/login.html +++ b/docs-web/src/main/webapp/src/partial/docs/login.html @@ -76,7 +76,7 @@

 

-