2
1
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2023-12-13 21:00:40 +01:00
Commit graph

1880 commits

Author SHA1 Message Date
Gabor Javorszky b0b11573f6 Restricting Admin user creation
Solves #138.
* Removed user and user_roles from fixture
* Restricted user creation to one user. That user is id 1, is admin
* Changed tests so they accommodate for this fact
* Can not create new user (fails on test, flashes on signup)
2013-06-15 10:10:26 +01:00
Jacob Gable d1300bb49c Nightly build task
Add a `grunt nightly` build task that copies needed files to a build
folder, then zips them up for distribution. We can also add a tag and
push it to github but I've only tested it with throwaway branches.

I made some guesses about the build folder and dist folder.  If you
have a better way feel free to give some recommendations.

Related to #102.
2013-06-10 09:00:32 -05:00
Hannah Wolfe aa659d29b6 JSLint updates - function spacing consistency
- updating grunt-jslint to the latest version
- fixing up function spacing
2013-06-06 21:38:12 +01:00
Tim Griesser e5ce70e175 Added models & collections for various pieces
Saving post as draft, or publishing
Added HBS parser for some client tmpls
Parsing paginated posts
Added grunt watch for hbs parsing on updates
2013-06-03 00:56:57 -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
Hannah Wolfe 5762f9e738 Updating package.json with grunt-cli package for travis 2013-05-27 22:19:26 +01:00
Gabor Javorszky 18166337b8 Replaced bcrypt with bcrypt-nodejs 2013-05-27 17:38:53 +01:00
Tim Griesser 4a318e9a6a using grunt validate for npm test, fixing random jslint errors 2013-05-26 20:15:46 -04:00
Tim Griesser a3d2fb7aa9 adding mocha, getting npm test working 2013-05-26 19:41:05 -04:00
Jacob Gable ee610c6fc6 Error handlers 2013-05-26 13:51:58 -05:00
Jacob Gable c41a84c45d Remove nodeunit dependency 2013-05-26 12:40:25 -05:00
Jacob Gable b54b7400e4 Remove grunt-contrib-nodeunit dependency 2013-05-26 12:39:55 -05:00
Jacob Gable 05ca58951b Merge changes from upstream 2013-05-25 11:55:23 -05:00
Jacob Gable 601e261439 Fixing tests and adding settings provider. 2013-05-25 11:48:15 -05:00
Gabor Javorszky b39efd2680 Made Ghost work with bourbon, grunt init works again 2013-05-25 15:11:30 +01:00
Jacob Gable 242367e228 Bookshelf provider abstraction and tests 2013-05-23 23:02:41 -05:00
Gabor Javorszky ab8781d115 Added user authentication and registration 2013-05-21 02:03:35 +01:00
John O'Nolan e331307e58 Updating dependencies - fixing borked Ghost version #. 2013-05-19 17:33:45 +01:00
John O'Nolan d528de7aa5 Version bump 2013-05-19 16:39:44 +01:00
Hannah Wolfe ac43eae7be closes #31 - updating express-hb 2013-05-18 20:30:53 +01:00
Hannah Wolfe 52242a5d10 Merge branch 'api-fun' 2013-05-16 22:21:41 +01:00
Hannah Wolfe ef94f3b778 closes #28 - reimplements posts with bookshelf
This involves switching column names to snake_case which requires template updates in both the admin and in casper
2013-05-16 22:16:09 +01:00
Hannah Wolfe bb6880ea49 closes #33 - api example
Moving towards using an API which we can both expose publicly, and use internally.
Due to issues with JugglingDB, this breaks updating contentHTML on edit
Also, language, status, featured etc are all no long set / updated.
2013-05-16 12:21:13 +01:00
Hannah Wolfe 68a55f64cf Fixing express-hbs at version 0.1.3-pre which seems to work reliably 2013-05-14 22:42:29 +01:00
Jacob Gable b88e69a3cc Switch to grunt-jslint 2013-05-14 10:04:22 -05:00
Jacob Gable c49dc73385 Merging from upstream repo 2013-05-13 14:19:28 -05:00
Hannah Wolfe 590b736a72 Vain attempt to get node polyglot to install properly 2013-05-12 22:27:12 +01:00
Hannah Wolfe bfd0126356 Very very basic travis setup. Will be able to configure this to be much better & more useful once grunt is all setup. 2013-05-12 21:15:35 +01:00
Jacob Gable 99c13c02c0 Initial Grunt configuration 2013-05-12 08:40:59 -05:00
Hannah Wolfe 17d421bfcc Initial commit to GitHub repo 2013-05-11 17:44:25 +01:00