1. 25 Mar, 2020 1 commit
    • Jake Burden's avatar
      Adds environments delete button and modal · 6a093dcf
      Jake Burden authored
      Adds delete functionality
      Adds a property the 'api' library to enable access for buildUrl
      Passes the project ID as a prop to the environments component
      Imports the Delete component for use within the environment items
      Adds canDeleteEnvironment as a computed method for environment items
      Defines project ID as a required prop for the environments component
      Imports the delete modal for the environments folder view
      Sets up the delete modal within the environments modal
      Creates a deleteAction helper method within the environments mixin
      Creates an update method for the delete modal
      Adds a method to facilitate API access to delete an environment
      Adds events for reactivity with the delete environment feature
      Adds an axios helper for DELETE calls in the environments service
      Exposes a data attribute with the project ID on the environments list
      Adds a test for the delete environment component
      Adds a project ID to the mock data for the environments app
      
      Adds translations and formatting
      
      Fixes commas, semicolons, and whitespace using prettier
      Adds generated environments-related translations
      
      Implements delete button for detail view
      
      Removes front-end buildable delete endpoint
      Updates deletion method to ensure endpoint access
      Removes previously-added project id property
      Accesses exposed deletion endpoint
      Adds helper function for model-based access to API endpoint
      Exposes update rule for front-end access
      Exposes helper-based delete endpoint
      Removes previously added project id property
      Adds modal and button for detail view
      Removes project ID from mock data
      
      Using const instead of let
      
      Removes now unused import
      
      Adds entry to changelog
      
      Adds reload on delete modal success
      
      Adds reload on delete for etag expiration
      Modifies method name
      Modifies delete path helper on entity
      Modifies delete action helper
      Adds request_url param
      
      Adding docs for delete feature
      
      Adds translations and lint fixes
      6a093dcf
  2. 19 Mar, 2020 39 commits