Commit Graph
100 Commits
Author SHA1 Message Date
Jake McDermott 471e22a4e2 Start with nav expanded 2020-11-17 18:54:11 -05:00
Jake McDermott d30dd97c96 Fix inconsistent screen title bars 2020-11-16 11:39:04 -05:00
Jake McDermott 10ab12c99a Delete cloudforms 2020-11-05 12:40:03 -05:00
Jake McDermott cc89608d2c Merge pull request #4659 from jakemcdermott/fix-4658
Disable edit mode cred form unless edit capability is true
2020-11-02 13:26:05 -05:00
Jake McDermott da7896dbc4 Disable edit mode cred form unless edit capability is true 2020-11-02 13:20:44 -05:00
Jake McDermott 5ce9e5b03d Use SUBSCRIPTION_* variables in config route 2020-10-30 16:40:02 -04:00
Jake McDermott 31275122a1 Merge pull request #4653 from wenottingham/taking-inventory-of-ourselves
Enable source vars for all inventory types
2020-10-29 11:06:39 -04:00
Jake McDermott 94eec401c3 Use SUBSCRIPTION_* variables in config route 2020-10-28 19:03:38 -04:00
Jake McDermott 1ab0e318f9 Fix vulnerable dependencies 2020-10-21 08:57:41 -04:00
Jake McDermott 36abc9b123 Merge pull request #4630 from jakemcdermott/current-date
[3.8] Use current year in about modal
2020-10-20 15:31:31 -04:00
Jake McDermott 7bc7cb00ac Use current year in about modal 2020-10-20 15:13:58 -04:00
Jake McDermott f85548abeb Merge pull request #4628 from mabashian/4310-license-string
Replace SETTINGS > SYSTEM with SETTINGS > SYSTEM to get around issue with translating this string
2020-10-20 12:34:19 -04:00
Jake McDermott 09c961fc56 Use current year in about modal 2020-10-15 10:02:27 -04:00
Jake McDermott 3c71ab1bd7 Remove math licenses 2020-10-14 14:07:53 -04:00
Jake McDermott 4907aa35a9 Update vulnerable dependency 2020-10-02 20:35:30 -04:00
Jake McDermott bfd224eb7c Remove self-closing tags from webhook cred lookup 2020-10-01 11:44:23 -04:00
Jake McDermott 7479b9faca Force logout and clear before social auth login 2020-10-01 11:15:46 -04:00
Jake McDermott b6afc085a7 Reload on stats when live updates are disabled 2020-09-21 20:42:44 -04:00
Jake McDermott 34579226ef Upgrade lingui-cli to 2.9.2 2020-09-18 13:01:04 -04:00
Jake McDermott c6aeb755a4 Remove self-closing tags for tag component 2020-09-14 11:28:52 -04:00
Jake McDermott b2ad75a1b7 Fix malformed urls 2020-09-10 18:31:49 -04:00
Jake McDermott 59ecefb1c5 Start with navigation expanded 2020-09-10 13:48:32 -04:00
Jake McDermott c3f9993e18 Remove dead projects code 2020-09-10 13:28:00 -04:00
Jake McDermott dcf5917a4e Check that host_filter is regexp 2020-09-01 12:50:58 -04:00
Jake McDermott f04aff81c4 Add details to inv source field help text 2020-09-01 12:50:58 -04:00
Jake McDermott 2fdeba47a5 Add new common inventory source fields 2020-09-01 12:50:58 -04:00
Jake McDermott b253540047 Add new common inventory source fields 2020-09-01 12:50:57 -04:00
Jake McDermott 42e70bc852 Delete inventory source fields 2020-09-01 12:50:57 -04:00
Jake McDermott dce946e93f Delete inventory source fields 2020-09-01 12:50:57 -04:00
Jake McDermott 0af9e01610 Don't display facts until facts are loaded 2020-08-24 12:55:32 -04:00
Jake McDermott dc9f2441df Embolden user organization name 2020-08-19 11:02:22 -04:00
Jake McDermott 806a468600 Use organization api to create users
This ensures that the user will be related to the chosen organization
when it is created.
2020-08-19 11:02:11 -04:00
Jake McDermott 3b597cd80a Delete portal mode 2020-07-28 20:27:25 -04:00
Jake McDermott 2992a5f5a4 Check node version before build or install 2020-07-20 09:13:43 -04:00
Jake McDermott bf74aae80e Use summary job_type on host list 2020-07-16 14:10:55 -04:00
Jake McDermott 6f43462689 Improve nav behavior
* Use more selective route matching when determining if a nav item is
active

