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

JT-50624: Harmonize layout for System Language and Keyboard Shortcuts on Global Settings page

0
0
Reporter Scott Adams (Scott.Adams) Scott Adams (Scott.Adams)
Created Nov 30, 2018 5:46:52 PM
Updated Nov 30, 2018 5:46:52 PM
State Submitted
Assignee Unassigned
Subsystem No Subsystem
Type Cosmetics
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions Unknown

I suggest to remove the Current scheme label and align the drop-down list with the Keyboard Shortcuts header, as is done with System Language


JT-50060: Unable to perform operation while adding new vcs integration for gitlab

0
0
Reporter Grzegorz Szczepańczyk (gszczepanczyk) Grzegorz Szczepańczyk (gszczepanczyk)
Created Oct 30, 2018 11:48:57 PM
Updated Nov 30, 2018 5:59:43 PM
State Wait for Reply
Assignee Alexander Volfman (Alexander.Volfman)
Subsystem GitLab Integration
Type Support Request
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions 2018.3.46358

What steps will reproduce the problem?

  1. go to VCS integrations
  2. add gitlab server
  3. create new vcs integration
  4. save

What is the expected result?

Added vcs integration

What happens instead?

Error - "Unable to perform operation"

What I can see is that gitlab is returning 422 status code on creating hook. Response is {"error":"Invalid url given"}
Following url given by youtrack (https://issuetracker.xxx.com/rest/vcsHooksReceiver/gitlab?apiKey=zxc) returns error: <error>Unknown api key</error>

youtrack log:

[2018-10-30 21:30:14,833] 21:30:13,825 WARN  [@tp1977184932-63] [TransactionalResourceFilter   ] [***] Can't commit rest transaction
[2018-10-30 21:30:14,833] jetbrains.youtrack.integration.github.rest.JerseyClientExceptionWrapper: javax.ws.rs.ClientErrorException: HTTP 422 Unprocessable Entity
[2018-10-30 21:30:14,833]       at jetbrains.youtrack.integration.github.rest.BitBucketRest.processException(BitBucketRest.java:219) ~[youtrack-github-integration-2018.3.jar:?]
[2018-10-30 21:30:14,833]       at jetbrains.youtrack.integration.github.rest.BitBucketRest.post(BitBucketRest.java:203) ~[youtrack-github-integration-2018.3.jar:?]
[2018-10-30 21:30:14,833]       at jetbrains.youtrack.integration.github.rest.GitLabRest.createHook(GitLabRest.java:89) ~[youtrack-github-integration-2018.3.jar:?]
[2018-10-30 21:30:14,833]       at jetbrains.youtrack.integration.github.persistence.GitLabChangesProcessorImpl.doCreateHook(GitLabChangesProcessorImpl.java:39) ~[youtrack-github-integration-2018.3.jar:?]
[2018-10-30 21:30:14,833]       at jetbrains.youtrack.integration.github.persistence.GithubCloneChangesProcessorImpl.createHook(GithubCloneChangesProcessorImpl.java:66) ~[youtrack-github-integration-2018.3.jar:?]
[2018-10-30 21:30:14,833]       at jetbrains.youtrack.integration.github.persistence.GithubRepoChangesListener.addedSyncBeforeConstraints(GithubRepoChangesListener.java:30) ~[youtrack-github-integration-2018.3.jar:?]
[2018-10-30 21:30:14,833]       at jetbrains.exodus.entitystore.EventsMultiplexer$handleChange$1.invoke(EventsMultiplexer.kt:205) ~[dnq-transient-store-1.2.388.jar:1.2.3469]
[2018-10-30 21:30:14,833]       at jetbrains.exodus.entitystore.EventsMultiplexer$handleChange$1.invoke(EventsMultiplexer.kt:29) ~[dnq-transient-store-1.2.388.jar:1.2.3469]
[2018-10-30 21:30:14,833]       at jetbrains.exodus.entitystore.EventsMultiplexer.visit(EventsMultiplexer.kt:230) ~[dnq-transient-store-1.2.388.jar:1.2.3469]
[2018-10-30 21:30:14,833]       at jetbrains.exodus.entitystore.EventsMultiplexer.handleChange(EventsMultiplexer.kt:205) ~[dnq-transient-store-1.2.388.jar:1.2.3469]
[2018-10-30 21:30:14,833]       at jetbrains.exodus.entitystore.EventsMultiplexer.handlePerEntityTypeChanges(EventsMultiplexer.kt:196) ~[dnq-transient-store-1.2.388.jar:1.2.3469]
[2018-10-30 21:30:14,833]       at jetbrains.exodus.entitystore.EventsMultiplexer.fire$dnq_transient_store(EventsMultiplexer.kt:74) ~[dnq-transient-store-1.2.388.jar:1.2.3469]
[2018-10-30 21:30:14,833]       at jetbrains.exodus.entitystore.EventsMultiplexer.beforeFlushBeforeConstraints(EventsMultiplexer.kt:52) ~[dnq-transient-store-1.2.388.jar:1.2.3469]
[2018-10-30 21:30:14,833]       at com.jetbrains.teamsys.dnq.database.TransientSessionImpl$notifyBeforeFlushListeners$2.invoke(TransientSessionImpl.kt:792) ~[dnq-transient-store-1.2.388.jar:?]
[2018-10-30 21:30:14,833]       at com.jetbrains.teamsys.dnq.database.TransientSessionImpl$notifyBeforeFlushListeners$2.invoke(TransientSessionImpl.kt:44) ~[dnq-transient-store-1.2.388.jar:?]
[2018-10-30 21:30:14,833]       at com.jetbrains.teamsys.dnq.database.TransientSessionImpl$forAllListeners$1.invoke(TransientSessionImpl.kt:1346) ~[dnq-transient-store-1.2.388.jar:?]
[2018-10-30 21:30:14,833]       at com.jetbrains.teamsys.dnq.database.TransientSessionImpl$forAllListeners$1.invoke(TransientSessionImpl.kt:44) ~[dnq-transient-store-1.2.388.jar:?]
[2018-10-30 21:30:14,833]       at com.jetbrains.teamsys.dnq.database.TransientEntityStoreImpl.forAllListeners$dnq_transient_store(TransientEntityStoreImpl.kt:318) ~[dnq-transient-store-1.2.388.jar:?]
[2018-10-30 21:30:14,833]       at com.jetbrains.teamsys.dnq.database.TransientSessionImpl.forAllListeners(TransientSessionImpl.kt:1344) ~[dnq-transient-store-1.2.388.jar:?]
[2018-10-30 21:30:14,833]       at com.jetbrains.teamsys.dnq.database.TransientSessionImpl.notifyBeforeFlushListeners(TransientSessionImpl.kt:792) ~[dnq-transient-store-1.2.388.jar:?]
[2018-10-30 21:30:14,833]       at com.jetbrains.teamsys.dnq.database.TransientSessionImpl.beforeFlush(TransientSessionImpl.kt:746) ~[dnq-transient-store-1.2.388.jar:?]
[2018-10-30 21:30:15,834]       at com.jetbrains.teamsys.dnq.database.TransientSessionImpl.flushChanges(TransientSessionImpl.kt:548) ~[dnq-transient-store-1.2.388.jar:?]
[2018-10-30 21:30:15,834]       at com.jetbrains.teamsys.dnq.database.TransientSessionImpl.flush(TransientSessionImpl.kt:195) ~[dnq-transient-store-1.2.388.jar:?]
[2018-10-30 21:30:15,834]       at jetbrains.mps.webr.rpc.rest.filter.runtime.TransactionalResourceFilter.filter(TransactionalResourceFilter.java:71) [jetbrains.mps.webr.rpc.rest.filter.runtime-3438.jar:?]
[2018-10-30 21:30:15,834]       at org.glassfish.jersey.server.ContainerFilteringStage$ResponseFilterStage.apply(ContainerFilteringStage.java:196) [jersey-server-2.22.2.jar:?]
[2018-10-30 21:30:15,834]       at org.glassfish.jersey.server.ContainerFilteringStage$ResponseFilterStage.apply(ContainerFilteringStage.java:163) [jersey-server-2.22.2.jar:?]
[2018-10-30 21:30:15,834]       at org.glassfish.jersey.process.internal.Stages.process(Stages.java:171) [jersey-common-2.22.2.jar:?]
[2018-10-30 21:30:15,834]       at org.glassfish.jersey.server.ServerRuntime$Responder.processResponse(ServerRuntime.java:442) [jersey-server-2.22.2.jar:?]
[2018-10-30 21:30:15,834]       at org.glassfish.jersey.server.ServerRuntime$Responder.process(ServerRuntime.java:434) [jersey-server-2.22.2.jar:?]
[2018-10-30 21:30:15,834]       at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:329) [jersey-server-2.22.2.jar:?]
[2018-10-30 21:30:15,834]       at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271) [jersey-common-2.22.2.jar:?]
[2018-10-30 21:30:15,834]       at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267) [jersey-common-2.22.2.jar:?]
[2018-10-30 21:30:15,834]       at org.glassfish.jersey.internal.Errors.process(Errors.java:315) [jersey-common-2.22.2.jar:?]
[2018-10-30 21:30:15,834]       at org.glassfish.jersey.internal.Errors.process(Errors.java:297) [jersey-common-2.22.2.jar:?]
[2018-10-30 21:30:15,834]       at org.glassfish.jersey.internal.Errors.process(Errors.java:267) [jersey-common-2.22.2.jar:?]
[2018-10-30 21:30:15,834]       at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317) [jersey-common-2.22.2.jar:?]
[2018-10-30 21:30:15,834]       at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305) [jersey-server-2.22.2.jar:?]
[2018-10-30 21:30:15,834]       at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154) [jersey-server-2.22.2.jar:?]
[2018-10-30 21:30:15,834]       at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:473) [jersey-container-servlet-core-2.22.2.jar:?]
[2018-10-30 21:30:15,834]       at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:427) [jersey-container-servlet-core-2.22.2.jar:?]
[2018-10-30 21:30:15,834]       at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:388) [jersey-container-servlet-core-2.22.2.jar:?]
[2018-10-30 21:30:15,834]       at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:341) [jersey-container-servlet-core-2.22.2.jar:?]
[2018-10-30 21:30:15,834]       at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:228) [jersey-container-servlet-core-2.22.2.jar:?]
[2018-10-30 21:30:15,834]       at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:848) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,834]       at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1772) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,834]       at jetbrains.youtrack.webapp.filters.SecurityResponseHeadersFilter.doFilter(SecurityResponseHeadersFilter.kt:18) [youtrack-webapp-2018.3.jar:?]
[2018-10-30 21:30:15,834]       at jetbrains.youtrack.webapp.filters.FilterAdapter.doFilter(FilterAdapter.kt:25) [youtrack-webapp-2018.3.jar:?]
[2018-10-30 21:30:15,834]       at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,834]       at jetbrains.youtrack.webapp.filters.LoggingServletRequestFilter.doFilter(LoggingServletRequestFilter.kt:33) [youtrack-webapp-2018.3.jar:?]
[2018-10-30 21:30:15,834]       at jetbrains.youtrack.webapp.filters.FilterAdapter.doFilter(FilterAdapter.kt:25) [youtrack-webapp-2018.3.jar:?]
[2018-10-30 21:30:15,834]       at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,834]       at jetbrains.youtrack.gaprest.filters.HttpContextAccessorFilter.doFilter(HttpContextAccessorFilter.kt:22) [youtrack-gap-rest-2018.3.jar:?]
[2018-10-30 21:30:15,834]       at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,834]       at jetbrains.youtrack.webapp.filters.MdcProviderServletFilter.doFilter(MdcProviderServletFilter.kt:17) [youtrack-webapp-2018.3.jar:?]
[2018-10-30 21:30:15,834]       at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at webr.framework.controller.BaseApplicationServletFilter.doFilter(BaseApplicationServletFilter.java:24) [jetbrains.mps.webr.runtime-3438.jar:?]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:582) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:493) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) [jetty-security-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1180) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:512) [jetty-servlet-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1112) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:213) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:119) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.server.Server.handle(Server.java:539) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:333) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251) [jetty-server-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:283) [jetty-io-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:108) [jetty-io-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93) [jetty-io-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.executeProduceConsume(ExecuteProduceConsume.java:303) [jetty-util-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:148) [jetty-util-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:136) [jetty-util-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:671) [jetty-util-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:589) [jetty-util-9.3.24.v20180605.jar:9.3.24.v20180605]
[2018-10-30 21:30:15,835]       at java.lang.Thread.run(Thread.java:834) [?:?]
[2018-10-30 21:30:15,835] Caused by: javax.ws.rs.ClientErrorException: HTTP 422 Unprocessable Entity
[2018-10-30 21:30:15,835]       at org.glassfish.jersey.client.JerseyInvocation.createExceptionForFamily(JerseyInvocation.java:1044) ~[jersey-client-2.22.2.jar:?]
[2018-10-30 21:30:16,835]       at org.glassfish.jersey.client.JerseyInvocation.convertToException(JerseyInvocation.java:995) ~[jersey-client-2.22.2.jar:?]
[2018-10-30 21:30:16,836]       at org.glassfish.jersey.client.JerseyInvocation.translate(JerseyInvocation.java:816) ~[jersey-client-2.22.2.jar:?]
[2018-10-30 21:30:16,836]       at org.glassfish.jersey.client.JerseyInvocation.access$700(JerseyInvocation.java:92) ~[jersey-client-2.22.2.jar:?]
[2018-10-30 21:30:16,836]       at org.glassfish.jersey.client.JerseyInvocation$2.call(JerseyInvocation.java:700) ~[jersey-client-2.22.2.jar:?]
[2018-10-30 21:30:16,836]       at org.glassfish.jersey.internal.Errors.process(Errors.java:315) ~[jersey-common-2.22.2.jar:?]
[2018-10-30 21:30:16,836]       at org.glassfish.jersey.internal.Errors.process(Errors.java:297) ~[jersey-common-2.22.2.jar:?]
[2018-10-30 21:30:16,836]       at org.glassfish.jersey.internal.Errors.process(Errors.java:228) ~[jersey-common-2.22.2.jar:?]
[2018-10-30 21:30:16,836]       at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:444) ~[jersey-common-2.22.2.jar:?]
[2018-10-30 21:30:16,836]       at org.glassfish.jersey.client.JerseyInvocation.invoke(JerseyInvocation.java:696) ~[jersey-client-2.22.2.jar:?]
[2018-10-30 21:30:16,836]       at org.glassfish.jersey.client.JerseyInvocation$Builder.method(JerseyInvocation.java:448) ~[jersey-client-2.22.2.jar:?]
[2018-10-30 21:30:16,836]       at org.glassfish.jersey.client.JerseyInvocation$Builder.post(JerseyInvocation.java:349) ~[jersey-client-2.22.2.jar:?]
[2018-10-30 21:30:16,836]       at jetbrains.youtrack.integration.github.rest.BitBucketRest.post(BitBucketRest.java:201) ~[youtrack-github-integration-2018.3.jar:?]
[2018-10-30 21:30:16,836]       ... 80 more

