Skip to content

Commit

Permalink
fixed dependencies in coffeescript files
Browse files Browse the repository at this point in the history
  • Loading branch information
Norman Rzepka committed Jan 11, 2017
1 parent 4fa1312 commit 910579c
Show file tree
Hide file tree
Showing 54 changed files with 343 additions and 2,824 deletions.
3 changes: 0 additions & 3 deletions .bowerrc

This file was deleted.

5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,7 @@ target/
RUNNING_PID
*.deb
root_env/
public/bower_components
public
!public/images
bower_components
node_modules
7 changes: 2 additions & 5 deletions app/assets/javascripts/app.coffee
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
### define
backbone.marionette : Marionette
###
Marionette = require("marionette")

window.app = app = new Backbone.Marionette.Application()
return app
module.exports = window.app = app = new Marionette.Application()
4 changes: 2 additions & 2 deletions app/assets/javascripts/config.coffee
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@ requirejs
"moment" : "../bower_components/momentjs/moment"
"underscore" : "../bower_components/lodash/dist/lodash"
"backbone" : "../bower_components/backbone/backbone"
"backbone.marionette" : "../bower_components/backbone.marionette/lib/backbone.marionette"
"marionette" : "../bower_components/marionette/lib/marionette"
"bootstrap" : "../bower_components/bootstrap/dist/js/bootstrap"
"datepicker" : "bootstrap-datepicker"

shim :
"moment" :
exports : "moment"
"bootstrap" : ["jquery"]
"backbone.marionette" :
"marionette" :
deps : ["backbone"]
exports : "Marionette"
"datepicker" :
Expand Down
8 changes: 3 additions & 5 deletions app/assets/javascripts/libs/toast.coffee
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
### define
jquery : $
bootstrap : Bootstrap
###
Bootstrap = require("bootstrap")
_ = require("underscore")

$.fn.alertWithTimeout = (timeout = 3000) ->

Expand All @@ -22,7 +20,7 @@ $.fn.alertWithTimeout = (timeout = 3000) ->
)
$(window).one "mousemove", -> $this.mouseout()

Toast =
module.exports = Toast =

message : (type, message, sticky = false) ->

Expand Down
15 changes: 7 additions & 8 deletions app/assets/javascripts/main.coffee
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
### define
jquery : $
backbone.marionette : Marionette
app : app
router : Router
bootstrap : bootstrap
models/settings/user_settings_model : UserSettingsModel
###
UserSettingsModel = require("models/settings/user_settings_model")
Router = require("./router")
Backbone = require("backbone")
$ = require("jquery")
app = require("app")
require("./vendor/alert")
require("./vendor/bootstrap-datepicker")

$ ->

Expand Down
4 changes: 4 additions & 0 deletions app/assets/javascripts/marionette.coffee
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
require("backbone.marionette")
Backbone = require("backbone")

module.exports = Backbone.Marionette
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
### define
underscore : _
backbone : Backbone
###
Backbone = require("backbone")

class ActiveRepositoriesCollection extends Backbone.Collection

url : "/api/repos"

module.exports = ActiveRepositoriesCollection
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
### define
underscore : _
backbone : Backbone
###
Backbone = require("backbone")

class AvailableRepositoriesCollection extends Backbone.Collection

url : "/api/user/repos"

module.exports = AvailableRepositoriesCollection
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
### define
underscore : _
backbone : Backbone
###
Backbone = require("backbone")

class BillingRatesCollection extends Backbone.Collection

Expand All @@ -11,3 +8,5 @@ class BillingRatesCollection extends Backbone.Collection
# $.ajax or Backbone.Model.fetch ....
data = [{project: "ABC", rate: 20}, {project: "Test", rate: 40}]
super(data)

module.exports = BillingRatesCollection
9 changes: 4 additions & 5 deletions app/assets/javascripts/models/log/log_time_model.coffee
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
### define
underscore : _
backbone: backbone
moment: moment
###
_ = require("underscore")
Backbone = require("backbone")
moment = require("moment")

class LogTimeModel extends Backbone.Model

Expand All @@ -23,3 +21,4 @@ class LogTimeModel extends Backbone.Model
issueNumber : issueNumber
)

module.exports = LogTimeModel
7 changes: 3 additions & 4 deletions app/assets/javascripts/models/log/repository_model.coffee
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
### define
underscore : _
backbone : backbone
###
Backbone = require("backbone")

class RepositoryModel extends Backbone.Model

url : ->
"/api/repos/#{@get("id")}"

module.exports = RepositoryModel
15 changes: 7 additions & 8 deletions app/assets/javascripts/models/project/project_viewmodel.coffee
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
### define
backbone : Backbone
moment : moment
utils: Utils
models/team_time_collection : TeamTimeCollection
models/viewmodel : ViewModel
###
Backbone = require("backbone")
moment = require("moment")
Utils = require("utils")
TeamTimeCollection = require("models/team_time_collection")
ViewModel = require("models/viewmodel")
_ = require("underscore")

# #############
# Project ViewModel
Expand Down Expand Up @@ -85,4 +84,4 @@ class ProjectViewModel extends ViewModel
)
)


module.exports = ProjectViewModel
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
### define
backbone : Backbone
utils : Utils
###
Utils = require("utils")
Backbone = require("backbone")

class UserSettingsModel extends Backbone.Model

Expand All @@ -11,3 +9,4 @@ class UserSettingsModel extends Backbone.Model