* Don't automatically collapse nav groups when user navigates to a
different group
2020-07-15 12:46:08 -04:00
Jake McDermott d1a4f010b9 Show grant and client type validation errors 2020-07-15 12:05:51 -04:00
Jake McDermott e89326dbf2 Fix vulnerable 2nd order dependency 2020-07-14 14:42:46 -04:00
Jake McDermott 2737cded72 Merge pull request #4442 from jakemcdermott/fix-4440
[3.7.2] Include instance_id in host edit request
2020-07-10 09:43:50 -04:00
Jake McDermott 4f2ce90137 Include instance_id in host edit request 2020-07-10 09:39:54 -04:00
Jake McDermott ddbe20d41b Include instance_id in host edit request 2020-07-09 11:27:45 -04:00
Jake McDermott bd624508e3 Update to ansible/angular-scheduler#v0.4.4 2020-07-07 15:04:07 -04:00
Jake McDermott 05799d9795 Avoid non-unique field name collisions
Custom credentials can have input fields named 'name', 'organization',
'description', etc. Underscore these variables to make collisions
less likely to occur.
2020-07-06 14:08:53 -04:00
Jake McDermott ea4b435ea7 Ignore required field validation for booleans 2020-07-06 14:08:46 -04:00
Jake McDermott a89eff3c1a Remove self-closing tags
jquery doesn't like self-closing tags. jquery doesn't like anything.
2020-07-06 09:34:50 -04:00
Jake McDermott e962933148 Delete node_modules in project root 2020-07-01 10:51:29 -04:00
Jake McDermott 7bac7abd67 Fix variable names 2020-06-30 12:34:14 -04:00
Jake McDermott b4198204a7 Add install step 2020-06-30 10:10:52 -04:00
Jake McDermott 86c1f4d772 Co-locate deps in file 2020-06-30 08:58:37 -04:00
Jake McDermott e10fb71f93 Move react-scripts to dev dependencies 2020-06-30 08:58:32 -04:00
Jake McDermott bae50e38da Remove unused dependencies 2020-06-30 08:58:27 -04:00
Jake McDermott 9dadb96d45 Fix unescaped README code block 2020-06-29 16:50:44 -04:00
Jake McDermott bde1ff1187 Use a proxy config that works 2020-06-29 15:51:51 -04:00
Jake McDermott 1df91eece1 Add devel make targets for ui_next 2020-06-25 10:22:07 -04:00
Jake McDermott 01b8087cb3 Align prod and dev routing 2020-06-25 08:56:21 -04:00
Jake McDermottandnixocio 41d8edf94a Align imports to django collectstatic locations
Co-authored-by: nixocio <nixocio@gmail.com>
2020-06-25 08:56:11 -04:00
Jake McDermottandnixocio ddadf332cc Create static dir during bootstrap
Co-authored-by: nixocio <nixocio@gmail.com>
2020-06-25 08:56:07 -04:00
Jake McDermott 12a22d2442 Add basic django app and file serving for ui_next 2020-06-25 08:55:56 -04:00
Jake McDermott 35e5c7f309 Don't send cred user with org 2020-06-23 11:38:08 -04:00
Jake McDermott ee6f03515e Merge pull request #4340 from jakemcdermott/fix-4336
[3.7.1] Enable management job notications for admins
2020-06-09 16:27:07 -04:00
Jake McDermott 16f81154c0 Merge pull request #4338 from mabashian/4334-backport-v2
[3.7.1] Fixes bug where all_parents_must_converge was not being set for new or existing approval nodes
2020-06-09 15:36:40 -04:00
Jake McDermott fdb53bd1af Remove unneeded auth props 2020-06-03 19:52:53 -04:00
Jake McDermott cb453de6a4 Add AppContainer and move bootstrapping to App component 2020-06-03 18:20:26 -04:00
Jake McDermott 718d3728dd Relocate route config and remove route render props 2020-06-02 10:08:40 -04:00
Jake McDermott d40497aca5 Add basic output updates with websockets 2020-05-21 13:48:55 -04:00
Jake McDermott 7ea96ad468 Use man pages 2020-05-19 17:05:51 -04:00
Jake McDermott b83db0500f Enable management job notications for admins 2020-05-19 10:52:09 -04:00
Jake McDermott 17efb34c6a Retry chromium download in zuul 2020-05-19 10:19:38 -04:00
Jake McDermott a66d44d2ff Enable management job notications for admins 2020-05-15 15:24:03 -04:00
Jake McDermott 7971cc5c17 Update CI Dockerfile to use new build tooling 2020-05-12 17:50:06 -04:00
Jake McDermott 6098ee8f7f Add style-components macro where needed
We need to import the styled-components macro whenever we use the
css= prop.
2020-05-12 17:50:00 -04:00
Jake McDermott 41fa3e0473 Update readme with new build info 2020-05-12 17:49:57 -04:00
Jake McDermott 3ad62f586b Update i18n for new build tools 2020-05-12 17:49:52 -04:00
Jake McDermott 43f32f98a9 Fix tests 2020-05-12 17:49:49 -04:00
Jake McDermott abcf8fea96 Add tooling for building static files 2020-05-12 17:49:45 -04:00
Jake McDermott 10f324110e Remove build and test configuration for aliases 2020-05-12 17:49:41 -04:00
Jake McDermott 0f335170c5 Remove import aliases from ui_next
For posterity, the script used to remove the aliases is included with
this commit:

    python3 tools/dealias.py awx/ui_next/src
    npm run lint -- --fix
    npm run prettier