gitlab log:

==> /var/log/gitlab/gitlab-rails/api_json.log <==
{"time":"2018-10-30T20:30:13.704Z","severity":"INFO","duration":4.73,"db":1.13,"view":3.6000000000000005,"status":200,"method":"GET","path":"/api/v4/version","params":{},"host":"git.xxx.com","ip":"z.x.c.v","ua":"YouTrack/2018.3 (build #46358). Base URL: https://issuetracker.xxx.com","route":"/api/:version/version","user_id":1,"username":"root","queue_duration":3.81,"gitaly_calls":0}
{"time":"2018-10-30T20:30:13.723Z","severity":"INFO","duration":11.97,"db":1.75,"view":10.22,"status":200,"method":"GET","path":"/api/v4/user","params":{},"host":"git.xxx.com","ip":"z.x.c.v","ua":"YouTrack/2018.3 (build #46358). Base URL: https://issuetracker.xxx.com","route":"/api/:version/user","user_id":1,"username":"root","queue_duration":4.83,"gitaly_calls":0}
{"time":"2018-10-30T20:30:13.754Z","severity":"INFO","duration":3.79,"db":0.79,"view":3.0,"status":200,"method":"GET","path":"/api/v4/version","params":{},"host":"git.xxx.com","ip":"z.x.c.v","ua":"YouTrack/2018.3 (build #46358). Base URL: https://issuetracker.xxx.com","route":"/api/:version/version","user_id":1,"username":"root","queue_duration":2.88,"gitaly_calls":0}
{"time":"2018-10-30T20:30:13.823Z","severity":"INFO","duration":51.86,"db":3.45,"view":48.41,"status":422,"method":"POST","path":"/api/v4/projects/189/hooks","params":{"push_events":"true","url":"https://issuetracker.xxx.com/rest/vcsHooksReceiver/gitlab?apiKey=zxc"},"host":"git.xxx.com","ip":"z.x.c.v","ua":"YouTrack/2018.3 (build #46358). Base URL: https://issuetracker.xxx.com","route":"/api/:version/projects/:id/hooks","user_id":1,"username":"root","queue_duration":14.05,"gitaly_calls":0}


