Hannah Wolfe
60e316581a
Merge pull request #2370 from halfdan/2062-robots
...
Serve default robots.txt
2014-03-13 21:30:04 +00:00
Hannah Wolfe
d463b34ef5
Merge pull request #2341 from stenehall/tag_based_rss_feeds
...
Rss support for tags
2014-03-13 21:16:10 +00:00
Fabian Becker
c3417fe090
Serve default robots.txt
...
closes #2062
- Server robots.txt from theme if available
- Serve default robots.txt from /core/shared/ otherwise
- Added tests for default robots.txt
2014-03-13 21:31:41 +01:00
Johan Stenehall
4556e1df0a
Rss support for tags
...
closes #2260
- added routes for /tag/:slug/rss and /tag/:slug/rss/:page
- added support for tag in the rss controller
- added route tests for each extra case
- fixing a tiny typo in some test descriptions
2014-03-13 00:12:41 +01:00
Hannah Wolfe
a806f3e097
Updating ghost-ui
2014-03-12 21:29:36 +00:00
Hannah Wolfe
94f54fe997
Merge pull request #2386 from manuelmitasch/add-bowerrc
...
Adding .bowerrc
2014-03-11 16:14:33 +00:00
Hannah Wolfe
41dc833f19
Merge pull request #2225 from hswolff/ghost-startup
...
Add promise to ghost startup process to allow
2014-03-11 15:52:06 +00:00
Manuel Mitasch
373c798b8d
Adding .bowerrc
...
If no .bowerrc file is found in the current folder it seems to lookup if one exists in parent folders. Thus, we need to use .bowerrc in order to avoid problems.
2014-03-11 16:50:29 +01:00
Harry Wolff
3e21940b18
Add promise to ghost startup process to allow
...
hooking into when ghost has finished loading
addresses item 9 in #2078
and makes progress on #2182
- has files that startup ghost return a promise
that is resolved once ghost has finished loading
- moves getSocket into config file
- removes models.reset() as it's not used anywhere
- update functions in server startup
- remove unused version hash variable
2014-03-11 11:41:45 -04:00
Hannah Wolfe
6ec57d3173
Merge pull request #2318 from knunery/fix-2313
...
Blog post titles will now be properly escaped in rss (xml) feeds.
2014-03-11 15:12:53 +00:00
Hannah Wolfe
0916a96dee
Merge pull request #2383 from JohnONolan/clean-markdowntips
...
Clean up markdown help modal
2014-03-10 22:41:23 +00:00
Kyle Nunery
c917c0f0eb
Blog post titles will now be properly escaped in rss (xml) feeds ( reopens #715 )
...
Closes #2313
2014-03-10 11:45:34 -04:00
John O'Nolan
dd2a1dd639
Clean up markdown help modal
...
* Shorter, more user friendly.
* See #1463 - Not fixing in any way, just related.
2014-03-10 16:33:46 +01:00
Hannah Wolfe
c1ba89c120
Bower dependency cleanup
...
issue #2272
- handlebars version should match node (1.3.0)
- iCheck isn't used
2014-03-10 06:15:30 +00:00
Hannah Wolfe
c4d4f66a38
Cleanup more sass/ruby things
2014-03-09 22:19:59 +00:00
Hannah Wolfe
93f411cd55
Merge pull request #2369 from halfdan/bower_all_the_things
...
Replace SASS with assets from Ghost-UI
2014-03-09 21:59:54 +00:00
Fabian Becker
921ceb7be7
Replace SASS with assets from Ghost-UI
...
closes #2368
- Remove Ruby dependency (Gemfiles)
- Remove sass/fonts from core/client/assets/
- Add copy task to Gruntfile to copy over ghost-ui assets
- Install Ghost-UI via bower
- Changed .npmignore/.gitignore
- Remove grunt-contrib-sass dependency
- Remove mentions of Ruby in CONTRIBUTING.md
2014-03-09 22:50:37 +01:00
Hannah Wolfe
c356bbd075
Merge pull request #2342 from dsschnau/nocache404
...
Nocache404
2014-03-07 12:51:54 +00:00
Dan Schnau
b13db3a9d2
Do not cache 404 pages
...
closes #2334
- remove call to set cache-control in 404 response header
- update unit tests to expect this
Fix up unit tests
2014-03-06 20:06:07 -05:00
Hannah Wolfe
5473df191a
Merge pull request #2345 from JohnONolan/emailfrom
...
Update system emails to come from ghost@blog.url
2014-03-06 21:40:36 +00:00
John O'Nolan
161afbf3c4
Update system emails to come from ghost@blog.url
...
Closes #2145
2014-03-06 12:03:00 +01:00
Hannah Wolfe
75caeb9341
Bower dependency order OCD
2014-03-05 20:55:11 +00:00
Hannah Wolfe
2c524c1d8e
Merge pull request #2321 from polygonix/2320-detect-tag-hbs
2014-03-05 19:49:29 +00:00
Hannah Wolfe
8bfc37bd8e
Fixing CodeMirror paths in GruntFile.js
2014-03-05 19:46:43 +00:00
Hannah Wolfe
6189864a22
Merge pull request #2307 from Gudahtt/static-page-validation
...
Change validation for posts 'page' attribute
2014-03-05 18:35:00 +00:00
Hannah Wolfe
7feafb4c5d
Merge pull request #2335 from halfdan/bower-maeh
...
Remove unused libraries.
2014-03-05 12:28:03 +00:00
Fabian Becker
e5ead739a1
Remove unused libraries.
...
refs #2326
- Remove unused libraries from core/client/assets/vendor/
- Add folder to .gitignore
- bower install is now handled by grunt init
2014-03-05 10:20:56 +00:00
Polygonix
75ec29197b
Merge pull request #1 from halfdan/add-test-tag
...
Add test for tag.hbs template.
2014-03-05 11:57:14 +11:00
Mark Stacey
65b0968f40
Change validation for posts 'page' attribute.
...
issue #2305
- changed validation for 'page' to expect '0' or '1', rather than 'true' or
'false'
- Added a 'can change a post to static page' test
- Added a 'can change a static page to a post' test
2014-03-04 17:59:00 -03:30
Hannah Wolfe
6deb7616cf
Merge pull request #2286 from jondavidjohn/validator-upgrade
...
Update validator to 3.4.0
2014-03-04 21:27:23 +00:00
Jonathan Johnson
e4bb6d08cc
Update validator to 3.4.0
...
Closes #1379
- Convert to new api usage for both server-side and client-side
- Provide way require a negative response for boolean methods in
default-settings.json
- Add field validation functional tests
- Settings (General)
- Title length validation
- Description length validation
- postsPerPage, numeric, min, max
- Settings (User)
- Bio Length validation
- Location length validation
- Url validation
- Login
- Email validation
- Editor
- Title required validation
2014-03-04 13:54:24 -07:00
Hannah Wolfe
8d3a54527b
jsHint fixes
...
issue #2294
- bad merge order = broken tests
2014-03-04 20:32:04 +00:00
Hannah Wolfe
585ea121a4
Merge pull request #2294 from shashankmehta/apps-config
...
Shifts app UI behind config option
2014-03-04 20:21:13 +00:00
Hannah Wolfe
3dbf51e9a5
Merge pull request #2326 from halfdan/bower
...
Switch to bower for client assets.
2014-03-04 20:19:14 +00:00
Fabian Becker
cd74b0e232
Switch to bower for client assets.
...
fixes #2272
- Remove libraries from shared/vendor
- Remove libraries from client/assets/vendor
- Add bower to package.json and postinstall
- Add bower.json with dependencies
- Add scripts from bower_components to concat/uglify
- Fix tests
- Serve jquery from /ghost/built/theme/
2014-03-04 20:09:26 +00:00
Hannah Wolfe
c3865dbb9c
Merge pull request #2278 from halfdan/jshint-es6
...
Replace JSLint with JSHint.
2014-03-04 19:26:15 +00:00
Fabian Becker
1a9e91f120
Replace JSLint with JSHint.
...
closes #2277
- Added ES6 linting to core/client/
- Fix typeof array comparison
2014-03-04 15:47:39 +00:00
Fabian Becker
f6021210c6
Add test for tag.hbs template.
...
refs #2321
2014-03-04 13:06:22 +00:00
Hannah Wolfe
c4bf3052e1
Merge pull request #2292 from jgable/requireTree
...
Refactor require-tree to not share messages and export parsePackageJson
2014-03-04 12:20:32 +00:00
Hannah Wolfe
13fa84a8bf
Merge pull request #2317 from shashankmehta/settings-rendering-issue
...
Prevent settings page from rendering same page twice
2014-03-04 12:06:25 +00:00
Hannah Wolfe
a11acff4fd
Merge pull request #2329 from stenehall/master
...
Fix for #2328 - Added check for tag for title
2014-03-04 12:02:09 +00:00
Johan Stenehall
825ba4fb82
Use tag as title on tag pages
...
closes #2328
- added check for tag in coreHelpers.meta_title and use if set
- added test for correct title on tag pages
Rewritting to tag - blogtitle based on comments from PR
2014-03-04 11:52:27 +01:00
polygonix
97daa2bdec
Detect tag.hbs template in themes
...
closes #2320
- changed detection from "tag" to "tag.hbs" in "frontend.js" contrroller
2014-03-03 16:41:37 +11:00
Shashank Mehta
a92c8085c5
Shifts app UI behind config option
...
Closes #2287
- adds helper for checking whether to show apps UI or not
- hides app UI from settings page
2014-03-03 02:52:30 +05:30
Shashank Mehta
ab2656960a
Prevent settings page from rendering same page twice
...
Closes #2316
- There was a check to prevent rerendering of same content pane but it wasn't working
- Fixed the check for this
2014-03-03 02:30:09 +05:30
Hannah Wolfe
383da31484
Merge pull request #2311 from stenehall/master
...
Fixing typo in allowedSections for allowed pages under settings
2014-03-02 17:26:16 +00:00
Johan Stenehall
be8b9cf092
Fixing typo in allowedSections for allowed pages under settings
2014-03-02 12:46:03 +01:00
Hannah Wolfe
b84c8a4726
Merge pull request #2297 from javorszky/iss2296
...
Update link to clean up history in contributing.md
2014-03-01 10:17:47 +00:00
Hannah Wolfe
055237b8f2
Merge pull request #2295 from seanhellwig/issue2290
...
Add plugin icons to Apps menu item in Ghost settings
2014-03-01 10:11:42 +00:00
Sean Hellwig
561ea0edbb
Add plugin icons to Apps menu item in Ghost settings
...
closes #2290
- added css entry in settings.scss for to display plugin icon for apps menu item
- remove unused css entry for .plugins in settings.scss
2014-03-01 01:13:19 -08:00