Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • S Service Pack
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • openproject
  • Service Pack
  • Merge requests
  • !4

Merged
Created Apr 17, 2019 by Tam Le@tamDeveloper

Multiple SPs can be assigned to a project

  • Overview 0
  • Commits 29
  • Changes 20

Done:

  • Add a view hook (see engine file) on TimeEntry form for selecting SP, only enabled when this module is.
  • SPAssignmentManager:
    • Change #assign and #unassign to #assign_to and #unassign_from
    • Remove helpers suitable only for 1-n assignment 7cf4c30e
  • AssignsController:
    • Add OP-style index view for assignment 976e8145 7cf4c30e
  • TimeEntry:
    • Disable callbacks when the module is disabled. 9428598b
  • Use better helper functions for authorisation #current_user_can_* 677cc0ee

To do:

  • Change assignments to end on a specific time of day instead of implicit 00:00 UTC.
    • This means all SP dates must also be changed to datetime, followed by form changes.
Edited Apr 17, 2019 by Tam Le
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: feature/multiple-SP