Quantcast
Channel: YouTrackYouTrack (JT) - Bug and Issue Tracker
Viewing all 74845 articles
Browse latest View live

JT-8264: "Constrains validation exception. Causes: 1: Index [UsersBundle.name] must be unique."

$
0
0
Reporter Dmitry Krasilschikov (dima) Dmitry Krasilschikov (dima)
Created Feb 16, 2011 3:49:31 PM
Updated Jan 6, 2019 6:00:27 AM
Resolved Feb 17, 2011 12:00:44 PM
State Without verification
Assignee Anna Zhdan (Anna.Zhdan)
Subsystem Custom Fields
Type Bug
Priority Critical
Browser Any Browser
OS Any OS
Fix versions 3.0
Affected versions Unknown
Steps:
  1. empty Db
  2. create new project. Assignee bundle is created
  3. create new myassignee field of type users[*]/users[1]
  4. try to create new project

there is error message here: "Constrains validation exception. Causes: 1: Index [UsersBundle.name] must be unique."

JT-8273: Vaues -> Values in "Vaues in bundle should have different names."

$
0
0
Reporter Dmitry Krasilschikov (dima) Dmitry Krasilschikov (dima)
Created Feb 17, 2011 3:23:23 PM
Updated Jan 6, 2019 6:00:27 AM
Resolved Feb 21, 2011 11:35:10 AM
State Without verification
Assignee Anna Zhdan (Anna.Zhdan)
Subsystem Custom Fields
Type Bug
Priority Normal
Browser Any Browser
OS Any OS
Fix versions 3.0
Affected versions Unknown
I mean States bundle on CFconfiguration page

JT-8275: Assignee CF is attached automatically even if I has detached all project CFs

$
0
0
Reporter Dmitry Krasilschikov (dima) Dmitry Krasilschikov (dima)
Created Feb 17, 2011 3:43:43 PM
Updated Jan 6, 2019 6:00:27 AM
Resolved Feb 21, 2011 11:14:57 AM
State Without verification
Assignee Anna Zhdan (Anna.Zhdan)
Subsystem Custom Fields
Type Bug
Priority Critical
Browser Any Browser
OS Any OS
Fix versions 3.0
Affected versions Unknown
Steps:
  1. create project
  2. detach all CFs from it
  3. check on existing issue for there are no CFs
  4. create new issue

new issue has got new attached assignee CF (which is with new user[1] bundle)

JT-8292: Invalid link to just created issue with top-right overlying dialog (javascript one from toolbar)

$
0
0
Reporter Zbigniew OgleÂ□dzki (zgibek) Zbigniew OgleÂ□dzki (zgibek)
Created Feb 20, 2011 11:19:40 PM
Updated Jan 6, 2019 6:00:27 AM
Resolved Feb 21, 2011 1:30:22 PM
State Without verification
Assignee Alexander Anisimov (xi-eye)
Subsystem No Subsystem
Type Bug
Priority Major
Browser Any Browser
OS Any OS
Fix versions 3.0
Affected versions 2.x (Daring)
After creating issue I clicked on the link to new issue. But got HTTP 404, because the link was:
***.myjetbrains.com/youtrack/youtrack/issue/EC-30

After removing doubled "youtrack" works ok.

JT-8294: On project changing on new issue screen I get message "can't have empty value for field Priority"

$
0
0
Reporter Dmitry Krasilschikov (dima) Dmitry Krasilschikov (dima)
Created Feb 21, 2011 12:16:25 PM
Updated Jan 6, 2019 6:00:27 AM
Resolved Feb 21, 2011 2:33:07 PM
State Without verification
Assignee Anna Zhdan (Anna.Zhdan)
Subsystem Custom Fields
Type Bug
Priority Critical
Browser Any Browser
OS Any OS
Fix versions 3.0
Affected versions Unknown
There are 2 projects in Youtrack.
I change project from one to other while create new issue and get error message: "can't have empty value for field Priority"

Seems, YouTrack is trying to save values from first project to second.

Steps:
  1. load attached db
  2. start to create issue while chosen project A
  3. change project to B
message appeared!

JT-50805: Base URL is reset on restart if TLS is configured

