Hannah Wolfe
c3dda5e5c4
Theming updates for password protection
...
refs #4993 , #5073
- Removed nonexistent helpers siteDescription and bodyClass from admin templates
- Changed password.hbs to private.hbs to match the route name
- added a new input_password helper for rendering the password input with the correct properties
- removed the forward input as this can be handled via urls only
- moved 'private' to routeKeywords
- added 'private' context
- minor update to text next to the password in settings
2015-05-13 19:48:24 +01:00
Hannah Wolfe
1f0fb3c5f3
Fixing lint error causing build to fail
2015-05-13 18:07:38 +01:00
Hannah Wolfe
3801b7a8ca
Merge pull request #5256 from acburdine/passprotect2
...
Take password protection out of labs
2015-05-13 17:52:50 +01:00
Hannah Wolfe
96a3568c3d
Merge pull request #5197 from PaulAdamDavis/new-upgrade-notifications
...
Move upgrade notification to /settings/about/
2015-05-13 16:47:46 +01:00
Jason Williams
4e3c469ff8
Merge pull request #5268 from ErisDS/issue-5258
...
Fixing 'undefined' issue with ghostPaths.url.join
2015-05-13 10:16:39 -05:00
Hannah Wolfe
8db1001d47
Fixing 'undefined' issue with ghostPaths.url.join
...
closes #5258
2015-05-13 15:08:04 +01:00
Harry Hope
1fc9ace8e1
move notifications inside main div
2015-05-12 16:35:21 -07:00
Austin Burdine
bd2b206e4b
finish up password protection
...
closes #5073
- takes password protection out of labs and moves it to general settings
- adds random-words generator to randomly generate passwords
2015-05-12 12:02:18 -06:00
David Balderston
c4e2eadc33
Fix up Labs Styling
...
No Issue
- Fixes import button not same height as upload button
- Fixes no space between import and upload on mobile
2015-05-11 23:12:31 -07:00
John O'Nolan
443eafeeca
First styles for private blog login
2015-05-11 13:11:59 +01:00
Jason Williams
3d74d408ec
Do not allow auto-save to publish a post
...
Refs #5235
- Do not allow background saving (i.e. post auto-save) to affect the
published status of a post.
2015-05-10 15:22:53 +00:00
Robert Jackson
27e52c8979
Only attempt to scrollTop
if element is available.
...
In later versions of Ember, the views and components can be stable
and are not guaranteed to be torn down before a new controller is
set on them.
In this case, the controller is initially set before the element has been
rendered to the DOM causing errors when invoking `closest` on undefined.
2015-05-05 19:05:36 -04:00
Robert Jackson
b16284f1ed
Replace gh-blog-url helper with a component.
...
Accessing `this` inside an `Ember.HTMLBars.makeBoundHelper` will not
always return the containing `view` object. Instead, use a component.
2015-05-05 14:40:18 -04:00
Hannah Wolfe
6244165841
Merge pull request #5208 from Artie18/master
...
Fixed issue with word count for non ASCII letters.
2015-05-03 18:23:33 +01:00
Artyom Fedenko
075c4fbf46
Added support for all letters in word-count (not only ASCII) and added xregexp bower module to a project
2015-05-02 22:56:33 +03:00
Hannah Wolfe
7fe63b260f
Merge pull request #5103 from acburdine/passprotect
...
Password Protection
2015-05-02 15:14:00 +01:00
John O'Nolan
ed3d94e644
Merge pull request #5196 from PaulAdamDavis/minor-code-injection-fixes
...
Code injection syntax colour change
2015-05-01 15:50:14 +02:00
John O'Nolan
8e46b06c67
Update preview post link styling, add view post link
2015-05-01 12:19:25 +02:00
Austin Burdine
2865662ee5
added password protection
...
closes #4993
- brings password protection to the frontend of blogs
- adds testing for password protection
- upgrades bcrypt-js to 2.1.0
2015-04-30 23:44:43 -05:00
Jason Williams
dae66d00be
Upgrade grunt-jscs to fix whitespace linting.
...
No issue.
- grunt-jscs@1.8.0
- Fix formatting
2015-04-30 16:14:19 -05:00
Matt Enlow
433956c102
Add post preview via uuid (/p/:uuid)
...
Refs #5097
- All drafts will show a preview link (this needs real css)
- Published posts will redirect
- prev/next post helpers only activate on published posts
- Powered by ~10 pints between the two of us (@ErisDS, @novaugust)
2015-04-30 11:57:37 +01:00
Paul Adam Davis
272f1eddaf
Move upgrade notification to /settings/about/
...
Refs #5071
- Move the Upgrade notification from the top of the screen to the About page
2015-04-29 22:34:04 +01:00
Paul Adam Davis
9377694bba
Code injection syntax colour change
...
Closes #5179
- Overwrites the yellow code injection syntax highlighting (such as vendor prefixes in CSS) to be black, to match the rest of the property
- Adds rounded corners to the code injection CodeMorror wrapper to match its parents rounded corners (inherits the same value)
2015-04-28 16:35:14 +01:00
Hannah Wolfe
b4b5e2a3f5
Avoid infinite transition loop
...
fixes #5136
- wrap notification fetch with a user role check to remove console error
- move author transition down to local route for users/user so that there's no infinite loop
- replace all store calls to fetch the current user with the session user instead
2015-04-16 20:05:30 +01:00
Paul Adam Davis
9ea2f5535e
Show correct type in publish button
...
Closes #5138
Shows the correct type (post or page) in the publish button
2015-04-15 11:13:38 +01:00
Hannah Wolfe
5f0d98a110
Don't do autosave on new post
...
closes #5130
- rather than checking for a model change, noop autosave on new controller
2015-04-11 17:42:44 +01:00
Hannah Wolfe
0b1497a75b
No more feature flag for Code Injection
...
closes #1993
- remove the feature/config flag that means code injection has to be enabled
2015-04-09 17:52:41 +01:00
Hannah Wolfe
e19573f5d5
Merge pull request #5122 from JohnONolan/settings-cleanup
...
Cleaned up some derpy settings padding and widths
2015-04-09 16:17:43 +01:00
John O'Nolan
8205e59810
Merge pull request #5075 from PaulAdamDavis/top-notifications
...
Re-implement top notification position styles
2015-04-09 17:52:12 +03:00
Hannah Wolfe
d1de0800ad
Merge pull request #5121 from novaugust/pagination_controller_mixin_fix_#5120
...
Fix typofail in pagination-controller mixin
2015-04-09 15:36:42 +01:00
John O'Nolan
c6fb8a873a
Add labs description
2015-04-09 16:14:50 +02:00
John O'Nolan
6eed16a115
Cleaned up some derpy settings padding and widths
2015-04-09 15:59:17 +02:00
Matt Enlow
91d57c2f30
Fix typofail in pagination-controller mixin
...
Closes #5120
2015-04-09 07:56:08 -06:00
Hannah Wolfe
b10ec55f65
Merge pull request #5119 from novaugust/preview_link_subdir
...
Use absolute url for post preview link
2015-04-09 10:21:30 +01:00
Matt Enlow
b429baa02b
Use absolute url for post preview link
...
Closes #5116
- adds new CP `absoluteUrl` to PostModel
- use `absoluteUrl` in the two places we link previews
- swap out some code for es6 loveliness
2015-04-08 18:58:52 -06:00
Matt Enlow
3523aa90a1
Normalize settings payloads in client serializer
...
Closes #5117
2015-04-08 13:03:56 -06:00
Paul Adam Davis
1cbb58d80d
Re-implement top notification position styles
...
References #5071
- Re-implements the previously broken top notification styles
- Moves the top notification outlet outside the `<main>` to ease styling (we have several nested position fixed/absolute boxes that make this tough - moving the outlet makes it easier)
2015-04-07 18:36:03 +01:00
Hannah Wolfe
2165153d97
Merge pull request #5094 from novaugust/ember-1.11
...
Update to Ember 1.11(.1!)
2015-04-07 11:12:34 +01:00
Hannah Wolfe
777c3f6c7a
Merge pull request #5106 from acburdine/ghost-cm-editor
...
Added code editor to injection interface: the sequel (this time, with CodeMirror!)
2015-04-06 19:33:18 +01:00
Matt Enlow
ee0c32dfc9
Ember 1.11.1
...
- remove `bind-attr` all over the place
2015-04-05 21:13:30 -06:00
Hannah Wolfe
880c911d22
Merge pull request #5046 from novaugust/autosave-cleanup
...
Autosave by observing model.scratch in editor
2015-04-05 23:12:38 +01:00
Austin Burdine
5dc44b0c37
add code editor component
...
closes #4995
- adds code mirror editor component
- converted code-injection editor fields to gh-cm-editor component
2015-04-05 11:57:18 -05:00
Hannah Wolfe
6db9826b23
Merge pull request #5098 from novaugust/view-post-link
...
Add link to published posts preview on content page
2015-04-05 14:41:07 +01:00
Jason Williams
bf3693a7fa
Merge pull request #5085 from ErisDS/improved-forgotten
...
Improve the forgotten password flow
2015-04-03 13:40:16 -05:00
Hannah Wolfe
68f32772d2
Improve the forgotten password flow
...
- if the user has filled out their email already when they hit 'forgotten password' then automatically fill out and submit the form
- this will look better when we have spinners on the buttons
2015-04-03 17:32:18 +01:00
Matt Enlow
91124646ed
Add link to published posts preview on content page
...
Ref #1756
- the word "Published" in "Published by {{author}}" now links to the post's front page
2015-04-03 09:51:53 -06:00
Matt Enlow
ead9f8f36f
Autosave by observing model.scratch in editor
...
No issue
- removes keypress handling in the editor component
- automated value changes via shortcuts still autosave
2015-04-02 17:06:00 -06:00
Paul Adam Davis
44dc0dd075
Re-add X icon
...
No issue
The `icon-x` class got messed up when I attempted to dry up our icon code in both https://github.com/TryGhost/Ghost/pull/4948 and 69fb78150d
. All that was left was an `x` in the file.
This adds that class back, so the `icon-x` icon works again.
2015-04-02 10:42:32 +01:00
Paul Adam Davis
8d0e7cb615
Add version to font-face src url
...
Closes #5034
- Added `?v=0.1' to the font file URL to force a refresh of any old files with the same name
2015-03-31 10:32:31 +01:00
John O'Nolan
cd63215372
Font feature settings are incompatible with Open Sans
2015-03-27 12:26:16 +02:00