From 8785a3ff8abe110b93c040dac04aadc8813ca0ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Xavier=20Juli=C3=A1n?= Date: Thu, 6 Nov 2014 13:47:07 +0100 Subject: [PATCH] Created New Module Team --- app/coffee/app.coffee | 5 ++ app/coffee/modules/base.coffee | 7 ++- app/coffee/modules/nav.coffee | 6 +++ app/coffee/modules/team.coffee | 22 ++++++++ app/coffee/modules/team/main.coffee | 80 +++++++++++++++++++++++++++++ app/partials/views/team/team.jade | 8 +++ gulpfile.coffee | 1 + 7 files changed, 127 insertions(+), 2 deletions(-) create mode 100644 app/coffee/modules/team.coffee create mode 100644 app/coffee/modules/team/main.coffee create mode 100644 app/partials/views/team/team.jade diff --git a/app/coffee/app.coffee b/app/coffee/app.coffee index 76af3789..1a5794c5 100644 --- a/app/coffee/app.coffee +++ b/app/coffee/app.coffee @@ -63,6 +63,10 @@ configure = ($routeProvider, $locationProvider, $httpProvider, $provide, $tgEven $routeProvider.when("/project/:pslug/wiki/:slug", {templateUrl: "/partials/wiki.html", resolve: {loader: tgLoaderProvider.add()}}) + # Team + $routeProvider.when("/project/:pslug/team", + {templateUrl: "/partials/views/team/team.html", resolve: {loader: tgLoaderProvider.add()}}) + # Issues $routeProvider.when("/project/:pslug/issues", {templateUrl: "/partials/issues.html", resolve: {loader: tgLoaderProvider.add()}}) @@ -214,6 +218,7 @@ modules = [ "taigaIssues", "taigaUserStories", "taigaTasks", + "taigaTeam", "taigaWiki", "taigaSearch", "taigaAdmin", diff --git a/app/coffee/modules/base.coffee b/app/coffee/modules/base.coffee index 3aeb6e99..877bc907 100644 --- a/app/coffee/modules/base.coffee +++ b/app/coffee/modules/base.coffee @@ -72,8 +72,11 @@ urls = { "project-issues-detail": "/project/:project/issue/:ref" - "project-wiki": "/project/:project/wiki", - "project-wiki-page": "/project/:project/wiki/:slug", + "project-wiki": "/project/:project/wiki" + "project-wiki-page": "/project/:project/wiki/:slug" + + # Team + "project-team": "/project/:project/team" # Admin "project-admin-home": "/project/:project/admin/project-profile/details" diff --git a/app/coffee/modules/nav.coffee b/app/coffee/modules/nav.coffee index adc7e401..d76497c0 100644 --- a/app/coffee/modules/nav.coffee +++ b/app/coffee/modules/nav.coffee @@ -243,6 +243,12 @@ ProjectMenuDirective = ($log, $compile, $auth, $rootscope, $tgAuth, $location, $ <% } %> + <% if (project.videoconferences) { %>