$
0
0
Reporter Alexey Barsov (alexey_barsov) Alexey Barsov (alexey_barsov)
Created Dec 12, 2018 11:28:53 AM
Updated Jan 6, 2019 7:44:59 AM
Resolved Jan 6, 2019 7:44:59 AM
State Fixed
Assignee Evgeny Naumenko (jk)
Subsystem No Subsystem
Type Bug
Priority Major
Browser Any Browser
OS Any OS
Fix versions 2018.4.next
Affected versions Unknown
BundleRestClient fails to call Bundle backend service in case TLS is configured.
There are two different cases:
Hostname 127.0.0.1 is incorrect, but even before cheking hostname, it fails due to untrusted certificate
12/12/18 09:24:11,368 WARN [@tp1953919145-45] [BaseUrlEntityListener ] [admin@fe80:0:0:0:8523:e850:490d:f7db%9] Can't propagate base url change to bundle
javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
 at sun.security.ssl.Alert.createSSLException(Unknown Source) ~[?:?]
 at sun.security.ssl.TransportContext.fatal(Unknown Source) ~[?:?]
 at sun.security.ssl.TransportContext.fatal(Unknown Source) ~[?:?]
 at sun.security.ssl.TransportContext.fatal(Unknown Source) ~[?:?]
 at sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(Unknown Source) ~[?:?]
 at sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate(Unknown Source) ~[?:?]
 at sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume(Unknown Source) ~[?:?]
 at sun.security.ssl.SSLHandshake.consume(Unknown Source) ~[?:?]
 at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?]
 at sun.security.ssl.HandshakeContext.dispatch(Unknown Source) ~[?:?]
 at sun.security.ssl.TransportContext.dispatch(Unknown Source) ~[?:?]
 at sun.security.ssl.SSLTransport.decode(Unknown Source) ~[?:?]
 at sun.security.ssl.SSLSocketImpl.decode(Unknown Source) ~[?:?]
 at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(Unknown Source) ~[?:?]
 at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source) ~[?:?]
 at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:396) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:355) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:373) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:381) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:237) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:111) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108) ~[httpclient-4.5.5.jar:4.5.5]
 at jetbrains.youtrack.ring.listeners.BundleRestClient.post(BundleRestClient.kt:38) ~[youtrack-ring-integration-2018.3.jar:?]
 at jetbrains.youtrack.ring.listeners.db.BaseUrlEntityListener.notifyBundlePlatformAboutBaseUrlChange(BaseUrlEntityListener.kt:37) [youtrack-ring-integration-2018.3.jar:?]
 at jetbrains.youtrack.ring.listeners.db.BaseUrlEntityListener.access$notifyBundlePlatformAboutBaseUrlChange(BaseUrlEntityListener.kt:19) [youtrack-ring-integration-2018.3.jar:?]
 at jetbrains.youtrack.ring.listeners.db.BaseUrlEntityListener$adapter$1.updatedSync(BaseUrlEntityListener.kt:30) [youtrack-ring-integration-2018.3.jar:?]
 at jetbrains.youtrack.ring.listeners.db.BaseUrlEntityListener$adapter$1.updatedSync(BaseUrlEntityListener.kt:23) [youtrack-ring-integration-2018.3.jar:?]
 at jetbrains.exodus.entitystore.EventsMultiplexer$handleChange$8.invoke(EventsMultiplexer.kt:216) [dnq-transient-store-1.2.404.jar:1.2.3513]
 at jetbrains.exodus.entitystore.EventsMultiplexer$handleChange$8.invoke(EventsMultiplexer.kt:29) [dnq-transient-store-1.2.404.jar:1.2.3513]
 at jetbrains.exodus.entitystore.EventsMultiplexer.visit(EventsMultiplexer.kt:230) [dnq-transient-store-1.2.404.jar:1.2.3513]
 at jetbrains.exodus.entitystore.EventsMultiplexer.visit$default(EventsMultiplexer.kt:226) [dnq-transient-store-1.2.404.jar:1.2.3513]
 at jetbrains.exodus.entitystore.EventsMultiplexer.handleChange(EventsMultiplexer.kt:216) [dnq-transient-store-1.2.404.jar:1.2.3513]
 at jetbrains.exodus.entitystore.EventsMultiplexer.handlePerEntityChanges(EventsMultiplexer.kt:187) [dnq-transient-store-1.2.404.jar:1.2.3513]
 at jetbrains.exodus.entitystore.EventsMultiplexer.fire$dnq_transient_store(EventsMultiplexer.kt:73) [dnq-transient-store-1.2.404.jar:1.2.3513]
 at jetbrains.exodus.entitystore.EventsMultiplexer.flushed(EventsMultiplexer.kt:47) [dnq-transient-store-1.2.404.jar:1.2.3513]
 at com.jetbrains.teamsys.dnq.database.TransientSessionImpl.notifyFlushedListeners(TransientSessionImpl.kt:776) [dnq-transient-store-1.2.404.jar:?]
 at com.jetbrains.teamsys.dnq.database.TransientSessionImpl.flush(TransientSessionImpl.kt:206) [dnq-transient-store-1.2.404.jar:?]
 at jetbrains.mps.webr.rpc.rest.filter.runtime.TransactionalResourceFilter.filter(TransactionalResourceFilter.java:71) [jetbrains.mps.webr.rpc.rest.filter.runtime-3445.jar:?]
 at org.glassfish.jersey.server.ContainerFilteringStage$ResponseFilterStage.apply(ContainerFilteringStage.java:196) [jersey-server-2.22.2.jar:?]
 at org.glassfish.jersey.server.ContainerFilteringStage$ResponseFilterStage.apply(ContainerFilteringStage.java:163) [jersey-server-2.22.2.jar:?]
 at org.glassfish.jersey.process.internal.Stages.process(Stages.java:171) [jersey-common-2.22.2.jar:?]
 at org.glassfish.jersey.server.ServerRuntime$Responder.processResponse(ServerRuntime.java:442) [jersey-server-2.22.2.jar:?]
 at org.glassfish.jersey.server.ServerRuntime$Responder.process(ServerRuntime.java:434) [jersey-server-2.22.2.jar:?]
 at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:329) [jersey-server-2.22.2.jar:?]
 at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271) [jersey-common-2.22.2.jar:?]
 at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267) [jersey-common-2.22.2.jar:?]
 at org.glassfish.jersey.internal.Errors.process(Errors.java:315) [jersey-common-2.22.2.jar:?]
 at org.glassfish.jersey.internal.Errors.process(Errors.java:297) [jersey-common-2.22.2.jar:?]
 at org.glassfish.jersey.internal.Errors.process(Errors.java:267) [jersey-common-2.22.2.jar:?]
 at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317) [jersey-common-2.22.2.jar:?]
 at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305) [jersey-server-2.22.2.jar:?]
 at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154) [jersey-server-2.22.2.jar:?]
 at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473) [jersey-container-servlet-core-2.22.2.jar:?]
 at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427) [jersey-container-servlet-core-2.22.2.jar:?]
 at jetbrains.youtrack.webapp.servlets.GapRestServlet.service(GapRestServlet.kt:76) [youtrack-webapp-2018.3.jar:?]
 at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341) [jersey-container-servlet-core-2.22.2.jar:?]
 at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228) [jersey-container-servlet-core-2.22.2.jar:?]
 at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:848) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1772) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at jetbrains.youtrack.webapp.filters.SecurityResponseHeadersFilter.doFilter(SecurityResponseHeadersFilter.kt:18) [youtrack-webapp-2018.3.jar:?]
 at jetbrains.youtrack.webapp.filters.FilterAdapter.doFilter(FilterAdapter.kt:25) [youtrack-webapp-2018.3.jar:?]
 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at jetbrains.youtrack.webapp.filters.LoggingServletRequestFilter.doFilter(LoggingServletRequestFilter.kt:33) [youtrack-webapp-2018.3.jar:?]
 at jetbrains.youtrack.webapp.filters.FilterAdapter.doFilter(FilterAdapter.kt:25) [youtrack-webapp-2018.3.jar:?]
 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at jetbrains.youtrack.gaprest.filters.HttpContextAccessorFilter.doFilter(HttpContextAccessorFilter.kt:22) [youtrack-gap-rest-2018.3.jar:?]
 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at jetbrains.youtrack.webapp.filters.MdcProviderServletFilter.doFilter(MdcProviderServletFilter.kt:17) [youtrack-webapp-2018.3.jar:?]
 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at webr.framework.controller.BaseApplicationServletFilter.doFilter(BaseApplicationServletFilter.java:24) [jetbrains.mps.webr.runtime-3445.jar:?]
 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at com.jetbrains.bundle.proxy.jetty.AllowOriginOneTimeFilter.doFilter(AllowOriginOneTimeFilter.java:37) [bundle-1.5.82.jar:?]
 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.servlets.CrossOriginFilter.handle(CrossOriginFilter.java:308) [jetty-servlets-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.servlets.CrossOriginFilter.doFilter(CrossOriginFilter.java:262) [jetty-servlets-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at com.jetbrains.service.jetty.BundleSecurityResponseHeadersFilter.doFilter(BundleSecurityResponseHeadersFilter.java:26) [jetty-based-service-dev.jar:?]
 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:582) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:493) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) [jetty-security-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1180) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:512) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1112) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:213) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:119) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.Server.handle(Server.java:539) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:333) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:283) [jetty-io-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:108) [jetty-io-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:251) [jetty-io-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:283) [jetty-io-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:108) [jetty-io-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93) [jetty-io-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.executeProduceConsume(ExecuteProduceConsume.java:303) [jetty-util-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:148) [jetty-util-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:136) [jetty-util-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:671) [jetty-util-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:589) [jetty-util-9.3.24.v20180605.jar:9.3.24.v20180605]
 at java.lang.Thread.run(Unknown Source) [?:?]Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
 at sun.security.validator.PKIXValidator.doBuild(Unknown Source) ~[?:?]
 at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[?:?]
 at sun.security.validator.Validator.validate(Unknown Source) ~[?:?]
 at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source) ~[?:?]
 at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[?:?]
 at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[?:?]
 ... 107 more
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
 at sun.security.provider.certpath.SunCertPathBuilder.build(Unknown Source) ~[?:?]
 at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(Unknown Source) ~[?:?]
 at java.security.cert.CertPathBuilder.build(Unknown Source) ~[?:?]
 at sun.security.validator.PKIXValidator.doBuild(Unknown Source) ~[?:?]
 at sun.security.validator.PKIXValidator.engineValidate(Unknown Source) ~[?:?]
 at sun.security.validator.Validator.validate(Unknown Source) ~[?:?]
 at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source) ~[?:?]
 at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source) ~[?:?]
 at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source) ~[?:?]
 ... 107 more

