Advanced Task Report for Confluence

Overview

Advanced Task Report for Confluence provides two macros for working with Confluence tasks: Task Report and Task Plan. Both macros use the same configuration options and filters, but present tasks in different views.

Macros

Task Report

Displays tasks in a structured table. This macro is ideal for detailed reports, filtering, and reviewing large sets of tasks.

Task Plan

Groups tasks by due date and displays them in a time-based layout. This macro helps plan work, track deadlines, and understand task distribution over time.

Date-based visual indicators help you quickly understand task status over time:

Privacy Policy

You can find all information about privacy policy for this plugin on the Privacy Policy for Advanced Task Report for Confluence page.

Key Features

Usage

To configure a Advanced Task Report component, add the macro to your page and specify the settings in the form provided.

Settings

Field Description Logic
Visible Columns Select columns to display in the report (e.g. Summary, Due Date, Assignee). Multiple values allowed. Default columns may be preselected.
Status Filter tasks by their current status. Single choise: All, Incomplete, Complete.
Spaces Filter tasks by Confluence space. Multiple values allowed. If empty, tasks from all spaces are shown.
Labels Filter tasks by labels. Multiple values allowed. If empty, label filtering is skipped.
Assignee(s) Filter tasks by the assigned user. Multiple values allowed. Select a user or users. If empty, assignee filtering is not applied.
Creator(s) Filter tasks by the users who created them. Multiple values allowed. Select a user or users. If empty, creator filtering is not applied.
Completed by Filter tasks by the user who completed them. Multiple values allowed. Select a user or users. If empty, completion filter is not applied.
Created From Filter tasks created after the specified date. Select a date. If empty, no lower date boundary is applied.
Created To Filter tasks created before the specified date. Select a date. If empty, no upper date boundary is applied.
Completed From Filter tasks completed after the specified date. Select a date. If empty, no upper date boundary is applied.
Completed To Filter tasks completed before the specified date. Select a date. If empty, no upper date boundary is applied.
Created Interval Filter tasks created in the specified interval. Applied relative to Created From or Created To if specified. If both are empty, interval is centered around now. See interval logic.
Completed Interval Filter tasks completed in the specified interval. Applied relative to Completed From or Completed To if specified. If both are empty, interval is centered around now. See interval logic.
Due From Filter tasks due after the specified date. Select a date. If empty, no upper date boundary is applied.
Due To Filter tasks due before the specified date. Select a date. If empty, no upper date boundary is applied.
Due Interval Past Defines how far back from Due To or current moment to include tasks. Used if Due To is specified or both Due From and Due To are empty. Example: 2w (last 2 weeks). See interval logic.
Due Interval Future Defines how far forward from Due From or current moment to include tasks. Used if Due From is specified or both Due From and Due To are empty. Example: 2w (next 2 weeks). See interval logic.
Number of tasks per page Defines how many tasks are displayed in the table per pagination page. Free input. Default is 20. Only numeric values are accepted.

Interval logic

Use the interval fields to specify time durations in the following format:

Supported units: w, d, h, m, s, ms

Behavior