Samsung / Dexter

Dexter is a static analysis platform to find and remove defects efficiently and immediately during the coding-time.
BSD 2-Clause "Simplified" License
57 stars 33 forks source link

[monitor/server] Change some features and Reorganiza menu #84

Closed marchpig closed 8 years ago

marchpig commented 8 years ago

Monitor

  1. Reorganized menu
    • Current
      • Overview : Current installation rate and defect status of all groups
      • Project Status : Current status of all projects
      • User List : Current user list of all projects
    • Weekly
      • Group Status : Weekly defect and user status of all groups for a selected week
      • Project Status : Weekly defect status of all projects
  2. Changed getting data from project database
    • Dexter-monitor gets data by calling service APIs provided by Dexter-server instead of direct DB access.
  3. Added weekly snapshot function
    • Added snapshot function which is scheduled to be run by 'snapshotDayOfWeek' value in 'config.json'

      Server

  4. Added 4 APIs for providing data with Dexter-monitor
    • getDefectCount
    • getUserCount
    • getUserList
    • getDetailedDefectCount