GCTC-NTGC / gc-digital-talent

GC Digital Talent is the new recruitment platform for digital and tech jobs in the Government of Canada. // Talents numériques du GC est la nouvelle plateforme de recrutement pour les emplois numériques et technologiques au gouvernement du Canada.
https://talent.canada.ca
GNU Affero General Public License v3.0
22 stars 9 forks source link

✨ Request History page #10982

Closed tristan-orourke closed 1 week ago

tristan-orourke commented 3 months ago

✨ Feature

Managers need a page where they can see all the talent requests they have submitted.

The talent requests page acts as an index for hiring managers to manage their active and archived talent request submissions. The hiring manager dashboard will act as their primary interface for managing their active requests, but this page provides full access to their entire request history to help avoid cluttering the dashboard with irrelevant information.

The primary tasks on this page are:

🕵️ Details

TBD

🎨 Design File

Figma design

🧑‍🎨 Designer

@substrae

📸 Screenshot

Image

Image

🙋‍♀️ Proposed Implementation

For displaying the details of a single talent search request, we can reuse the request summary component used on the admin side.

This will require adding a method of getting "my requests" from the API. Maybe a "talentRequests" or "talentRequestHistory" field on the User object.

Url TBD |suggestion: manager/talent-requests

🌎 Localization

Status badge table

Enum EN FR
NEW Submitted
IN_PROGRESS Under review
WAITING Awaiting response
DONE Complete
DONE_NO_CANDIDATES Complete
NOT_COMPLIANT Complete

✅ Acceptance Criteria

A set of assumptions which, when tested, verify that the feature was properly implemented.

🛑 Blockers

Issues which must be completed before this one.

### Blocked By
- [ ] https://github.com/GCTC-NTGC/gc-digital-talent/issues/10762
- [ ] https://github.com/GCTC-NTGC/gc-digital-talent/issues/10976
- [ ] https://github.com/GCTC-NTGC/gc-digital-talent/issues/11346
github-actions[bot] commented 3 months ago

Status: Error :warning:

Issues blocking this PR: