Jacob Gable
e6f7c706cb
Permissions / ACL
...
- Created Role model
- Created Permission model
- Linked Users->Roles with a belongsToMany relationship
- Linked Permissions to Users and Roles with a belongsToMany relationship
- Created permissions helper with functions for initializing and
checking permissions (canThis)
- Unit tests for lots of things
2013-06-06 08:15:10 +01:00
ErisDS
278e0cf877
Amending pagination test to have a longer timeout until #110 is done
2013-06-03 10:08:31 +01:00
Tim Griesser
30bd89587f
server half of #83 , posts are draft by default, browse shows published by default
2013-06-03 00:56:17 -04:00
Tim Griesser
983c171fb0
simplifying the model structure, again
2013-06-01 11:14:05 -04:00
Jacob Gable
a8bf3c962f
Ghost.init()
...
- Modified jsonDataProvider to return promises for findAll and save
- Move the dataProvider initialization into the Ghost.init() function.
- Created basic unit test
2013-05-30 23:39:02 +01:00
ErisDS
237af40f2e
Revert "Merge branch 'fat-models' of github.com:tgriesser/Ghost into tgriesser-fat-models"
...
This reverts commit 611e6a49ef
, reversing
changes made to a89dc1d123
.
2013-05-30 23:34:53 +01:00
ErisDS
611e6a49ef
Merge branch 'fat-models' of github.com:tgriesser/Ghost into tgriesser-fat-models
...
Conflicts:
core/admin/assets/sass/layouts/dashboard.scss
core/admin/views/dashboard.hbs
core/shared/models/dataProvider.bookshelf.js
2013-05-30 22:23:18 +01:00
Tim Griesser
091790a525
merging with master
2013-05-29 18:26:10 -04:00
Jacob Gable
d81d408eab
Fix Travis Errors
...
- affects #91
- Move dataProvider initialization outside constructor
- Add travis sqlite config that enables debug
- Add grunt-cli installation to travis before_script
2013-05-29 13:32:38 -05:00
Jacob Gable
c699121049
Add ghostNav helper and filter for themes; closes #47
2013-05-27 22:59:01 -05:00
Tim Griesser
a204a96cda
a bit of organizing/simplifying/fattening the models
2013-05-27 13:30:03 -04:00
Tim Griesser
e9696fcec2
basic pagination, with tests
2013-05-27 11:24:06 -04:00
Tim Griesser
df23939554
done handler in final then, to ensure errors in last block are reported
2013-05-26 21:39:38 -04:00
Tim Griesser
d98ac4cf4a
Merge branch 'add-mocha' into test-cleanup
...
* add-mocha:
using grunt validate for npm test, fixing random jslint errors
2013-05-26 21:34:52 -04:00
Tim Griesser
557d81f178
missing a done or two
2013-05-26 20:20:28 -04:00
Tim Griesser
4a318e9a6a
using grunt validate for npm test, fixing random jslint errors
2013-05-26 20:15:46 -04:00
Tim Griesser
3446fe7461
using promises correctly in tests
2013-05-26 19:53:44 -04:00
Hannah Wolfe
5b63fcf399
Merge pull request #72 from jgable/errorHandlers
...
Error handlers and tests
2013-05-26 12:37:49 -07:00
ErisDS
e23381d17b
Fixing JSLint and the Mocha api tests
2013-05-26 20:25:17 +01:00
Jacob Gable
ee610c6fc6
Error handlers
2013-05-26 13:51:58 -05:00
Jacob Gable
9ec2396213
Fix JSLInt errors and port existing nodeunit tests to mocha
2013-05-26 12:34:05 -05:00
Jacob Gable
601e261439
Fixing tests and adding settings provider.
2013-05-25 11:48:15 -05:00
Jacob Gable
a758db1c5f
Merging with upstream master changes; settings provider
2013-05-24 04:13:32 +00:00
Jacob Gable
242367e228
Bookshelf provider abstraction and tests
2013-05-23 23:02:41 -05:00
Ricardo Tomasi
76891afd08
jslint
2013-05-23 11:00:45 -03:00
Ricardo Tomasi
9e77d32043
Add tests for API/settings
2013-05-23 09:23:35 -03:00
Hannah Wolfe
17d421bfcc
Initial commit to GitHub repo
2013-05-11 17:44:25 +01:00