Feature highlight: Move issues between projects
Apr 20, 2016Grzegorz Bizon

Summary
This post details the technical implementation of moving issues between projects. It addresses the challenge of updating cross-project references (issues, merge requests, snippets, labels, commits) within issue descriptions and comments. The solution involves a Regexp-based approach to identify local references, substitute them with cross-project references, and then verify the substitution by comparing HTML output before and after the change. This approach was chosen for its speed of implementation over a more complex AST-based Markdown parser.