Commit Graph
99 Commits
Author SHA1 Message Date
Jared Tabor b593adcf84 adding more console.logs for socket debugging 2017-09-18 19:59:20 -07:00
Jared Tabor 4bbd486389 removing code that puts the UI in an infinite loop 2017-09-16 09:12:32 -07:00
Jared Tabor f7312691e1 resubscribe to last group if readyState is 0, aka connection isn't open yet 2017-09-15 15:56:32 -07:00
Jared Tabor 325e7f3cce checking socket.readyState before emitting socket message 2017-09-15 10:37:35 -07:00
Jared Tabor 7ccedfb1df adding console.log for debug purposes in prod, will delete later 2017-09-14 15:50:35 -07:00
Jared Tabor bd95197709 deleting socket on logout 2017-09-14 15:45:35 -07:00
Jared Tabor 9cf683ea75 move socketPromise.resolve() until handshake message is received
instead of happening after the socket.onopen event.
2017-09-13 18:49:15 -07:00
Jared Tabor ae5b309de0 catching org save error
the org PUT was missing a .catch, however the edit controller already had it.
2017-09-12 10:21:52 -07:00
Jared Tabor 35b44af030 adjusting placement of spud on login screen 2017-09-06 13:37:41 -07:00
Jared Tabor 2857bfd8a0 feedback from PR 2017-09-01 11:03:03 -07:00
Jared Tabor 1cdab96e02 showing job explanation if it wasn't "Previous Task Failed..." 2017-08-31 15:37:49 -07:00
Jared Tabor a3c8bd6b6f On JT form, Show credential tags from summary_fields if user
doesn't have view permission on the credential
2017-08-31 15:11:17 -07: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
Jared Tabor e2d943fd1a adding ng-if to tabs in order to hide insights tab on host-add-form 2017-08-28 13:52:39 -07:00
Jared Tabor 74e9834c42 adding inventory column to smart inventory host search modal 2017-08-24 16:25:10 -04:00
Jared Tabor ba88d1822b removing tower-license submodule...oops 2017-08-23 11:54:38 -04:00
Jared Tabor dd7ebbc461 changing logic for Remediate Inventory button
to only check for any insights projects, instead of insights projects with
specifically the same credential as the insights inventory
2017-08-22 16:08:25 -04:00
Jared Tabor d3826c5c50 fixing ngToast.danger message for failed test aggregation 2017-08-22 15:02:17 -04:00
Jared Tabor 7d7b917523 tooltip content audit for sources form 2017-08-21 11:21:33 -04:00
Jared Tabor b281b563e0 tooltip content audit for survey maker 2017-08-21 11:04:28 -04:00
Jared Tabor e5efbcf42f tooltip content audit for workflows form 2017-08-21 11:04:28 -04:00
Jared Tabor a589bc4562 tooltip content audit for inventory form 2017-08-21 11:04:28 -04:00
Jared Tabor 22afd8b044 tooltip content for inventory scripts form 2017-08-21 11:04:28 -04:00
Jared Tabor 50852e406a popover content for notification templates form 2017-08-21 11:04:28 -04:00
Jared Tabor 7a5899a968 popover content audit for JT form 2017-08-21 11:04:28 -04:00
Jared Tabor 043523b6d2 adding translate directive to parts of components 2017-08-18 11:45:32 -04:00
Jared Tabor 4e077e2b95 fixing unit test for column-sort
after adding the translate directive
2017-08-18 11:28:42 -04:00
Jared Tabor 1944c7fbd7 Fixing host-event's stdout/stdout ng-if logic
and fixing small issue with resizing the host event modal
2017-08-17 13:04:25 -07:00
Jared Tabor 1edc688acb adding translation directive in places 2017-08-16 16:50:48 -07:00
Jared Tabor 012f0cb299 filtering out super users from permissions lists
because super users have access to all things, and don't
need to be assigned permission.
2017-08-15 11:23:55 -07:00
Jared Tabor 10519317f4 removing vars from schedules for project syncs and inv syncs 2017-08-15 11:20:17 -07:00
Jared Tabor d96d61289f update license page if user inputs a new type of license 2017-08-15 11:16:00 -07:00
Jared Tabor 89ed4ebb29 Show IG name on job results if it comes from the socket
for "waiting" messages
2017-08-15 10:56:49 -07:00
Jared Tabor c7a86a3c6a removing hard chkpass directive and some other hard-coded configs 2017-08-09 14:33:18 -07:00
Jared Tabor b27a6f7be6 return console errors for 3rd party login instead of in modal in the UI 2017-08-07 17:20:11 -07:00
Jared Tabor 09082c8bea changing wording of message 2017-08-07 16:44:01 -07:00
Jared Tabor a40f81c327 adding error message if no json was returned for host event
aka if event_data.res is undefined
2017-08-07 13:55:23 -07:00
Jared Tabor c74b0df447 fix for api logo name 2017-07-21 11:37:35 -07:00
Jared Tabor 1f98dee4d0 changing awx-logos out for angry spud 2017-07-20 15:55:12 -07:00
Jared Tabor d4aef59c20 adding pipe delimeter to title 2017-07-20 11:22:33 -07:00
Jared Tabor c90f011218 removing "kind" from credential types form 2017-07-19 14:34:06 -07:00
Jared Tabor 9a6f222f65 fixing order of groups in VIEW MORE 2017-07-19 14:20:54 -07:00
Jared Tabor dd8b885463 couple small tweaks to insights dashboard 2017-07-19 13:32:38 -07:00
Jared Tabor 80111c2091 fixing tests 2017-07-18 14:43:37 -07:00
Jared Tabor f7f186e676 removing more references to "Tower" in the code base 2017-07-17 16:48:45 -07:00
Jared Tabor e3681bafbf updating pendo version, and moving apiKey out of repo 2017-07-17 15:35:22 -07:00
Jared Tabor 9449a0079f adjusting margin on insights buttons 2017-07-17 14:24:47 -07:00
Jared Tabor 4548801726 adding json loader to karma.conf.js 2017-07-14 11:27:57 -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
Jared Tabor 16d51dc764 removing commented lines 2017-07-11 14:48:36 -07:00
Jared Tabor 9281f58c76 fixing bug where removing a vault cred and saving didn't remove vault cred 2017-07-10 14:55:38 -07:00
Jared Tabor ecf1a90461 adding vault credential to job-results page
if JT was saved with a vault password
2017-07-10 14:36:59 -07:00
Jared Tabor fa5c92fa3b Adding the vault preview to the job-launch-modal
in cases where "prompt-for-credential" is applied to the JT
2017-07-10 14:36:59 -07:00
Jared Tabor 20acfd231b Adding vault to the new multi select credential widget
the vault credential gets saved to the JT and not to
the extra_credentials endpoint.
2017-07-10 14:36:17 -07:00
Jared Tabor 9bbd1be560 updating vmware popover content
for instance_filters and group_by
2017-07-10 11:18:28 -07:00
Jared Tabor f8e5e800f8 exposing instance_filters and group_by for vmware 2017-07-10 09:29:38 -07:00
Jared Tabor 87454ed90a redefining sources list as a value instead of a factory 2017-07-05 14:04:19 -07:00
Jared Tabor 74c486a4cd show/hide Insights action buttons
to prevent the user from navigating to the insights dashboard if
they don't have their insights inventory configured with an insights
credential.
2017-07-03 15:14:32 -07:00
Jared Tabor 5ab1a76785 fixing inv-source form definition 2017-07-03 14:33:39 -07:00
Jared Tabor 32ddd8dab9 changes to insights
- better error handling for an invventory missing an insights cred
- better error handling for missing reports/no reports
- feedback from UX
- adding refresh button
2017-06-29 16:00:35 -07:00
Jared Tabor 768fa13aef adding type ahead selector to survey
for job tags and skip tags
2017-06-29 09:27:16 -07:00
Jared Tabor 56724ffa50 making job-tags and skip-tags select elements
with type-ahead ability
2017-06-29 09:27:16 -07:00
Jared Tabor fcfd71f255 making host event modal resizable
and draggable
2017-06-27 16:39:48 -07:00
Jared Tabor f7b13dd990 fix for #6667 for the remidiate inventory button 2017-06-26 15:54:17 -07:00
Jared Tabor d6c1842de9 Revert all should only revert the fields on the current tab
instead of reverting all the settings, throughout CTiT
2017-06-26 15:24:51 -07:00
Jared Tabor 4c0702ef3c Adding View Per Page for pagination
hooking up page size selector with paginate controller