==> /var/log/gitlab/gitlab-workhorse/current <==
2018-10-30_20:30:13.70476 git.xxx.com @ - - [2018/10/30:21:30:13 +0100] "GET /api/v4/version HTTP/1.1" 200 41 "" "YouTrack/2018.3 (build #46358). Base URL: https://issuetracker.xxx.com" 0.009
2018-10-30_20:30:13.72467 git.xxx.com @ - - [2018/10/30:21:30:13 +0100] "GET /api/v4/user HTTP/1.1" 200 843 "" "YouTrack/2018.3 (build #46358). Base URL: https://issuetracker.xxx.com" 0.018
2018-10-30_20:30:13.75470 git.xxx.com @ - - [2018/10/30:21:30:13 +0100] "GET /api/v4/version HTTP/1.1" 200 41 "" "YouTrack/2018.3 (build #46358). Base URL: https://issuetracker.xxx.com" 0.007
2018-10-30_20:30:13.82382 git.xxx.com @ - - [2018/10/30:21:30:13 +0100] "POST /api/v4/projects/189/hooks HTTP/1.1" 422 29 "" "YouTrack/2018.3 (build #46358). Base URL: https://issuetracker.xxx.com" 0.067

JT-50625: Add existing field from Custom Field Settings leaves New Custom Field at top of the list

