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

JT-27533: Time reports do not list work item date and descriptions

$
0
0
Reporter Wolfgang Ziegler (Wolfgang_Ziegler) Wolfgang Ziegler (Wolfgang_Ziegler)
Created Nov 10, 2014 9:14:29 PM
Updated Dec 11, 2018 11:27:07 PM
Resolved Dec 11, 2018 11:26:23 PM
State Fixed
Assignee Alexey Volkov (Alexey.Volkov)
Subsystem Reports
Type Feature
Priority Normal
Fix versions Unscheduled
What steps will reproduce the problem?

1. Create a time report
2. It lists work time grouped by issue, but it appears there is no way to list individual work item entries?

What is the expected result?
Users input work item entries, so it should be possible to list them across projects.

What happens instead?
Work item entries are only listed grouped by issue, what's strange. Also, the print report is like that. The CSV export is by work item entry, what's great as you can at least somehow get the data - but it's strange, as it should resemble the time report display. I.e., display, print report and CSV export should be synchronized but support listing work item entries including their date and description.

JT-37032: State transition report does not display the download icon

$
0
0
Reporter Alexander Muntyan (almunt.it) Alexander Muntyan (almunt.it)
Created Aug 10, 2016 12:26:11 PM
Updated Dec 11, 2018 11:29:05 PM
Resolved Dec 11, 2018 11:29:05 PM
State Duplicate
Assignee Alexey Volkov (Alexey.Volkov)
Subsystem Reports
Type Feature
Priority Normal
Fix versions Unscheduled
What steps will reproduce the problem?
1.Create a new State Transition report or open an existing State Transition report

What is the expected result?
The download icon should be displayed in the report's toolbar in the top-right corner.

What happens instead?
The download icon is not shown in the report's toolbar in the top-right corner.

Please provide any additional information below.
A .csv file can be downloaded by link

JT-31793: Cannot download Timeline and State transition reports

$
0
0
Reporter Valerie Andrianova (valerie.andrianova) Valerie Andrianova (valerie.andrianova)
Created Sep 3, 2015 2:58:45 PM
Updated Dec 11, 2018 11:29:05 PM
State Open
Assignee Alexey Volkov (Alexey.Volkov)
Subsystem Reports
Type Feature
Priority Normal
Fix versions Unscheduled
Please add an ability to download (csv) Timeline and State Transition reports.

JT-43429: Make period presentation in Time and Estimation reports more humanreadable

$
0
0
Reporter Pavel Nikolaev (pasha) Pavel Nikolaev (pasha)
Created Sep 15, 2017 2:35:52 PM
Updated Dec 11, 2018 11:32:25 PM
Resolved Dec 11, 2018 11:32:25 PM
State Fixed
Assignee Alexey Volkov (Alexey.Volkov)
Subsystem Reports
Type Task
Priority Normal
Fix versions Unscheduled
AR: 152w1d5h25m
ER: something like 152 weeks 1 day 5 hours 25 minutes

JT-47915: Report contains too much data to calculate report.

$
0
0
Reporter Bhakti Bhoj (bhaktibhoj) Bhakti Bhoj (bhaktibhoj)
Created Jun 19, 2018 12:43:09 PM
Updated Dec 11, 2018 11:35:02 PM
Resolved Dec 11, 2018 11:35:02 PM
State Obsolete
Assignee Alexey Volkov (Alexey.Volkov)
Subsystem Reports
Type Bug
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions Unknown

Hi,

Our users getting error when populating monthly time report. Error is
"Report contains too much data to calculate report."
Please refer below screenshot.

JT-50804: Order by date is ignoring year

$
0
0
Reporter Gordon Pettey (gpettey) Gordon Pettey (gpettey)
Created Dec 12, 2018 12:01:16 AM
Updated Dec 12, 2018 12:01:16 AM
State Submitted
Assignee Unassigned
Subsystem No Subsystem
Type Bug
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions Unknown

