-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
28 changed files
with
715 additions
and
265 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
if(!session) { | ||
session = request.getSession(true); | ||
} | ||
session.role = 'user'; | ||
|
||
response.contentType = 'text/json' | ||
|
||
println ''' | ||
{ | ||
"code": 0, | ||
"description": "Success logged in..." | ||
} | ||
''' |
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,6 @@ | ||
|
||
forward 'index.html' | ||
if(session != null && session.role) { | ||
forward 'home.gsp' | ||
return | ||
} | ||
forward 'index.gsp' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,6 @@ | ||
if(!session) { | ||
session = request.getSession(true); | ||
} | ||
session.removeAttribute('role'); | ||
|
||
forward 'index' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
|
||
response.contentType = 'text/json' | ||
|
||
println ''' | ||
{ | ||
"code": 0, | ||
"description": "Success logged in..." | ||
} | ||
''' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
|
||
response.contentType = 'text/json' | ||
|
||
println ''' | ||
{ | ||
"code": 0, | ||
"description": "Success logged in..." | ||
} | ||
''' |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
<div class="container"> | ||
<footer class="row footer"> | ||
<div class="span6"> | ||
<small class="muted pull-left"> | ||
© 2013 xpenses-tracker.appspot.com | ||
<b>|</b> | ||
<a href="#/privacy">Privacy</a> | ||
<b>|</b> | ||
<a href="#/security">Security</a> | ||
<b>|</b> | ||
<a href="#/terms">Terms</a> | ||
<b>|</b> | ||
<a href="#/contact">Contact</a> | ||
<b>|</b> | ||
<a href="#/about">About</a> | ||
</small> | ||
</div> | ||
<div class="span6"> | ||
<small class="muted pull-right"> | ||
Maintained by | ||
<a href="http://vteial.github.io/aboutme"> | ||
<i class="icon-external-link"></i> Eialarasu | ||
</a> | ||
<b>|</b> | ||
<a href="http://en.wikipedia.org/wiki/Open-source_software"> | ||
<i class="icon-external-link"></i> Open source | ||
</a>, hosted at | ||
<a href="https://github.com/vteial/xpenses-tracker"> | ||
<i class="icon-external-link"></i> Github | ||
</a> | ||
<b>|</b> | ||
<a href="https://github.com/vteial/xpenses-tracker/issues"> | ||
<i class="icon-external-link"></i> Report an Issue | ||
</a> | ||
</small> | ||
</div> | ||
</footer> | ||
</div> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,87 @@ | ||
<html lang="en" class="no-js" data-ng-app="app" data-ng-csp> | ||
<head> | ||
<title>xpenses tracker</title> | ||
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
<meta name="description" content="Appliation to track and manage day to day expenses"> | ||
<meta name="author" content="xpensesTracker"> | ||
|
||
<link href="assets/css/bootstrap-combined.no-icons.min.css" rel="stylesheet"> | ||
<link href="assets/css/font-awesome.min.css" rel="stylesheet"> | ||
<link href="assets/css/font-webrupee.css" rel="stylesheet"> | ||
<link href="assets/css/prettify.css" rel="stylesheet" /> | ||
|
||
<link href="css/main.css" rel="stylesheet"/> | ||
<link rel="shortcut icon" type="image/png" href="assets/img/fav-icon.png"> | ||
|
||
<!-- Le HTML5 shim, for IE6-8 support of HTML5 elements --> | ||
<!--[if lt IE 9]> | ||
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> | ||
<![endif]--> | ||
|
||
</head> | ||
<body onload="prettyPrint()"> | ||
|
||
<% include 'homeHeader.gsp' %> | ||
|
||
<div class="container" ui-view="viewA"></div> | ||
|
||
<div class="container"> | ||
<br/><br/> | ||
<pre> | ||
\$state = {{\$state.current.name}} | ||
\$stateParams = {{\$stateParams}} | ||
</pre> | ||
</div> | ||
|
||
<% include 'footer.gsp' %> | ||
|
||
<script src="assets/lib/modernizr.min.js" type="text/javascript"></script> | ||
<script src="assets/lib/moment.min.js" type="text/javascript"></script> | ||
<script src="assets/lib/underscore-min.js" type="text/javascript"></script> | ||
<script src="assets/lib/underscore.string.min.js" type="text/javascript"></script> | ||
<script src="assets/lib/prettify/prettify.js" type="text/javascript"></script> | ||
|
||
<script src="assets/lib/jquery.min-2.0.2.js" type="text/javascript"></script> | ||
<!-- | ||
<script src="assets/lib/bootstrap.min.js" type="text/javascript"></script> | ||
--> | ||
<script src="assets/lib/angular.min-1.0.7.js" type="text/javascript"></script> | ||
<script src="assets/lib/angular-resource.min-1.0.7.js" type="text/javascript"></script> | ||
<script src="assets/lib/angular-ui-router.js" type="text/javascript"></script> | ||
<script src="assets/lib/ui-utils.min.js" type="text/javascript"></script> | ||
<script src="assets/lib/ui-bootstrap-tpls-0.4.0.min.js" type="text/javascript"></script> | ||
<script src="assets/lib/angular-underscore.js" type="application/javascript"></script> | ||
<script src="assets/lib/angular-table-1.0.0.min.js" type="application/javascript"></script> | ||
|
||
<script src="assets/lib/angular-webstorage.js" type="text/javascript"></script> | ||
<script src="assets/lib/html5sql.js" type="application/javascript"></script> | ||
<script src="assets/lib/ztt-ydn.db-0.6.6.js" type="application/javascript"></script> | ||
|
||
<script src="js/wydAngular.js" type="application/javascript"></script> | ||
|
||
<script src="js/filters.js" type="application/javascript"></script> | ||
<script src="js/directives.js" type="application/javascript"></script> | ||
|
||
<script src="js/services.js" type="application/javascript"></script> | ||
<script src="js/services/countriesService.js" type="application/javascript"></script> | ||
<script src="js/services/timeZonesService.js" type="application/javascript"></script> | ||
<script src="js/services/accessControlService.js" type="application/javascript"></script> | ||
|
||
<script src="js/controllers.js" type="application/javascript"></script> | ||
<script src="js/controllers/loginController.js" type="application/javascript"></script> | ||
<script src="js/controllers/xpensesController.js" type="application/javascript"></script> | ||
<script src="js/controllers/tagsController.js" type="application/javascript"></script> | ||
<script src="js/controllers/reportsController.js" type="application/javascript"></script> | ||
<script src="js/controllers/locationsController.js" type="application/javascript"></script> | ||
<script src="js/controllers/currencysController.js" type="application/javascript"></script> | ||
<script src="js/controllers/usersController.js" type="application/javascript"></script> | ||
<script src="js/controllers/rolesController.js" type="application/javascript"></script> | ||
<script src="js/controllers/settingsController.js" type="application/javascript"></script> | ||
|
||
<script src="js/routers.js" type="application/javascript"></script> | ||
|
||
<script src="home.js" type="application/javascript"></script> | ||
|
||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
appServices.factory('appServiceFacade', function($rootScope, $log, | ||
alertService, accessControlService, timeZonesService, countriesService, | ||
currencyRatesService) { | ||
|
||
// $rootScope.$on("accessControlService.logInSuccess", function(event, data) | ||
// { | ||
// alertService.addSuccess(data.alertMessage, true); | ||
// }); | ||
// $rootScope.$on("accessControlService.logOutSuccess", function(event, | ||
// data) { | ||
// alertService.addSuccess(data.alertMessage, true); | ||
// }); | ||
|
||
var appServiceFacade = { | ||
alertService : alertService, | ||
accessControlService : accessControlService, | ||
timeZonesService : timeZonesService, | ||
countriesService : countriesService, | ||
currencyRatesService : currencyRatesService | ||
} | ||
|
||
return appServiceFacade; | ||
}); | ||
|
||
var dependents = [ 'ui.utils', 'ui.compat', 'ui.bootstrap' ]; | ||
|
||
// dependents.push(''); | ||
|
||
// dependents.push('angular-underscore'); | ||
// dependents.push('angular-underscore/utils'); | ||
// dependents.push('angular-underscore/filters'); | ||
|
||
dependents.push('wydAngular.filters'); | ||
dependents.push('wydAngular.services'); | ||
dependents.push('wydAngular.directives'); | ||
|
||
dependents.push('app.filters'); | ||
dependents.push('app.services'); | ||
dependents.push('app.directives'); | ||
dependents.push('app.controllers'); | ||
|
||
var app = angular.module('app', dependents); | ||
|
||
app.config(configs); | ||
|
||
function appInit($rootScope, $state, $stateParams, $log) { | ||
$rootScope.$state = $state; | ||
$rootScope.$stateParams = $stateParams; | ||
} | ||
app.run([ '$rootScope', '$state', '$stateParams', '$log', appInit ]); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
<nav data-ng-controller="navigatorController"> | ||
<div class="navbar navbar-fixed-top"> | ||
<div class="navbar-inner"> | ||
<div class="container"> | ||
<ul class="nav"> | ||
<li class=""> | ||
<a class="brand" href="index"><strong>Xpenses Tracker</strong></a> | ||
</li> | ||
<li class="divider-vertical"></li> | ||
<li data-ng-class="{ active: \$state.includes('home') }"> | ||
<a href="#/home"><i class="icon-home icon-white"></i></a> | ||
</li> | ||
<li class="divider-vertical"></li> | ||
<li data-ng-class="{ active: \$state.includes('xpenses') }"> | ||
<a href="#/xpenses">Xpenses</a> | ||
</li> | ||
<li data-ng-class="{ active: \$state.includes('tags') }"> | ||
<a href="#/tags">Tags</a> | ||
</li> | ||
<li data-ng-class="{ active: \$state.includes('reports') }"> | ||
<a href="#/reports">Reports</a> | ||
</li> | ||
<li data-ng-class="{ active: \$state.includes('locations') }"> | ||
<a href="#/locations">Locations</a> | ||
</li> | ||
<li data-ng-class="{ active: \$state.includes('currencys') }"> | ||
<a href="#/currencys">Currencies</a> | ||
</li> | ||
<li data-ng-class="{ active: \$state.includes('users') }"> | ||
<a href="#/users">Users</a> | ||
</li> | ||
<li data-ng-class="{ active: \$state.includes('roles') }"> | ||
<a href="#/roles">Roles</a> | ||
</li> | ||
</ul> | ||
<ul class="nav pull-right"> | ||
<li class="divider-vertical"></li> | ||
<li data-ng-class="{ active: \$state.includes('settings') }"> | ||
<a href="#/settings"> | ||
<i class="icon-cog"></i> Settings | ||
</a> | ||
</li> | ||
<li> | ||
<a href="logout"> | ||
<i class="icon-signout"></i> Logout | ||
</a> | ||
</li> | ||
</ul> | ||
</div> | ||
</div> | ||
</div> | ||
</nav> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,68 @@ | ||
<html lang="en" class="no-js" data-ng-app="app" data-ng-csp> | ||
<head> | ||
<title>xpenses tracker</title> | ||
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
<meta name="description" content="Appliation to track and manage day to day expenses"> | ||
<meta name="author" content="xpensesTracker"> | ||
|
||
<link href="assets/css/bootstrap-combined.no-icons.min.css" rel="stylesheet"> | ||
<link href="assets/css/font-awesome.min.css" rel="stylesheet"> | ||
<link href="assets/css/font-webrupee.css" rel="stylesheet"> | ||
<link href="assets/css/prettify.css" rel="stylesheet" /> | ||
|
||
<link href="css/main.css" rel="stylesheet"/> | ||
<link rel="shortcut icon" type="image/png" href="assets/img/fav-icon.png"> | ||
|
||
<!-- Le HTML5 shim, for IE6-8 support of HTML5 elements --> | ||
<!--[if lt IE 9]> | ||
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> | ||
<![endif]--> | ||
|
||
</head> | ||
<body onload="prettyPrint()"> | ||
|
||
<% include 'indexHeader.gsp' %> | ||
|
||
<div class="container" ui-view="viewA"></div> | ||
|
||
<div class="container"> | ||
<br/><br/> | ||
<pre> | ||
\$state = {{\$state.current.name}} | ||
\$stateParams = {{\$stateParams}} | ||
</pre> | ||
</div> | ||
|
||
<% include 'footer.gsp' %> | ||
|
||
<script src="assets/lib/modernizr.min.js" type="text/javascript"></script> | ||
<script src="assets/lib/moment.min.js" type="text/javascript"></script> | ||
<script src="assets/lib/underscore-min.js" type="text/javascript"></script> | ||
<script src="assets/lib/underscore.string.min.js" type="text/javascript"></script> | ||
<script src="assets/lib/prettify/prettify.js" type="text/javascript"></script> | ||
|
||
<script src="assets/lib/jquery.min-2.0.2.js" type="text/javascript"></script> | ||
<!-- | ||
<script src="assets/lib/bootstrap.min.js" type="text/javascript"></script> | ||
--> | ||
<script src="assets/lib/angular.min-1.0.7.js" type="text/javascript"></script> | ||
<script src="assets/lib/angular-resource.min-1.0.7.js" type="text/javascript"></script> | ||
<script src="assets/lib/angular-ui-router.js" type="text/javascript"></script> | ||
<script src="assets/lib/ui-utils.min.js" type="text/javascript"></script> | ||
<script src="assets/lib/ui-bootstrap-tpls-0.4.0.min.js" type="text/javascript"></script> | ||
<script src="assets/lib/angular-underscore.js" type="application/javascript"></script> | ||
<script src="assets/lib/angular-table-1.0.0.min.js" type="application/javascript"></script> | ||
|
||
<script src="js/services.js" type="application/javascript"></script> | ||
<script src="js/services/countriesService.js" type="application/javascript"></script> | ||
<script src="js/services/timeZonesService.js" type="application/javascript"></script> | ||
<script src="js/services/accessControlService.js" type="application/javascript"></script> | ||
|
||
<script src="js/controllers.js" type="application/javascript"></script> | ||
<script src="js/controllers/loginController.js" type="application/javascript"></script> | ||
|
||
<script src="index.js" type="application/javascript"></script> | ||
|
||
</body> | ||
</html> |
Oops, something went wrong.