url : "/api/user/settings"

module.exports = UserSettingsModel
16 changes: 7 additions & 9 deletions app/assets/javascripts/models/team/team_viewmodel.coffee
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
### define
underscore : _
backbone : Backbone
moment : moment
utils: Utils
models/team_time_collection : TeamTimeCollection
models/viewmodel : ViewModel
###
_ = require("underscore")
Backbone = require("backbone")
moment = require("moment")
Utils = require("utils")
TeamTimeCollection = require("models/team_time_collection")
ViewModel = require("models/viewmodel")

# #############
# Team ViewModel
Expand Down Expand Up @@ -81,5 +79,5 @@ class TeamViewModel extends ViewModel
)
)


module.exports = TeamViewModel

10 changes: 5 additions & 5 deletions app/assets/javascripts/models/team_time_collection.coffee
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
### define
backbone : backbone
moment : moment
utils : Utils
###
Utils = require("utils")
Backbone = require("backbone")
moment = require("moment")

class TeamTimeCollection extends Backbone.Collection

Expand Down Expand Up @@ -33,3 +31,5 @@ class TeamTimeCollection extends Backbone.Collection
return sumTotal
, 0)
)

module.exports = TeamTimeCollection
15 changes: 7 additions & 8 deletions app/assets/javascripts/models/user/user_viewmodel.coffee
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
### define
backbone : backbone
moment : moment
utils : Utils
models/user_time_collection : UserTimeCollection
models/viewmodel : ViewModel
###
ViewModel = require("models/viewmodel")
UserTimeCollection = require("models/user_time_collection")
Backbone = require("backbone")
moment = require("moment")
Utils = require("utils")
_ = require("underscore")

# #############
# User ViewModel
Expand Down Expand Up @@ -87,4 +86,4 @@ class UserViewModel extends ViewModel
)
)


module.exports = UserViewModel
10 changes: 5 additions & 5 deletions app/assets/javascripts/models/user_time_collection.coffee
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
### define
backbone : backbone
moment : moment
utils : Utils
###
Backbone = require("backbone")
Utils = require("utils")
moment = require("moment")

class UserTimeCollection extends Backbone.Collection

Expand Down Expand Up @@ -33,3 +31,5 @@ class UserTimeCollection extends Backbone.Collection
return sumTotal
, 0)
)

module.exports = UserTimeCollection
9 changes: 4 additions & 5 deletions app/assets/javascripts/models/users_collection.coffee
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
### define
underscore : _
backbone : backbone
###
Backbone = require("backbone")

class UsersCollection extends Backbone.Collection

Expand All @@ -20,4 +17,6 @@ class UsersCollection extends Backbone.Collection
return user.get("githubLogin")
else
#in rare cases user could be delete from the server
"<Deleted User>"
"<Deleted User>"

module.exports = UsersCollection
14 changes: 6 additions & 8 deletions app/assets/javascripts/models/viewmodel.coffee
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
### define
underscore : _
jquery : $
backbone : Backbone
moment : moment
models/users_collection : UsersCollection
###
Backbone = require("backbone")
UsersCollection = require("models/users_collection")
moment = require("moment")

class ViewModel extends Backbone.Model

Expand All @@ -31,4 +27,6 @@ class ViewModel extends Backbone.Model
}
@transformData()
@trigger("sync", @)
)
)

module.exports = ViewModel
32 changes: 16 additions & 16 deletions app/assets/javascripts/router.coffee
Original file line number Diff line number Diff line change
@@ -1,19 +1,17 @@
### define
underscore : _
backbone : Backbone
views/report_view : ReportView
views/spinner_view : SpinnerView
views/admin/admin_panel_view : AdminPanelView
views/month_picker_view : MonthPickerView
views/log/log_time_local_view : LogTimeLocalView
views/log/log_time_github_view : LogTimeGithubView
views/settings/user_settings_view : UserSettingsView
models/team/team_viewmodel : TeamViewModel
models/project/project_viewmodel : ProjectViewModel
models/user/user_viewmodel : UserViewModel
models/settings/user_settings_model : UserSettingsModel
models/log/log_time_model : LogTimeModel
###
LogTimeModel = require("models/log/log_time_model")
ProjectViewModel = require("models/project/project_viewmodel")
UserViewModel = require("models/user/user_viewmodel")
TeamViewModel = require("models/team/team_viewmodel")
LogTimeLocalView = require("views/log/log_time_local_view")
LogTimeGithubView = require("views/log/log_time_github_view")
AdminPanelView = require("views/admin/admin_panel_view")
UserSettingsView = require("views/settings/user_settings_view")
SpinnerView = require("views/spinner_view")
MonthPickerView = require("views/month_picker_view")
ReportView = require("views/report_view")
Backbone = require("backbone")
app = require("app")
_ = require("underscore")

class Router extends Backbone.Router

Expand Down Expand Up @@ -206,3 +204,5 @@ class Router extends Backbone.Router

super(callback, args.map( (a) -> a or undefined ))
return

module.exports = Router
6 changes: 2 additions & 4 deletions app/assets/javascripts/utils.coffee
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
### define
underscore : _
###
_ = require("underscore")

Utils =
module.exports = Utils =

zeroPad : (number, digits = 2) ->

Expand Down
File renamed without changes.
File renamed without changes.
Loading

0 comments on commit 910579c

Please sign in to comment.