built-in-tls.zip

  • third party proxy is setup for TLS termination => Bundle REST API URL is resolved to https://127.0.0.1:8080. Both listen address and listen port are incorrect.
TLS handshake fails with an error
29/11/18 17:13:10,510 WARN [@tp1125636959-42] [BaseUrlEntityListener ] [root@217.111.48.242] Can't propagate base url change to bundle
javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
 at sun.security.ssl.InputRecord.handleUnknownRecord(InputRecord.java:710) ~[?:1.8.0_191]
 at sun.security.ssl.InputRecord.read(InputRecord.java:527) ~[?:1.8.0_191]
 at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:975) ~[?:1.8.0_191]
 at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1367) ~[?:1.8.0_191]
 at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1395) ~[?:1.8.0_191]
 at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1379) ~[?:1.8.0_191]
 at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:396) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:355) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:373) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:381) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:237) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:111) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) ~[httpclient-4.5.5.jar:4.5.5]
 at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108) ~[httpclient-4.5.5.jar:4.5.5]
 at jetbrains.youtrack.ring.listeners.BundleRestClient.post(BundleRestClient.kt:36) ~[youtrack-ring-integration-2018.3.jar:?]
 at jetbrains.youtrack.ring.listeners.db.BaseUrlEntityListener.notifyBundlePlatformAboutBaseUrlChange(BaseUrlEntityListener.kt:37) [youtrack-ring-integration-2018.3.jar:?]
 at jetbrains.youtrack.ring.listeners.db.BaseUrlEntityListener.access$notifyBundlePlatformAboutBaseUrlChange(BaseUrlEntityListener.kt:19) [youtrack-ring-integration-2018.3.jar:?]
 at jetbrains.youtrack.ring.listeners.db.BaseUrlEntityListener$adapter$1.updatedSync(BaseUrlEntityListener.kt:30) [youtrack-ring-integration-2018.3.jar:?]
 at jetbrains.youtrack.ring.listeners.db.BaseUrlEntityListener$adapter$1.updatedSync(BaseUrlEntityListener.kt:23) [youtrack-ring-integration-2018.3.jar:?]
 at jetbrains.exodus.entitystore.EventsMultiplexer$handleChange$8.invoke(EventsMultiplexer.kt:216) [dnq-transient-store-1.2.394.jar:1.2.3501]
 at jetbrains.exodus.entitystore.EventsMultiplexer$handleChange$8.invoke(EventsMultiplexer.kt:29) [dnq-transient-store-1.2.394.jar:1.2.3501]
 at jetbrains.exodus.entitystore.EventsMultiplexer.visit(EventsMultiplexer.kt:230) [dnq-transient-store-1.2.394.jar:1.2.3501]
 at jetbrains.exodus.entitystore.EventsMultiplexer.visit$default(EventsMultiplexer.kt:226) [dnq-transient-store-1.2.394.jar:1.2.3501]
 at jetbrains.exodus.entitystore.EventsMultiplexer.handleChange(EventsMultiplexer.kt:216) [dnq-transient-store-1.2.394.jar:1.2.3501]
 at jetbrains.exodus.entitystore.EventsMultiplexer.handlePerEntityChanges(EventsMultiplexer.kt:187) [dnq-transient-store-1.2.394.jar:1.2.3501]
 at jetbrains.exodus.entitystore.EventsMultiplexer.fire$dnq_transient_store(EventsMultiplexer.kt:73) [dnq-transient-store-1.2.394.jar:1.2.3501]
 at jetbrains.exodus.entitystore.EventsMultiplexer.flushed(EventsMultiplexer.kt:47) [dnq-transient-store-1.2.394.jar:1.2.3501]
 at com.jetbrains.teamsys.dnq.database.TransientSessionImpl.notifyFlushedListeners(TransientSessionImpl.kt:776) [dnq-transient-store-1.2.394.jar:?]
 at com.jetbrains.teamsys.dnq.database.TransientSessionImpl.flush(TransientSessionImpl.kt:206) [dnq-transient-store-1.2.394.jar:?]
 at jetbrains.mps.webr.rpc.rest.filter.runtime.TransactionalResourceFilter.filter(TransactionalResourceFilter.java:71) [jetbrains.mps.webr.rpc.rest.filter.runtime-3438.jar:?]
 at org.glassfish.jersey.server.ContainerFilteringStage$ResponseFilterStage.apply(ContainerFilteringStage.java:196) [jersey-server-2.22.2.jar:?]
 at org.glassfish.jersey.server.ContainerFilteringStage$ResponseFilterStage.apply(ContainerFilteringStage.java:163) [jersey-server-2.22.2.jar:?]
 at org.glassfish.jersey.process.internal.Stages.process(Stages.java:171) [jersey-common-2.22.2.jar:?]
 at org.glassfish.jersey.server.ServerRuntime$Responder.processResponse(ServerRuntime.java:442) [jersey-server-2.22.2.jar:?]
 at org.glassfish.jersey.server.ServerRuntime$Responder.process(ServerRuntime.java:434) [jersey-server-2.22.2.jar:?]
 at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:329) [jersey-server-2.22.2.jar:?]
 at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271) [jersey-common-2.22.2.jar:?]
 at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267) [jersey-common-2.22.2.jar:?]
 at org.glassfish.jersey.internal.Errors.process(Errors.java:315) [jersey-common-2.22.2.jar:?]
 at org.glassfish.jersey.internal.Errors.process(Errors.java:297) [jersey-common-2.22.2.jar:?]
 at org.glassfish.jersey.internal.Errors.process(Errors.java:267) [jersey-common-2.22.2.jar:?]
 at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317) [jersey-common-2.22.2.jar:?]
 at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305) [jersey-server-2.22.2.jar:?]
 at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154) [jersey-server-2.22.2.jar:?]
 at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473) [jersey-container-servlet-core-2.22.2.jar:?]
 at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427) [jersey-container-servlet-core-2.22.2.jar:?]
 at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388) [jersey-container-servlet-core-2.22.2.jar:?]
 at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341) [jersey-container-servlet-core-2.22.2.jar:?]
 at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228) [jersey-container-servlet-core-2.22.2.jar:?]
 at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:848) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1772) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at jetbrains.youtrack.webapp.filters.SecurityResponseHeadersFilter.doFilter(SecurityResponseHeadersFilter.kt:18) [youtrack-webapp-2018.3.jar:?]
 at jetbrains.youtrack.webapp.filters.FilterAdapter.doFilter(FilterAdapter.kt:32) [youtrack-webapp-2018.3.jar:?]
 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at jetbrains.youtrack.webapp.filters.LoggingServletRequestFilter.doFilter(LoggingServletRequestFilter.kt:33) [youtrack-webapp-2018.3.jar:?]
 at jetbrains.youtrack.webapp.filters.FilterAdapter.doFilter(FilterAdapter.kt:32) [youtrack-webapp-2018.3.jar:?]
 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at jetbrains.youtrack.gaprest.filters.HttpContextAccessorFilter.doFilter(HttpContextAccessorFilter.kt:22) [youtrack-gap-rest-2018.3.jar:?]
 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at jetbrains.youtrack.webapp.filters.MdcProviderServletFilter.doFilter(MdcProviderServletFilter.kt:17) [youtrack-webapp-2018.3.jar:?]
 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at webr.framework.controller.BaseApplicationServletFilter.doFilter(BaseApplicationServletFilter.java:24) [jetbrains.mps.webr.runtime-3438.jar:?]
 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:582) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:493) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) [jetty-security-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1180) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:512) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1112) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:213) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:119) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.Server.handle(Server.java:539) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:333) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:283) [jetty-io-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:108) [jetty-io-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93) [jetty-io-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.executeProduceConsume(ExecuteProduceConsume.java:303) [jetty-util-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:148) [jetty-util-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:136) [jetty-util-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:671) [jetty-util-9.3.24.v20180605.jar:9.3.24.v20180605]
 at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:589) [jetty-util-9.3.24.v20180605.jar:9.3.24.v20180605]
 at java.lang.Thread.run(Thread.java:748) [?:1.8.0_191]

