I have installed Youtrack standalone to my PC. And added Gitlab project to it. I created an issue for testing with id #BDX-1 in Youtrack.
When I pushed commit with message "Youtrack test commit #BDX-1 Fixed" Youtrack didn't closed an issue automatically. Then I just attached gitlab commit in the VCS Changes section manually. This also didn't worked.
Then I installed Upsource too, and wanted to connect it to the Youtrack. This try was also failed. I tried to install an external Hub and connect both Upsource and Youtrack to it. Upsource failed with error HTTP 403 and Youtrack could not be migrated because of:
Hub provides single sign-on and shared user management in JetBrains web-based products.YouTrack always uses Hub for authentication, authorization, and user management, even when installed alone.
If Hub integration is disabled, the following features are not available: LDAP/OAuth/Google authentication, CAPTCHA, and the most part of user registration settings.
The following deployment models are supported:
— Preconfigured Hub instance embedded in YouTrack distribution that works right away after installation. You can use this page to adjust connection parameters, if necessary. — External Hub instance that may be used by YouTrack to share user data with other JetBrains applications. Current installation does not support external Hub integration.
The version of Youtrack I have installed seems doesn't support Hub Integration, but anyway Youtrack should close an issue when VCS commits added manually, right?
How can this be fixed?