Граф коммитов

3584 Коммитов

Автор SHA1 Сообщение Дата
mdoglio b29a9d4df9 remove debug info in tinderbox panel 2013-12-11 15:33:03 +00:00
mdoglio f66f0f2f78 remove debug log statements and further improve tinderbox print lines parsing 2013-12-11 15:31:15 +00:00
mdoglio c83249bbb0 further changes to the bottom panel tabs 2013-12-10 18:14:21 +00:00
mdoglio a8863a0785 add badges to tab headers and other improvements 2013-12-10 18:13:27 +00:00
mdoglio 9bd82d74de add notes plugin and other minor changes 2013-12-10 18:13:27 +00:00
Cameron Dawson 2a7739bdd2 fixed a few things
* fixed ``thJobNote`` service to update dynamically as needed.
* fixed the watch for the tbpl printlines
2013-12-10 18:13:27 +00:00
mdoglio 1f19d91fdf change the layout of the bottom panel 2013-12-10 18:13:27 +00:00
Cameron Dawson 866dfee032 wire up the simple actions. disable others. 2013-12-09 12:34:48 -08:00
Cameron Dawson 99bba2bf88 fix tests 2013-12-05 16:31:20 -08:00
Cameron Dawson 7d4b6a8330 links to revisions working. better resultstatus handling. 2013-12-05 16:01:14 -08:00
Cameron Dawson 538a01fb21 fix and consolidate button class (color) logic 2013-12-02 16:44:51 -08:00
mdoglio 10f2e716e3 load the right libraries for the log viewer 2013-11-27 15:16:29 +00:00
Cameron Dawson fdb5147653 added unknown error 2013-11-26 10:25:17 -08:00
Cameron Dawson b81875ed89 purple is for exceptions 2013-11-26 09:36:56 -08:00
Cameron Dawson b6bfdfbee8 fix detail panel somewhat 2013-11-25 18:00:43 -08:00
Cameron Dawson 5dceaf24db Merge branch 'master' into resultset-batch-fetch 2013-11-22 16:49:57 -08:00
camd 5afb0ce8aa Merge pull request #24 from mozilla/angularjs-update-1.2
update angularjs to 1.2.1
2013-11-22 16:49:22 -08:00
Cameron Dawson 69471a1265 add loading progress bar for rs batches 2013-11-22 10:23:36 -08:00
Cameron Dawson 88942de2a0 job ungrouped showing correctly now. better colors for "running" jobs. 2013-11-22 10:11:44 -08:00
Cameron Dawson 6a6cf46be4 fetch results in single batch. also update to better button colors 2013-11-20 17:22:03 -08:00
mdoglio d41f078f22 update angular to 1.2.1 2013-11-18 10:50:31 +00:00
mdoglio c614fd069f update angularjs to 1.2.0 2013-11-18 10:10:42 +00:00
Cameron Dawson 81a36abfbb fix for use of Config.js 2013-11-15 13:09:12 -08:00
Cameron Dawson 50a9b8b5ed change to hit Config.js remotely 2013-11-15 12:36:21 -08:00
Cameron Dawson 4aa6ec35b4 code cleanup-- removed commented debug stmts 2013-11-11 15:42:20 -08:00
Cameron Dawson 701914f27e attempt to fix travis test run 2013-11-08 10:46:29 -08:00
Cameron Dawson ba9aed8383 keep the tbpl config file in our vendor lib 2013-11-08 10:19:42 -08:00
Cameron Dawson 72edc35ab3 use same name conversion as tbpl 2013-11-07 21:11:34 -08:00
Cameron Dawson e19d41aacb fix scroll bar issue 2013-11-04 09:20:41 -08:00
Cameron Dawson 156215422e more code cleanup 2013-11-01 10:57:05 -07:00
Cameron Dawson 4805dfb3f0 code cleanup 2013-11-01 10:36:27 -07:00
Cameron Dawson 8f96660d2f more visual tweaks 2013-11-01 10:34:08 -07:00
Cameron Dawson 2fba46d4f1 fix display of action menu for bottom resultset 2013-11-01 10:30:00 -07:00
Cameron Dawson c0c010819a a few more ui tweaks to fix the progress bar 2013-11-01 10:21:36 -07:00
Cameron Dawson 57c94d922b restore default RS count 2013-10-31 15:14:51 -07:00
Cameron Dawson 768f9b121c fixed sizing more betterest 2013-10-31 15:03:57 -07:00
Cameron Dawson 3b0c4d422c fixed layout sizes 2013-10-31 14:59:17 -07:00
Cameron Dawson bd93362651 fixed unit tests 2013-10-31 13:23:08 -07:00
Cameron Dawson 5c023d8fdd fixes to the log viewer 2013-10-30 18:15:41 -07:00
Cameron Dawson 0470e788bc add in js support to logviewer 2013-10-29 16:38:03 -07:00
Cameron Dawson 443c3ce7de fixed action button 2013-10-29 16:35:43 -07:00
Cameron Dawson 53d41d8f83 css finally looking right... I think... 2013-10-29 16:30:22 -07:00
Cameron Dawson e4fec68de7 add jquery for new bootstrap. more layout fixes 2013-10-29 09:40:43 -07:00
Cameron Dawson 681ebd2843 use default bootstrap classes for job btns 2013-10-28 19:19:02 -07:00
Cameron Dawson 453332c698 display mostly fixed, except some of the nav bar layout 2013-10-28 14:56:06 -07:00
Cameron Dawson 74bb6a1259 upgrade to bootstrap 3 2013-10-25 18:14:14 -07:00
Cameron Dawson 1e8877df19 revisions and jobs show side by side 2013-10-25 11:37:28 -07:00
Cameron Dawson 682e37ec95 new css for better speed 2013-10-24 16:12:56 -07:00
Cameron Dawson ad7e341226 simplified job button css class 2013-10-24 11:12:41 -07:00
Cameron Dawson 23513071f9 simplify hiding a set of results 2013-10-24 10:48:32 -07:00
Cameron Dawson 734e5ce0db some general ui visual and code cleanup 2013-10-23 17:46:28 -07:00
Cameron Dawson f6f4e3da7e pagination is cumulative, rather than separate pages 2013-10-23 12:11:29 -07:00
Cameron Dawson 984f6eb6ec pagination ui in place 2013-10-22 16:52:28 -07:00
Cameron Dawson 7814252dc2 make ui exclude showing empty resultsets 2013-10-02 17:04:09 -07:00
Cameron Dawson 2af8a0d592 code cleanup 2013-09-27 16:44:05 -07:00
Cameron Dawson 247e58bff1 fixed merge conflicts 2013-09-27 15:31:48 -07:00
Cameron Dawson 09f3d20dd9 fixed unit tests 2013-09-27 15:15:56 -07:00
Cameron Dawson 9f71cd0a0e default to last star type when none set. app-wide username. 2013-09-27 14:39:57 -07:00
Cameron Dawson ef22062fdd now updates the failure_classifaciton_id and isplays the right star in the bottom panel 2013-09-27 13:27:32 -07:00
mdoglio 917691856b change status finished to completed in accordance with the service 2013-09-27 20:22:14 +02:00
Cameron Dawson 9b14361e48 support creating and getting notes via a $resource instead of raw $http 2013-09-26 11:43:52 -07:00
Cameron Dawson bfeb302ce3 now able to add new note to a job 2013-09-25 13:14:27 -07:00
Cameron Dawson 9bd9eb788a Merge branch 'job-directive' into starring 2013-09-24 10:38:19 -07:00
Cameron Dawson 6d0b624fbc update look of pending and running jobs and job groups to match tbpl 2013-09-24 10:08:14 -07:00
Cameron Dawson adfbd653f1 accordian on notes now working right, canned data. 2013-09-23 19:10:52 -07:00
Cameron Dawson 7ec8c8981e fix to partial url 2013-09-23 17:49:50 -07:00
Cameron Dawson 89eb52a00a merged in job directive updates 2013-09-23 17:48:46 -07:00
Cameron Dawson 58a770f6df create a directive for the job buttons to encapsulate that funcitonality better. also fix when a field is undefined in the job details. 2013-09-23 16:36:00 -07:00
Cameron Dawson 1b27cdf51c start of thJobNotes service for getting. 2013-09-23 11:13:09 -07:00
Cameron Dawson a719b9959b Merge branch 'starring' of github.com:mozilla/treeherder-ui into starring
Conflicts:
	webapp/app/plugins/jobdetail/main.html