3-rd-party-proxy-ring.log

Both problems can be solved by using ServiceConfigurationHelper.getServiceInternalBaseUrl(allProperties, serviceId) from service-utils.jar provided by Bundle platform.
method arguments:
  • allProperties - properties received from Bundle (all of them are among YouTrack ServletContext init parameters)
  • serviceId - it should be set as ServiceProperties.BUNDLE_BACKEND_SERVICE
Helper can be loaded either as PropertiesBasedConfigurationHelper.getHelper() or as MapBasedConfigurationHelper.getHelper()

JT-34843: Send Email to Only Certain People in "All Related Emails"

$
0
0
Reporter Cyril Coqueugniot (dp_technology) Cyril Coqueugniot (dp_technology)
Created Apr 8, 2016 9:05:26 PM
Updated Jan 6, 2019 2:08:27 PM
Resolved Jan 6, 2019 2:08:27 PM
State Won't fix
Assignee Evgeny Naumenko (jk)
Subsystem Mailbox
Type Feature
Priority Normal
Fix versions Unscheduled
We constantly run into an issue where we wish we could send an email only to certain people in an issue.

For example you have 5 people, but only 2 people should receive the response to the problem, because you don't want to copy all 5 people to the response. This cannot be done, unless you remove the emails from the "All Related Emails" section.

