hashicorp-copywrite[bot]
a9d61ea3fd
Update copyright file headers to BUSL-1.1
2023-08-10 17:27:29 -05:00
Jai
0c1b2a9a90
feat: visualize HCL Job Specification in the Nomad UI jobs.job.definition view ( #16669 )
...
* ui: Toggle for `read-only` view (#16279 )
* ui: model update for specification
* style: add styling for select
* style: add styling for select
* refact: add spec to view
* refact: update component API
* test: refactor for new UI state
* refact: clean conditional
* refact: update component API for prop
* chore: correct naming
* chore: remove `fn` helper
Co-authored-by: Phil Renaud <phil.renaud@hashicorp.com >
* update `default` Mirage scenario (#16496 )
* chore: update mirage scenario:
* ui: conditionally render toggle button (#16497 )
* chore: update css variable name (#16498 )
---------
Co-authored-by: Phil Renaud <phil.renaud@hashicorp.com >
* ui: Display JSON view of variables associated to job specification (#16570 )
* chore: move fixture to util
* chore: update tests:
* ui: display variables table
* chore: add mirage fixture (#16572 )
* ui: regex for job spec parse (#16668 )
* ui: remove variable table (#16670 )
* ui: notify user if specification has variables (#16671 )
* ui: regex for job spec parse
* chore: deprecate variable references
* chore: update mirage
* ui: add notification
* test: add test coverage for parse method (#16590 )
* refact: `JobEditor` reactive query parameters (#16710 )
* refact: add query parameter
* refact: move toggle action to controller
* ui: remove toggle behavior in `JobEditor` (#16711 )
* refact: rename logic for select
* chore: instantiate qp in route
* refact: uniform alerts (#16715 )
* style: buffer between alert and header
* refact: extract alerts into a component
* chore: update tests for qp
* chore: defensive logic for app controller
* refact: move `edit` state to controller (#16725 )
* refact: move edit state to controller
* refact: handle edit state (#16731 )
* refact: handle edit state
* ui: warning message (#16732 )
* ui: warning message
* ui: enable editing of HCL vars in the UI (#16734 )
* enable editing of HCL vars
* refact: default qp logic
* refact: alert condition
* refact: Pass `variables` as string (#16849 )
* ui: Toggle for `read-only` view (#16279 )
* ui: model update for specification
* style: add styling for select
* style: add styling for select
* refact: add spec to view
* refact: update component API
* test: refactor for new UI state
* refact: clean conditional
* refact: update component API for prop
* chore: correct naming
* chore: remove `fn` helper
Co-authored-by: Phil Renaud <phil.renaud@hashicorp.com >
* update `default` Mirage scenario (#16496 )
* chore: update mirage scenario:
* ui: conditionally render toggle button (#16497 )
* chore: update css variable name (#16498 )
---------
Co-authored-by: Phil Renaud <phil.renaud@hashicorp.com >
* refact: `JobEditor` reactive query parameters (#16710 )
* refact: add query parameter
* refact: move toggle action to controller
* ui: remove toggle behavior in `JobEditor` (#16711 )
* refact: rename logic for select
* chore: instantiate qp in route
* refact: uniform alerts (#16715 )
* style: buffer between alert and header
* refact: extract alerts into a component
* chore: update tests for qp
* chore: defensive logic for app controller
* refact: move `edit` state to controller (#16725 )
* refact: move edit state to controller
* refact: handle edit state (#16731 )
* refact: handle edit state
* ui: warning message (#16732 )
* ui: warning message
* ui: enable editing of HCL vars in the UI (#16734 )
* enable editing of HCL vars
* refact: default qp logic
* refact: alert condition
* refact: variables as string
* style: revert styling change
---------
Co-authored-by: Phil Renaud <phil.renaud@hashicorp.com >
* bug: correctly edit variables (#16989 )
* ui: visualize variables (#16987 )
* ui: fetchRawSpecification
* refact: integrate new model method
* test: fetchRaw unit
* styling: enable height on cm
* chore: update copy
* feat: visual variables
* chore: conditional render info txt
* refact: add mirage endpoint
* refact: update test for new schema
* refact: job submit flow (#17015 )
* refact: job update logic
* chore: remove dead code
* bug: update `job.run` and `job.update` adapter methods (#17055 )
* refact: update adapter
* chore: update api usage
* styling: UX requests (#17064 )
* refact: update adapter
* chore: update api usage
* styling: disable toggle w text
* styling: stick button
* style: space out alerts
* chore: autofocus on first editor
* bug: dismiss alert
* chore: add jsdoc and assertion check
* chore: update mirage for Vercel (#17054 )
* chore: mirage logic for vercel deploy
* chore: update test for mirage change
* refact: API refactoring (#17083 )
* refact: udpate for req schema
* refact: update for variable flags and literal
* bug: visualize job model not derived state
* chore: update copy
* chore: fix incorrect copy
* chore: deprecate variables derived state
* chore: update copy
* feat: enable toggle on edit
* chore: prettify
* refact: move conditional
---------
Co-authored-by: Phil Renaud <phil.renaud@hashicorp.com >
2023-05-09 11:03:52 -04:00
hashicorp-copywrite[bot]
f005448366
[COMPLIANCE] Add Copyright and License Headers
2023-04-10 15:36:59 +00:00
Phil Renaud
c314661baf
[ui] Token management interface on policy pages ( #15435 )
...
* basic-functionality demo for token CRUD
* Styling for tokens crud
* Tokens crud styles
* Expires, not expiry
* Mobile styles etc
* Refresh and redirect rules for policy save and token creation
* Delete method and associated serializer change
* Ability-checking for tokens
* Update policies acceptance tests to reflect new redirect rules
* Token ability unit tests
* Mirage config methods for token crud
* Token CRUD acceptance tests
* A couple visual diff snapshots
* Add and Delete abilities referenced for token operations
* Changing timeouts and adding a copy to clipboard action
* replaced accessor with secret when copying to clipboard
* PR comments addressed
* Simplified error passing for policy editor
2022-12-15 13:11:28 -05:00
Jai Bhagat
8c600acb35
ui: prettify js files
2022-01-20 09:54:56 -05:00
Luiz Aoqui
d599c63c9c
ui: create tooltip component ( #11363 )
2021-10-21 13:12:33 -04:00