Project

General

Profile

Actions

Task #19016

open

SmartGo: Automatically Send Email to Configured Client After Gatepass PDF Generation

Added by Redmine Admin about 2 months ago. Updated less than a minute ago.

Status:
New
Priority:
Normal
Assignee:
-
Start date:
10/23/2025
Due date:
10/24/2025 (47 days late)
% Done:

0%

Estimated time:
0:00 h
Spent time:
GitLab ID:
3433
GitLab Milestone:
GitLab Ticket Number:
698
GitLab Time Logged:
208800
Lock Timeline Date:
No
gitlab project trace:

Description

Tasks

  1. Verify Email to Maintenance Client
    • Verify UI
    • Validate email format.
  2. Show Email on Invoice Page
    • Display client email (editable).
    • Store email in invoice.
  3. Email Sending (Gatepass PDF)
    • Send email after Gatepass PDF generation.
    • Subject: “SmartGo – Gatepass for Invoice #XXXX”
    • Body: include greeting, short message, and company signature.
    • Attach Gatepass_{NO}.pdf.
    • Log success/failure for audit; allow resend.

GitLab Sync Log

[{"id": "32932", "author": "Jeremy Roussel", "hours": 0.5, "created": "2025-10-24T11:46:46.432Z", "log_date": "2025-10-23", "comment": "Imported from GitLab by @Jeremy Roussel on 2025-10-24T11:46:46.432Z: 30m-(0.5)h spend at: 2025-10-23", "status": "active", "deleted_by": "", "redmine_entry_id": 10980}, {"id": "33011", "author": "Cedric Roussel", "hours": 6.0, "created": "2025-10-28T11:18:29.236Z", "log_date": "2025-10-27", "comment": "Imported from GitLab by @Cedric Roussel on 2025-10-28T11:18:29.236Z: 6h-(6.0)h spend at: 2025-10-27", "status": "deleted", "deleted_by": "", "redmine_entry_id": 11012}, {"id": "33010", "author": "Cedric Roussel", "hours": 4.0, "created": "2025-10-28T11:18:18.386Z", "log_date": "2025-10-26", "comment": "Imported from GitLab by @Cedric Roussel on 2025-10-28T11:18:18.386Z: 4h-(4.0)h spend at: 2025-10-26", "status": "active", "deleted_by": "", "redmine_entry_id": 11013}, {"id": "33117", "author": "Cedric Roussel", "hours": 7.0, "created": "2025-10-29T10:54:45.998Z", "log_date": "2025-10-28", "comment": "Imported from GitLab by @Cedric Roussel on 2025-10-29T10:54:45.998Z: 7h-(7.0)h spend at: 2025-10-28", "status": "active", "deleted_by": "", "redmine_entry_id": 11042}, {"id": "33116", "author": "Cedric Roussel", "hours": 7.0, "created": "2025-10-29T10:54:36.601Z", "log_date": "2025-10-27", "comment": "Imported from GitLab by @Cedric Roussel on 2025-10-29T10:54:36.601Z: 7h-(7.0)h spend at: 2025-10-27", "status": "active", "deleted_by": "", "redmine_entry_id": 11043}, {"id": "33215", "author": "Cedric Roussel", "hours": 7.0, "created": "2025-10-31T10:31:18.089Z", "log_date": "2025-10-30", "comment": "Imported from GitLab by @Cedric Roussel on 2025-10-31T10:31:18.089Z: 7h-(7.0)h spend at: 2025-10-30", "status": "active", "deleted_by": "", "redmine_entry_id": 11087}, {"id": "33214", "author": "Cedric Roussel", "hours": 7.0, "created": "2025-10-31T10:31:08.110Z", "log_date": "2025-10-29", "comment": "Imported from GitLab by @Cedric Roussel on 2025-10-31T10:31:08.110Z: 7h-(7.0)h spend at: 2025-10-29", "status": "active", "deleted_by": "", "redmine_entry_id": 11088}, {"id": "33435", "author": "Cedric Roussel", "hours": 6.0, "created": "2025-11-03T11:17:56.012Z", "log_date": "2025-11-02", "comment": "Imported from GitLab by @Cedric Roussel on 2025-11-03T11:17:56.012Z: 6h-(6.0)h spend at: 2025-11-02", "status": "active", "deleted_by": "", "redmine_entry_id": 11106}, {"id": "33522", "author": "Cedric Roussel", "hours": 6.5, "created": "2025-11-06T05:57:26.049Z", "log_date": "2025-11-04", "comment": "Imported from GitLab by @Cedric Roussel on 2025-11-06T05:57:26.049Z: 6h 30m-(6.5)h spend at: 2025-11-04", "status": "active", "deleted_by": "", "redmine_entry_id": 11139}, {"id": "33520", "author": "Cedric Roussel", "hours": 36.0, "created": "2025-11-06T05:56:37.933Z", "log_date": "2025-11-04", "comment": "Imported from GitLab by @Cedric Roussel on 2025-11-06T05:56:37.933Z: 4d 4h-(36.0)h spend at: 2025-11-04", "status": "deleted", "deleted_by": "33521", "redmine_entry_id": 11140}, {"id": "33623", "author": "Cedric Roussel", "hours": 5.5, "created": "2025-11-07T11:12:47.145Z", "log_date": "2025-11-06", "comment": "Imported from GitLab by @Cedric Roussel on 2025-11-07T11:12:47.145Z: 5h 30m-(5.5)h spend at: 2025-11-06", "status": "active", "deleted_by": "", "redmine_entry_id": 11166}, {"id": "33622", "author": "Cedric Roussel", "hours": 7.0, "created": "2025-11-07T11:12:21.629Z", "log_date": "2025-11-05", "comment": "Imported from GitLab by @Cedric Roussel on 2025-11-07T11:12:21.629Z: 7h-(7.0)h spend at: 2025-11-05", "status": "active", "deleted_by": "", "redmine_entry_id": 11167}, {"id": "33824", "author": "Jeremy Roussel", "hours": 0.5, "created": "2025-11-14T05:21:12.292Z", "log_date": "2025-11-14", "comment": "Imported from GitLab by @Jeremy Roussel on 2025-11-14T05:21:12.292Z: 30m-(0.5)h spend at: 2025-11-14", "status": "active", "deleted_by": "", "redmine_entry_id": 11226}]