2013-09-20 18:12:00 -07:00
Cameron Dawson faa8e79169 added ability to show multiple notes in an accordion. needs work. canned data only 2013-09-20 18:10:14 -07:00
Cameron Dawson 22dc74c26e cleaned up the job details plugin a bit 2013-09-19 09:35:33 -07:00
Cameron Dawson 5a2741cbf0 add buttons for starring and commenting 2013-09-19 09:35:33 -07:00
Cameron Dawson 95111a3d5e cleaned up the job details plugin a bit 2013-09-18 17:01:54 -07:00
Cameron Dawson f40d65bff9 add buttons for starring and commenting 2013-09-18 15:12:08 -07:00
Cameron Dawson 1fce94b343 Plugin architecture working and documented 2013-09-17 14:55:44 -07:00
Cameron Dawson b66558b2ea beginning of plugin architecture. functional, but not right yet. 2013-09-17 11:31:10 -07:00
Cameron Dawson 43016d8410 selectedJob enhancements
* row highlight of job on hover
* ability to close job detail panel
* make selected job obvious
2013-09-11 14:33:21 -07:00
Mauro Doglio fc93a34f34 Merge pull request #12 from mozilla/travis-n-tests
Travis n tests
2013-09-11 02:31:05 -07:00
Cameron Dawson e9277250e6 e2e tests now run
* add methods to set status.  status hidden if not set.
* e2e tests run locally
* updated some angular libraries from seed.
2013-09-03 14:30:39 -07:00
Mauro Doglio ca2a3fd1cb change base url for the log viewer
getLogViewerUrl was pointing to a base url prefixed with /app/. Now pointing to the current directory
2013-09-02 14:48:15 +02:00
Cameron Dawson 3c18602771 working on e2e tests. hanging still. commented out for now. 2013-08-30 16:50:30 -07:00
Cameron Dawson 42a0a3960b add several new tests for the JobsCtrl 2013-08-30 15:35:38 -07:00
Cameron Dawson 1e2e310331 loading mock json data for tests now 2013-08-29 18:27:08 -07:00
Cameron Dawson e21aff5430 use $log instead of console.log 2013-08-29 09:48:14 -07:00
Cameron Dawson b23f62ffb8 fixed hover on jobs. 2013-08-28 17:28:45 -07:00
Cameron Dawson a4e5a431a7 comments and code cleanup mostly 2013-08-28 15:24:58 -07:00
Cameron Dawson f3289fee3e greater detail in jobs detail 2013-08-28 15:02:47 -07:00
Cameron Dawson 092246e030 change thService to thUrl to avoid confusion. 2013-08-28 11:51:13 -07:00
Cameron Dawson 56226cd0a3 Implementing more of the jobs ui.
* fixes in the jobs detail panel
* hover for job group shows group name
* view log directly from right-clicking a job icon
2013-08-28 09:38:23 -07:00
Cameron Dawson 4330fb89d2 code cleanup. 2013-08-28 09:38:22 -07:00
Cameron Dawson d4728d43c8 updates to logviewer to use controller to split raw log for viewing. directive wasn't the right call. 2013-08-28 09:38:22 -07:00
Ako0 5f4eb94692 directive to markup log in resources 2013-08-28 09:35:44 -07:00
Ako0 e53c7f0a98 markup full log directive 2013-08-28 09:31:16 -07:00
Ako0 2300056557 directive to markup log in resources 2013-08-28 09:25:54 -07:00
Ako0 a6226fceaf markup full log directive 2013-08-28 09:25:02 -07:00
Cameron Dawson db72fb40a1 Implementing more of the jobs ui.
* fixes in the jobs detail panel
* hover for job group shows group name
* view log directly from right-clicking a job icon
2013-08-23 17:31:04 -07:00
Cameron Dawson b712a82ada artifact panel fixes
* fix buttons when not in group
* fix showing artifact printlines as HTML
* fix some ui layout
2013-08-20 12:56:54 -07:00
Cameron Dawson e4d7095724 fix showing urls and job detail bar when no values exist for it. 2013-08-19 13:35:41 -07:00
Cameron Dawson ace448807a fixed breakage 2013-08-16 15:41:35 -07:00
Cameron Dawson 7722d10e5f log viewer now reads logs for real 2013-08-16 15:29:32 -07:00
Cameron Dawson ee8c41d4be code cleanup 2013-08-15 16:01:58 -07:00
Cameron Dawson 77f406e8e0 made the log viewer part of the treeherder app 2013-08-15 16:01:58 -07:00
Cameron Dawson 668d0c64cd log viewer with more bootstrappiness 2013-08-15 16:01:58 -07:00
Ako0 eda6bc39e7 adding logviewer without chart, data hardcoded from resources 2013-08-15 16:01:58 -07:00
Cameron Dawson ae2ce23b0a default to '/' for service 2013-08-08 10:32:35 -07:00
Cameron Dawson 6a21ba941c removed debug code from html template 2013-08-08 09:23:34 -07:00
Cameron Dawson fe0cf6d705 local settings file shouldn't be persisted to repo 2013-08-08 09:18:02 -07:00
Cameron Dawson 98435c1f2f code cleanup 2013-08-08 09:14:53 -07:00
Cameron Dawson eedcff380f config with default to local vagrant service 2013-08-08 09:00:27 -07:00
Cameron Dawson 12e938efca allow config of the service domain 2013-08-07 17:03:58 -07:00
Mark Côté 1edb8b37ac Change "tree" to "repo". Implement repo-changer drop-down. 2013-08-07 15:48:58 -07:00
Cameron Dawson af43b12697 removed incomplete compare feature 2013-08-07 12:19:18 -07:00
Cameron Dawson 0f64236798 code cleanup 2013-08-07 12:16:31 -07:00
Cameron Dawson c2b5d1c457 result_set warning level working 2013-08-07 11:40:15 -07:00
Cameron Dawson 4c3d59a2a4 show job name on title text hover 2013-08-06 14:38:26 -07:00
Cameron Dawson 6da1121081 using real data now 2013-08-06 13:08:58 -07:00
Cameron Dawson 98ad23a120 get result sets by new resultset/<id>/ endpoint 2013-08-05 13:54:29 -07:00
Cameron Dawson d88266ee14 read result sets and results from a vagrant instance of the service. 2013-08-05 08:49:37 -07:00
Cameron Dawson 74b57766db working on default setting for tree and setting it via the 'trees' menu 2013-07-26 18:12:30 -07:00
Cameron Dawson c685954bc7 fetching results uniquely for each push. moved compare into jobs partial. 2013-07-26 11:30:52 -07:00
Cameron Dawson dcdc0e7c42 make view/hide results button have proper label 2013-07-25 12:38:17 -07:00
Cameron Dawson f8b59e1778 remove need for type field in results json by just checking if a job has child jobs 2013-07-25 09:41:28 -07:00
Cameron Dawson 52d4315bf3 add popover to button to show/hide push results. not working right, but partially there. 2013-07-24 16:41:50 -07:00
Cameron Dawson faea5269c3 accidentally removed filtering the search, re-added. 2013-07-24 16:15:42 -07:00
Cameron Dawson a4759c57aa results now show as buttons 2013-07-24 16:10:40 -07:00
Cameron Dawson a560884fe2 jobs grouped by pushes. results collapsable. 2013-07-23 10:02:25 -07:00
Cameron Dawson e5cd2a1909 code cleanup 2013-07-17 17:18:05 -07:00
Cameron Dawson 6086b3bdf6 fixed merge conflicts 2013-07-17 17:00:08 -07:00
Cameron Dawson 72df94ebb0 two simple/sample unit tests passing 2013-07-17 16:55:47 -07:00
mdoglio 4330d25b07 make push sections collapse and expand 2013-07-15 19:27:38 +01:00
Cameron Dawson 6ada7f16f9 test updates, but not working yet. 2013-07-12 17:38:30 -07:00
Cameron Dawson 2b0e42fafc start on unit tests 2013-07-12 15:08:09 -07:00
mdoglio 4d5b9481e2 add angular webapp skeleton 2013-07-11 21:17:57 +01:00