Hannah Wolfe
b70867c973
Filters should not stop execution.
...
- added a try-catch & error logging to filters so that they can be debugged and do not stop execution
2013-07-07 19:02:26 +01:00
Hannah Wolfe
7acd165d7a
Bug fix - unable to view single page
...
- The fancyFirstChar plugin expected to always get an array of posts, and therefore broke on the single post pages
- Changed the plugin to cope with single objects as well as arrays
2013-07-07 18:54:50 +01:00
Hannah Wolfe
b37f542448
Merge pull request #241 from matthojo/Menu-Fix
...
Fixes 'All Posts' menu not being the right location and also not hiding properly
2013-07-07 06:26:51 -07:00
Hannah Wolfe
c0070bb36b
Merge pull request #242 from matthojo/Remove-Unused-Icons
...
Removed settings icon in editor
2013-07-07 06:15:19 -07:00
Hannah Wolfe
7d4190c06e
Merge pull request #237 from jgable/version-0.2.0
...
Modify build files to move artifacts inside of project
2013-07-07 06:14:10 -07:00
Hannah Wolfe
57daf0b64c
Merge pull request #236 from cobbspur/posttime
...
closes #195 posts date on content page
2013-07-07 06:12:39 -07:00
ErisDS
c69440b087
Switching sqlite3 module onto master so that it works with both stable (0.10.12) and latest (0.11.3) version of node
2013-07-07 11:24:00 +01:00
Matthew Harrison-Jones
56b64aa6d5
Removed settings icon in editor
...
See #188
2013-07-05 10:31:53 +01:00
Matthew Harrison-Jones
3badc2d3d0
Fixes 'All Posts' menu not being the right location and also not hiding properly
...
See #188
2013-07-05 10:26:21 +01:00
cobbspur
8bbacd9ec9
closes #195 posts date on content page
...
- adds dateFormat handlebars helper for client side with extra option to format in time since style
- adds this extra dateFormat option to existing server side helper.
- adds scss for draft and scheduled status
- adds true/false values to post for draft and published to validate in handlebars
- changes admin>content post collection query to order posts by updated_at values in router.js
- adds minified moment.js and links to moment.js and helper.js for clientside
2013-07-04 19:42:49 +01:00
Hannah Wolfe
3b96c7d591
Merge pull request #233 from ErisDS/plugins-2
...
issue #186 - load plugins (v2)
2013-07-02 22:49:44 -07:00
John O'Nolan
fa57d6d17c
Merge pull request #230 from cobbspur/font
...
closes #201 changing font - needs testing by all
2013-07-02 02:06:14 -07:00
Jacob Gable
a6bd6aa78c
Modify build files to move artifacts inside of project
2013-07-01 16:24:59 -05:00
Jacob Gable
9f6f17b9ac
Add bump option to not push
2013-07-01 15:58:47 -05:00
cobbspur
1d0bd6dda4
closes #201 changing font
...
- changes Lato for Open Sans
- adds link for Open Sans and removes Lato link
2013-07-01 20:31:12 +01:00
Hannah Wolfe
5c15c2d4b0
issue #186 - load plugins
...
- Adding activePlugins array to config.js
- Adding a loadPlugins function to ghost.js
- Tweaking fancyFirstChar.js so that it works again, getting rid of the function wrapper and constructor
2013-07-01 20:24:48 +01:00
Hannah Wolfe
8e60fa8dde
Merge pull request #232 from JohnONolan/clean-docs
...
Clean up docs. Closes #225
2013-07-01 12:21:30 -07:00
John O'Nolan
41f53a3280
Clean up docs. Closes #225
2013-07-01 14:20:51 +02:00
Hannah Wolfe
59c17468e3
Merge pull request #229 from javorszky/iss219
...
Getting rid of adminnavbar filter and console.logs
2013-06-30 09:15:32 -07:00
Gabor Javorszky
6ab8109f40
Getting rid of adminnavbar filter and console.logs
...
Closes #219 . Self-explanatory, look at the code.
2013-06-30 16:50:26 +01:00
Hannah Wolfe
9bb4ae62a6
Merge pull request #222 from jgable/slugIncrement
...
Increment slug if duplicate
2013-06-29 16:56:17 -07:00
Jacob Gable
7498b520e4
Increment slug if duplicate
...
Refactored the generateSlug method to return a promise and check for
existing posts with matching slugs.
Should close #221
2013-06-25 20:48:48 -05:00
Hannah Wolfe
30bc4d8434
Fix for WOFF files
...
- get express to return the correct mime type for woff files
2013-06-25 22:47:29 +01:00
Hannah Wolfe
199d15133b
Navigation Helper
...
- renamed helper from ghostNav to nav and file from ghostNav to navigation
- switched template to use current-menu-item as per the styles
- cleaned up several unused items from config, and removed default link to admin
- updated tests
2013-06-25 22:44:34 +01:00
Hannah Wolfe
289a40e031
Cleaning up res.locals
...
- closes #124
- added new middleware to detect if a route should be admin or not
- updated ghostLocals to use this and return different locals
- updated ghost.js#initTheme to use the same test
2013-06-25 22:36:53 +01:00
Hannah Wolfe
4ed73edc62
fixes #202 - urls contain reserved chars
...
- further updates to the slugging function to check for certain words
- TODO: handle duplicates #221
2013-06-25 22:27:38 +01:00
Hannah Wolfe
2a7423c620
issue #136 - login redirects
...
Fixing logical error if there is no redirect
Also removing console log
2013-06-25 21:06:50 +01:00
Hannah Wolfe
0973002b71
Updated grunt groc config, the documented way of listing files didn't work
2013-06-25 19:10:33 +01:00
Hannah Wolfe
7993cc22ab
fixes #202 - urls contain reserved chars
...
- added all reserved chars and \ to the list of chars which get filtered out
- added documentation
2013-06-25 19:07:19 +01:00
Hannah Wolfe
1005be472a
Fixing up some inconsistent TODO: items.
2013-06-25 17:58:26 +01:00
Hannah Wolfe
1dea187483
Removing 0.8 testing from Travis. We know it's buggy, and we have no intention of fixing it right now.
2013-06-25 17:55:23 +01:00
Hannah Wolfe
9e1191ae1e
Cleaner login redirects
...
- closes #136
- stripped /ghost/ out of all redirects
- changed redirect= to r=
2013-06-25 17:51:26 +01:00
Hannah Wolfe
b5f4c9334e
Merge pull request #216 from cobbspur/pagination
...
closes #197 Pagination wiring
2013-06-25 09:46:18 -07:00
cobbspur
7de659a606
bumping casper to latest version
2013-06-25 16:22:53 +01:00
cobbspur
376cf647e5
closes #197 & closes #196 pagination wiring and helper
...
- adds routes for homepage pagination
- adds helper function to compile template file for pagination
- adds next and prev to post for next and previous page
- adds handlebars template for pagination
2013-06-25 16:13:19 +01:00
Hannah Wolfe
afde1f7390
Merge pull request #214 from matthojo/Menu-Fixes
...
Fixed menus not hiding when clicking away.
2013-06-25 06:45:30 -07:00
Hannah Wolfe
350f4ca331
Merge pull request #215 from ErisDS/jslint-iifw
...
JSLint split tasks & removing function wrapper
2013-06-25 06:39:20 -07:00
Hannah Wolfe
588152898c
issue #58 - frontend jslint
...
Improvements to consistency
2013-06-25 13:47:48 +01:00
Hannah Wolfe
ba810fb0bb
issue #58 - removing the iiwf
...
Function wrapper and use strict pragma removed from all node files
2013-06-25 13:46:50 +01:00
Hannah Wolfe
2c7245e0e5
issue #58 - removing the iiwf
...
In order to remove the iiwf we need to be able to lint backend and frontend code separately.
Changed our devDependency for grunt-jslint to use a fork which has multiTask (PR sent to main repo)
Updated Gruntfile with split rules for the jslint tasks
As a result, a few files failed to pass the new rules, these have been fixed and added to the commit
2013-06-25 13:38:41 +01:00
Matthew Harrison-Jones
3b63eb78dc
Fixed menus not hiding
...
Also fixed `.dropdown` usage on menu bar.
2013-06-25 12:30:00 +01:00
Hannah Wolfe
29ef492df9
Merge pull request #213 from matthojo/Docco
...
Convert to Grunt-Groc
2013-06-25 03:43:11 -07:00
Matthew Harrison-Jones
6399d51d93
Convert to Grunt-Groc
...
Documentation can now be generated with `grunt docs`.
2013-06-25 11:26:55 +01:00
Hannah Wolfe
ade3327a2a
Merge pull request #210 from matthojo/Remove-Profanities
...
Removing John's filth closes #208
2013-06-25 02:55:37 -07:00
Hannah Wolfe
dd3e1d4761
Merge pull request #212 from matthojo/Remove-Unused-Settings
...
Removed functionally not working settings menu links.
2013-06-25 02:48:35 -07:00
Matthew Harrison-Jones
d45291d9a0
Removing John's filth
...
Removed frontend profanaties.
2013-06-25 10:46:03 +01:00
Matthew Harrison-Jones
d0f5fe6ddb
Removed functionally not working settings menu links.
2013-06-25 10:17:28 +01:00
John O'Nolan
329e3a661b
Updating readme
2013-06-25 08:18:46 +02:00
Hannah Wolfe
3713cc4755
Merge pull request #207 from matthojo/Widget-Fixes
...
Widget Bug Fixes
2013-06-24 08:49:03 -07:00
Hannah Wolfe
8f322f0ecf
Merge pull request #205 from jgable/fixSettingsMultiSave
...
Fix settings multi save closes #174
2013-06-24 08:47:58 -07:00