JMitnik / haas

haas
0 stars 0 forks source link

Action Request Overview #462

Closed Cold-A-Muse closed 2 years ago

Cold-A-Muse commented 2 years ago

FIXES HAAS-431 FIXES HAAS-412

aws-amplify-eu-central-1[bot] commented 2 years ago

This pull request is automatically being deployed by Amplify Hosting (learn more).

Access this pull request here: https://pr-462.d2j37lx5gsfgp1.amplifyapp.com

aws-amplify-eu-central-1[bot] commented 2 years ago

This pull request is automatically being deployed by Amplify Hosting (learn more).

Access this pull request here: https://pr-462.d36c61y3h9mqcx.amplifyapp.com

linear[bot] commented 2 years ago
HAAS-431 Implement Issues & Actionables

Phase 1: Setting up structure * [X] Create Issue & Actionable models * [X] Set correct auth for all new mutations & queries (actionableConnection, assignActionableToUser & setActionableStatus) * [X] Add creation of Actionable (And potentially upsert Topic & Issue) when a new negative path has been filled in in client * [X] Create ActionableService & Prisma Adapter Phase 2: Assigning actionable to user & set state of Actionable * [X] Add assignActionableToUser mutation Phase 3: Issues overview front-end * [X] Think of design on how to display issues & actionables * [X] Add menu option to assign/unassign/drop actionable to user * [X] Add filters to action request overview * [X] Add Filter by status * [X] Add Filter by assignee * [X] Add Filter by requestor * [X] Add Filter by topic * [X] Add Filter by date * [X] Add Filter by search * [X] Add Filter by team Phase 4: Tests * [ ] Add front-end test for assigning actionable to user * [X] Add resolver test for creation of Actionable (And potentially Topic & Issue) * [X] Add assignActionableToUser mutation test * [X] Add setActionableStatus mutation test Phase 5: Add issue trends to reporting * [ ] Save some values into redis cache so cheap computation when comparing two data points Fix To-Dos * [X] Implement search for actionable table * [X] Prettier way to select status * [X] Action requests in workspace grid doesn't add up with reality

Cold-A-Muse commented 2 years ago

@JMitnik memory issues again in our tests 🙈 I will have a look into migrating from prisma V3 to V4 soon to see if that resolves our issue

Cold-A-Muse commented 2 years ago

/deploy-staging

Deployment successful!

linear[bot] commented 2 years ago
HAAS-412 Verify email address filled in Form CTA

* [X] Add isVerified field to somehwere * [X] Email person based on provided email and make them click confirm button in email to verify a contact request What is the url going to be 🤔 [http://localhost:3000/sport_eng-ch0vipi/Female-U18-Team3](http://localhost:3000/sport_eng-ch0vipi/Female-U18-Team3)?verify=

Cold-A-Muse commented 2 years ago

/deploy-staging

Deployment successful!

Cold-A-Muse commented 2 years ago

Oof that was quite a lot of renaming but I have purged Actionable and replaced it with the fresh ActionRequest naming. All other feedback has also been implemented.