[FE] Enhancements to Subscription History Table
User Story
As product owner, I want to build a subscription history table that informs the user of all activations related to the subscription. This includes past, current and future dated.
Acceptance Criteria
The subscription history table presents a set of activation records for the subscription as follows:
-
Add anNo longer relevant, please see comment here: #341171 (comment 774020206)Added on
Column - that denotes when the user activated and added the license to the instance - Add an (i) info account with a tooltip in the Name column that displays billing persons email address and underneath that, the company name.
- Remove the
Email
column - Remove the
Company
column - Add future-dated licenses to the subscription history table
Research issue here: https://gitlab.com/gitlab-org/gitlab/-/issues/334426
Design
Availability & Testing
Model tests, view and controller tests should be added alongside frontend Vue specs to ensure the following:
- Rails model associations
- Controller / view rendering of the new columns
- Tooltip test, any Vue component tests
Edited by Michael Lunøe