Hannah Wolfe
6db2973f0f
Merge pull request #4337 from jaswilli/title
...
Fix up title/slug handling on posts.
2014-10-27 17:27:11 +02:00
Hannah Wolfe
c0375d4087
Merge pull request #4332 from cobbspur/escape
...
Escape meta title and description
2014-10-27 17:03:20 +02:00
Hannah Wolfe
38019f356f
Merge pull request #4339 from felixrieseberg/iss2971
...
Include post title in 'delete post' modal
2014-10-27 15:01:53 +02:00
Felix Rieseberg
e9c22ea580
Include post title in 'delete post' modal
...
Closes #2971
2014-10-25 18:37:18 -07:00
Jason Williams
e046f4a536
Fix up title/slug handling on posts.
...
Refs #4323
- Remove any titleScratch observers that may be hanging
around on the post-settings-menu controller from previous posts.
- Change logic around when to regenerate slugs on posts that are
"(Untitled)" so that slug generation continues after slug no
longer resembles "untitled."
2014-10-25 23:35:50 +00:00
Hannah Wolfe
20fbcc1e59
Merge pull request #4335 from jaswilli/jscs
...
Enable JSCS checking on client.
2014-10-25 19:44:16 +03:00
Jason Williams
6f291fdb15
Merge pull request #4336 from ErisDS/reduce-tests
...
frontend functional tests -> frontend route tests
2014-10-25 11:37:32 -05:00
Jason Williams
0f17378b26
Enable JSCS checking on client.
...
Refs #4001
- grunt-jscs@0.8.1 which provides ES6 support.
2014-10-25 16:13:04 +00:00
Hannah Wolfe
a5d4a9cd2c
Merge pull request #4329 from jaswilli/remove-lodash-requirement
...
Remove lodash from admin client (updates PR #3491 )
2014-10-25 12:26:18 +03:00
cobbspur
5aac6d6d69
Escapes strings
...
closes #4328
- Escapes metaTitle, metaDescription, blog url, blog title, tags
- Updates tests
- Adds test for metaTitle and metaDescription with double quotes
2014-10-24 19:22:37 +02:00
Jason Williams
9aa13330ba
Fix up PR #3491 , remove lodash from admin
...
Refs #3491
2014-10-23 19:44:53 +00:00
John O'Nolan
16e9098906
Merge pull request #4217 from PaulAdamDavis/permalinks-ui
...
[WIP] Custom Permalink UI
2014-10-23 21:06:33 +02:00
Robert Jackson
a3456b7e1c
Remove lodash from admin client.
...
* Adds `bind`, `isFinite`, and `isNumber` utility functions from lodash.
* Use new util funtions instead of lodash throughout the codebase.
* Remove lodash from vendor builds.
2014-10-23 18:27:09 +00:00
Hannah Wolfe
81dd5600b6
Merge pull request #4323 from jaswilli/issue-4121
...
Change slug and date placeholders to values
2014-10-23 21:11:03 +03:00
Paul Adam Davis
d999ce555d
Custom permalink UI
...
References #3920
2014-10-23 12:12:48 +01:00
Jason Williams
2c3b79186d
Merge pull request #4326 from lcamacho/master
...
Fixed default twitter card
2014-10-22 20:39:03 -05:00
Leonard Camacho
a6a02f31ad
Fix no show of default Twitter card
...
No issue
- change default Twitter card from content to summary
2014-10-22 20:49:06 -04:30
Jason Williams
9a62a38440
Change slug and date placeholders to values
...
Closes #4121
2014-10-22 16:49:13 +00:00
Hannah Wolfe
4067bfe4c1
Merge pull request #4318 from jaswilli/about-tabs
...
Output spaces instead of tabs in buildAbout task
2014-10-21 20:40:24 +03:00
Hannah Wolfe
1c9cd0710b
Merge pull request #4315 from jaswilli/deps
...
Update dependencies
2014-10-21 19:33:36 +03:00
Jason Williams
b28206c899
Output spaces instead of tabs in buildAbout task
...
No Issue
2014-10-21 16:27:48 +00:00
Hannah Wolfe
e5b1f19af3
Version bump to 0.5.3
2014-10-21 15:36:30 +02:00
John O'Nolan
2d401c43e5
Merge pull request #4219 from PaulAdamDavis/overlays
...
Rename right-outlet to settings-menu
2014-10-21 15:29:59 +02:00
Paul Adam Davis
a32e5a7135
Move unrelated editor cover code to the right place
...
Closes #4106
Moved the `.editor-close` styles to `post-settings-menu.scss`
2014-10-21 13:14:07 +01:00
John O'Nolan
9ec4b35163
Merge pull request #4213 from PaulAdamDavis/new-popovers
...
Implement new popovers
2014-10-21 14:02:17 +02:00
John O'Nolan
5e2d9c47fb
Merge pull request #4287 from PaulAdamDavis/tag-input-ux
...
Tag input UX improvements
2014-10-21 14:01:40 +02:00
Hannah Wolfe
5db1ede28c
Merge pull request #4308 from jaswilli/slugs-save
...
Ensure slug generation has completed prior to save
2014-10-21 11:40:08 +03:00
Jason Williams
73b20aa1ef
Update dependencies
...
No issue
- html-to-text@1.0.0
- bcryptjs@2.0.2
- compression@1.2.0
- rss@1.0.0
- grunt-contrib-uglify@0.6.0
- sqlite3@3.0.2
- mysql@2.5.2
2014-10-20 22:58:24 +00:00
Paul Adam Davis
6fd27796f4
Implement popovers
2014-10-20 22:09:45 +01:00
Paul Adam Davis
89ee30becd
Tag input UX improvements
...
Closes #4105
- Turns the tag icon white when input is focused.
- Focuses on the tag inout after deleting a tag.
Credit to @novaugust for a PR to this which is rebased into one single commit
2014-10-20 22:08:26 +01:00
Jason Williams
e3abfd9955
Merge pull request #4314 from sebgie/test
...
Test improvements
2014-10-20 15:29:28 -05:00
Sebastian Gierlinger
425c99423f
Test improvements
...
refs #4309
- replace waitForResource with waitForSelector to prevent UI timing
issues.
2014-10-20 22:05:41 +02:00
Jason Williams
2369080572
Ensure slug generation has completed prior to save
...
Refs #4307 Refs #4259
- Make sure that a slug has been generated prior to the first
save that occurs on a post.
- Wait on in-flight slug generation requests before saving.
2014-10-20 19:15:01 +00:00
Hannah Wolfe
7e123c8665
Merge pull request #4313 from jaswilli/issue-4309
...
Cancel pending auto-save if manual save occurs.
2014-10-20 22:11:28 +03:00
Jason Williams
6ef58a9ebe
Peg ember-template-compiler to 1.7.0
...
Closes #4310
- Ember-template-compiler introduced a breaking change in
1.9.0-alpha. We're using it via grunt-ember-templates.
2014-10-20 18:40:59 +00:00
Jason Williams
58fda8a9a4
Cancel pending auto-save if manual save occurs
...
Closes #4309
2014-10-20 18:40:45 +00:00
Matt Enlow
78d845d085
Merge pull request #4280 from ErisDS/gfm
...
Change autolinked URLs to output nice quotes
2014-10-20 07:47:09 -06:00
Hannah Wolfe
5199a007b5
frontend functional tests -> frontend route tests
...
no issue
- Some of the tests were duplicated and all of these tests are faster and easier to do with super test as we aren't testing interactions
- Introduced a new test util to toggle permalinks which allows us to test the different structures
- Using cheerio in route tests to test the HTML / XML output is well formed
2014-10-19 21:10:13 +02:00
Hannah Wolfe
5496d006a0
Upgrading Casper to 1.1.1
2014-10-18 21:45:55 +02:00
John O'Nolan
58d11de2dd
Merge pull request #4307 from ErisDS/pr-4305
...
An update to PR 4305
2014-10-18 19:42:42 +02:00
Hannah Wolfe
fbccc36f77
More autosave improvements
...
issue #4305 , issue #4259 , issue #1413
- change new->edit transitionToRoute to be replaceRoute
- auto focus in the editor on transition to the edit route
- change the one-time autosave to happen on codemirror focusin instead of title focusout
- re-add removed tests, and reorder broken test
2014-10-18 17:27:05 +02:00
Jason Williams
b05da0f1e4
Auto-save changes
...
Refs #4259
- Auto-save new post when title loses focus.
- If a post has '(Untitled)' for a title, regenerate slugs
on all title changes--same behavior as a new post that does
not yet have a slug.
- Adjust some functional tests to handle the automatic transition
from editor/new to editor/editor and the URL changes that go
along with it.
2014-10-17 22:52:43 +00:00
Hannah Wolfe
a27cadd0bd
Merge pull request #4302 from jaswilli/issue-4301
...
Truncate with ellipsis when metatitle > 70 chars
2014-10-18 01:07:31 +03:00
John O'Nolan
8da76215ed
Merge pull request #4303 from ErisDS/pr-4259
...
Autosave additions
2014-10-17 23:59:19 +02:00
Sebastian Gierlinger
42d9a4f640
Merge pull request #4304 from jillesme/master
...
Set link [prev/next] tag to https if urlSSL is set.
2014-10-17 22:08:55 +02:00
Jilles Soeters
090dc297eb
Set link[prev/next] tag to https if urlSSL is set
...
The <link> tag for next/previous in the head doesn't update when the normal URL and the urlSSL change. This fixes that bug.
Fixes #4266
2014-10-17 20:27:01 +01:00
Jason Williams
34142c9834
Truncate metatitle and url when > 70 characters
...
Closes #4301
2014-10-17 17:15:36 +00:00
Hannah Wolfe
af4e1809e8
Autosave additions
...
issue #4259 , issue #1413
- decrease timeout by 1 sec
- really actually turn off nprogress
2014-10-17 18:39:39 +02:00
Hannah Wolfe
abd6266c73
Merge pull request #4282 from cobbspur/twitter
...
Adds Twitter cards to {{ghost_head}}
2014-10-17 19:36:10 +03:00
Hannah Wolfe
6e3fa3a2cf
Merge pull request #4259 from novaugust/auto-save
...
Auto save draft posts
2014-10-17 19:04:07 +03:00