Commit Graph
47 Commits
Author SHA1 Message Date
Michael Abashian f863972cea Added Panel class and list title to the Home Hosts list view 2016-02-10 11:18:00 -05:00
Michael Abashian 635634b12d Made the empty list text a configurable item that can be passed to the list generator. If it's not passed in we fall back to the existing string. 2016-02-09 16:27:24 -05:00
Michael Abashian a450dbb42a Added activity stream navigation dropdown 2016-02-09 15:49:15 -05:00
Michael Abashian cb36f1eba5 Changed Detail prefix to StreamDetail in our stream details less file. 2016-02-08 17:08:35 -05:00
Michael Abashian 49a458b178 Styling update on the activity stream action details modal. Removed its dependency on the form generator and moved it out into a directive. 2016-02-08 16:59:37 -05:00
Michael Abashian 6a4f374e8c Removed duplicate List-titleLockup styles that I introduced 2016-02-04 13:24:56 -05:00
Michael Abashian f2d6d84ed2 Added subtitle to the activity stream 2016-02-04 13:18:38 -05:00
Michael Abashian e9d99592cf Added the ability to pass the listTitleBadge parameter to the list generator. Passing a false flag will hide the badge in the title. This is desired on the Activity Stream. 2016-02-03 11:10:22 -05:00
Michael Abashian f70cf7d2f6 Changed activitystream in the url to activity_stream to match up with the api 2016-02-02 16:01:52 -05:00
Michael Abashian 41589ed558 Added basic activity stream functionality by leveraging the data attribute of the state provider. The breadcrumb directive pulls this information from the state provider and uses it to hide/show the activity stream button and pass the stream the correct data. 2016-02-01 15:25:09 -05:00
Michael Abashian e52d31e861 Removed status label from home groups 2016-01-28 13:14:16 -05:00
Michael Abashian 34185304d6 Made the "status" columns throughout the project a static width and nestled it up against the name/id column to match up with the spec. Made all the tooltip hovers appear to the right of the icon since they are all lined up on the left side of the table now. 2016-01-28 12:25:51 -05:00
Michael Abashian dfb02aea4f Fixed several schedule action buttons that were defining href's. Got the job templates schedule view rendering so that other features can be worked on until this view is fully updated. 2016-01-27 11:47:44 -05:00
Michael Abashian 64f4cb03e7 Added the ability to pass ngShow to the SearchWidget generator helper. By specifying this parameter we can control when the search bar gets shown. In this case we want to hide the search bar when a list is empty to start with. 2016-01-27 10:14:18 -05:00
Michael Abashian 2012e75160 Fixed the spacing issue between the bottom of the search bar and the top of the table. There should now be 20px between the two. 2016-01-26 16:02:35 -05:00
Michael Abashian 7684354bac Changed column order on a few tables to match up with spec 2016-01-26 14:11:03 -05:00
Michael Abashian a8d51da73c List view styling tweaks based on UI/UX feedback. Fixed various bugs dealing with the list views/pagination/delete modal(s). Fixed the jobs list responsive weirdness. 2016-01-26 11:12:59 -05:00
Michael Abashian 0d64563dd8 Styling updates to list views that get generated in the form generator. Moved the button generation out into a helper for these specific cases. 2016-01-22 16:45:40 -05:00
Michael Abashian b8114eec8a Prompt styling for when a delete or other action is taken that leverages the prompt div/modal. 2016-01-20 17:11:20 -05:00
Michael Abashian 7b2284def4 Added logic to handle showing an empty list. Tweaked what we show when a user search returns no results. This case now shows a simple message instead of a table row with the headers. Also added column classes to a lot of the action columns in our list views. 2016-01-18 13:06:05 -05:00
Michael Abashian a0146973db Removed dropdown logic from the search widget. 2016-01-18 09:13:58 -05:00
Michael Abashian 576192c21f Moved some explicit color definitions into our default colors less file for a few list styles. 2016-01-18 09:13:58 -05:00
Michael Abashian 2fbc50093f Styling overhaul for the list view search bar 2016-01-18 09:13:58 -05:00
Michael Abashian c7674acb22 Tweaked the list pagination styling to match more closely with the spec. 2016-01-13 14:23:06 -05:00
Michael Abashian a33275684b List view CSS updates. This commit includes styling of list headers w/ badge. It also includes pagination styling along with some small bug fixes. This commit also removes the activity stream button from a lot of all of the list views per the spec. 2016-01-13 13:15:53 -05:00
Michael Abashian c649b8fda6 Removed erroneous comment 2016-01-08 16:46:24 -05:00
Michael Abashian 4df231917f Baseline for styling updates to list view. General styling of action buttons, header tags and the table itself. 2016-01-08 16:38:17 -05:00
Michael Abashian 3ecc15ca74 Fixed unit tests after the ui-router dependency was added. Removed a couple of tests dealing with checking to make sure that the breadcrumb was properly set via the adhoc controller. Since breadcrumbs have been moved out we'll need to write a new suite of tests to address them. 2016-01-06 14:41:46 -05:00
Michael Abashian 7951d26025 Added breadcrumbs to all the static routes. Dynamic breadcrumbs to come later. 2016-01-05 13:59:40 -05:00
Michael Abashian e313a5179f Added some breadcrumbs to static routes 2016-01-05 13:59:40 -05:00
Michael Abashian c0b267b95a Adjusted padding on breadcrumb list so that it lines up with the left edge of the rest of the content. 2016-01-05 13:59:40 -05:00
Michael Abashian 19d9ec34fe Added breadcrumbs for our primary pages 2016-01-05 13:59:40 -05:00
Michael Abashian 045f7b4a30 Fixed breadcrumb styling - tested by adding a few dummy child routes to the dashboard and navigating down the chain. 2016-01-05 13:59:39 -05:00
Michael Abashian 8365eaaae9 Custom styling of the breadcrumb template - removed dependency on Bootstrap 2016-01-05 13:59:39 -05:00
Michael Abashian ae145affe6 Dropped in custom breadcrumb template - I think we will need this for styling purposes. 2016-01-05 13:59:39 -05:00
Michael Abashian aad2c86752 Added first breadcrumb, the DASHBOARD breadcrumb 2016-01-05 13:59:38 -05:00
Michael Abashian cfc5f0e78c Added angular-breadcrumb to the project 2016-01-05 13:59:38 -05:00
Michael Abashian 51f3784a5f Added Bread Crumb bar back in 2016-01-05 13:59:38 -05:00
Michael Abashian b9a5664c74 Added bread crumb placeholder with a dummy link to the activity stream. These stubs will be filled in in the future. 2015-12-16 09:51:50 -05:00
Michael Abashian 3ee770a02e The default value for the allow_callbacks checkbox needs to be a boolean (true/false) and not a string ("true"/"false"). The string will always evaluate to false in the UI and be unchecked. 2015-12-15 13:45:00 -05:00
Michael Abashian 4afbc997f6 Added unit test for the main menu template. This tests the length of the mobile menu items against the length of the non-menu items. 2015-12-09 10:07:14 -05:00
Michael Abashian a22955d466 Adding a body to our OPTIONS requests fixes 415 error responses in IE11 and Edge. 2015-12-03 09:31:40 -05:00
Michael Abashian d7e77064a2 When the panel lists were consolidated down the list name was changed to 'all_jobs.' When a job is clicked from the activity stream it should show the job list filtered down by ID. 2015-11-30 15:22:44 -05:00
Michael Abashian 863a31b6fb Rolled back job url change 2015-11-30 15:21:10 -05:00
Michael Abashian 3b4f39742b The "job" href links in the activity stream don't point to the job details page. This is an update to the jobs href to point to /#/jobs/(job.id). 2015-11-30 10:44:37 -05:00
Michael Abashian 4740b21f66 Wrapped the SourceChange call in a function so that it can be called without clearing the credential. This fixes a bug where the credential was not showing up in the initial edit dialog even though the data was sent properly via the API. 2015-11-30 09:24:34 -05:00
Michael Abashian 11048ab92e Added support for displaying a link in the job details view that points to the Schedule when a job is kicked off in that fashion. This link opens a modal and allows the end user to edit the Schedule in line without a page refresh. 2015-11-25 09:54:58 -05:00