From 39636be7b018b9121696ce7bdc462ab2c3c8185d Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Fri, 11 Jan 2013 17:11:28 +0100 Subject: o Creating bin/web for running the web application. --- src/main/webapp/apps/frontPageApp/badge.html | 30 ------ src/main/webapp/apps/frontPageApp/badgeList.html | 46 --------- src/main/webapp/apps/frontPageApp/buildList.html | 50 ---------- src/main/webapp/apps/frontPageApp/frontPage.html | 31 ------ src/main/webapp/apps/frontPageApp/frontPageApp.js | 110 ---------------------- src/main/webapp/apps/frontPageApp/person.html | 100 -------------------- src/main/webapp/apps/frontPageApp/personList.html | 47 --------- 7 files changed, 414 deletions(-) delete mode 100755 src/main/webapp/apps/frontPageApp/badge.html delete mode 100755 src/main/webapp/apps/frontPageApp/badgeList.html delete mode 100755 src/main/webapp/apps/frontPageApp/buildList.html delete mode 100755 src/main/webapp/apps/frontPageApp/frontPage.html delete mode 100755 src/main/webapp/apps/frontPageApp/frontPageApp.js delete mode 100755 src/main/webapp/apps/frontPageApp/person.html delete mode 100755 src/main/webapp/apps/frontPageApp/personList.html (limited to 'src/main/webapp/apps/frontPageApp') diff --git a/src/main/webapp/apps/frontPageApp/badge.html b/src/main/webapp/apps/frontPageApp/badge.html deleted file mode 100755 index 92fc7ae..0000000 --- a/src/main/webapp/apps/frontPageApp/badge.html +++ /dev/null @@ -1,30 +0,0 @@ -
- - - - - -
-
- The badge was awarded to at - {{badge.badge.createdDate | date:'medium'}}. -
-
- -
-
-

Details

-

- The badge was awarded for having {{badge.personalBadge.builds.length}} successful builds in a row: -

- -
-
- -
diff --git a/src/main/webapp/apps/frontPageApp/badgeList.html b/src/main/webapp/apps/frontPageApp/badgeList.html deleted file mode 100755 index 7671a55..0000000 --- a/src/main/webapp/apps/frontPageApp/badgeList.html +++ /dev/null @@ -1,46 +0,0 @@ -
- - - - - - - -
-
-
-
-

{{date | date:'mediumDate'}}

-
-
-
-
- -
- -
-
-
- -
-
-
diff --git a/src/main/webapp/apps/frontPageApp/buildList.html b/src/main/webapp/apps/frontPageApp/buildList.html deleted file mode 100755 index 13a1dc3..0000000 --- a/src/main/webapp/apps/frontPageApp/buildList.html +++ /dev/null @@ -1,50 +0,0 @@ -
- - - - - - - -
-
- - - - - - - - - - - -
{{build.build.timestamp | date:'medium'}} - SUCCESS - FAILURE -
- - - -
- -
-
-
diff --git a/src/main/webapp/apps/frontPageApp/frontPage.html b/src/main/webapp/apps/frontPageApp/frontPage.html deleted file mode 100755 index c3db55c..0000000 --- a/src/main/webapp/apps/frontPageApp/frontPage.html +++ /dev/null @@ -1,31 +0,0 @@ -
- - - - -
-
-

Badges

- -
-
    -
  • - -
  • -
-
-
- -
-

Newcomers

