Jacob Gable
242367e228
Bookshelf provider abstraction and tests
2013-05-23 23:02:41 -05:00
Hannah Wolfe
4becf72228
Merge pull request #55 from ricardobeat/settings_api
...
Settings api
2013-05-23 14:44:39 -07:00
Ricardo Tomasi
76891afd08
jslint
2013-05-23 11:00:45 -03:00
Ricardo Tomasi
1af28bc2ac
Working settings
2013-05-23 10:57:37 -03:00
Ricardo Tomasi
28bfa8feeb
missing brace
2013-05-23 09:30:38 -03:00
Ricardo Tomasi
9e77d32043
Add tests for API/settings
2013-05-23 09:23:35 -03:00
Ricardo Tomasi
245421a512
settings data provider and api
2013-05-23 09:23:34 -03:00
Ricardo Tomasi
a49565c6c2
settings' API routes
2013-05-23 09:20:59 -03:00
Ricardo Tomasi
6f12870e70
Add task for API tests
2013-05-23 09:20:59 -03:00
Ricardo Tomasi
4860cccef9
Define Settings models
2013-05-23 09:20:59 -03:00
Ricardo Tomasi
b808f73eff
First steps towards saving settings
2013-05-23 09:20:59 -03:00
Ricardo Tomasi
fefd0c930c
better logging in dev mode
2013-05-23 09:20:58 -03:00
Hannah Wolfe
503e9fb391
Merge pull request #50 from javorszky/master
...
User authentication, #10
2013-05-22 12:37:16 -07:00
Gabor Javorszky
ab8781d115
Added user authentication and registration
2013-05-21 02:03:35 +01:00
Hannah Wolfe
2e28a1a8c2
Fixing broken knex_init reference
2013-05-19 20:17:21 +01:00
John O'Nolan
e331307e58
Updating dependencies - fixing borked Ghost version #.
2013-05-19 17:33:45 +01:00
John O'Nolan
eaecf4b252
Fixing some oopsies
2013-05-19 16:44:47 +01:00
John O'Nolan
d528de7aa5
Version bump
2013-05-19 16:39:44 +01:00
John O'Nolan
c4a0389914
Updating README
2013-05-19 16:37:45 +01:00
John O'Nolan
e38db791b3
Updating license
2013-05-19 15:19:48 +01:00
Hannah Wolfe
7066593d78
closes #26 - admin login
...
There is now a login page. Trying to access any authenticated route will redirect you to a login page if you are not logged in.
Logging in works with the same hard-coded username and password & remembers you for a session.
Logging in will redirect you to your original route.
Flashes are present although they don't really appear in the right place.
2013-05-19 12:19:39 +01:00
Hannah Wolfe
27ce297b32
closes #43 - admin cleanup
...
Getting the admin views into a more consistent / happy state
2013-05-19 09:04:20 +01:00
Hannah Wolfe
8b3ea85bd4
closes #8 - admin redirects
...
Adding a regex to match lots of different admin URLs and redirect them to /ghost/
2013-05-18 23:03:57 +01:00
Hannah Wolfe
63df17b534
switching git submodule back to using ssh
2013-05-18 20:31:15 +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
325ded8a12
Cleaning up old juggling stuff in a separate commit
2013-05-16 22:16:44 +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
58926d1ce4
Updating controllers to use the api + some minor changes to the api calls
2013-05-16 21:56:26 +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
e7b37f8671
Cleaning up global statement
2013-05-16 11:29:02 +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
Hannah Wolfe
7cac1de6be
Merge pull request #23 from jgable/GruntBuild
...
Initial Grunt configuration
2013-05-14 12:17:35 -07:00
Jacob Gable
d341805bd8
Remove unnecessary .jshintrc
2013-05-14 11:11:00 -05:00
Jacob Gable
7f7363c7fc
Merging from upstream repo
2013-05-14 10:11:08 -05:00
Jacob Gable
8ecb8a7d67
Remove predefined globals list in favor of node:true and browser:true
2013-05-14 10:07:41 -05:00
Jacob Gable
b88e69a3cc
Switch to grunt-jslint
2013-05-14 10:04:22 -05:00
Hannah Wolfe
33c03b36dc
Merge pull request #30 from matthojo/master
...
Some prototype settings page UI changes.
2013-05-13 13:53:04 -07:00
Hannah Wolfe
5a00a5bc25
Adding the much coveted Travis-ci build badge
2013-05-13 21:46:49 +01:00
Hannah Wolfe
10e02aa294
removing the npm-shrinkwrap file because this is what is causing issues... can run it when it's needed
2013-05-13 21:40:39 +01:00
Jacob Gable
13e7a51bb7
Add correct nomen setting and revert _post changes
2013-05-13 15:19:40 -05:00
Jacob Gable
c49dc73385
Merging from upstream repo
2013-05-13 14:19:28 -05:00
Jacob Gable
6da08eaf3c
Make stricter jshint rules, convert tabs to spaces
2013-05-13 14:18:20 -05:00
Matthew Harrison-Jones
94b9fe1099
Simple conversion of designed 'users' section.
...
Still needs search functionality.
2013-05-13 20:12:40 +01:00
Matthew Harrison-Jones
7ea1f2a7dc
Remeber the last settings location
2013-05-13 18:45:59 +01:00
Matthew Harrison-Jones
8e7123dd84
Custom inputs using iCheck
...
See #7
2013-05-13 18:25:16 +01:00
Hannah Wolfe
590b736a72
Vain attempt to get node polyglot to install properly
2013-05-12 22:27:12 +01:00
Hannah Wolfe
5e7335aa4f
(Even more) updates to travis setup to cope with the submodule.
2013-05-12 22:21:25 +01:00
Hannah Wolfe
a40d01ec48
(More) updates to travis setup to cope with the submodule.
2013-05-12 22:18:26 +01:00
Hannah Wolfe
267dc12b76
Updates to travis setup to cope with the submodule.
2013-05-12 21:22:58 +01:00