2020-05-12 17:49:23 -04:00
Jake McDermott 6f872bf752 Document node and npm installation prerequisites 2020-05-08 14:25:00 -04:00
Jake McDermott d736adbedc Only clear playbook when different project is selected 2020-04-07 18:12:48 -04:00
Jake McDermott be5d067148 Add note to docs about async form behavior 2020-04-07 17:30:03 -04:00
Jake McDermott 279fe53837 Remove state checks from user list test
Don't check for loading in UserList test
2020-04-06 13:40:31 -04:00
Jake McDermott 6f582b5688 Don't show user-only roles for teams 2020-03-27 11:18:15 -04:00
Jake McDermott 579648a017 Identify user-only organization roles
Organization participation roles (admin, member) can't be assigned to a
team. Add a field to the object roles so the ui can know not to display
them for team role selection.
2020-03-27 11:12:39 -04:00
Jake McDermott f2e9a8d1b2 Limit disable-on-load to single notifications 2020-03-27 10:32:11 -04:00
Jake McDermott 27b5b534a1 Add advice for creating bug reports 2020-03-26 19:49:38 -04:00
Jake McDermott e17c93ecd7 Don't allow blank adhoc command module names 2020-03-25 13:11:30 -04:00
Jake McDermott 55c18fa76c Remove unnecessary project template add option 2020-03-25 11:26:30 -04:00
Jake McDermott b56812018a Don't delete confirmed password from formik object
If the save fails, the form will attempt to reload the
deleted value.
2020-03-24 12:21:07 -04:00
Jake McDermott 6f3527ed15 Don't refresh settings on websocket event 2020-03-23 18:29:01 -04:00
Jake McDermott fe2ebeb872 Fix host event type and reference errors 2020-03-23 17:46:42 -04:00
Jake McDermott d23fb17cd9 Auto-update dependencies in lock file 2020-03-17 11:33:55 -04:00
Jake McDermott f8f6fff21e Show playbook field on JT when read-only 2020-03-13 13:35:49 -04:00
Jake McDermott b41c9e5ba3 Normalize initial value of select2 fields 2020-03-13 09:43:12 -04:00
Jake McDermott 401be0c265 Add parser error handling for settings json 2020-03-13 09:23:11 -04:00
Jake McDermott 1ee46ab98a Mark access removal prompts for translation 2020-03-13 09:20:59 -04:00
Jake McDermott 4381a7d75c Remove some rogue awaits 2020-03-10 11:59:37 -04:00
Jake McDermott 24d35e9593 Remove duplicate schedule tab 2020-03-09 13:39:40 -04:00
Jake McDermott beb10feb0c Refactor top-level host and inv routing components
* Remove route render props
* Remove unneeded load checks
* Make PageSection component placement consistent with other screens
* Fix issues causing complete panel reload on tab change
2020-03-09 12:12:49 -04:00
Jake McDermott 6ec9c45341 Fix screen reload on host tab change 2020-03-09 11:35:26 -04:00
Jake McDermott a5afac62ca Fix panel reloading and clean up unneeded code 2020-03-05 15:36:25 -05:00