0
0
Reporter Sander van Uden (Sander_van_Uden) Sander van Uden (Sander_van_Uden)
Created Nov 30, 2018 5:59:42 PM
Updated Nov 30, 2018 6:00:39 PM
State Submitted
Assignee Unassigned
Subsystem No Subsystem
Type Bug
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions 2018.3.47247

What steps will reproduce the problem?

  1. goto Custom Fields Settings
  2. select a project and click on Add field to project
  3. goto the tab Use existing
  4. click on the + in front of the field you want to add

What is the expected result?
The field is added to the project and I'm able to add a field to another project.

What happens instead?
The field is added but at the top of the list there is a New Custom Field that prevents me from selecting another project and adding another field right away.

JT-50626: Left part of issue on an Issue List can be out of browser viewport

0
0
Reporter Alexander Anisimov (xi-eye) Alexander Anisimov (xi-eye)
Created Nov 30, 2018 6:12:40 PM
Updated Nov 30, 2018 6:16:23 PM
State Open
Assignee Dmitry Gizatov (mitya)
Subsystem No Subsystem
Type Task
Priority Normal
Fix versions Unscheduled

JT-32611: Gitlab integration branch spec requires refs/heads

0
0
Reporter Joel Feiner (SHJoelFeiner) Joel Feiner (SHJoelFeiner)
Created Nov 5, 2015 8:33:29 PM
Updated Nov 30, 2018 6:23:13 PM
State In Progress
Assignee Leonid Stryuk (Leonid.Stryuk)
Subsystem Integrations
Type Usability Problem
Priority Major
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions 6.5
In the Monitor Branches section of the GitLab Integration configuration for a project, the in-line documentation says to use specs of the form '+|-:<branch name>'. This implies that you can use "+:master". But in fact, you have to say "+:refs/heads/master". Either the documentation should be updated, or the integration should allow "+:master".

