Skip to content
Snippets Groups Projects

Chart showing issues created per month

Merged Felipe Cardozo requested to merge issue_7478 into master

What does this MR do?

This MR adds a chart showing issues created per month for groups.

Issues Chart Empty State (No Data) Empty State (Filters)
Screen_Shot_2018-10-22_at_8.49.55_AM Screen_Shot_2018-10-22_at_9.17.39_AM Screen_Shot_2018-10-22_at_8.48.50_AM

closes #7478 (closed)

What are the relevant issue numbers?

#7478 (closed)

Does this MR meet the acceptance criteria?

Edited by Coung Ngo

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Jan Provaznik
  • Thanks @felipe_artur, nice stuff, I left some comments inline.

  • added 2 commits

    Compare with previous version

  • Felipe Cardozo added 436 commits

    added 436 commits

    • d1fab628...916bc63c - 434 commits from branch master
    • abc5c7a4 - Merge branch 'master' into issue_7478
    • c1614223 - Merge branch 'issue_7478' of gitlab.com:gitlab-org/gitlab-ee into issue_7478

    Compare with previous version

  • Felipe Cardozo added 1 commit

    added 1 commit

    • e801239d - Address review comments and add spec for controller

    Compare with previous version

  • Felipe Cardozo marked the checklist item Changelog entry added, if necessary as completed

    marked the checklist item Changelog entry added, if necessary as completed

  • Felipe Cardozo marked the checklist item Tests added for this feature/bug as completed

    marked the checklist item Tests added for this feature/bug as completed

  • Felipe Cardozo marked the checklist item EE specific content should be in the top level /ee folder as completed

    marked the checklist item EE specific content should be in the top level /ee folder as completed

  • Felipe Cardozo added 1 commit

    added 1 commit

    • 8a73c25e - Add docs, changelog and do improvements

    Compare with previous version

  • Felipe Cardozo added 1 commit

    added 1 commit

    Compare with previous version

  • Felipe Cardozo changed the description

    changed the description

  • Felipe Cardozo added 1 commit

    added 1 commit

    Compare with previous version

  • Thanks for the great reaview @jprovaznik!

    Adressed your comments and answered some questions.

    Please let me know if you have any additional remarks or suggestions?
    Otherwise i will send for final review.

  • Felipe Cardozo marked the checklist item Documentation created/updated as completed

    marked the checklist item Documentation created/updated as completed

  • @victorwu

    This is one of the items from the Merge request template:

    For a paid feature, have we considered GitLab.com plans, how it works for groups, and is there a design for promoting it to users who aren't on the correct plan?

    Are we going to promote this?

    Edited by Felipe Cardozo
  • Victor Wu changed the description

    changed the description

  • Thanks @felipe_artur ! I think we should scope that separately. I created https://gitlab.com/gitlab-org/gitlab-ee/issues/8037 and linked to it in the description here.

  • Jan Provaznik
  • Thanks @felipe_artur, LGTM (the backend part), I'm still little bit concerned about the model name, but feel free to leave it for a maintainer review if you prefer this. :thumbsup:

  • Felipe Cardozo added 1 commit

    added 1 commit

    • 53682378 - Code improvements and add spec

    Compare with previous version

  • @jprovaznik Thank you!

    I changed the model name, your suggestion makes more sense.

  • Felipe Cardozo added 1 commit

    added 1 commit

    • 4cfdcf33 - Move ee specific code to ee folder

    Compare with previous version

  • added 4 commits

    Compare with previous version

  • added 1 commit

    • bf466e1a - Updated the syling of issue analytics bar charts

    Compare with previous version

  • added 2 commits

    • bef00852 - Added custom tooltips to the charts
    • 9202e152 - Removed unsued improt of tooltips

    Compare with previous version

  • Felipe Cardozo added 1 commit

    added 1 commit

    • 1227aa9a - fill empty dates with 0 in data hash

    Compare with previous version

  • Felipe Cardozo added 1 commit

    added 1 commit

    Compare with previous version

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading