bcgov / entity

ServiceBC Registry Team working on Legal Entities
Apache License 2.0
23 stars 57 forks source link

Name Examination UI - Build Notification History Button on Examine Page #20383

Open ozamani9gh opened 4 months ago

ozamani9gh commented 4 months ago

Notification History Button and Navigation to Notification History Page (could be opened in new tab) and Navigate Back functionality.

https://www.figma.com/file/zHZFygfAWSmNp6kDb7g1Zs/NameX-Design-Tickets?type=design&node-id=2-25&mode=design

rarmitag commented 3 months ago

@ozamani9gh - This requires access to gc notify which we only have a possible servie to hit and may need some work from SRE.

bolyachevets commented 3 months ago

as a first step, based on the requirements, may need to create a record of email contents in the namex-db at the time message is fired off to notify api: https://github.com/bcgov/namex/blob/b9a437b0c5ff0feffd3333ba83d1f05cc5e01651/api/namex/resources/name_requests/report_resource.py#L144 the resend button should result in calling that method as well

is there is requirement to also pull notification states from notifi-api? that might be - an addition after the first step is implemented

ozamani9gh commented 3 months ago

This is brand new functionality ... alot of work to visualize email history. can we see if its worth the effort

ozamani9gh commented 2 months ago

@oanyahuru @Mihai-QuickSilverDev this will be several sprints worth of effort. Can we confirm this is very important for Names Examiners to have a history of email notifications. if it is, i will need to probably convert this to epic and create smaller story points

Mihai-QuickSilverDev commented 2 months ago

@oanyahuru Hi Oge, please let me know if you want me to follow-up with the Name Examiners on this, or if you would prefer to do it. Thanks much!

oanyahuru commented 2 months ago

@Mihai-QuickSilverDev I will follow up

oanyahuru commented 2 months ago

@ozamani9gh I discussed with the business and they again confirmed this is important. Having the notification history accessible at the click of a button is very useful for a name examiner assisting a client live on the phone for instance.

EPortman commented 1 month ago

The UI for this is finished. However the API needs an endpoint to be able to fetch notification (previous email) history for a certain NR number.

EPortman commented 1 month ago

Endpoint Should be at this location GET .../api/v1/notifications/

EPortman commented 1 month ago

Endpoint should return this data

image.png
EPortman commented 1 month ago

@ozamani9gh

EPortman commented 1 month ago

Putting this ticket on hold. Waiting for API to be implemented.

ozamani9gh commented 1 month ago

Waiting on NAMEX API to move to GCP