- - -
-
-
diff --git a/src/main/webapp/apps/frontPageApp/frontPageApp.js b/src/main/webapp/apps/frontPageApp/frontPageApp.js deleted file mode 100755 index 6f80d0f..0000000 --- a/src/main/webapp/apps/frontPageApp/frontPageApp.js +++ /dev/null @@ -1,110 +0,0 @@ -'use strict'; - -var frontPageApp = angular.module('frontPageApp', ['ngGrid', 'person', 'badge', 'build', 'pagingTableService', 'core.directives']).config(function ($routeProvider) { - $routeProvider. - when('/', {controller: FrontPageCtrl, templateUrl: '/apps/frontPageApp/frontPage.html?noCache=' + noCache}). - when('/badge/', {controller: BadgeListCtrl, templateUrl: '/apps/frontPageApp/badgeList.html?noCache=' + noCache}). - when('/badge/:badgeUuid', {controller: BadgeCtrl, templateUrl: '/apps/frontPageApp/badge.html?noCache=' + noCache}). - when('/person/', {controller: PersonListCtrl, templateUrl: '/apps/frontPageApp/personList.html?noCache=' + noCache}). - when('/person/:personUuid', {controller: PersonCtrl, templateUrl: '/apps/frontPageApp/person.html?noCache=' + noCache}). - when('/build/', {controller: BuildListCtrl, templateUrl: '/apps/frontPageApp/buildList.html?noCache=' + noCache}); -}); - -function FrontPageCtrl($scope, Person, Badge) { - $scope.persons = Person.query(); - $scope.recentBadges = Badge.query(); -} - -function groupBy(array, size) { - var group = []; - var groups = []; - angular.forEach(array, function (element) { - group.push(element); - if (group.length == size) { - groups.push(group); - group = []; - } - }); - - if (group.length != 0) { - groups.push(group); - } - return groups; -} - -function BadgeListCtrl($scope, Badge, PagingTableService) { - var groupSize = 6; - - var personsWatcher = function () { - var withDay = _.map($scope.badges.rows, function(badge) { - badge.day = new Date(badge.badge.createdDate).clearTime().getTime(); -// badge.day.clearTime(); - return badge; - }); - - var byDay = _.groupBy(withDay, 'day'); - console.log("byDay", byDay); -// var dateGroups = _.map(byDay, function(group, date) { -// return {date: groupBy(group, groupSize)} -// }); - - $scope.badgeGroups = byDay; - }; - - $scope.badges = PagingTableService.create($scope, PagingTableService.defaultCallback(Badge), - {count: groupSize * 6, watcher: personsWatcher}); - - $scope.badgeGroups = []; -} - -function BadgeCtrl($scope, $routeParams, Badge) { - var badgeUuid = $routeParams.badgeUuid; - Badge.get({uuid: badgeUuid}, function (badge) { - $scope.badge = badge; - }); -} - -function PersonListCtrl($scope, Person, PagingTableService) { - var groupSize = 4; - var personsWatcher = function () { - $scope.personGroups = groupBy($scope.persons.rows, groupSize); - }; - - $scope.persons = PagingTableService.create($scope, PagingTableService.defaultCallback(Person, {orderBy: "name"}), - {count: groupSize * 6, watcher: personsWatcher}); - - $scope.personGroups = []; -} - -function PersonCtrl($scope, $routeParams, Person, Build, PagingTableService) { - var personUuid = $routeParams.personUuid; - - $scope.mode = 'overview'; - $scope.builds = PagingTableService.create($scope, PagingTableService.defaultCallback(Build, {person: personUuid})); - - $scope.setMode = function(mode) { - $scope.mode = mode; - switch(mode) { - case 'builds': - var builds = $scope.builds; - - console.log("$scope.builds.length=" + builds.rows.length); - if (builds.rows.length == 0) { - $scope.builds.first(); - } - break; - } - }; - - Person.get({uuid: personUuid}, function (person) { - $scope.person = person; - }); - - Build.query({person: personUuid}, function (builds) { - $scope.recentBuilds = builds; - }); -} - -function BuildListCtrl($scope, Build, PagingTableService) { - $scope.builds = PagingTableService.create($scope, PagingTableService.defaultCallback(Build, {fields: "detailed"})); -} diff --git a/src/main/webapp/apps/frontPageApp/person.html b/src/main/webapp/apps/frontPageApp/person.html deleted file mode 100755 index ba5c18d..0000000 --- a/src/main/webapp/apps/frontPageApp/person.html +++ /dev/null @@ -1,100 +0,0 @@ -
- - - - - - - -
-
-

Upcoming

- - - - - -
{{badge.name}} -
-
-
-
- -

Badges

-
    -
  • - - {{badge.name}} - - - - - - {{badge.createdDate | date:'medium'}} -
  • -
-
-
-

Recent builds

- - - - - - - - - - - -
{{build.timestamp | date:'medium'}}{{{true: 'Success', false: 'Failure'}[build.success]}}Details
-
-
- -
-

Builds

- - - - - - - - - - - - - - - - - - -
DateSuccess
{{build.timestamp | date:'medium'}}{{build.success}}
- -
-
-
diff --git a/src/main/webapp/apps/frontPageApp/personList.html b/src/main/webapp/apps/frontPageApp/personList.html deleted file mode 100755 index 5d7d8c6..0000000 --- a/src/main/webapp/apps/frontPageApp/personList.html +++ /dev/null @@ -1,47 +0,0 @@ -
- - - - - - - -
-
-
-
-
- - {{person.person.name}} -
- - x {{level}} - -
-
-
- -
-
-
-- cgit v1.2.3