Project

General

Profile

Actions

Task #19255

open

Task #19245: Sprint Planning for 19/01/2026 - 30/01/2026

Maintenance User - Add User Initials Field and Configurable “Issued By” Display in PDFs

Added by Redmine Admin about 2 months ago. Updated about 7 hours ago.

Status:
QA
Priority:
High
Assignee:
-
Start date:
01/08/2026
Due date:
01/08/2026 (54 days late)
% Done:

0%

Estimated time:
0:00 h
Spent time:
GitLab ID:
3671
GitLab Milestone:
GitLab Ticket Number:
1111
GitLab Time Logged:
7200
Lock Timeline Date:
No
gitlab project trace:
Sprint Planning for 19/01/2026 - 30/01/2026

Description

Currently, system-generated PDFs (Invoice and others) display the issuing user’s full name. Zaid from Logideals requested to add a new field—“Initials”—in the Add User screen.

The value captured in this field will be used under the “Issued By” label in:

  • All PDFs generated by the system

The display of Full Name vs Initials will be tenant-configurable, allowing each tenant to define their preferred format.

Scope

  • Add User screen
  • All system-generated PDFs
  • Tenant configuration settings

Acceptance Criteria

  1. A new field named “Initials” is added to the Add User / Update User screen.
  2. The Initials field is optional but editable.
  3. A tenant-level configuration option is available to select:
    • Display Full Name, or
    • Display Initials in PDFs generation
  4. Based on the tenant configuration:
    • The “Issued By” label in all PDFs display either:
      • User’s full name, or
      • User’s initials.
  5. If the tenant selects Initials in the Configuration Settings screen but no initials are defined for the user:
    • The system falls back to displaying the user’s full name.
  6. Existing PDFs continue to generate without errors.

GitLab Sync Log

[{"id": "38475", "author": "Avisham", "hours": 2.0, "created": "2026-02-10T06:14:12.883Z", "log_date": "2026-02-09", "comment": "Imported from GitLab by @Avisham on 2026-02-10T06:14:12.883Z: 2h-(2.0)h spend at: 2026-02-09", "status": "active", "deleted_by": "", "redmine_entry_id": 12226}]

Actions #1

Updated by Redmine Admin about 2 months ago

  • GitLab Sync Log updated (diff)
Actions #2

Updated by Redmine Admin 22 days ago

  • Priority changed from Normal to High
Actions #3

Updated by Redmine Admin 21 days ago

  • Status changed from New to Development Done
  • GitLab Time Logged changed from 0 to 7200
Actions #4

Updated by Redmine Admin 21 days ago

  • GitLab Sync Log updated (diff)
Actions #5

Updated by Redmine Admin 21 days ago

  • Status changed from Development Done to QA
Actions

Also available in: Atom PDF