Matthew Harrison-Jones
2ed9a17a66
Debounce scrolling on editor
2013-07-18 12:06:52 +01:00
Matthew Harrison-Jones
482da669aa
First pass at Plugin Management design conversion
2013-07-18 11:36:37 +01:00
Matthew Harrison-Jones
be77eed093
First pass at Plugin Management design conversion
2013-07-18 11:36:37 +01:00
ErisDS
4fd9556904
Fixing up validation and tests for pagination helper where prev and next are undefined by default, rather than null.
2013-07-17 14:37:52 +01:00
Hannah Wolfe
061c3d6176
Merge pull request #274 from cobbspur/unittesting
...
improves unit testing for pagination
2013-07-16 12:06:51 -07:00
cobbspur
115996b88d
improves unit testing for pagination and fixes pagination partial template (removed extra </nav>)
...
removes console logs for error handling in testing and travis environments
2013-07-16 19:57:19 +01:00
Hannah Wolfe
bf1bb25d06
Merge pull request #264 from matthojo/Login-Cursor
...
Automatically focus on first login input
2013-07-16 06:14:12 -07:00
Hannah Wolfe
6e4755c183
Merge pull request #264 from matthojo/Login-Cursor
...
Automatically focus on first login input
2013-07-16 06:14:12 -07:00
ErisDS
2d1f113cc5
Changing name in package.json to be lowercase as required by npm
2013-07-16 12:14:18 +01:00
Matthew Harrison-Jones
ce8ed96348
Removed CodeMirror Stylesheet file and moved over required CSS
...
Fixes #6 .
2013-07-16 12:14:17 +01:00
Matthew Harrison-Jones
115e391df2
Removed CodeMirror Stylesheet file and moved over required CSS
...
Fixes #6 .
2013-07-16 12:14:17 +01:00
Matthew Harrison-Jones
495fc7e400
Automatically focus on first login input
2013-07-16 10:18:40 +01:00
Matthew Harrison-Jones
0d06484b01
Automatically focus on first login input
2013-07-16 10:18:40 +01:00
Hannah Wolfe
45a452c0fb
Merge pull request #285 from matthojo/Settings-Back-Fix
...
Fixes back button breaking settings panels
2013-07-15 14:29:49 -07:00
Hannah Wolfe
92bb75dfdf
Merge pull request #285 from matthojo/Settings-Back-Fix
...
Fixes back button breaking settings panels
2013-07-15 14:29:49 -07:00
Matthew Harrison-Jones
892c343cd0
Fixes back button breaking settings panels
2013-07-15 18:09:10 +01:00
Matthew Harrison-Jones
b0c5d7e63a
Fixes back button breaking settings panels
2013-07-15 18:09:10 +01:00
John O'Nolan
b49f492ceb
Merge pull request #277 from matthojo/User-Profile
...
Initial pass at the user profile page
2013-07-15 07:58:05 -07:00
Matthew Harrison-Jones
14803f100e
Initial pass at the user profile page
...
Fixes #148 .
2013-07-15 15:54:13 +01:00
Matthew Harrison-Jones
7904819556
Initial pass at the user profile page
...
Fixes #148 .
2013-07-15 15:54:13 +01:00
Hannah Wolfe
8b18629e22
Updating Casper with CSS fixes
...
- fixes #265 issues with #Ghost and markdown
2013-07-14 17:20:20 +01:00
Hannah Wolfe
f699750295
Merge pull request #262 from matthojo/User-Menu-Highlighting
...
Fixes persistent menu highlighting
2013-07-13 03:10:26 -07:00
Hannah Wolfe
cffc158ea4
Merge pull request #262 from matthojo/User-Menu-Highlighting
...
Fixes persistent menu highlighting
2013-07-13 03:10:26 -07:00
Hannah Wolfe
6e67b629ff
Merge pull request #263 from matthojo/G-link
...
Fixed 'G' button not working
2013-07-13 03:10:04 -07:00
Matthew Harrison-Jones
3de0d66b2d
Fixed 'G' button not working
...
Fixes #218 .
2013-07-12 17:13:40 +01:00
Matthew Harrison-Jones
4d77d2f7bc
Fixed 'G' button not working
...
Fixes #218 .
2013-07-12 17:13:40 +01:00
Matthew Harrison-Jones
4d1e445dc0
Fixes persistent menu highlighting
...
Fixes #259
2013-07-12 16:50:21 +01:00
Matthew Harrison-Jones
390d3cc538
Fixes persistent menu highlighting
...
Fixes #259
2013-07-12 16:50:21 +01:00
ErisDS
d57cea17f1
Milestone 0.2.0 version bump & updated Casper reference to match
2013-07-12 00:13:20 +01:00
ErisDS
51d75aec9b
Docs and tests - closes #235
...
- fixed the test that the fixture change broke (sort of). We should be using separate fixtures for tests really, unless we want to test something about a Ghost install.
- updated readme with better docs
2013-07-11 23:42:50 +01:00
ErisDS
b3b296f003
New fixture
...
- added new getting started fixture
- closes issue #13
2013-07-11 23:10:19 +01:00
Hannah Wolfe
3d3d42bd7c
issue #245
...
hbs templates not building with correct paths
missed a couple of assets paths in settings
2013-07-11 21:00:41 +01:00
Hannah Wolfe
7381c52f24
Merge pull request #257 from ErisDS/restructure
...
App restructure - closes #245
2013-07-11 12:32:29 -07:00
Hannah Wolfe
624680bb93
App restructure - closes #245
...
- This is a first pass at getting a more logical structure. The focus is on moving from admin/frontend to client/server.
- The location of the databases is highly important, this isn't expected to change again
In the future
- client/assets should probably become public/
- more stuff should be shared (helpers etc)
- cleanup some confusion around tpl and views
2013-07-11 20:23:34 +01:00
Hannah Wolfe
30b4eb07f7
App restructure - closes #245
...
- This is a first pass at getting a more logical structure. The focus is on moving from admin/frontend to client/server.
- The location of the databases is highly important, this isn't expected to change again
In the future
- client/assets should probably become public/
- more stuff should be shared (helpers etc)
- cleanup some confusion around tpl and views
2013-07-11 20:23:34 +01:00
Hannah Wolfe
316a50b7ff
Issue #246 part 12
...
- renamed single.hbs to post.hbs
- casper updated to match
2013-07-11 17:57:12 +01:00
Hannah Wolfe
f6ae99a0ba
Updating casper to the lastest version
...
- various updates to helpers
2013-07-11 17:46:58 +01:00
Hannah Wolfe
50c49acb00
Merge pull request #255 from ErisDS/rename-content-fields
...
Rename content fields & add content helper
2013-07-11 09:38:28 -07:00
Hannah Wolfe
2b132f32b1
Content helper - closes #254
...
- return content as a safe string so triple taches are not required
- test for content helper
2013-07-11 17:21:42 +01:00
Hannah Wolfe
6b3f835cfb
Rename content fields - closes #253
...
- rename "content" to "content_raw"
- rename "content_raw" to "content"
- change all references
2013-07-11 16:27:19 +01:00
Hannah Wolfe
9268d6ef11
More config for build tasks - issue #211
...
- using grunt config to provide nicer commit and tag messages
2013-07-11 15:24:33 +01:00
Hannah Wolfe
3bfeece520
Added weekly build tasks - closes #211
...
- updated grunt file with the tasks for running a weekly build
2013-07-11 15:05:10 +01:00
Hannah Wolfe
5948a3f246
Test cleanup
...
- redoing test failures with .then(null, done) so that any errors which happen in the previous then are properly caught.
2013-07-11 13:50:31 +01:00
Hannah Wolfe
20c768e718
Fixing SQLite3 back to at the commit which reliably builds on node 10 and 11 for now. Will update again when the project is more stable.
2013-07-11 13:29:58 +01:00
Hannah Wolfe
f3c33238ec
Merge pull request #252 from ErisDS/helpers
...
Helper refactor & fixes
2013-07-11 05:21:27 -07:00
ErisDS
6f8752aa22
HTML helpers refactor - issue #246 items 2 and 5.
...
- moved template logic out of individual helpers and into Ghost
- simplified template-driven helpers into closures which maintain the context of handlebars
- with handlebars context we have access to data, so don't need to pass data in
- check data to test that it is a simple object and not a function
- moved helpers back into index.js
- provided tests for both template functions in ghost and the nav helper so we are back to where we were
2013-07-11 01:30:29 +01:00
ErisDS
0dd0d20678
Nav helper bug - home page always marked as current
...
- fixed a bug whereby once you visit the homepage the homepage menu item is always marked as the active page
- this was due to passing the config object being done by reference rather than by value, and therefore setting the selected item was persisted.
2013-07-11 01:30:29 +01:00
ErisDS
53fe5e3ba3
HTML helpers work with double taches - issue #246 item 1.
...
- updated navigation and pagination helpers to use SafeString
- nav and pagination don't need triple taches any more
- nav tests updated, and renamed to match helper name
2013-07-11 01:30:29 +01:00
Hannah Wolfe
1a99aa8c6f
Merge pull request #251 from ErisDS/test-cleanup
...
Test fixes & cleanup
2013-07-10 16:16:17 -07:00
ErisDS
6113a7da90
Test fixes & cleanup
...
- Removing mocha-as-promised as this seemed to cause problems with later tests.
- Making failure mode for tests consistent.
- increasing timeout for pagination - would love to know why this is needed
2013-07-11 00:01:42 +01:00