This project is mirrored from https://gitee.com/NQL886/vault.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 20 Apr, 2020 1 commit
    • Noelle Daley's avatar
      show dynamic state glyph (#8747) · e477dc93
      Noelle Daley authored
      * show dynamic state glyph
      
      * show state glyph after state
      
      * move LearnLink into core addon
      
      * make ReplicationDocLink component
      
      * prevent double lines at the bottom of the dashboard
      e477dc93
  2. 09 Apr, 2020 1 commit
    • Noelle Daley's avatar
      Ui/dr primary components (#8711) · 2eb3c0d9
      Noelle Daley authored
      * populate table with actual secondary ids
      
      * add todo
      
      * make KnownSecondariesCard component
      
      * move KnownSecondariesCard styles to own file
      
      * add EmptyState when there are no known secondaries
      
      * fix known secondaries manage link
      
      * fix Add Secondary link; bring in capabilities model to repliation index route so we can check for adding secondaries
      
      * fix JSDOC comments and updata data to replicationAttrs
      2eb3c0d9
  3. 08 Apr, 2020 1 commit
    • Noelle Daley's avatar
      Ui/dr primary/initial page setup (#8671) · bf23bc06
      Noelle Daley authored
      * add helperText param to InfoTableRow
      
      * initial page setup
      
      * format card with padding and correct number of rows
      
      * style card titles with margin
      
      * move styles inside replication class; add todos
      
      * move replication-summary styles into core app so hot reloading works
      
      * prevent known secondaries card from being cut off on the right hand side
      
      * make cards have the correct column span
      
      * make code elements inside tables black
      
      * WIP - start VltTable component
      
      * simplify css
      
      * renamed VltTable to ReplicationTable and use divs instead of table elements
      
      * fix position of known secondaries
      
      * use table element for secondaries card
      
      * add todo
      
      * move replication components to replication engine
      
      * Revert "move replication components to replication engine"
      
      This reverts commit 2228b8392199a1376815dc8b7642de438aad68b5.
      
      * move ReplicationPrimaryCards to components
      
      * remove hover box shadow since cards are not selectable yet
      
      * only apply padding to replication selectable-cards
      
      * specify replication vlt-table in classname
      
      * move replication toggle and toggle into core addon
      
      * remove extra toolbar border
      
      * remove duplicate css
      
      * move ReplicationTableRows to core addon and use them on DR primary page
      
      * clean up todos
      
      * add jsdoc comments
      
      * rename ReplicationTable to KnownSecondaries
      
      * update replicaiton table api to accept flexible data
      
      * rename replicationAttrs to data
      
      * move replication components to core addon
      bf23bc06
  4. 06 Apr, 2020 1 commit
    • Angel Garbarino's avatar
      Sidebranch: setup replication dashboard with scss and initial card components (#8670) · 635f9634
      Angel Garbarino authored
      * setup replication dashboard with scss and initial card components
      
      * sync with Noelles changes and clean up the inner grid container inside the selectable card
      
      * set up nested contextual components for selectable-cards
      
      * setup component for table row
      
      * address walk through notes
      
      * remove name selectable from card component as it is not selectable
      
      * add missing space
      635f9634
  5. 24 Mar, 2020 1 commit
  6. 16 Mar, 2020 1 commit
    • Noelle Daley's avatar
      Ui/transit modal (#8575) · b87446e3
      Noelle Daley authored
      * wip -- add modal component using ember-wormhole, add static content but still need to enable onClose
      
      * add onClose to modal
      
      * WIP
      
      * add copy and close button
      
      * add copy and close button
      
      * and copy and close button to modal
      
      * use modal on each key action page
      
      * make text copied text more generic
      
      * update datakey textareas to codemirror
      
      * only show user input on encrypt and decrypt
      
      * only show user input on all key actions
      
      * separate copy ciphertext, plaintext, and close button on datakey modal
      
      * style ciphertext and plaintext as code
      
      * only show separate copy buttons on datakey modal if both outputs are shown
      
      * update modal styling
      
      * style modal
      
      * add descriptions to each key action
      
      * remove conditional from hmac modal since we only ever show hmac output
      
      * add modal for export key action
      
      * make output scroll horizontally with copy button next to it
      
      * make output scroll horizontally with copy button next to it
      
      * escape...
      b87446e3
  7. 14 Feb, 2020 1 commit
    • Noelle Daley's avatar
      UI: Redesign transit UX (#8304) · cbda9da6
      Noelle Daley authored
      * add placeholder for Key actions tab
      
      * navigate to key items by default
      
      * add placeholder key actions list page
      
      * remove extra whitespace from component blueprint
      
      * add SelectableCard
      
      * move key actions from side nav to top nav
      
      * make tabs active
      
      * remove toolbar from key actions pages
      
      * add divs to link to each key action on key actions page
      
      * move preview-head to gitignore
      
      * use selectable card css
      
      * remove key actions
      
      * use css grid
      
      * update selectable card styling
      
      * update Key Actions page header
      
      * make cards clickable
      
      * refactor supportedActions to include glyph
      
      * make header black on hover
      
      * rename selectable-card transit card and update styling
      
      * add description and glyph for other key types
      
      * use human readable titles for key action names
      
      * update tests; still need to fix failing ones
      
      * use datakey instead of data-key
      
      * fix some failing tests
      
      * fix more tests
      
      * remove extra chevron from rota...
      cbda9da6
  8. 13 Feb, 2020 1 commit
    • Angel Garbarino's avatar
      Core Usage Metrics (#8347) · 2a52c1a8
      Angel Garbarino authored
      * Core usage metrics v1 (merge to side-branch) (#8238)
      
      * restructure menu layout per designs
      
      * setup new routing that will set the stage for a metrics landing page
      
      * fix formatting
      
      * Revert "fix formatting"
      
      This reverts commit e77cdec5e58cdcea49aa1b97f80238433c4f7d1e.
      
      * fix formatting
      
      * small styling changes
      
      * change request routing to metrics
      
      * rename route js file
      
      * Core usage metrics v2 (#8263)
      
      * restructure menu layout per designs
      
      * setup new routing that will set the stage for a metrics landing page
      
      * fix formatting
      
      * Revert "fix formatting"
      
      This reverts commit e77cdec5e58cdcea49aa1b97f80238433c4f7d1e.
      
      * fix formatting
      
      * small styling changes
      
      * change request routing to metrics
      
      * rename route js file
      
      * setup selectable card component and api request
      
      * add token and http request models to route and template
      
      * add entities to route and template
      
      * clean up
      
      * add breadcrumbs and some clean up work
      
      * remove unused selectable-card component
      
      * refactor to a serializer
      
      * move adapters, serializers, and models into metrics folder
      
      * remove unused file
      
      * address pr comments
      
      * address pr comments
      
      * Core Usage Metrics V3 (#8316)
      
      * restructure menu layout per designs
      
      * setup new routing that will set the stage for a metrics landing page
      
      * fix formatting
      
      * Revert "fix formatting"
      
      This reverts commit e77cdec5e58cdcea49aa1b97f80238433c4f7d1e.
      
      * fix formatting
      
      * small styling changes
      
      * change request routing to metrics
      
      * rename route js file
      
      * setup selectable card component and api request
      
      * add token and http request models to route and template
      
      * add entities to route and template
      
      * clean up
      
      * add breadcrumbs and some clean up work
      
      * remove unused selectable-card component
      
      * setup smaller http request bar chart
      
      * refactor to a serializer
      
      * move adapters, serializers, and models into metrics folder
      
      * remove unused file
      
      * setup change part of component
      
      * fix broken model
      
      * add conditional class
      
      * setting up computed properties in new component
      
      * small fixes
      
      * setup components
      
      * minor fixes
      
      * rename
      
      * clean up
      
      * firefox fix
      
      * remove shadow bars
      
      * move out of metrics folders
      
      * modify permissions to show difference between token entities and requests
      
      * make tests
      
      * fix class names and associated tests
      
      * clean up
      
      * fix text overflow in non-chrome browsers
      
      * address pr comments, specifically class names and tests
      
      * move into one component
      
      * clean up component descriptions in comments
      
      * small wording changes
      
      * fix for accessibility
      
      * address pr comments around component examples for storybook
      
      * fix test
      
      * fix failing test
      
      * fix test
      2a52c1a8
  9. 16 Dec, 2019 1 commit
  10. 25 Oct, 2019 1 commit
    • Matthew Irish's avatar
      UI - replication path filtering (#7620) · 373b5d6a
      Matthew Irish authored
      * rename mount-filter-config models, components, serializer, adapters to path-filter-config
      
      * move search-select component to core addon
      
      * add js class for search-select-placeholder and sort out power-select deps for moving to the core component
      
      * expose oninput from powerselect through search-select
      
      * don't fetch mounts in the replication routes
      
      * remove toggle from add template
      
      * start cross-namespace fetching
      
      * group options and set up for namespace fetch via power-select search prop
      
      * add and style up radio-card CSS component
      
      * add xlm size for icons between l and xl
      
      * copy defaults so they're not getting mutated
      
      * finalize cross-namespace fetching and getting that to work with power-select
      
      * when passing options but no models, format the options in search select so that they render properly in the list
      
      * tint the background of a selected radio card
      
      * default to null mode and uniq options in search-select
      
      * finish sty...
      373b5d6a
  11. 14 Oct, 2019 1 commit
    • Matthew Irish's avatar
      UI - raft config and snapshotting (#7410) · a35b2905
      Matthew Irish authored
      
      * add storage route
      
      * template out the routes and new raft storage overview
      
      * fetch raft config and add new server model
      
      * pngcrush the favicon
      
      * add view components and binary-file component
      
      * add form-save-buttons component
      
      * adjust rawRequest so that it can send a request body and returns the response on errors
      
      * hook up restore
      
      * rename binary-file to file-to-array-buffer
      
      * add ember-service-worker
      
      * use forked version of ember-service-worker for now
      
      * scope the service worker to a single endpoint
      
      * show both download buttons for now
      
      * add service worker download with a fallback to JS in-mem download
      
      * add remove peer functionality
      
      * lint go file
      
      * add storage-type to the cluster and node models
      
      * update edit for to take a cancel action
      
      * separate out a css table styles to be used by http-requests-table and on the raft-overview component
      
      * add raft-join adapter, model, component and use on the init page
      
      * fix styling and gate the menu item on the cluster using raft storage
      
      * style tweaks to the raft-join component
      
      * fix linting
      
      * add form-save-buttons component to storybook
      
      * add cancel functionality for backup uploads, and add a success message for successful uploads
      
      * add component tests
      
      * add filesize.js
      
      * add filesize and modified date to file-to-array-buffer
      
      * fix linting
      
      * fix server section showing in the cluster nav
      
      * don't use babel transforms in service worker lib because we don't want 2 copies of babel polyfill
      
      * add file-to-array-buffer to storybook
      
      * add comments and use removeObjectURL to raft-storage-overview
      
      * update alert-banner markdown
      
      * messaging change for upload alert banner
      
      * Update ui/app/templates/components/raft-storage-restore.hbs
      Co-Authored-By: default avatarJoshua Ogle <joshua@joshuaogle.com>
      
      * more comments
      
      * actually render the label if passed and update stories with knobs
      a35b2905
  12. 23 Jul, 2019 1 commit
    • Matthew Irish's avatar
      UI kmip scope delete and role form (#7169) · d5f6367a
      Matthew Irish authored
      * always use ?force for kmip scope delete
      
      * update the delete message when deleting a scope
      
      * support disabling and not showing help text for checkboxes
      
      * group TLS fields and render new allowed operations widget
      
      * add operation-field-display component for kmip roles
      
      * use operation-field-display component
      
      * switch glyph for false value in info-table-row
      
      * divvy up roles and tls
      
      * fix JSDoc - showHelpText defaults to true
      
      * fix tests and linting
      
      * rename vars in operation-field-display component
      
      * make the action name clearer re: what it's actually doing
      
      * align the allowed-ops header
      
      * show all operations as checked if you check to allow all
      d5f6367a
  13. 25 Jun, 2019 1 commit
    • Matthew Irish's avatar
      UI - kmip role edit form (#6973) · deb137eb
      Matthew Irish authored
      * extend edit form with a custom kmip role form
      
      * adjust model fields and use new kmip role edit form
      
      * customize serialize adapter hook for kmip/role
      
      * refresh list routes in the list mixin
      
      * style up kmip role edit form
      
      * return a promise from preSave so that the queue helper waits to call save
      
      * add serialize tests for the kmip/role adapter
      
      * rename component to edit-form-kmip-role
      
      * add tests for edit-form-kmip-role
      
      * add some clarifying comments
      
      * make input more realistic in tests
      
      * remove delete toolbar
      deb137eb
  14. 19 Jun, 2019 1 commit
    • Noelle Daley's avatar
      Add HTTP Request Volume page (#6925) · f2779179
      Noelle Daley authored
      * Add http request volume table (#6765)
      
      * init http metrics page
      
      * remove flex-table-column
      
      * add http requests table
      
      * calculate percent change between each counter
      
      * start percent change tests
      
      * style request table
      
      * show percent more/less glyph
      
      * add percent more less tests
      
      * add inline alert about recorded metrics
      
      * make arrows diagonal
      
      * remove conditional inside countersWithChange
      
      * add better error msg
      
      * use tagName and wrapping element a la glimmer components
      
      * extend ClusterRouteBase so auth and seal checks happen
      
      * make table accessible
      
      * remove curlies
      
      * add HttpRequestsTable to storybook
      
      * make table accessible
      
      * use qunit dom for better assertions
      
      * remove EmptyState since we will never have 0 requests
      
      * ensure counters is set in test context
      
      * Http request volume/add barchart (#6814)
      
      * Add http request volume table (#6765)
      
      * init http metrics page
      
      * remove flex-table-column
      
      * ad...
      f2779179
  15. 14 Jun, 2019 1 commit
  16. 13 May, 2019 1 commit
  17. 08 May, 2019 1 commit
  18. 14 Feb, 2019 1 commit
    • Matthew Irish's avatar
      UI - jwt auth (#6188) · 50c77979
      Matthew Irish authored
      * fix default rendering of svg and allow plugins access to mount tune form
      
      * add auth-jwt component
      
      * add callback route, and allow it to be navigated to on load
      
      * add jwt as a supported auth method
      
      * use auth-jwt component and implement intial oidc flow
      
      * allow wrapping un-authed requests
      
      * pass redirect_url and properly redirect with the wrapped token
      
      * popup for login
      
      * center popup window and move to localStorage events for cross window communication because of IE11
      
      * access window via a getter on the auth-form component
      
      * show OIDC provider name on the button
      
      * fetch default role on render of the auth-jwt component
      
      * simplify auth-form template
      
      * style callback page
      
      * refetch auth_url when path changes for auth-jwt component
      
      * fix glimmer error on alias metadata, and add back popup-metadata component
      
      * fix link in metadata page
      
      * add logo-edition component and remove use of partial for logo svg
      
      * render oidc callback template...
      50c77979
  19. 10 Dec, 2018 1 commit
  20. 26 Nov, 2018 1 commit
    • Matthew Irish's avatar
      UI - build optimize (#5784) · 8f481125
      Matthew Irish authored
      * remove ember-cli-favicon
      
      * link to png favicon in public folder
      
      * skip some things in the build depending on the env
      
      * update to ember-cli 3.5.0 for broccoli 2, and ember-fetch because it was incompatible with broccoli 2
      
      * update some things the new sass module wasn't happy about
      
      * turn off more things in dev to make the build faster
      
      * bump to the latest ember-cli and move back to node-sass
      
      * remove sass since we're using node-sass
      
      * include polyfill in test as well
      8f481125
  21. 15 Nov, 2018 1 commit
  22. 02 Nov, 2018 1 commit
  23. 21 Oct, 2018 1 commit
  24. 18 Oct, 2018 1 commit
  25. 28 Aug, 2018 1 commit
  26. 16 Aug, 2018 1 commit
    • Matthew Irish's avatar
      UI namespaces (#5119) · c3e73362
      Matthew Irish authored
      * add namespace sidebar item
      
      * depend on ember-inflector directly
      
      * list-view and list-item components
      
      * fill out components and render empty namespaces page
      
      * list namespaces in access
      
      * add menu contextual component to list item
      
      * popup contextual component
      
      * full crud for namespaces
      
      * add namespaces service and picker component
      
      * split application and vault.cluster templates and controllers, add namespace query param, add namespace-picker to vault.namespace template
      
      * remove usage of href-to
      
      * remove ember-href-to from deps
      
      * add ember-responsive
      
      * start styling the picker and link to appropriate namespaces, use ember-responsive to render picker in different places based on the breakpoint
      
      * get query param working and save ns to authdata when authenticating, feed through ns in application adapter
      
      * move to observer on the controller for setting state on the service
      
      * set state in the beforeModel hook and clear the ember data model ca...
      c3e73362
  27. 15 Aug, 2018 1 commit
  28. 19 Jul, 2018 1 commit
    • Matthew Irish's avatar
      UI - control groups (#4947) · 8a8c932e
      Matthew Irish authored
      * add routes for control groups in tools, settings, access (#4718)
      * UI control group - storage, request, authorization, and unwrapping (#4899)
      * UI control groups config (#4927)
      
      8a8c932e
  29. 10 Jul, 2018 2 commits
  30. 06 Jul, 2018 1 commit
  31. 02 Jul, 2018 1 commit
  32. 26 Jun, 2018 1 commit
    • Matthew Irish's avatar
      UI - guard page redesign (#4779) · c8b64523
      Matthew Irish authored
      * add NavHeader component
      * use NavHeader in SplashPage component and application.hbs
      * let download button take a block
      * add RadialProgress component
      * use RadialProgress in ShamirFlow component
      * style up the RadialProgress component
      * update ember-basic-dropdown, ember-basic-dropdown-hover
      * rework operation token generation workflow
      * directly depend on ember-maybe-in-element
      c8b64523
  33. 14 Jun, 2018 1 commit
  34. 30 May, 2018 1 commit
    • Matthew Irish's avatar
      UI access sidebar (#4658) · af1ad4e0
      Matthew Irish authored
      * add error template to access so that we can see the sidebar even if you don't have permissions
      
      * identity template cleanup
      
      * make the token expiry warning friendlier and style it
      af1ad4e0
  35. 25 May, 2018 2 commits
    • madalynrose's avatar
      UI console (#4631) · b41b07a3
      madalynrose authored
      * adding columnify and ember-cli-cjs-transform
      
      * add yargs-parser
      
      * remove vendored yargs-parser tokenizer and use cjs transform to import it from actual yargs-parser
      
      * add clear command that clears the log, but maintains history
      
      * make codemirror have no gutter and be auto-height when rendered in the console output log
      
      * add fullscreen command and hook up fullscreen toggle button
      
      * hook up copy button
      b41b07a3
    • Joshua Ogle's avatar
      Update styles for box shadows · 0cb9c5e5
      Joshua Ogle authored
      0cb9c5e5
  36. 17 Apr, 2018 1 commit
  37. 03 Apr, 2018 1 commit