Commits

Author Commit Message Labels Comments Date
Gary Chambers
Improved unit test coverage for Jazz.obj.extend and added cases for nested arrays and date objects.
Gary Chambers
Standardized formatting non-constructor submodules to lowercase
Gary Chambers
Added unit tests for View module
Gary Chambers
Removed global reference to window object
Gary Chambers
Moved MVC unit tests to App namespace
Gary Chambers
Removed controller in favour of MTV pattern
Gary Chambers
Moved MVC to App namespace MVC did not properly encapsulate the behaviour of the module
unknown
Moved View class inside MVC module; created candidate Controller class.
Gary Chambers
Added support for queryset sorting.
Gary Chambers
Extended data query profile
Gary Chambers
Extended unit test coverage for MVC module
Gary Chambers
Added method to empty data collection to Manager
Gary Chambers
Added MVC.Engine module to decouple data storage from model
Gary Chambers
Added filtering logic to Model#fetch
Gary Chambers
Remove stringification of dataset in model data storage TODO: decouple model from data storage engine
Gary Chambers
Removed private QS evaluation method
Gary Chambers
Added count method to QS and Manager
Gary Chambers
Introduced explicit call to fetch method to evaluate QS
Gary Chambers
Added partial unit test coverage for Jazz.MVC.QuerySet
Gary Chambers
Added MVC.QuerySet class
Gary Chambers
Added MVC.Manager class
Gary Chambers
Patched Jazz.NS to correctly handle assignment to existing namespaces
Gary Chambers
Refactored MVC.Model implementation to support Manager and QuerySet abstraction
Gary Chambers
Added unit tests for MVC module
Gary Chambers
Implemented Model#save for non-persisting save
Gary Chambers
Refactored Model implementation
Gary Chambers
Added utility method for creating RFC-compliant UUIDs
Gary Chambers
Implemented Model#getID
Gary Chambers
Added unit tests for Jazz.Obj.has
Gary Chambers
Added Jazz.Obj.has method and removed explicit reference to hasOwnProperty in modules
  1. Prev
  2. Next