Commit Graph

31 Commits

Author SHA1 Message Date
mabashian
6b3f45bc26 Changes copy behavior to reload list rather than navigate to edit form. Shows toast message on successful copy. 2018-07-19 16:04:18 -04:00
Jared Tabor
1a8b5426f8 UI i18n Audit: Translates strings throughout the UI
Translations for dashboard lists -> tooltips

Changing "Portal Mode" to "My View," in part due to translations.

Adding "Job Template" to strings to be translated from OPTIONS on API

Marking translations for JT that has a project that needs to be re-synced.

Marking translations for survey maker

Marking translations for lookup modal directive

Marking translations for empty, "Go To Notifications To Add Template"

Adds strings service for scheduler, and marking strings for translation

Translations for teams linkout from orgs, as well as cred types

Translations for instance groups

Marks translations for the Network UI

Translates strings on the workflow editor

Translations for workflow results

Translations for host event modal and some missing translations on

the stdout page.
2018-06-13 12:49:22 -04:00
mabashian
09ee140fb4 Prevent scheduling JT runs where credentials with passwords are required. Added read-only view of schedules when user does not have edit permissions. 2018-06-07 13:16:42 -04:00
Jared Tabor
7a3fb02791 Aligns text for canceling/deleting a job on the jobs list & the stdout page 2018-05-02 10:44:04 -07:00
mabashian
15b31c7abe Removed trailing whitespace 2018-04-19 10:54:35 -04:00
Michael Abashian
38d83081bb Merge pull request #1335 from mabashian/1260-org-credentials
Check for org credentials and present the count to the user before org deletion
2018-04-19 09:58:00 -04:00
mabashian
fab3f3d592 Added cancel job logic to the jobs list 2018-04-11 16:53:03 -04:00
mabashian
94ecfbee6a Check for org credentials and present the count to the user before org deletion 2018-04-11 12:53:49 -04:00
Jake McDermott
e5fd483d06 implement model-based copy for job templates and workflow templates 2018-02-13 17:15:01 -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
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
John Mitchell
aea37654e2 updated template list to using new components 2018-01-11 11:20:12 -05:00
mabashian
d3da899459 Defined delete string in the base with the ability to pass the resource name in 2017-11-22 13:28:02 -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
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
cec9507504 Use eslint on ui/lib and ui/features code 2017-09-19 14:53:23 -04:00
gconsidine
fba8a48d91 Update dependencies, template file, and docs
* Use git+https prefix in git-based npm dependencies
* Use ejs template for index to fix extraneous slash in path
* Remove outdated documentation
* Remove unused service
* Regenerate shrinkwrap
2017-09-08 15:17:01 -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
mabashian
3d370ca9de Leveraged new pluralization pattern on group delete modal contents. 2017-08-10 13:09:44 -04:00
gconsidine
b990d84e3b Add plural and contextual translation support 2017-08-09 13:14:37 -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
Jared Tabor
e3681bafbf updating pendo version, and moving apiKey out of repo 2017-07-17 15:35:22 -07:00
Jared Tabor
d2a914a040 removing some old portal mode code that's unused
while auditing Tower strings
2017-07-13 18:32:13 -07:00
Jared Tabor
2c6e229e71 Tower String Audit 2017-07-13 18:32:05 -07:00
gconsidine
594c4d6ce2 Add support for configurably including strings
* Add json-loader to load JSON files via webpack
* Add a JSON file for string overrides
* Add a getter method to BaseString for an easier and more clearly
defined approach to accessing string values
2017-07-12 15:40:14 -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
952958a83c Add partial implementation of drag and drop ssh key support 2017-06-12 09:53:11 -04:00
gconsidine
1644f78cf3 Cleanup component communication 2017-06-12 09:53:11 -04:00
gconsidine
29a325d52f Add form-updating input validation for components 2017-06-12 09:53:11 -04:00
gconsidine
725fd15519 Update project structure 2017-06-12 09:53:11 -04:00