kialam
b3b6e0515e
Merge remote-tracking branch 'origin/add-org-new' into react-context-api
2018-12-17 11:59:46 -05:00
kialam
b8fc402d55
Implement React Context API
...
- Move API GET request to /v2/config out to the top level of our App.
- Store /v2/config response data in sessionStorage.
- Use Context API to pass down relevant data to Organizations component.
- Wrap our AnsibleSelect component as a context consumer and pass in the list of Ansible Environments of the logged in user.
- Clear sessionStorage object when user logs out.
- Update unit tests.
2018-12-17 11:44:11 -05:00
mabashian
14f1c4b652
Conditionally render rather than show expand/collapse
2018-12-17 11:28:34 -05:00
Jake McDermott
1bb86dbdf0
use beginning of location path name when checking for active items
2018-12-17 00:16:49 -05:00
Jake McDermott
5d4aa56f4a
refactor wrapped nav components to expandable nav group component
2018-12-16 23:40:54 -05:00
kialam
9292b21a41
Merge remote-tracking branch 'origin/master' into add-org-new
2018-12-14 10:14:36 -05:00
mabashian
4a8791693f
Adds option to hide expand/collapse in toolbar and hides it for the org list
2018-12-14 09:55:59 -05:00
Jake McDermott
9114c16a97
refactor navitem factory function to wrapped router-hoc nav components
2018-12-14 04:05:29 -05:00
mabashian
ac8553df85
Pull messages from the correct location
2018-12-12 11:30:50 -05:00
mabashian
6adcac85a6
Moves locales out of src and into build dir. Changes npm commands from extract/compile to extract-strings/compile-strings
2018-12-12 11:28:29 -05:00
kialam
44029c2191
Use object desctructuring.
2018-12-11 16:57:38 -05:00
kialam
9627a73978
Rename AnsibleEnvironmentSelect to AnsibleSelect
...
- Update references to the component.
2018-12-11 16:42:24 -05:00
kialam
9c7d449a4d
Abstract out API get request to Add Org component.
...
- This makes it so we now have a generic select dropdown where we can pass data down as props.
2018-12-11 16:20:55 -05:00
kialam
d047bc876a
Basic Ansible Environment Select Component
...
- Component conditionally renders based on # of virtual environments.
- User can add an Organization and associate it with a virtual environment.
2018-12-10 20:41:47 -05:00
kialam
27e13ca082
Add tests for Organization add view plus code refactoring.
2018-12-10 15:03:33 -05:00
kialam
9400bad990
Linter fixes.
2018-12-10 15:00:49 -05:00
kialam
1dd8175e11
Basic add organization functionality.
...
- Placeholders for Lookup Modal and Ansible Environment dropdown.
2018-12-10 15:00:16 -05:00
mabashian
356ad06d74
Add support for i18n using lingui
2018-12-10 10:17:00 -05:00
Marliana Lara
e736cfab36
Merge pull request #40 from marshmalien/side-nav-bug
...
Update active nav item based on url
2018-12-05 10:32:47 -05:00
Marliana Lara
a31ef24be6
Remove calling setState from render
2018-12-05 10:19:14 -05:00
John Mitchell
aaaf598ca1
remove commented out code in the data list toolbar
2018-12-05 09:57:11 -05:00
John Mitchell
00c9ae1376
update map function to be chained
2018-12-05 07:59:06 -05:00
John Mitchell
f83b59cb48
working commit of group and nav selection based on url
2018-12-05 07:59:06 -05:00
Marliana Lara
9341c4660c
Update active nav item based on url
2018-12-05 07:58:59 -05:00
John Mitchell
e5320b6fa6
make current tab link replace instead of add new history item
2018-12-04 16:04:44 -05:00
John Mitchell
27542ea322
add tooltip test coverage
2018-12-04 15:27:43 -05:00
John Mitchell
3a8d95b03b
working test commit
2018-12-04 14:46:18 -05:00
John Mitchell
12c8267b12
update organizations structure and add unstyled sub routes and breadcrumbs
2018-12-03 13:30:30 -05:00
mabashian
8f6b476388
Update sidebar override to ensure it is the same width as the masthead
2018-12-03 11:30:33 -05:00
mabashian
58d6e586cd
Fixes login page after pf-react added LoginPage and LoginForm components
2018-11-29 16:50:56 -05:00
Marliana Lara
6d315568d2
Add help dropdown and about modal
2018-11-19 22:53:05 -05:00
Jake McDermott
e3a5f32b57
wip - pf4 data list and pagination
2018-11-18 22:49:50 -05:00
kialam
b0855ee33d
Fix unhandled promise reject from jenkins.
2018-11-13 13:31:24 -05:00
kialam
03f6e52cf1
Address PR review comments.
2018-11-13 10:55:18 -05:00
kialam
44e9d3919d
Update unit tests.
2018-11-13 09:46:43 -05:00
kialam
f520be71d6
Begin using async/await.
2018-11-12 13:24:17 -05:00
John Mitchell
5ea40efd3a
update pages to utilize collapsed modifier for padding override
2018-11-09 17:31:40 -05:00
John Mitchell
4632383a33
update app component to utilize collapsing header and update style overrides
2018-11-09 17:30:48 -05:00
John Mitchell
df57b144c4
fix logout in App.jsx and update test
2018-11-06 12:25:36 -05:00
John Mitchell
7b099578c8
update App.jsx and improve coverage
...
abstract LogoutButton to component
2018-11-02 17:47:59 -04:00
John Mitchell
96b8ab47c4
add TowerLogo tests
2018-11-02 16:34:02 -04:00
John Mitchell
90d1ab88b1
and index.jsx tests
2018-11-02 13:45:11 -04:00
John Mitchell
55586b9b2a
convert post-api.login code to using async/await for Login.jsx
2018-10-31 12:04:33 -04:00
John Mitchell
986d299961
move login back to using finally handler and update tests
2018-10-31 10:28:51 -04:00
John Mitchell
7c97989e84
add more login page tests
2018-10-31 09:56:35 -04:00
John Mitchell
557e619db6
update page navigation
...
fix issue with jerky close and expand of nav
update nav to use expandle headers
separate settings pages out into separate stup page components
2018-10-26 17:24:34 -04:00
John Mitchell
2dfbae79bd
update patternfly style overrides
2018-10-26 17:23:37 -04:00
John Mitchell
1caa5b1c54
fix eslint errors
2018-10-24 21:51:35 -04:00
John Mitchell
2245d6a22e
update LoginPage component and test pseudocode
2018-10-24 21:35:43 -04:00
John Mitchell
3e9a85a58b
remove stale route redirection components
2018-10-24 21:35:14 -04:00