• Fernando's avatar
    Paginate license management and add license search · 91cf0cb2
    Fernando authored
    First pass at license pagination
    
    * Paginate license management client side
    * Refactor license list into seperate component
    
    Add string filtering to license names
    
    * Add search input to query on license name
    
    Add add license button
    
    * Refactor add license button to be a slot
    
    Clean up styles and button state logic
    
    * Clean up alignment
    * Disable button when dorpdown is open
    
    Remove client side alphabetical sorting
    
    * Let the databse return order by date
    
    Refactor list to use row slot
    
    Further abstract pagination list compnent
    
    Finish refactor of paginated list
    
    * Refactor component into generic paginated list component
    * Add additional style tweaks + responsive classes
    
    Run prettier
    
    Update license_management_spec
    
    Run Prettier
    
    Add unit tests for paginated list component
    
    * Refactor template to be valid html (li in ul)
    * Add jest unit tests
    
    Add additional unit tests
    
    * Add unit tests around pagination and search states
    
    Add unit tests for filter props
    
    Pretty print, lint, and add changelog
    
    Update po files
    
    Regernate pot file
    
    Backport EE changes
    
    * Update paginated list component
    * Update specs and snapshot
    
    Add POT file
    
    Update default copy for pagianted list
    
    * update copy for empty and empty search result states
    
    Update pot file
    
    Backport changes from EE merge request
    
    * Paginaed list component and specs
    
    Backport EE changes
    
    Update paginated list snapshot
    
    Update license management docs and images
    
    Backport paginated-list component from EE
    
    Link to gitlab-ui artifacts job
    
    Match gitlab ui build to EE
    
    Update pot file
    
    Backport Paginated list changes
    
    Set gitlab-ui to temp artifact
    
    Add changelog
    91cf0cb2
paginate-license-management.yml 127 Bytes