Commit Graph

446 Commits

Author SHA1 Message Date
John Mitchell e53a6a91d6 remove setTimeout hack for testing api.login Login.jsx handlers 2018-10-31 12:04:59 -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 ecd8427a51 fix eslint issues with app and conditional redirect tests 2018-10-31 09:56:28 -04:00
Jake McDermott 5c2e6244c6 Merge pull request #13 from jlmitch5/updateBuildSystem
Update build system
2018-10-30 17:34:07 -04:00
John Mitchell fed7f51476 update build system
polyfill new js features before executing tests
move jest config to file, update transformation exclusion to be okay with axios module
rename enzyme.config.js to jest.setup.js
remove currently unused redux deps
update babel to 7, use env preset as opposed to deprecated stage preset
move .babelrc to newer, favored babel.config.js preset
update all babel preset and plugin packages to those name spaced under @babel
2018-10-30 17:25:29 -04:00
John Mitchell 3ccfc5905e Merge pull request #8 from jlmitch5/navUpdates
update navigation
2018-10-29 12:29:07 -07:00
John Mitchell 74d3e55908 bump patternfly dep versions 2018-10-29 13:58:56 -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 fd28cff412 add additional patternfly react packages 2018-10-26 17:23:27 -04:00
Jake McDermott ca0127d889 Merge pull request #7 from ansible/testing
add unit and functional testing to the app
2018-10-24 22:03:43 -04:00
John Mitchell 05d72ae8cf update webpack and package.json with index.jsx entrypoint 2018-10-24 21:55:59 -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
John Mitchell 51c58d5645 remove babel config.js to favor .babelrc file 2018-10-24 21:34:20 -04:00
John Mitchell cfb89f1e31 working commit LoginPage.jsx tests 2018-10-24 21:16:24 -04:00
John Mitchell fba1a5b71a fix App.jsx test misnamed variables 2018-10-24 21:15:08 -04:00
John Mitchell 79e68b1dbe add coverage report 2018-10-24 21:11:52 -04:00
John Mitchell 3938d49a1f refactor auth redirect and add ConditionalRedirect unit tests and App unit and functional tests 2018-10-24 16:53:16 -04:00
John Mitchell 0373058540 update api.js api client, and axios mock, and add api.js unit tests 2018-10-24 16:52:11 -04:00
John Mitchell 22112f3dd8 update package-lock.json with new jest and enzyme testing dependencies 2018-10-24 16:50:37 -04:00
John Mitchell a76ac805f2 add jest and enzyme testing dependencies and update infrastructure configuration to make testing work 2018-10-24 16:50:08 -04:00
Jake McDermott 311346b77b Merge pull request #6 from ansible/nav-login-fixup
nav login fixup
2018-10-16 00:31:52 -04:00
Jake McDermott 05af4c7c53 nav login fixup 2018-10-16 00:30:14 -04:00
Jake McDermott 9f2b2b3456 adding pf assets / styles 2018-10-15 12:55:11 -04:00
Jake McDermott 0fbd0c941a Merge pull request #4 from ansible/nav-login-updates
Nav login updates
2018-10-15 12:49:27 -04:00
Jake McDermott a54fb0e27d Nav and login updates 2018-10-15 12:44:29 -04:00
Jake McDermott ff53a9c8ea move logo component to folder 2018-10-15 12:44:14 -04:00
Jake McDermott 070cec19df handle fonts and images differently in webpack config 2018-10-15 12:44:07 -04:00
Jake McDermott f639f353ec update pf react version 2018-10-15 12:43:52 -04:00
Jake McDermott ab94398889 Update README.md 2018-10-12 11:54:09 -04:00
Jake McDermott 13f6e63f75 Merge pull request #1 from ansible/nav
wip - one way of approaching nav
2018-10-12 11:23:03 -04:00
Jake McDermott b31edef9b2 one way of approaching nav 2018-10-11 22:48:39 -04:00
Jake McDermott b2ebbc6a0a use a few more pf-core components 2018-09-26 21:39:04 -04:00
Jake McDermott d926378cf5 add .gitignore 2018-09-26 20:59:50 -04:00
Jake McDermott f8a4b01da5 lint 2018-09-26 20:59:41 -04:00
Jake McDermott 0986ebef33 avoid port collision with other tooling 2018-09-26 18:11:29 -04:00
Jake McDermott 065813ebc0 make default configuration work with awx development api server 2018-09-26 18:06:30 -04:00
Jake McDermott a73c1dd28e Update README.md 2018-09-26 14:50:15 -04:00
Jake McDermott 421aa09383 Update README.md 2018-09-26 14:31:28 -04:00
Jake McDermott 72af9c1405 Update README.md 2018-09-26 14:02:10 -04:00
Jake McDermott 1bfa8b19ff update readme 2018-09-26 13:57:10 -04:00
Jake McDermott 43f3b484f9 initial commit 2018-09-25 10:53:35 -04:00