Build 47981 Tue, Dec 11, 2018, 3:29:06 PM UTC according to status footer is showing issues order by date, most recent on top, but it is only sorting by time of day. An issue from 2008 last updated at 2:15 PM is sorted between issues from 2018 last updated at 2:14 and 2:16 PM.

JT-28467: Add period "this day" to reports

$
0
0
Reporter Олег Ілюшин (oleg.ilyushyn) Олег Ілюшин (oleg.ilyushyn)
Created Jan 26, 2015 12:59:32 PM
Updated Dec 12, 2018 12:10:10 AM
State Open
Assignee Alexey Volkov (Alexey.Volkov)
Subsystem Reports
Type Usability Problem
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions Unknown
It will be awesome if time period's in reports page will be configureble from admin panel (or just add "this day" period).

JT-47713: Allow customization of fields in Agile cards

$
0
0
Reporter Andrew Anguiano (andrew-anguiano) Andrew Anguiano (andrew-anguiano)
Created Jun 18, 2018 11:33:44 PM
Updated Dec 12, 2018 5:32:55 AM
State Open
Assignee Anna Zhdan (Anna.Zhdan)
Subsystem Agile Board
Type Feature
Priority Normal
Fix versions Unscheduled

It would greatly improve usability of Agile boards if it was possible to customize the fields that appear on the cards. Not all teams will want the same information on each agile card.

Currently we are doing some customization via the YouTrack tweaks Chrome/Firefox plugin, but the level of customization that we'd like isn't there. The following customizations would be optimal:

  1. selecting which fields to show/hide
  2. selecting position of fields on card
  3. selecting which fields to show/hide at which size
  4. truncating strings instead of hiding them completely when they overflow a card
  5. card summary details on mouseover

JT-50777: Design review of Ring UI dark theme in YouTrack

$
0
0
Reporter Andrey Skladchikov (Andrey.Skladchikov) Andrey Skladchikov (Andrey.Skladchikov)
Created Dec 10, 2018 5:05:39 PM
Updated Dec 12, 2018 9:54:08 AM
State In Progress
Assignee Dmitry Gizatov (mitya)
Subsystem No Subsystem
Type Task
Priority Normal
Fix versions Unscheduled

Issue

  1. Change created by etc. colours on secondary
  2. Change border and text to Divider colour
  3. Idk, is it normal?
  4. Change hover colour on attachments on sidebar bg opacity 70

Agile

  1. Change border colour on dividing line colour
  2. Change small chart bg on deviding line colour
  3. Where is a border?

Settings

  1. Header
  2. Change plus button colour on icon colour, and add corresponding hover and other colour
  3. Lost hover
  4. Change sidebar shadow. Colour: main background

Other
1.

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 Dec 12, 2018 11:35:40 AM
State Submitted
Assignee Unassigned
Subsystem No Subsystem
Type Bug
Priority Major
Browser Any Browser
OS Any OS
Fix versions Unscheduled
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-50711: Implement "flatten" for "api/sortedIssues"

$
0
0
Reporter Maksim Ryzhikov (maksimrv) Maksim Ryzhikov (maksimrv)
Created Dec 6, 2018 8:20:34 PM
Updated Dec 12, 2018 12:42:47 PM
State Open
Assignee Unassigned
Subsystem Issue List
Type Task
Priority Major
Fix versions Unscheduled

JT-44953: Binary operator of too great depth

$
0
0
Reporter Pavel Nikitin (pavel.nikitin) Pavel Nikitin (pavel.nikitin)
Created Dec 19, 2017 1:32:33 PM
Updated Dec 12, 2018 12:46:52 PM
State Open
Assignee Unassigned
Subsystem Core Functionality
Type Performance Problem
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions Unknown
java.lang.Throwable
...