It would be nice if we could have a checkbox next to the emails and they would be checked by default, but if they get unchecked, those people will not receive the email when we comment on an issue.

After that YouTrack would be aware that the previous comment was sent out only to 2 people, and it would list their names somewhere so when we respond back again, it would not go to everyone, but only those people in the previous email, unless we force it otherwise.

The problem I could see though is that if it always defaults back to sending email to everyone, then all people could potentially be emailed the previous response if we comment back twice in a row after each other, because the "In Reply To" section would show the previous comment that we didn't want to show to all 5 people, but only 2. Or the response back from the 2 people would now be copied to all 5 people.

Is there something that could be done to make this process easier.

Thank you!

JT-51076: Required field project of Issue[85-8702] is undefined

$
0
0
Reporter Exception Robot (app_exception) Exception Robot (app_exception)
Created Jan 6, 2019 12:36:55 PM
Updated Jan 6, 2019 3:57:06 PM
State Open
Assignee Unassigned
Subsystem No Subsystem
Type Exception
Priority Major
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions 2018.4

Original content visible to jetbrains team only for security reasons


JT-47249: Error on fetching messages from iLo HP

$
0
0
Reporter Vitaliy Lobachev (vitaliy.1) Vitaliy Lobachev (vitaliy.1)
Created May 18, 2018 10:54:27 AM
Updated Jan 6, 2019 4:35:28 PM
State Open
Assignee Evgeny Naumenko (jk)
Subsystem Mailbox
Type Bug
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions 2018.1.40341

