Commit Graph
100 Commits
Author SHA1 Message Date
jaredevantabor b89edcac16 relaunching on jobs page should always keep user on jobs page, for all job types 2017-02-14 20:58:07 -05:00
jaredevantabor c44f4526df removing breadcrumb from permission modal states 2017-02-14 20:19:10 -05:00
jaredevantabor 576984922d auditing .every() and replacing with .forEach() 2017-02-14 14:36:19 -05:00
jaredevantabor a36ce01537 adding options callback for project type labels 2017-02-14 10:56:09 -05:00
jaredevantabor 4035910e3e changing to ng-if so that directive doesn't fire off 2017-02-13 15:20:14 -05:00
jaredevantabor 7c16dac189 changing URL to 'groups' instead of 'hosts' for CopyMoveHosts 2017-02-10 17:07:56 -08:00
jaredevantabor 5f10f4c51c adding null object fix for ProcessErrors module 2017-02-10 15:04:16 -08:00
jaredevantabor ae69ca8919 fixing related searches w/ smart search 2017-02-09 13:11:29 -08:00
jaredevantabor 413e4cc67d keep user on jobs page when relaunching jobs on the jobs page 2017-02-08 21:32:24 -08:00
jaredevantabor 1edf2dc77f adding additional check to prevent race condition 2017-02-08 20:12:04 -08:00
jaredevantabor 18cd38580b fixing the html generation of toggles on related tabs
for notifications
2017-02-08 17:08:55 -08:00
jaredevantabor 57883e37bf Adding default params for some lookup modals
the organization and inventory-script lookup modals require some additional
default params set to properly present the user w/ options they have permission to see.
If these default params aren't set, they'll show up as search tags, which we don't want.
2017-02-08 16:36:53 -08:00
jaredevantabor 2a8bff824a fixing deletion after PR feedback from mabashian 2017-02-08 11:57:01 -08:00
jaredevantabor a7a968e0fa changing the related tab on an edit of an organization to be for users, instead of users & teams 2017-02-07 17:17:03 -08:00
jaredevantabor db50779731 fixing cancel function for workflow results 2017-02-07 16:04:05 -08:00
jaredevantabor ab57396fcf Generalizing error message when user inputs an invalid search 2017-02-07 14:41:52 -08:00
jaredevantabor f00214495a fix for #5179 for deleting tags for non search params 2017-02-07 14:41:52 -08:00
jaredevantabor bfe3103542 fix for #5181, about entering invalid search entries. 2017-02-07 14:41:52 -08:00
jaredevantabor d482ef5575 incorporating organization into the custom inv script option selection for a group 2017-02-06 15:41:56 -08:00
jaredevantabor 416615c08e fix for workflow badge tooltip
it wasn't being properly translated, which was screwing with the html
2017-02-03 14:23:41 -08:00
jaredevantabor 5a30d3630e Show the Cancel icon (and hide the Delete icon) while workflow is running 2017-02-03 13:57:26 -08:00
jaredevantabor 53208c22ec adding a DELETE to /authtoken when user logs out 2017-02-02 16:58:32 -08:00
jaredevantabor 0dab765b06 fix for individual inv script 2017-02-02 16:11:20 -08:00
jaredevantabor 893dd20ead adding notification template activity stream 2017-02-02 15:19:54 -08:00
jaredevantabor d4134aabe3 fixing inventory scripts AS 2017-02-02 11:13:34 -08:00
jaredevantabor 8c1e015af9 adding 'collection' as attribute passed to <paginate> directive 2017-02-01 15:20:45 -08:00
jaredevantabor 7287bd57b6 Websocket data return new data, without refreshing the entire page 2017-02-01 09:12:03 -08:00
jaredevantabor 1e1c428e43 renaming SchedulesList module to SchedulesList
it was accidentally named the StreamList in another PR
2017-01-31 14:34:01 -08:00
jaredevantabor 5355a802c3 removing token from websocket connection url 2017-01-31 14:23:32 -08:00
jaredevantabor c6d799f481 fix for #4969, can't call trim of undefined 2017-01-31 11:39:32 -08:00
jaredevantabor 9d0f8b0191 query for failed projects to include canceled 2017-01-27 15:13:48 -08:00
jaredevantabor fd54cc7ab3 Style Audit of Host Event Modal 2017-01-27 11:57:02 -08:00
jaredevantabor 6df36ce038 i accidentally removed the "-1" from this check, adding it back in 2017-01-26 16:29:12 -08:00
jaredevantabor 6223cb6921 fixing jshint 2017-01-26 14:52:49 -08:00
jaredevantabor 2be7a9ded7 moving appendToBottom function elsewhere 2017-01-26 12:48:05 -08:00
jaredevantabor c751c56355 rearranging logic to match integrity of existing logic 2017-01-26 12:36:15 -08:00
jaredevantabor 484eda4aa1 fix for traceback 2017-01-26 12:11:31 -08:00
jaredevantabor bad9e9fcf0 fixing unit test failures 2017-01-26 10:43:18 -08:00
jaredevantabor 38f4a413d7 Fix for job reults explanation and traceback for SCM update failures 2017-01-25 19:55:01 -08:00
jaredevantabor 69caf45dec Adding additional check for when event_type isn't a runner_on or playbook_on event 2017-01-25 16:53:12 -08:00
jaredevantabor 67f2df64b3 Preventing page from refreshing when project list updates via the socket
fixing jshint
2017-01-25 11:36:22 -08:00
jaredevantabor 572e2301f9 adding word break for delete modal 2017-01-25 11:25:06 -08:00
jaredevantabor 4e61460452 Fixing issue where pagination was overwriting the default params for a group
when selecting a child group from a paginated set of groups.
2017-01-25 11:05:43 -08:00
jaredevantabor 32c11bb675 removing the exit icon from the smart search key pane 2017-01-24 10:04:53 -08:00
jaredevantabor cdbf0cb44b adding Settings to CTiT breadcrumb bar 2017-01-24 09:54:25 -08:00
jaredevantabor d1c33e46db setting AD_HOC_COMMANDS on scope slightly differently to make select2 happy long time
fixing jshint
2017-01-23 19:17:13 -08:00
jaredevantabor 250340e063 Fix for filtering organizations, and fixing the org lookup on credentials form 2017-01-20 17:50:24 -08:00
jaredevantabor 6c7c4061d1 When a user types into a lookup field, we now only match against objects
the user has permission to access. I also included the type of thing it was.
So for instance, if you're typing into cloud credentials, it should validate
against cloud credentials, instead of validating against all credentials.
2017-01-20 16:33:50 -08:00
jaredevantabor 862a2d3c49 incorporating RBAC into auto-population and for lookup modal lists
basically, you shouldn't be able to select a resource you don't have permission to use, either through autopopulation or selecting manually
2017-01-20 15:45:00 -08:00
jaredevantabor 857780b0c3 Stacking ssl/tls radio buttons on notification templates form 2017-01-20 10:01:02 -08:00
jaredevantabor 8339a9cbf3 removing project sync status from job results if project was a manual project 2017-01-19 17:11:59 -08:00
jaredevantabor fc45603c3b adding three fixes:
1. adding a watcher for the basePath to use for lookups that might
have dynamic lookups. Ex: The groups form -> cred depends on "source.type"

