Skip to content

Bring one group board to CE

Felipe Artur requested to merge issue_38337 into master

This is a backport of one group issue boards from EE, most of the files have been backported and some required minor changes.

CE_group_board

Things to double check:

Try to spot any unnecessary changes

Known issues

These issues are also reproduced in master(EE and CE) so they are not related to this MR:

  • Javascript error when accessing group
TypeError: Cannot read property 'hasAttribute' of null
    at At.data (boards_bundle.js:261)
    at At.<anonymous> (vue.esm.js:1161)
    at Ke (vue.esm.js:3386)
    at Ve (vue.esm.js:3345)
    at We (vue.esm.js:3284)
    at At.e._init (vue.esm.js:4558)
    at new At (vue.esm.js:4659)
    at HTMLDocument.<anonymous> (boards_bundle.js:252)
    at l (jquery.js:3187)
    at Object.fireWith [as resolveWith] (jquery.js:3317)
    at ready (jquery.js:3536)
e.(anonymous function) @ console.js:32
oe @ vue.esm.js:1717 
  • Add issues modal is not showing for groups on CE and EE

TODO

  • Add documentation
  • Javascript cleanup(it generated some unecessary changes when backported)

EE counterpart: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/4606

closes #38337 (closed)

Edited by 🤖 GitLab Bot 🤖

Merge request reports