hiding view per page on lookups

fixing some bugs with pagination

and completed jobs pagination for inventories and templates
2017-06-26 14:01:30 -07:00
Jared Tabor 6503d0cc84 mobile breakpoint 2017-06-19 18:51:14 -07:00
Jared Tabor 33165553a9 fixing main menu logo on mobile breakpoint 2017-06-19 18:14:11 -07:00
Jared Tabor eed39ccfc5 hiding copyright info for open source 2017-06-15 14:28:25 -07:00
Jared Tabor 9c0adcbb4e adjustments to logos after feedback from trahman 2017-06-15 12:58:15 -07:00
Jared Tabor 1ad6d8d8b8 fixing insights cred lookup on inventory 2017-06-14 13:39:09 -07:00
Jared Tabor 09f5df004c fixing typo 2017-06-14 10:52:14 -07:00
Jared Tabor e81c6d3c16 committing AWX svg icons from trahman
and committing the variables.less, I don't think it got picked up
in my last commit
2017-06-13 13:56:22 -07:00
Jared Tabor 850c0d74a1 using .less variables for replacing styles
and other feedback from PR
2017-06-13 10:52:48 -07:00
Jared Tabor 7b1c25bc3b Creating .less files for Tower branding and AWX branding
This separates the classes used for the Tower logos and the
AWX logos, into two separate files which I placed in /assets.
2017-06-12 17:57:20 -07:00
Jared Tabor d32ba1b992 adding new AWX icons 2017-06-12 15:41:14 -07:00
Jared Tabor 3494e2f136 adding disabled toggle for related hosts
to match the mockup
2017-06-12 14:08:36 -07:00
Jared Tabor 05f29e5144 adding the related groups tags to host list
for the related hosts list off the inventory. This also includes
dissociating the host from the group if the user clicks the
red X icon.
2017-06-12 14:08:36 -07:00
Jared Tabor 4caceb651e fixing insights linkage from smart inventory -> host list view 2017-06-09 11:30:32 -07:00
Jared Tabor e59dbc6281 Changes to Insights dashboard and Unit Tests
This includes unit tests for the filter of the reports
that are returned by insights. I also moved some code around
to assist in making this more testable, and I also fixed
an issue where the Insights route needed the inventory information
in the resolve to use it on the insights dashboard (when navigating
from the All Hosts tab)
2017-06-09 11:25:34 -07:00
Jared Tabor bcd1307b2e removing CheckAccess module, stale code 2017-06-08 09:20:51 -07:00
Jared Tabor ff46e46b69 submitting changes after PR feedback
adding translate directive to partial, performing a lookup on credential_types
for the credential on the project page, and some other small changes
2017-06-05 13:23:10 -07:00
Jared Tabor 38ce6c7226 Insights Cred on Project form, for insights project 2017-06-02 10:42:13 -07:00
Jared Tabor bf52141f4f adding "Remediate Inventory" button to inventory 2017-06-02 10:42:13 -07:00
Jared Tabor 4a5e8eeb96 updates after feedback from ian hands
more feedback from ian hands

