Clean code

stable
David Barragán Merino 2014-08-19 11:49:35 +02:00
parent 568a0b6ca9
commit ae5d64308a
1 changed files with 33 additions and 40 deletions

View File

@ -22,111 +22,104 @@
@taiga = taiga = {} @taiga = taiga = {}
configure = ($routeProvider, $locationProvider, $httpProvider, $provide, tgLoaderProvider) -> configure = ($routeProvider, $locationProvider, $httpProvider, $provide, tgLoaderProvider) ->
$routeProvider.when("/", {templateUrl: "/partials/projects.html"}) $routeProvider.when("/",
$routeProvider.when("/project/:pslug/", {templateUrl: "/partials/project.html"}) {templateUrl: "/partials/projects.html"})
$routeProvider.when("/project/:pslug/backlog", {templateUrl: "/partials/backlog.html", resolve: {loader: tgLoaderProvider.add()}}) $routeProvider.when("/project/:pslug/",
$routeProvider.when("/project/:pslug/taskboard/:id", {templateUrl: "/partials/taskboard.html"}) {templateUrl: "/partials/project.html"})
$routeProvider.when("/project/:pslug/search", {templateUrl: "/partials/search.html", reloadOnSearch: false}) $routeProvider.when("/project/:pslug/backlog",
$routeProvider.when("/project/:pslug/kanban", {templateUrl: "/partials/kanban.html", resolve: {loader: tgLoaderProvider.add()}}) {templateUrl: "/partials/backlog.html", resolve: {loader: tgLoaderProvider.add()}})
$routeProvider.when("/project/:pslug/taskboard/:id",
{templateUrl: "/partials/taskboard.html"})
$routeProvider.when("/project/:pslug/search",
{templateUrl: "/partials/search.html", reloadOnSearch: false})
$routeProvider.when("/project/:pslug/kanban",
{templateUrl: "/partials/kanban.html", resolve: {loader: tgLoaderProvider.add()}})
# User stories # User stories
$routeProvider.when("/project/:pslug/us/:usref", $routeProvider.when("/project/:pslug/us/:usref",
{templateUrl: "/partials/us-detail.html"}) {templateUrl: "/partials/us-detail.html"})
$routeProvider.when("/project/:pslug/us/:usref/edit", $routeProvider.when("/project/:pslug/us/:usref/edit",
{templateUrl: "/partials/us-detail-edit.html"}) {templateUrl: "/partials/us-detail-edit.html"})
# Tasks # Tasks
$routeProvider.when("/project/:pslug/tasks/:taskref", $routeProvider.when("/project/:pslug/tasks/:taskref",
{templateUrl: "/partials/task-detail.html"}) {templateUrl: "/partials/task-detail.html"})
$routeProvider.when("/project/:pslug/tasks/:taskref/edit", $routeProvider.when("/project/:pslug/tasks/:taskref/edit",
{templateUrl: "/partials/task-detail-edit.html"}) {templateUrl: "/partials/task-detail-edit.html"})
# Wiki # Wiki
$routeProvider.when("/project/:pslug/wiki", $routeProvider.when("/project/:pslug/wiki",
{redirectTo: (params) -> "/project/#{params.pslug}/wiki/home"}, ) {redirectTo: (params) -> "/project/#{params.pslug}/wiki/home"}, )
$routeProvider.when("/project/:pslug/wiki/:slug", $routeProvider.when("/project/:pslug/wiki/:slug",
{templateUrl: "/partials/wiki.html"}) {templateUrl: "/partials/wiki.html"})
$routeProvider.when("/project/:pslug/wiki/:slug/edit", $routeProvider.when("/project/:pslug/wiki/:slug/edit",
{templateUrl: "/partials/wiki-edit.html"}) {templateUrl: "/partials/wiki-edit.html"})
# Issues # Issues
$routeProvider.when("/project/:pslug/issues", {templateUrl: "/partials/issues.html", resolve: {loader: tgLoaderProvider.add()}}) $routeProvider.when("/project/:pslug/issues",
{templateUrl: "/partials/issues.html", resolve: {loader: tgLoaderProvider.add()}})
$routeProvider.when("/project/:pslug/issues/:issueref", $routeProvider.when("/project/:pslug/issues/:issueref",
{templateUrl: "/partials/issues-detail.html"}) {templateUrl: "/partials/issues-detail.html"})
$routeProvider.when("/project/:pslug/issues/:issueref/edit", $routeProvider.when("/project/:pslug/issues/:issueref/edit",
{templateUrl: "/partials/issues-detail-edit.html"}) {templateUrl: "/partials/issues-detail-edit.html"})
# Admin # Admin
$routeProvider.when("/project/:pslug/admin/project-profile/details", $routeProvider.when("/project/:pslug/admin/project-profile/details",
{templateUrl: "/partials/admin-project-profile.html"}) {templateUrl: "/partials/admin-project-profile.html"})
$routeProvider.when("/project/:pslug/admin/project-profile/default-values", $routeProvider.when("/project/:pslug/admin/project-profile/default-values",
{templateUrl: "/partials/admin-project-default-values.html"}) {templateUrl: "/partials/admin-project-default-values.html"})
$routeProvider.when("/project/:pslug/admin/project-profile/features", $routeProvider.when("/project/:pslug/admin/project-profile/features",
{templateUrl: "/partials/admin-project-features.html"}) {templateUrl: "/partials/admin-project-features.html"})
$routeProvider.when("/project/:pslug/admin/project-values/us-status", $routeProvider.when("/project/:pslug/admin/project-values/us-status",
{templateUrl: "/partials/admin-project-values-us-status.html"}) {templateUrl: "/partials/admin-project-values-us-status.html"})
$routeProvider.when("/project/:pslug/admin/project-values/us-points", $routeProvider.when("/project/:pslug/admin/project-values/us-points",
{templateUrl: "/partials/admin-project-values-us-points.html"}) {templateUrl: "/partials/admin-project-values-us-points.html"})
$routeProvider.when("/project/:pslug/admin/project-values/task-status", $routeProvider.when("/project/:pslug/admin/project-values/task-status",
{templateUrl: "/partials/admin-project-values-task-status.html"}) {templateUrl: "/partials/admin-project-values-task-status.html"})
$routeProvider.when("/project/:pslug/admin/project-values/issue-status", $routeProvider.when("/project/:pslug/admin/project-values/issue-status",
{templateUrl: "/partials/admin-project-values-issue-status.html"}) {templateUrl: "/partials/admin-project-values-issue-status.html"})
$routeProvider.when("/project/:pslug/admin/project-values/issue-types", $routeProvider.when("/project/:pslug/admin/project-values/issue-types",
{templateUrl: "/partials/admin-project-values-issue-types.html"}) {templateUrl: "/partials/admin-project-values-issue-types.html"})
$routeProvider.when("/project/:pslug/admin/project-values/issue-priorities", $routeProvider.when("/project/:pslug/admin/project-values/issue-priorities",
{templateUrl: "/partials/admin-project-values-issue-priorities.html"}) {templateUrl: "/partials/admin-project-values-issue-priorities.html"})
$routeProvider.when("/project/:pslug/admin/project-values/issue-severities", $routeProvider.when("/project/:pslug/admin/project-values/issue-severities",
{templateUrl: "/partials/admin-project-values-issue-severities.html"}) {templateUrl: "/partials/admin-project-values-issue-severities.html"})
$routeProvider.when("/project/:pslug/admin/memberships", $routeProvider.when("/project/:pslug/admin/memberships",
{templateUrl: "/partials/admin-memberships.html"}) {templateUrl: "/partials/admin-memberships.html"})
$routeProvider.when("/project/:pslug/admin/roles", $routeProvider.when("/project/:pslug/admin/roles",
{templateUrl: "/partials/admin-roles.html"}) {templateUrl: "/partials/admin-roles.html"})
# User settings # User settings
$routeProvider.when("/project/:pslug/user-settings/user-profile", $routeProvider.when("/project/:pslug/user-settings/user-profile",
{templateUrl: "/partials/user-profile.html"}) {templateUrl: "/partials/user-profile.html"})
$routeProvider.when("/project/:pslug/user-settings/user-change-password", $routeProvider.when("/project/:pslug/user-settings/user-change-password",
{templateUrl: "/partials/user-change-password.html"}) {templateUrl: "/partials/user-change-password.html"})
$routeProvider.when("/project/:pslug/user-settings/user-avatar", $routeProvider.when("/project/:pslug/user-settings/user-avatar",
{templateUrl: "/partials/user-avatar.html"}) {templateUrl: "/partials/user-avatar.html"})
$routeProvider.when("/project/:pslug/user-settings/mail-notifications", $routeProvider.when("/project/:pslug/user-settings/mail-notifications",
{templateUrl: "/partials/mail-notifications.html"}) {templateUrl: "/partials/mail-notifications.html"})
$routeProvider.when("/change-email/:email_token", $routeProvider.when("/change-email/:email_token",
{templateUrl: "/partials/change-email.html"}) {templateUrl: "/partials/change-email.html"})
# Auth # Auth
$routeProvider.when("/login", {templateUrl: "/partials/login.html"}) $routeProvider.when("/login",
$routeProvider.when("/register", {templateUrl: "/partials/register.html"}) {templateUrl: "/partials/login.html"})
$routeProvider.when("/forgot-password", {templateUrl: "/partials/forgot-password.html"}) $routeProvider.when("/register",
{templateUrl: "/partials/register.html"})
$routeProvider.when("/forgot-password",
{templateUrl: "/partials/forgot-password.html"})
$routeProvider.when("/change-password", $routeProvider.when("/change-password",
{templateUrl: "/partials/change-password-from-recovery.html"}) {templateUrl: "/partials/change-password-from-recovery.html"})
$routeProvider.when("/change-password/:token", $routeProvider.when("/change-password/:token",
{templateUrl: "/partials/change-password-from-recovery.html"}) {templateUrl: "/partials/change-password-from-recovery.html"})
$routeProvider.when("/invitation/:token",
{templateUrl: "/partials/invitation.html"})
$routeProvider.when("/invitation/:token", {templateUrl: "/partials/invitation.html"}) # Errors/Exceptions
$routeProvider.when("/error", {templateUrl: "/partials/error.html"}) $routeProvider.when("/error",
$routeProvider.when("/not-found", {templateUrl: "/partials/not-found.html"}) {templateUrl: "/partials/error.html"})
$routeProvider.when("/not-found",
{templateUrl: "/partials/not-found.html"})
$routeProvider.otherwise({redirectTo: '/not-found'}) $routeProvider.otherwise({redirectTo: '/not-found'})
$locationProvider.html5Mode(true) $locationProvider.html5Mode(true)
@ -155,7 +148,7 @@ configure = ($routeProvider, $locationProvider, $httpProvider, $provide, tgLoade
$provide.factory("authHttpIntercept", ["$q", "$location", "$tgConfirm", authHttpIntercept]) $provide.factory("authHttpIntercept", ["$q", "$location", "$tgConfirm", authHttpIntercept])
$httpProvider.responseInterceptors.push('authHttpIntercept') $httpProvider.responseInterceptors.push('authHttpIntercept')
$httpProvider.interceptors.push('loaderInterceptor'); $httpProvider.interceptors.push('loaderInterceptor')
window.checksley.updateValidators({ window.checksley.updateValidators({
linewidth: (val, width) -> linewidth: (val, width) ->