java.lang.Throwable at jetbrains.exodus.query.BinaryOperator.<init>(BinaryOperator.java:58) at jetbrains.exodus.query.CommutativeOperator.<init>(CommutativeOperator.java:23) at jetbrains.exodus.query.Or.<init>(Or.java:24) at jetbrains.exodus.query.QueryEngine.union(QueryEngine.java:191) at jetbrains.teamsys.dnq.runtime.queries.TransientQueryEngine.union(TransientQueryEngine.java:184) at jetbrains.teamsys.dnq.runtime.queries.QueryOperations.union(QueryOperations.java:63) at jetbrains.charisma.persistent.IssueCommentImpl.applyReadPermissions(IssueCommentImpl.java:315) at jetbrains.youtrack.persistent.filter.FilterUtilKt.applyReadPermissions(FilterUtil.kt:18) at jetbrains.youtrack.search.keyword.predefined.fields.PredefinedFieldCommented.filterIssuesByPeriod(PredefinedFieldCommented.kt:21) at jetbrains.youtrack.search.keyword.predefined.DatePredefinedField.filter(DatePredefinedField.kt:28) at jetbrains.youtrack.search.parser.IssuesSearchRequestExecutor.getValue(IssuesSearchRequestExecutor.java:42) at jetbrains.youtrack.search.parser.IssuesSearchRequestExecutor.getValue(IssuesSearchRequestExecutor.java:26) at jetbrains.youtrack.search.parser.SearchRequestExecutor.appendCategorizedValueIssues(SearchRequestExecutor.java:246) at jetbrains.youtrack.search.parser.SearchRequestExecutor.filterRequestTerm(SearchRequestExecutor.java:173) at jetbrains.youtrack.search.parser.SearchRequestExecutor.filterAndOperand(SearchRequestExecutor.java:105) at jetbrains.youtrack.search.parser.SearchRequestExecutor.filterAndExpression(SearchRequestExecutor.java:92) at jetbrains.youtrack.search.parser.SearchRequestExecutor.filterOrExpression(SearchRequestExecutor.java:81) at jetbrains.youtrack.search.parser.SearchRequestExecutor.filterSearchRequest(SearchRequestExecutor.java:73) at jetbrains.youtrack.search.parser.SearchRequestExecutor.filter(SearchRequestExecutor.java:49) at jetbrains.youtrack.search.parser.ParseResult.getIssues(ParseResult.java:65) at jetbrains.youtrack.search.parser.ParseResult.getIssues(ParseResult.java:36) at jetbrains.charisma.parser.search.RequestBuilderImpl.issues(RequestBuilderImpl.kt:55) at jetbrains.charisma.rest.RestUtil.getFilteredIssues(RestUtil.java:95) at jetbrains.charisma.rest.IssueResource.getIssuesForSearch(IssueResource.java:574) at jetbrains.charisma.rest.IssueResource.get(IssueResource.java:177) at sun.reflect.GeneratedMethodAccessor610.invoke(Unknown Source)```

JT-46563: Permalinks to comments don't work in new FSI if the target comment requires "Loading more"

$
0
0
Reporter Jura Gorohovsky (gorohoroh) Jura Gorohovsky (gorohoroh)
Created Apr 4, 2018 4:45:14 PM
Updated Dec 12, 2018 12:50:53 PM
State Open
Assignee Andrey Skladchikov (Andrey.Skladchikov)
Subsystem Single Issue View
Type Bug
Priority Major
Browser Firefox
OS Any OS
Fix versions 2018.1.41561
Affected versions Unknown
Take an issue with many comments, copy a permalink to a comment that is not included in the set of comments that load automatically; open the permalink with the new FSI.

Expected: YouTrack auto-loads as many comments as necessary to show and select the target comment
Actual: Only the default issue view is shown, and the target comment is hidden beneath "Load more"

JT-50348: ^N shortcut doesn't work on macOS (Chrome)

$
0
0
Reporter Konstantin Bulenkov (kb) Konstantin Bulenkov (kb)
Created Nov 16, 2018 6:17:52 PM
Updated Dec 12, 2018 12:55:10 PM
Resolved Dec 12, 2018 12:48:58 PM
State Fixed
Assignee Maxim Erekhinskiy (maxim.erehinskiy)
Subsystem No Subsystem
Type Bug
Priority Major
Browser Chrome
OS Mac OS X
Fix versions Unscheduled
Affected versions Unknown
Steps to reproduce:
1. Go to https://youtrack.jetbrains.com/issues/JT
2. Press ^N

Expected: New Issue Form is opened
Actual: Nothing happens

JetBrains Bug & Issue Tracker YouTrack 2018.3
Build 47162 Thu, Nov 15, 2018, 2:20:34 PM UTC

Chrome: Version 70.0.3538.77 (Official Build) (64-bit)
OS: macOS 10.13.6

JT-50748: Migration from YT internal hub to external Hub throws Error: JPUser was removed

$
0
0
Reporter Frank van den Hoek (frankvandenhoek) Frank van den Hoek (frankvandenhoek)
Created Dec 8, 2018 11:55:00 PM
Updated Dec 12, 2018 1:15:02 PM
State Open
Assignee Unassigned
Subsystem User Management
Type Bug
Priority Major
Browser Chrome
OS Any OS
Fix versions Unscheduled
Affected versions Unknown

YT version: 2018.3.47247
HUB version: 2018.3.11025

What steps will reproduce the problem?

  1. Migrate youtrack internal Hub to external Hub

What is the expected result?
A successful migration

What happens instead?
An error occurs "Error: JPUser was removed."

I've started a migration of youtrack's internal hub to an external hub. After a while an error occurred.

Error


JT-50610: Verify embedded Hub 2018.3.11014

$
0
0
Reporter Release Automation (Release_Automation) Release Automation (Release_Automation)
Created Nov 30, 2018 1:32:36 PM
Updated Dec 12, 2018 1:15:11 PM
State Open
Assignee Unassigned
Subsystem No Subsystem
Type Bug
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions Unknown
New:
  • LDAP groups mapping JPS-2212
  • Restrict login to configured GitHub organisations JPS-4646

JT-25541: Allow zooming in inline pics

$
0
0
Reporter Olga Berdnikova (Olga.Berdnikova) Olga Berdnikova (Olga.Berdnikova)
Created Jul 9, 2014 11:39:43 AM
Updated Dec 12, 2018 1:34:34 PM
State Open
Assignee Unassigned
Subsystem Markdown
Type Feature
Priority Normal
Fix versions Unscheduled
Currently, when there's a large inline pic in a ticket's text, you can zoom it in in two following ways:
1) Find the pic's miniature and zoom it; at that, the miniature may not be visible at the moment if attached only to the main (topmost) post, and the pic is in a comment. Like this:


2) Right-click the pic and open it by it's link.

Both these ways are inconvenient cause you have to do some extra actions just to see a bigger inline pic. Could you please add an option to zoom in an inline pic, same way you do for miniatures?

JT-50809: Escape from the edit mode by "Esc"

$
0
0
Reporter Pavel Nikolaev (pasha) Pavel Nikolaev (pasha)
Created Dec 12, 2018 1:37:48 PM
Updated Dec 12, 2018 1:37:48 PM
State In Progress
Assignee Pavel Nikolaev (pasha)
Subsystem Single Issue View
Type Task
Priority Normal
Fix versions Unscheduled

JT-50578: Flaky test investigation `ProjectCustomFieldTest.attachAndUpdateEnumField`

$
0
0
Reporter Pavel Nikitin (pavel.nikitin) Pavel Nikitin (pavel.nikitin)
Created Nov 29, 2018 10:18:27 AM
Updated Dec 12, 2018 1:46:48 PM
Resolved Dec 12, 2018 1:46:40 PM
State Without verification
Assignee Anna Zhdan (Anna.Zhdan)
Subsystem Core Functionality
Type Task
Priority Normal
Fix versions Unscheduled

JT-50764: numberOfOrdered should not includes subtasks

$
0
0
Reporter Maksim Ryzhikov (maksimrv) Maksim Ryzhikov (maksimrv)
Created Dec 10, 2018 3:29:25 PM
Updated Dec 12, 2018 1:52:27 PM
State In Progress
Assignee Anna Zhdan (Anna.Zhdan)
Subsystem Issue List
Type Bug
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions Unknown

Rest endpoint "api/sortedIssues"

Viewing all 74845 articles
Browse latest View live




Latest Images