JT-50622: Can't filter a project by its id in a context dropdown

0
0
Reporter Alexander Anisimov (xi-eye) Alexander Anisimov (xi-eye)
Created Nov 30, 2018 5:12:25 PM
Updated Nov 30, 2018 6:30:00 PM
Resolved Nov 30, 2018 6:30:00 PM
State Fixed
Assignee Alexander Anisimov (xi-eye)
Subsystem Issue List
Type Bug
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions Unknown

JT-50630: Opening an issue in estimation report in Dashboard does not work

0
0
Reporter Frank Nowak (whitecrow) Frank Nowak (whitecrow)
Created Nov 30, 2018 7:24:39 PM
Updated Nov 30, 2018 7:32:51 PM
Resolved Nov 30, 2018 7:32:32 PM
State Duplicate
Assignee Andrey Skladchikov (Andrey.Skladchikov)
Subsystem Dashboard & Widgets
Type Bug
Priority Normal
Browser Firefox
OS Any OS
Fix versions Unscheduled
Affected versions 2018.2.43142

What steps will reproduce the problem?

  1. Create an estimation report: Estimation field is a custom field with type integer
  2. Integrate the report in a dashboard
  3. Clicking on the issue number to open the ticket does not work because the substring "issue" is missing in the link. (In the report section it works correctly, but not in dashboard)