setting insights credential name

if it exists for an inventory
2017-06-02 10:42:08 -07:00
Jared Tabor e2abbafa1e adding insights row icon per host
as well as hide the insights tab if a host is not an insights
host.
2017-06-02 10:42:07 -07:00
Jared Tabor 289835f01b adding insights credential to inventory form
in order to create an insights inventory
2017-06-02 10:42:07 -07:00
Jared Tabor 15a739687f Insights Dashboard
more insights

changes for responsiveness

severity and icons

various insights changes to dashboard

changing fake data
2017-06-02 10:41:58 -07:00
Jared Tabor e969c4ecd1 adding notifications to sources edit
take two
2017-05-25 11:42:38 -04:00
Jared Tabor 394c7ed341 adding notifications to the inventory source 2017-05-03 21:18:06 -04:00
Jared Tabor f1c39cf5c2 removing old inv manage files
somehow they snuck in our giant rebase w/ devel
2017-05-03 11:33:36 -04:00
Jared Tabor 6de87b910b adding host resolve for nested groups route 2017-05-01 16:19:19 -04:00
Jared Tabor b7f3b7703f fixing jshint 2017-05-01 15:13:09 -04:00
Jared Tabor 8f11883553 Adding insights routes and files 2017-05-01 15:03:30 -04:00
Jared Tabor 11f3f057f6 related groups for host-edit form 2017-05-01 15:03:30 -04:00
Jared Tabor 832e55f964 Adjustments to nested groups edit
after feedback from Bill.
2017-05-01 15:03:30 -04:00
Jared Tabor 0b6a5b14a3 adding extra file for nested group adding 2017-05-01 15:03:15 -04:00