jac-uk / admin

The Vue SPA for managing applications and applicants
https://admin.judicialappointments.digital
MIT License
4 stars 2 forks source link

Make last release of each repo visible #2405

Closed drieJAC closed 1 month ago

drieJAC commented 1 month ago

What's included?

Added new page and route for displaying the latest releases. Added dedicated permission to view releases. Optionally showing link to releases page if permission applies.

This PR relies on the following PR being deployed on the Digital Platform: https://github.com/jac-uk/digital-platform/pull/1093

Closes #2398

Who should test?

βœ… Product owner βœ… Developers βœ… UTG

How to test?

Go to: https://jac-admin-develop--pr2405-feature-2398-display-bdzye2m7.web.app/

Test 1

Test 1

Risk - how likely is this to impact other areas?

🟒 No risk - this is a self-contained piece of work

Additional context

Figure 1

Screenshot 2024-05-22 at 12 35 42

Figure 2

Screenshot 2024-05-22 at 12 31 39

Related permissions

Have permissions been considered for this functionality?


PREVIEW:DEVELOP can be OFF, DEVELOP or STAGING

github-actions[bot] commented 1 month ago

Visit the preview URL for this PR (updated for commit febbe51):

https://jac-admin-develop--pr2405-feature-2398-display-bdzye2m7.web.app

(expires Sat, 22 Jun 2024 10:42:57 GMT)

πŸ”₯ via Firebase Hosting GitHub Action 🌎

Sign: 4e92cf51659207b0ae3509dc5c40edde50edfec0

KoWeiJAC commented 1 month ago

@drieJAC I just tested with the preview link: https://jac-admin-develop--pr2405-feature-2398-display-bdzye2m7.web.app/exercises. I logged in as Digital Super User and click the release link. I can't see the release page. Not sure if there's unexpected issue ?

Screenshot 2024-05-22 at 13 07 20