What is the expected result?
Link should be like: http://youtrack:8080/issue/SEP-5856

What happens instead?
Link is: http://youtrack:8080/SEP-5856

Please provide any additional information below.
Attach a code sample as text, a screenshot or screencast if possible

JT-50631: Search request was not processed because its part Release: 2018* might cause significant system slow-down, please refine the query

0
0
Reporter Exception Robot (app_exception) Exception Robot (app_exception)
Created Nov 30, 2018 7:36:03 PM
Updated Nov 30, 2018 7:36:03 PM
State Submitted
Assignee Unassigned
Subsystem No Subsystem
Type Exception
Priority Major
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions 2018.2

Original content visible to jetbrains team only for security reasons


JT-50632: When searcing by issue id, a list containing single issue is returned

0
0
Reporter Alexander Volfman (Alexander.Volfman) Alexander Volfman (Alexander.Volfman)
Created Nov 30, 2018 8:03:30 PM
Updated Nov 30, 2018 8:03:49 PM
State Open
Assignee Alexander Anisimov (xi-eye)
Subsystem Issue List
Type Bug
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions Unknown
It used to open a full issue view on old issue list.

JT-50633: Avoid scrolling in fields panel

0
0
Reporter Egor Ushakov (egor) Egor Ushakov (egor)
Created Nov 30, 2018 8:13:57 PM
Updated Nov 30, 2018 8:15:11 PM
State Submitted
Assignee Unassigned
Subsystem No Subsystem
Type Bug
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions Unknown
Often the fields panel requires scrolling even if there's enough space on the screen.

JT-20411: Add ability to Duplicate Project

0
0
Reporter Jim Parker (jparkerbgs) Jim Parker (jparkerbgs)
Created Jun 24, 2013 6:20:14 PM
Updated Nov 30, 2018 8:24:22 PM
State In Progress
Assignee Evgeny Naumenko (jk)
Subsystem Projects
Type Feature
Priority Normal
Fix versions 2018.4
We have a small team in our company who are using as few fields as possible for their project, they've got their own bundles and their own fields.

I've just been approached to create them a new project in YouTrack, and they want the exact same setup, just with a different name, id and with no issues created within it.
I can't currently see a way to help them with this, so I've simply created a basic one, and will allow them to then sort out their own project to create a replicated one.

It'd be nice if I could browse to a project, and simply click 'Duplicate Project' to create a brand new one.

JT-50087: wrong added attachment visibility

0
0
Reporter Ricardo Coelho (Ricardo_Coelho) Ricardo Coelho (Ricardo_Coelho)
Created Oct 31, 2018 2:05:34 PM
Updated Dec 1, 2018 12:42:45 AM
State Open
Assignee Unassigned
Subsystem Single Issue View
Type Bug
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions 2018.3.46727

What steps will reproduce the problem?

  1. edit a comment with a restricted visibility
  2. add an attachment
  3. save

What is the expected result?
The attachement has the same visibility as the comment.

What happens instead?
The attachement is visible to everyone.

JT-50364: Can't unmute a thread

0
0
Reporter Liubov Dievskaia (Liubov.Dievskaia) Liubov Dievskaia (Liubov.Dievskaia)
Created Nov 19, 2018 2:06:17 PM
Updated Dec 1, 2018 12:01:23 PM
Resolved Nov 20, 2018 3:59:32 PM
State Fixed
Assignee Evgeny Naumenko (jk)
Subsystem Notifications
Type Bug
Priority Normal
Browser Any Browser
OS Any OS
Fix versions 2018.3.next
Affected versions 2018.3

Steps:

  1. Mute a thread via link from email
  2. Open Notifications settings in my profile
  3. Click the (x) near the muted thread

ER: The thread is unmuted. If I refresh the page, this thread is no longer listed as muted.
AR: When I refresh the page with Notifications settings, the muted thread is still there, still muted.