We have a problem fetching messages from HP iLo v.4,v.5 . I attached message. Fetching another messages from different systems work well.

18/05/18 10:39:00,399 INFO [@tzJobProcessor5] [MailboxImpl ] [] [117-14:pop3://devops@10.136.254.217:110]: [Status] Start mail fetching
18/05/18 10:39:00,447 INFO [@tzJobProcessor5] [MailboxImpl ] [] [117-14:pop3://devops@10.136.254.217:110]: [Status] Resolving folder INBOX
18/05/18 10:39:00,452 INFO [@tzJobProcessor5] [MailboxImpl ] [] [117-14:pop3://devops@10.136.254.217:110]: [Status] Processing folder INBOX...
18/05/18 10:39:00,495 INFO [@tzJobProcessor5] [MessagePartsUtil ] [] Traverse message null, visitor: TextBodyPartsVisitor
18/05/18 10:39:00,619 WARN [@tzJobProcessor5] [MailboxImpl ] [] [117-14:pop3://devops@10.136.254.217:110]: [Status] Error on fetching messages for store associated with project DevOps
java.lang.NullPointerException
18/05/18 10:39:00,624 INFO [@tzJobProcessor5] [MailboxImpl ] [] [117-14:pop3://devops@10.136.254.217:110]: [Status] Processed 0 messages from INBOX
18/05/18 10:39:00,626 INFO [@tzJobProcessor5] [MailboxImpl ] [] [117-14:pop3://devops@10.136.254.217:110]: [Status] Finished mail fetching

JT-17842: Support for local URLs/links

$
0
0
Reporter Jürgen Haas (jurgenhaas) Jürgen Haas (jurgenhaas)
Created Dec 10, 2012 1:55:45 PM
Updated Jan 6, 2019 5:26:47 PM
Resolved Jan 6, 2019 5:26:47 PM
State Fixed
Assignee Evgeny Naumenko (jk)
Subsystem Markdown
Type Feature
Priority Normal
Fix versions 2018.4.next
If an issue description or comment contains a URL, this is usually rendered as a link when displaying the issue. This is very helpful indeed.

However, there are some local URLs which are not yet recognized, e.g. evernote:///someurl/and/path. The main difference is that after the first colon there are 3 slashes and such URLs (or links) would open local applications like Evernote in this case. Other examples would be Skype, etc.

JT-39834: Support inclusive filtering in mail rule settings

$
0
0
Reporter Mariya Davydova (mary) Mariya Davydova (mary)
Created Feb 2, 2017 3:16:37 PM
Updated Jan 6, 2019 5:29:19 PM
Resolved Jan 6, 2019 5:29:19 PM
State Duplicate
Assignee Evgeny Naumenko (jk)
Subsystem Mailbox
Type Feature
Priority Normal
Fix versions Unscheduled
Currently you can exclude emails corresponding some regex from collecting be mail rule.
It would be convenient to be able in include ONLY emails following some pattern.
In case of both sets of patterns present, emails should be first filtered by inclusion, and then by exclusion.

JT-32891: Ability to specify if mailbox messages should be filtered by whitelist or blacklist patterns

$
0
0
Reporter Steve Todorov (tftd2) Steve Todorov (tftd2)
Created Nov 24, 2015 2:43:57 AM
Updated Jan 6, 2019 5:29:19 PM
State Open
Assignee Evgeny Naumenko (jk)
Subsystem Mailbox
Type Feature
Priority Normal
Fix versions Unscheduled
Having mailbox integration in youtrack is a great feature! I've been using it for a couple of months now as a way to get any application exceptions from logs which are automatically sent to an email box. It's absolutely fantastic and I love it!

As I started using it more, I noticed there is a way to filter messages by a pattern which is great! The only problem is when you start having multiple projects sending exceptions to one central email address. Then you need a way to specifically say:

1. Apply this rule only to emails containing an exact regex string OR
2. Apply this rule to emails NOT containing that regex rule

What I think might be convenient way for users is to have an additional dropdown box showing the option.
I believe this should be fairly easy to implement in a future release.

JT-41434: Add include rules to MailBox integration

$
0
0
Reporter Tim Gaunt (timgaunt.1) Tim Gaunt (timgaunt.1)
Created May 6, 2017 11:01:12 AM
Updated Jan 6, 2019 5:29:19 PM
Resolved May 10, 2017 11:29:16 AM
State Duplicate
Assignee Mariya Davydova (mary)
Subsystem Mailbox
Type Feature
Priority Normal
Fix versions Unscheduled
What steps will reproduce the problem?
1. Create a new mailbox rule
2. Try and do a rule that only processes email with xxxx in the to/from/body

What is the expected result?
The filters allow you to ignore emails based on a pattern but not include them. Rather than having to create a folder on the mailbox everytime we have a new client, I would prefer to manage this in the mailbox integration and add a filter that only processes emails which contain a string.

What happens instead?
You can't do it

Please provide any additional information below.
N/A

JT-42510: Mailbox integration: divide filtering by subject and by body

$
0
0
Reporter Liubov Melnikova (Liubov.Melnikova) Liubov Melnikova (Liubov.Melnikova)
Created Jul 13, 2017 3:04:24 PM
Updated Jan 6, 2019 5:32:14 PM
State Open
Assignee Evgeny Naumenko (jk)
Subsystem Mailbox
Type Feature
Priority Normal
Fix versions Unscheduled

JT-44758: Better support for Gmail in Mailbox Integration

$
0
0
Reporter Mariya Davydova (mary) Mariya Davydova (mary)
Created Dec 5, 2017 8:04:31 PM
Updated Jan 6, 2019 5:33:38 PM
State Open
Assignee Evgeny Naumenko (jk)
Subsystem Mailbox
Type Feature
Priority Normal
Fix versions Unscheduled

At the moment it is impossible to connect to Gmail server in mailbox integration without allowing less secure application in Gmail account settings.


JT-28191: Support for wildcard certificates in mailbox integration and notifications

$
0
0
Reporter Alexander Volfman (Alexander.Volfman) Alexander Volfman (Alexander.Volfman)
Created Dec 19, 2014 5:29:45 PM
Updated Jan 6, 2019 10:41:14 PM
Resolved Jan 6, 2019 10:41:14 PM
State Obsolete
Assignee Alexander Volfman (Alexander.Volfman)
Subsystem Mailbox
Type Feature
Priority Normal
Fix versions Unscheduled
Default java hostname verifier can not check host names against a wildcard certificate.

JT-49960: How to Go Back To Previous Design "old" Interface

$
0
0
Reporter Svetlana Bielskaja (svetlana) Svetlana Bielskaja (svetlana)
Created Oct 26, 2018 8:58:29 AM
Updated Jan 7, 2019 12:08:25 AM
State Wait for Reply
Assignee Anastasia Bartasheva (ana.bartasheva)
Subsystem No Subsystem
Type Support Request
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions Unknown

Hi,

we I would like to go back to the previous design of the Yt because this one is not user-friendly at all. How can I do that?

JT-32228: Update Mailbox Testing infrastructure

$
0
0
Reporter Mariya Davydova (mary) Mariya Davydova (mary)
Created Oct 6, 2015 5:14:55 PM
Updated Jan 7, 2019 12:24:03 AM
State In Progress
Assignee Evgeny Naumenko (jk)
Subsystem Mailbox
Type Task
Priority Normal
Fix versions Unscheduled
Current outdated mocking library is used for testing mailbox.
It should be either updated or changed completely.

JT-51078: Allow to set default custom field value by REST API

$
0
0
Reporter Youngjae (Youngjae) Youngjae (Youngjae)
Created Jan 7, 2019 10:54:56 AM
Updated Jan 7, 2019 10:54:56 AM
State Open
Assignee Anna Zhdan (Anna.Zhdan)
Subsystem Custom Fields
Type Feature
Priority Normal
Fix versions Unscheduled

What steps will reproduce the problem?
For me, the only missing API to automate Sprint creation is to change default Spring-bound custom field value from one to another.

What is the expected result?

  • Able to change a default value of custom field from one to another.

What happens instead?

Please provide any additional information below.
Our team is doing weekly sprint and I'd like to create new Sprint in a Board at every week cron job.
Here's what I've intended to automate Sprint creation.

  1. Check board existence: GET api/agiles/{config.BoardId}?fields=id,name,owner,currentSprint,sprints,status
  2. Get latest Sprint: GET api/agiles/{config.BoardId}/sprints?fields=id,name,start,finish,isDefault,archived,previousSprint
  3. Create this week Sprint if not existed: POST api/agiles/{config.BoardId}/sprints > This creates new value in a bound CustomField
  4. Update newly created Spring in order to set start/finish date: POST api/agiles/{config.BoardId}/sprints/{newSprint.Id}
  5. MISSING API: Change Default CustomField value to newly created one
  6. Move unresolved issues to new one: GET api/agiles/{config.BoardId}/sprints/{latestSprint.Id}/issues?fields=project,id,summary,numberInProject,resolved,project(shortName)" + and doing Apply Command for each issue.

JT-51079: java.lang.NullPointerException

$
0
0
Reporter Exception Robot (app_exception) Exception Robot (app_exception)
Created Jan 7, 2019 12:02:54 PM
Updated Jan 7, 2019 12:02:54 PM
State Submitted
Assignee Unassigned
Subsystem No Subsystem
Type Exception
Priority Major
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions 2018.3

Original content visible to jetbrains team only for security reasons

Viewing all 74845 articles
Browse latest View live




Latest Images