Commit Graph

54 Commits

Author SHA1 Message Date
mabashian
2e858790db Propagate launch/relaunch logic across the app. Removed some old launch related factories. 2018-03-20 15:53:21 -04:00
John Mitchell
f4ad9afc5e add app crud ui 2018-03-12 13:31:18 -04:00
mabashian
a5043029c1 Implemented the ability to specify credentials when creating a scheduled job run. Added validation for removing but not replacing default credentials. 2018-03-07 11:57:31 -05:00
Jake McDermott
29f1d695ae add NotificationTemplate model 2018-02-13 17:15:26 -05:00
Jake McDermott
4c988fbc02 add WorkflowJobTemplate model 2018-02-13 17:14:48 -05:00
Jake McDermott
78b975b2a9 add copy to base model 2018-02-13 17:14:38 -05:00
Jake McDermott
e8e6f50573 Merge branch 'devel' into 169-v1 2018-02-09 11:32:40 -05:00
Marliana Lara
e07f441e32 Add Instance enable/disable toggle to list 2018-02-01 16:57:10 -05:00
Marliana Lara
368101812c Add Instance and InstanceGroup models 2018-02-01 16:57:09 -05:00
mabashian
e57d200d6e Implemented generic prompt modal for launching and saving launch configurations. Added UI support for prompting on job template schedules. 2018-01-31 15:40:23 -05:00
mabashian
d6e663eff0 Fixed delete on templates list 2018-01-16 08:36:38 -05:00
John Mitchell
aea37654e2 updated template list to using new components 2018-01-11 11:20:12 -05:00
mabashian
aefa30e1e9 Fixed linting/leftover merge errors 2017-12-13 18:28:52 -05:00
Matthew Jones
9dbcc5934e Merge remote-tracking branch 'tower/release_3.2.2' into devel 2017-12-13 12:25:47 -05:00
mabashian
42a6757a10 Pass params in object to request function 2017-11-10 16:14:40 -05:00
gconsidine
aa38c1123c Check for null resource and update e2e model usage 2017-11-10 15:59:38 -05:00
gconsidine
8713e38c44 Update the base model to use string service instead of each sub model 2017-11-10 10:42:05 -05:00
gconsidine
e8fd40ace0 Update model request interface and references 2017-11-09 17:01:32 -05:00
mabashian
4cd2f93c31 Updated delete warnings to indicate resources that may be invalidated as a result of deletion 2017-11-08 16:38:34 -05:00
gconsidine
766a088749 Use credential_type to fetch associated types in list view 2017-10-10 14:38:49 -04:00
gconsidine
297904462d Implement manual initialzation for Angular app
Manual initialization allows for some asynchronous work to
finish ahead of Angular's startup. The initial motivation is
to be able to guarantee translation files have been fetched
before rendering content that needs translation. If a locale
isn't supported or if the request to get a json file fails,
the i18n service falls back to en.

Signed-off-by: gconsidine <gconsidi@redhat.com>
2017-09-27 15:12:03 -04:00
gconsidine
777ef3fe90 Add more linter rules and de-lint 2017-09-19 14:53:23 -04:00
gconsidine
cec9507504 Use eslint on ui/lib and ui/features code 2017-09-19 14:53:23 -04:00
gconsidine
c57c17546e Update UI build system
* Faster build times
* Smaller bundle sizes
* Adjust paths
* Cleanup npm dependencies
* Remove unneded Grunt tasks
2017-09-07 18:09:14 -04:00
Jared Tabor
39a4dee84f adding model for admin of orgs and disabling credential's org field
when appropriate
2017-08-30 16:25:20 -07:00
Jared Tabor
ec4877f10b adding org-admin check for projects and teams 2017-08-30 16:25:19 -07:00
gconsidine
4a37f049b0 Fix credential create/edit using type with no fields 2017-08-11 16:55:45 -04:00
gconsidine
214b72bb8d Use existing config service for license_type checks 2017-08-01 13:36:05 -04:00
gconsidine
bdb2bbbd41 Add Config model
* Add ability to configurably cache API responses per model
* Fix general error display on credentials
* Add current version from API to the documentation link
2017-07-31 17:07:25 -04:00
gconsidine
6a7e018100 Add comments and minor changes from PR feedback 2017-07-28 15:23:08 -04:00
gconsidine
6239df6778 Add read-only credential form depending on access 2017-07-27 18:07:06 -04:00
gconsidine
bf42021a32 Add search to models w/ search on lookup input 2017-07-27 16:47:23 -04:00
gconsidine
98cf28d9f1 Update model interaction 2017-07-26 17:49:05 -04:00
gconsidine
727568c80d Add translation for components and credentials
* Add typeahead feature of the Lookup component
2017-06-29 17:34:43 -04:00
gconsidine
dc1bff9048 Convert organization Select to Lookup 2017-06-26 10:53:57 -04:00
gconsidine
fa330db9c5 Add UI/UX polish in prep for merge
* Bring UI/UX inline with recent changes
* Use select components as a stopgap for credential_types and orgs
* Add tabs to permissions view
* Add Organization model
2017-06-16 15:23:18 -04:00
gconsidine
488467c8c1 Add WIP functionality for permissions 2017-06-14 23:00:42 -04:00
gconsidine
e91d1e0eb0 Remove error response from unexpected server error messaging 2017-06-12 09:53:11 -04:00
gconsidine
6e181e81ea Add revert/replace and prompt/not-prompt logic (wip) 2017-06-12 09:53:11 -04:00
gconsidine
2bd11f948a Add prompt on launch and checkbox 2017-06-12 09:53:11 -04:00
gconsidine
2b01c24dce Add method to remove input data on credential type change 2017-06-12 09:53:11 -04:00
gconsidine
09ac71518e Add PUT support for models 2017-06-12 09:53:11 -04:00
gconsidine
add48f3f14 Add general error handling and submission 2017-06-12 09:53:11 -04:00
gconsidine
0ca53024f0 Add support for dynamic select inputs 2017-06-12 09:53:11 -04:00
gconsidine
475718a4de Add shared add/edit controller, view, and resolve logic 2017-06-12 09:53:11 -04:00
gconsidine
a3099ac285 Add Me model for credential submission 2017-06-12 09:53:11 -04:00
gconsidine
a322fe97f6 Cleanup inconsistencies in directives and dead code 2017-06-12 09:53:11 -04:00
gconsidine
19fa782fb4 Add form submission, validation, rejection messaging 2017-06-12 09:53:11 -04:00
gconsidine
c41dff7996 Refine input styling and form registration 2017-06-12 09:53:11 -04:00
gconsidine
1644f78cf3 Cleanup component communication 2017-06-12 09:53:11 -04:00