Proof of Concept: Track Who Has Read Specific Content (Must-Read Flagging Feature)

Created on 14 May 2025, 23 days ago

Problem/Motivation

Content editors often need to ensure that important announcements or documents are read by everyone. Currently, Open Intranet does not offer a way to easily track who has or has not read specific mandatory content.

Proposed resolution

Create a Proof of Concept (PoC) to demonstrate functionality enabling editors to mark content as "Must Read". The PoC should track users who have read the content and display this information to content editors or administrators.

Acceptance Criteria

  • Editors can flag specific content as "Must Read".
  • The system records when users read flagged content.
  • Editors or administrators can view a simple report indicating which users have or have not read the flagged content.
  • Basic, minimal interface and backend logic demonstrated in the PoC.

Remaining tasks

  • Develop basic flagging functionality.
  • Implement logic to track user interactions.
  • Create a minimal reporting dashboard or view.

User interface changes

  • Add an option to mark content as "Must Read".
  • Add a simple report/dashboard for viewing read statuses.

API changes

No API changes anticipated at this stage.

Data model changes

Possible addition of new entity or flag storage to record read statuses (to be confirmed during PoC).

📌 Task
Status

Active

Version

1.0

Component

Code

Created by

🇵🇱Poland grzegorz.bartman

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024