Reproduced on 2018.3.47162

JT-48774: something went wrong - Vague errors recently appeared on our PM Dashboard

0
0
Reporter Ryan Naylor (ryan.naylor) Ryan Naylor (ryan.naylor)
Created Aug 21, 2018 5:46:42 PM
Updated Dec 1, 2018 10:58:24 PM
Resolved Aug 29, 2018 5:12:35 PM
State Fixed
Assignee Alexey Volkov (Alexey.Volkov)
Subsystem Dashboard & Widgets
Type Support Request
Priority Normal
Browser Chrome
OS Mac OS X
Fix versions 2018.3.46358
Affected versions 2018.2.44329

What steps will reproduce the problem?

  1. Load the RMB PM Dashboard - https://rmb.myjetbrains.com/youtrack/dashboard?id=fc07c623-2e1f-450b-99b8-270e571b2e57
  2. Dashboard is unable to load all report wigets. "Something went wrong"
  3. Refresh the whole page and some report wigets start working while ones that loaded previously fail.

What is the expected result?

  1. Report Loads in Dashboard or Youtrack provide a meaningful error message.
    What happens instead?
  2. Vague Error "Something went Wrong".
  3. Check the report link sends me to a working report.
    Please provide any additional information below.
    This started occurring for reports that have not been changed in months.
    Attach a code sample as text, a screenshot or screencast if possible

JT-50634: Phrase search doesn't seem to work

0
0
Reporter Oliver Stöneberg (Firewave) Oliver Stöneberg (Firewave)
Created Dec 2, 2018 2:40:09 AM
Updated Dec 2, 2018 2:40:09 AM
State Open
Assignee Anna Zhdan (Anna.Zhdan)
Subsystem Search
Type Bug
Priority Normal
Browser Chrome
OS Windows 10
Fix versions Unscheduled
Affected versions 2018.3

What steps will reproduce the problem?
I search all projects using the following query
"no module named"

What is the expected result?
I expect to get results which actually contain the phrase

What happens instead?
I get results which do not contain the phrase at all.

BTW - it seems weird I can set fields like "Assignee", "Priority" and "Fix versions" are usually not modifiable in other projects.


JT-50635: Sloppy color scheme on 403 page in Dark theme

0
0
Reporter Arseniy Nisnevich (krsk3912) Arseniy Nisnevich (krsk3912)
Created Dec 2, 2018 3:27:42 PM
Updated Dec 2, 2018 3:28:07 PM
State Submitted
Assignee Unassigned
Subsystem No Subsystem
Type Bug
Priority Minor
Browser Chrome
OS Windows 10
Fix versions Unscheduled
Affected versions Unknown
  1. Login as a user who is not able to view profiles of another users
  2. Open any issue and select dark theme
  3. Start writing a comment to the issue, use @mention with any user
  4. Click on the user profile link appeared under the comment field

Expected: text on the page is clearly visible
Actual result: the text on the page is hard to read; in the bottom left corner, text is "splitted" in two parts

Chrome 70.0.3538.110, Windows 10

JT-48469: New Experimental Design: New Issue Page: improve keyboard navigation to the Project selector

0
0
Reporter Kirill Likhodedov (Kirill.Likhodedov) Kirill Likhodedov (Kirill.Likhodedov)
Created Jul 27, 2018 3:36:32 PM
Updated Dec 2, 2018 4:37:27 PM
State Open
Assignee Alexander Anisimov (xi-eye)
Subsystem Single Issue View
Type Usability Problem
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions Unknown
When I press "Create Issue", a New Issue page opens, where the project is set to the project I previously filled a bug into. But I frequently report issues to different projects, so switching the project is a frequent task for me.

Unfortunately, I have either to use a mouse, or use the Shift+TAB shortcut, but I have to press it 7 times, to navigate through all intermediate controls. Note that all these controls are (IMHO) less important/popular that the project selector, and most of them can be invoked from the Command view.

It would be nice either to modify the focus traversal policy to get to the Project selector faster, or to assign a special shortcut for it.

I know that the project can be changed through the Command view as well, but it is a bit less obvious than changing other issue fields, because changing the project affects the whole form. Note also that I have to use Ctrl+Alt+J and can't just type (because the focus is inside a text area).