2. adding a fix for RBAC based autopopulation. Basically, if you don't have
permission to "use" something, then you shouldn't be able to see it auto-fill

3. adding a fix for the promptable fields on the job template form. The inventory
and credential are both promptable, and therefore should not auto populate
2017-01-19 15:58:35 -08:00
jaredevantabor 61ad4e3793 fix for autopopulation 2017-01-18 20:49:12 -08:00
jaredevantabor e2288f81b6 fixing filter and sockets for portal jobs 2017-01-17 14:17:16 -08:00
jaredevantabor 176a3cc399 send empty string for email username/password if no user input 2017-01-17 10:44:00 -08:00
jaredevantabor 2217594f27 Changing "Use TLS/Use SSL" radio buttons on the notification template form (for email) 2017-01-13 16:56:57 -08:00
jaredevantabor 2af4a2d558 adding extra check for string in encodeParams 2017-01-13 15:05:33 -08:00
jaredevantabor b1dc0546fd fixing selection on the copy/move groups & hosts lists 2017-01-12 21:03:04 -08:00
jaredevantabor abb2e93bb6 fixing copy/move hosts, and the search for that route 2017-01-12 16:29:51 -08:00
jaredevantabor 2f440a037b fixing copy/move routes, as well as the search on those routes 2017-01-12 16:22:25 -08:00
jaredevantabor 82f16f0551 small change based on PR feedback 2017-01-11 14:25:08 -08:00
jaredevantabor cd61f58b11 hiding default search param as a search tag
in scenario where the user types a search that conflicts w/ the default search params.
Ex: searching for kind:gce when kind:ssh is a default search param shouldn't create a
search tag for kind:ssh, as someone shouldn't be able to remove that tag...it's a default!
2017-01-11 11:34:27 -08:00
jaredevantabor 8847110c23 removing unnecessary console.log statement 2017-01-06 15:36:22 -08:00
jaredevantabor 43a04e6ada fixing the lookup modal for groups-> add credential lookup
and fixing the ec2 lookup to query for "aws"
2017-01-06 15:08:42 -08:00
jaredevantabor a67816bc4b removing lodash dependency as it's no longer used 2017-01-03 12:57:06 -08:00
jaredevantabor df47b81816 show the system tracking button at all times 2016-12-22 12:21:17 -08:00
jaredevantabor 81fb93668c missed dependency 2016-12-21 15:03:49 -08:00
jaredevantabor 574204cd4e fixing of ng-click on schedule name
to route jobs to job-templates.schedule.edit and
route workflow_jobs to workflows.schedule.edit
2016-12-21 14:16:35 -08:00
jaredevantabor 9f997c3d01 changing the schedule text from job-template name to schedule name 2016-12-21 13:37:15 -08:00
jaredevantabor 01d46d43f4 another fix for organizations.job-templates sortin & smart status 2016-12-20 20:43:11 -08:00
jaredevantabor 39792b77ae fix for type labels for organizations.projects and organizations.job-templates 2016-12-20 19:11:56 -08:00
jaredevantabor e03699ddf8 fix for host.edit extra vars being non-prettified 2016-12-20 14:59:33 -08:00
jaredevantabor 11db5899b2 adding extra logic to resovle so that it will always return 2016-12-20 12:53:37 -08:00
jaredevantabor 2328d513d0 adding fix for organizations-notifications related tab too 2016-12-20 09:14:02 -08:00
jaredevantabor 14e154acce fixing related notification lists 2016-12-19 22:48:46 -08:00
jaredevantabor 8e71705c39 adding the featureConfig promise to the feature directive
to prevent any race conditions
2016-12-19 15:59:09 -08:00
jaredevantabor bd95aebe36 more unit test code that doens't work and fixing jshint 2016-12-19 11:42:48 -08:00
jaredevantabor 5de93aa05c removing reload call when a job ends from the socket listener
on the job results page
2016-12-19 11:37:17 -08:00
jaredevantabor 439b699e73 adding moment for unit tests, but they're still failing :( 2016-12-19 10:09:22 -08:00
jaredevantabor 186c065484 adding elapsed time for a running job 2016-12-19 10:09:22 -08:00
jaredevantabor 4f9d2fbde3 adding moment as a dependency for workflow chart directive
it was throwing a console error
2016-12-16 13:44:54 -08:00
jaredevantabor 2b5d64d746 removing debugger statements 2016-12-15 15:16:25 -08:00
jaredevantabor b78ed36abf post processing for scheduled jobs list 2016-12-15 13:47:12 -08:00
jaredevantabor 817a572674 adding post processing for notification template list 2016-12-14 22:00:20 -08:00
jaredevantabor 7d90a5205f removing debugger statement 2016-12-14 20:12:04 -08:00
jaredevantabor 8c55eaec99 post processing for credentials list 2016-12-14 17:38:09 -08:00
jaredevantabor db4bb50976 adding post-processing for jobs list 2016-12-14 17:24:21 -08:00
jaredevantabor 9e3b5abc37 fixing post-processing for projects list 2016-12-14 17:05:15 -08:00
jaredevantabor c4ce68b4de applying callback mechanism to job tmeplate list 2016-12-14 14:59:05 -08:00
jaredevantabor 976e9bfe82 adding callback for when options are received 2016-12-14 14:58:40 -08:00
jaredevantabor 0900484c62 hiding status icon on right hand side unless fullscreen is true
for job results and workflow results, per request of trahman
2016-12-14 14:25:08 -08:00
jaredevantabor d2f267c34c fixing options request for template list 2016-12-14 13:48:07 -08:00
jaredevantabor 46e74a24f0 adding status line to beginning of left side panel 2016-12-14 10:27:22 -08:00
jaredevantabor 49259e3588 adding explanation to left hand panel 2016-12-13 16:26:29 -08:00
jaredevantabor 4532945d5a adding result_traceback to the UI 2016-12-13 14:35:51 -08:00
jaredevantabor 3fc575dd12 fix for job status on job results, and launched by 2016-12-13 10:59:33 -08:00
jaredevantabor 074fe8a3d1 adding some fields to the job results left hand side panel 2016-12-12 16:33:37 -08:00
jaredevantabor e2ea73aa35 making labels collapsible on workflow-results
to match the job results page
2016-12-12 11:18:22 -08:00
jaredevantabor fd61096291 Workflow status bar for completed jobs
adjusting workflow results link for job standard out views

(job results, projects, inventories, and jobs list)

Enhancing workflow status bar for running jobs

removing workflow_events group from the UI

adding comment

fix for updating while job is running

removing pending from the status bar, and reload the page on job finish
2016-12-08 14:57:11 -05:00
jaredevantabor 8dbaea59b4 Using $log for debugging transitionTo errors 2016-12-06 09:29:33 -08:00