📄️ Fix Issues via Commit Message
This tutorial explains how to fix issues via commit message to link issues, commits, builds and pull requests.
📄️ Conditional Field
This tutorial explains how to display a custom issue field conditionally based on value of other fields
📄️ Batch Operation
This tutorial explains how to perform batch operations against multiple issues
📄️ Custom Issue Board
This tutorial explains how to create and use custom issue board.
📄️ Default Assignee
This tutorial explains how to specify default assignee of issues via some example setups.
📄️ State Auto-transition
This tutorial explains how to transit issue states automatically upon certain event via some example setups.
📄️ State Transition Authorization
This tutorial explains how to authorize issue state transition via an example setup.
📄️ Customer Service Desk
OneDev service desk allows your customers to submit tickets via email without the need to have a OneDev account. These tickets can then be created in desired projects, and assigned to appropriate staffs in your team. All further discussions over the tickets can take place completely in email, with discussion contents posted to ticket as comments. Customer will also get notifications when there are any ticket activities, for instance, when a relevant release is created or deployed.
📄️ Working with Issue Links
Issue link establishes cross references between different issues. Issue state transition can also leverage the link information to make the workflow smoother, for instance, you may want to auto-close an issue if all its sub tasks are finished, or prevent an issue from being closed if any issue blocking it is still open.
📄️ Working with Time Tracking
OneDev 9.2 ships with time tracking to track project progress, as well as generating timesheets for work statistics or billing purpose.
📄️ Set Up Issue Labels
OneDev is designed to be flexible, and this is no different for issues. In this tutorial, I will show how to customize issue labels.