Opera 54.0.2952.64
Mac OS X 10.13.5 64-bit

JT-50636: Server neither apply order nor returns error

0
0
Reporter Maksim Ryzhikov (maksimrv) Maksim Ryzhikov (maksimrv)
Created Dec 2, 2018 5:53:14 PM
Updated Dec 2, 2018 7:09:30 PM
State Open
Assignee Unassigned
Subsystem Issue List
Type Bug
Priority Normal
Browser Any Browser
OS Any OS
Fix versions Unscheduled
Affected versions Unknown

curl 'http://localhost:9090/api/sortOrder?$top=-1' -H 'Pragma: no-cache' -H 'Origin: http://localhost:9090' -H 'Accept-Encoding: gzip, deflate, br' -H 'Accept-Language: en-US,en;q=0.9,ru-RU;q=0.8,ru;q=0.7' -H 'Authorization: Bearer 1543765500128.6b6adb20-e08b-41c1-bbc9-008720a2198a.cc4391dd-33e3-49a7-bce8-90ab33ab3753.6b6adb20-e08b-41c1-bbc9-008720a2198a 0-0-0-0-0;1.MC0CFQCChLjyUKFAz9WCxTyJ9yV8s3Pq2AIUcVCAcVYENCWDhk0984eReVjgXHE=' -H 'Content-Type: application/json;charset=UTF-8' -H 'Accept: application/json, text/plain, /' -H 'Cache-Control: no-cache' -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36' -H 'Cookie: _ga=GA1.1.2109144113.1542117345; YTSESSIONID=doiiskud0xtb198h6zbkn33pf' -H 'Connection: keep-alive' -H 'Referer: http://localhost:9090/v2/issues' --data-binary '{"leading":{"id":"41-4869"},"parent":null,"moved":{"id":"41-626"}}' --compressed

As you can see I don't pass folderId here

JT-50637: Can not set an issue as a first in the list

0
0
Reporter Maksim Ryzhikov (maksimrv) Maksim Ryzhikov (maksimrv)
Created Dec 2, 2018 7:09:00 PM
Updated Dec 2, 2018 7:23:56 PM
State Open
Assignee Unassigned
Subsystem Issue List
Type Task
Priority Normal
Fix versions Unscheduled

curl 'http://localhost:9090/api/sortOrder?$top=-1&folderId=28-137&query=project:+TABSC+%23%7BUnassigned%7D' -H 'Pragma: no-cache' -H 'Origin: http://localhost:9090' -H 'Accept-Encoding: gzip, deflate, br' -H 'Accept-Language: en-US,en;q=0.9,ru-RU;q=0.8,ru;q=0.7' -H 'Authorization: Bearer 1543768550875.6b6adb20-e08b-41c1-bbc9-008720a2198a.cc4391dd-33e3-49a7-bce8-90ab33ab3753.6b6adb20-e08b-41c1-bbc9-008720a2198a 0-0-0-0-0;1.MC0CFQCLzz9RLhRanQCsZMhtPjt8Oeeh5wIUSJj0RFB2RTbC4tc0XLA+Nj2KLto=' -H 'Content-Type: application/json;charset=UTF-8' -H 'Accept: application/json, text/plain, /' -H 'Cache-Control: no-cache' -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36' -H 'Cookie: _ga=GA1.1.2109144113.1542117345; YTSESSIONID=1auvez4ezqt8f19gxls9ll0k8r' -H 'Connection: keep-alive' -H 'Referer: http://localhost:9090/v2/issues' --data-binary '{"leading":null,"parent":null,"moved":{"id":"41-4869"}}' --compressed

Because issue should be first there are no leading issue so I pass null as leading but the server does not apply order

JT-1196: Search with quotes should find exact word form

0
0
Reporter Yegor Yarko (yaegor) Yegor Yarko (yaegor)
Created Jul 30, 2009 9:09:27 PM
Updated Dec 2, 2018 8:32:09 PM
State In Progress
Assignee Vyacheslav Lukianov (hoegaarden)
Subsystem Full Text Index
Type Feature
Priority Normal
Fix versions Unscheduled
a real use case: I need to find all the issues mentioning word "archivation" in this particular form. And I can't to do this in Charisma.

Forced to do this (w/o comments) by exporting all the issues into CSV and searching there with a plain text editor.
Viewing all 74845 articles
Browse latest View live




Latest Images