Jai Bhagat
d8c4351e3f
ui: turn off tagless components linting error
...
Classic components still use tagName decorator
2022-01-20 09:46:49 -05:00
Jai Bhagat
5cb2013e3b
ui: turn off no-component-lifecycle-hooks
...
Classic components use lifecycle hooks.
2022-01-20 09:46:49 -05:00
Jai Bhagat
62f63e14d2
ui: turn off no-classic-components
...
This is a mixed codebase and still uses classic components
2022-01-20 09:46:49 -05:00
Jai Bhagat
b36f45a8b3
ui: storybook accesses private routing service
2022-01-20 09:46:49 -05:00
Jai Bhagat
c0aeb1803f
ui: replace this.render with render test-helper in tests
2022-01-20 09:46:49 -05:00
Jai Bhagat
645db53775
ui: disable linting on files that use controllerFor
2022-01-20 09:46:49 -05:00
Jai Bhagat
1e1f9957c8
ui: turn off no-computed-properties-in-native-classes
...
We have ~60 uses of computed properties across routes (for watcher system), components,
and models.
2022-01-20 09:46:48 -05:00
Jai Bhagat
8bf8a337c1
ui: turn off no-class-classes rule
...
We still use classic classes because this is a mixed
codebase between Octane and Classic.
2022-01-20 09:46:48 -05:00
Jai Bhagat
c4bc5ab352
ui: fix auto-fixable linting errors
2022-01-20 09:46:45 -05:00
Jai Bhagat
d281ef4d19
ui: match eslint script with ember-new-output
2022-01-20 09:29:10 -05:00
Jai Bhagat
2c73698d54
ui: match eslintrc with ember-new-output
2022-01-20 09:29:10 -05:00
Jai Bhagat
bd2e9f0936
ui: match linting and prettier packages with ember-new-output 3.24
2022-01-20 09:29:10 -05:00
Jai Bhagat
4cd7c75f6c
chore: add jsconfig to stop experimental decorator warnings
2022-01-20 09:29:10 -05:00
Luiz Aoqui
e2e229f659
ui: fix test ( #11870 )
2022-01-18 10:36:10 -05:00
Jai Bhagat
862bc0341c
test: add test stories for clicking allocation summary
2022-01-14 10:23:09 -05:00
Jai Bhagat
337920263f
refact: add data-test-selectors and correct css selectors in summary
2022-01-14 10:23:06 -05:00
Jai Bhagat
2268cc1d6c
styling: remove clickable link text decoration override to match new mocks
2022-01-14 10:20:36 -05:00
Jai Bhagat
dc85cd29a9
refact: allocation and child summaries into ember-cli-page-object components
2022-01-14 10:20:33 -05:00
Jai Bhagat
2dddb20471
fix: typo in data-test-selector
2022-01-14 10:19:01 -05:00
Jai Bhagat
d058029f90
styling: update styling to match new figma mocks
2022-01-14 10:14:44 -05:00
Jai Bhagat
fe9f35c587
feat: add clicking functionality to alloc status legend
2022-01-14 10:14:44 -05:00
Luiz Aoqui
c7ae13a1f3
Fix ACL requirements for job details UI ( #11672 )
2022-01-12 21:26:02 -05:00
Luiz Aoqui
7a1500c122
ui: fix CI ( #11785 )
2022-01-06 16:01:55 -05:00
Jai Bhagat
d1342550df
refact: clean-up breadcrumb invocations
2021-12-23 12:41:52 -05:00
Jai Bhagat
3533f62c6f
fix: remove unecessary breadcrumb
2021-12-23 12:33:15 -05:00
Jai Bhagat
6369c4af7d
chore: clean-up merge conflict after rebase
2021-12-21 07:52:06 -05:00
Jai Bhagat
420a7ff351
fix: add ember-a11y-testing-audit-call
2021-12-21 07:47:22 -05:00
Jai Bhagat
b859406bd5
styling: fix opacity for last child in the list
2021-12-21 07:47:06 -05:00
Jai Bhagat
0d97780654
fix: test specs should expect to receive breadcrumb titles
2021-12-21 07:47:06 -05:00
Jai Bhagat
c765d4c519
style: centering and spacing for titled breadcrumbs
2021-12-21 07:47:05 -05:00
Jai Bhagat
c24923a858
feat: handle title behavior for job breadcrumb
2021-12-21 07:47:05 -05:00
Jai Bhagat
9551d41c08
refact: add title to breadcrumb generator
...
All breadcrumbs do not need a title property because some views
drill down by using a tab-based UI (e.g. CSI volumes and the Job Overview)
The goal is to help us identify breadcrumbs that are non-descriptive (i.e.
breadcrumbs that display as an ID).
2021-12-21 07:47:05 -05:00
Jai Bhagat
008f538222
style: add styling for title on breadcrumbs
2021-12-21 07:47:05 -05:00
Jai Bhagat
f6dda0526c
feat: add title to default breadcrumb component
2021-12-21 07:47:05 -05:00
Jai Bhagat
c302f3a5cd
update: add comment to explain loading namespaces in alloc route
2021-12-21 07:47:05 -05:00
Jai Bhagat
edb330e701
fix: delete jobs route - ember creates this for us
2021-12-21 07:47:05 -05:00
Jai Bhagat
34a55dec48
fix: add in for topology route
2021-12-21 07:47:03 -05:00
Jai Bhagat
db3abcbed4
fix: update breadcrumb tests according to new breadcrumb structure
2021-12-21 07:46:28 -05:00
Jai Bhagat
86b9c1fe03
refactor: delete unit tests for old breadcrumbs service
2021-12-21 07:46:28 -05:00
Jai Bhagat
88526aac65
refactor: delete app-breadcrumbs component file
2021-12-21 07:46:28 -05:00
Jai Bhagat
5cc0fc20cc
refactor: remove double each in app breadcrumbs
2021-12-21 07:46:28 -05:00
Jai Bhagat
63d096a56a
test: breadcrumbs functionality
2021-12-21 07:46:28 -05:00
Jai Bhagat
e53a6072de
chore: write tests for trigger component
2021-12-21 07:46:28 -05:00
Jai Bhagat
1188a5632f
fix: handle case for async relationships
2021-12-21 07:46:27 -05:00
Jai Bhagat
f7602d9a2a
fix: resolve parent on job still issue with alloc job async relationship
2021-12-21 07:46:27 -05:00
Jai Bhagat
e957e5b7d7
feat: create trigger component
...
Create Trigger Component and deprecate Breadcrumb-Utils pattern.
2021-12-21 07:46:25 -05:00
Jai Bhagat
ede70ab0d9
fix: delete old breadcrumbs and replace with bucket
2021-12-21 07:45:24 -05:00
Jai Bhagat
346c436a6e
fix: delete state from routes and move to controllers and add renderless component to templates
2021-12-21 07:45:12 -05:00
Jai Bhagat
0ffd638d19
feat: create bucket service to register, deregister and store breadcrumbs
2021-12-21 07:42:26 -05:00
Jai
90cdc7b47a
Merge pull request #11578 from hashicorp/f-ui/clickable-links-allocs
...
clickable links in allocations chart
2021-12-20 10:08:01 -05:00