netwolfuk
netwolfuk
Hmm. There are lots of interesting bug in this behaviour. 1. Previewing or executing in the template editor fails to pass the `templateId` or the `preferredDateTime`. Therefore the code has...
Hi @matt-richardson. How do you copy the projects? On the file system or via the UI (or REST API) or some other way? > The new webhook has the same...
Thanks. Was just wondering in case I needed to do some de-duplication on changes based on file reloading. If that was the case, the id based on the project id...
If the ID in that map is the problem, then combining the key in that map with the projectId would solve it. I was initially against it because I was...
Cool. I'll take a look later in the week or next weekend or sometime. PRs welcome of course :-) My focus at the moment is getting #239 (as a result...
I have a working prototype. https://github.com/tcplugins/tcWebHooks/tree/issue_238-webhooks_not_showing_when_project_copied I'll do some tidy up tomorrow, and then add a link to a build for you to test.
Build will be here (hopefully). https://teamcity.jetbrains.com/buildConfiguration/WebHooksAndOtherPlugins_TcWebHooks?branch=issue_238-webhooks_not_showing_when_project_copied&buildTypeTab=overview&mode=builds
More updates. Much better handling of delete, archive, copy, de-archive of a project. Introduced a delayed listener that reacts to change events, waits 10 seconds and then re-reads the config....
I think the only remaining thing is to go through and find duplicate IDs and rename them if they exist in two projects.
Yeah, that check is just for the marketplace it seems. I have already mentioned that to Jetbrains.