bcgov / bcgov/entity

Logging improvement for MVP

Open
#27,918 1 comment 0 reactions 0 assignees View on GitHub
Entities Team
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

> _This issue was auto-created as part of the Zenhub sub-issues migration. The original entity was opened on 2025-03-06. For more details see [this post](https://changelog.zenhub.com/migration-of-epics-projects-to-sub-issues-313645?zenhub_entity_id=Z2lkOi8vcmFwdG9yL1plbmh1YkVwaWMvMjI3MDgw)._

Minimum requirements for MVP

Add or improve logging to capture detailed information and identify the underlying reasons for the following issues:

**Filing Status:** Log the status of the filing (e.g., "In Progress," "Completed," "Failed," "Pending") (ie, when new state is assigned).
**Payment Status:** Log the responses from the PAY, including success or failure statuses, any error codes, and messages.
**Time Taken for Processing:** Measure how long each step of the filing process takes to identify bottlenecks or delays. (Example: on state change, display time since last state change.)
**Things That Take Too Long:** Identify things that are taking too long (or have not happened in expected time).

**--> What makes sense to do for MVP, and for later?**
**--> Do not close this epic yet. More tickets will be added as we think of them (based on features we are working on and wants logged).**

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.