Actions #1

Updated by Redmine Admin about 2 months ago

  • GitLab Sync Log updated (diff)
Actions #2

Updated by Redmine Admin about 2 months ago

  • GitLab Time Logged changed from 0 to 1800
Actions #3

Updated by Redmine Admin about 2 months ago

  • GitLab Sync Log updated (diff)
Actions #4

Updated by Redmine Admin about 1 month ago

  • Status changed from New to In Progress
  • Start date changed from 10/24/2025 to 10/23/2025
  • GitLab Time Logged changed from 1800 to 37800
Actions #5

Updated by Redmine Admin about 1 month ago

  • GitLab Sync Log updated (diff)
Actions #6

Updated by Redmine Admin about 1 month ago

  • GitLab Time Logged changed from 37800 to 66600
Actions #7

Updated by Redmine Admin about 1 month ago

  • GitLab Sync Log updated (diff)
Actions #8

Updated by Redmine Admin about 1 month ago

  • GitLab Time Logged changed from 66600 to 117000
Actions #9

Updated by Redmine Admin about 1 month ago

  • GitLab Sync Log updated (diff)
Actions #10

Updated by Redmine Admin about 1 month ago

  • GitLab Time Logged changed from 117000 to 138600
Actions #11

Updated by Redmine Admin about 1 month ago

  • GitLab Sync Log updated (diff)
Actions #12

Updated by Redmine Admin about 1 month ago

  • GitLab Time Logged changed from 138600 to 162000
Actions #13

Updated by Redmine Admin about 1 month ago

  • GitLab Sync Log updated (diff)
Actions #14

Updated by Redmine Admin about 1 month ago

  • GitLab Time Logged changed from 162000 to 207000
Actions #15

Updated by Redmine Admin about 1 month ago

  • GitLab Sync Log updated (diff)
Actions #16

Updated by Redmine Admin 26 days ago

  • GitLab Time Logged changed from 207000 to 208800
Actions #17

Updated by Redmine Admin 26 days ago

  • GitLab Sync Log updated (diff)
Actions #18

Updated by Redmine Admin 2 days ago

  • Status changed from In Progress to New
Actions

Also available in: Atom PDF