# Feature OP-13622 - Show meeting history / changes

Project: OpenProject
Status: closed
URL: https://community.openproject.org/work_packages/OP-13622

## Planning

| Attribute | Value |
| --- | --- |
| Date |  |
| Priority | Medium |
| Target versions | 14.0.0 |
| Sprint | 14.0.0 |
| Backlog bucket |  |
| Votes |  |
| List |  |
| Roadmap |  |
| Relevance |  |

## OPEN POINTS / FEEDBACK

_No work packages_

## Features and Chunks

| ID | Subject | Type | Status | Assignee | Target versions | Spent time |
| --- | --- | --- | --- | --- | --- | --- |
| OP-13631 | Add a dropdown item "History" to link to the meetings activity page | Implementation | closed |  | 13.4.0 |  |
| OP-13958 | Add components for each history item | Implementation | rejected | Mir Bhatia | 13.3.0 |  |
| OP-14101 | Add new meeting activity journal formatters | Implementation | closed |  | 13.4.0 |  |
| OP-14311 | Update meeting_activity_provider to be able to differentiate between meetings | Implementation | closed | Mir Bhatia |  |  |

## Bugs and other work packages

_No work packages_

## Technical Details

| Attribute | Value |
| --- | --- |
| Module |  |
| Feature Flag |  |
| Requires doc change | No |
| Enterprise plan |  |

## Details

| Attribute | Value |
| --- | --- |
| Pull preview |  |
| Mockups |  |
| Found in mobile app version |  |
| Follow-up feedback e-mail |  |
| Accessibility | No |

## People

| Attribute | Value |
| --- | --- |
| Assignee |  |
| Accountable |  |
| Product manager |  |
| Developers | Mir Bhatia, Oliver Günther, Klaus Zanders |
| Designer | Parimal Satyal |
| Ordered by |  |
| Signed off by |  |
| Interest by |  |

## Estimates and progress

| Attribute | Value |
| --- | --- |
| PD (min) |  |
| PD (max) |  |
| Work |  |
| Labor costs |  |

## Description

**As** a *manager organizing structured meetings*  
**I want to** *see the history of a dynamic meeting and changes to the agenda items*  
**so that** *I can keep track of all  changes to the meeting*

### **Acceptance criteria**

  - Add a dropdown item "History" to the dropdown menu at the top right of the structured meeting
      - This action opens an a Primer dialog
  - It shows changes to the meeting agenda items and the meeting itself
      - For the meeting
          - The author of the change
          - The changed attributes \[except state, which is extracted into <mention class="mention" data-id="53660" data-type="work_package" data-text="#53660">\#53660</mention>\]
              - A combined "start time" attribute is shown that includes the date and start time of the meeting
          - The date of the changes
      - For changes in the meeting agenda items (both text and work packages)
          - The author of the change
          - Details of changes for title, duration, and notes
          - The date of the changes
      - For deletion of meeting agenda items (only text)
          - The author of the deletion
          - The name of the agenda item that was deleted
      - For changes in the order of meeting agenda items
          - A single change line in the meeting "Agenda items reordered"
  - Work package agenda items will continue to use 'old' style titles:  
    <img class="op-uc-image op-uc-image_inline" style="width:370px;" src="https://community.openproject.org/api/v3/attachments/91934/content">
  - Work packages that are not visible to the users are replaced in the same way as in the agenda item, i.e, "Work package \#%{id} not visible"
  - Some changes (Meeting created, updated, etc.) will also be displayed in the overall project activity page
      - This excludes the details of the changes for meeting agenda items

### Open questions

  - \[open\] What labels communicates best what the feature offers?
      - "Show history"
      - "View history"
      - "Activity"

### Out of scope

  - The ability to see history/activity/changes to individual agenda items
  - Showing a diff of notes

### Figma

<https://www.figma.com/file/cJDhzOmYMstUNRS3EmgqZ0/Meeting-Module-co-creation?type=design&amp;node-id=920-9010&amp;mode=design&amp;t=7y9K3zsXjPu0RaHa-4>
