Paul Adam Davis
d419bec66b
Fix modal positioning
...
Closes #4008
- Adds a `.modal` class which extends `%modal` - it disappeared with the migration to Libsass
2014-09-10 19:34:39 +01:00
Fabian Becker
c684ee5b38
Delete revoked tokens
...
closes #3758
- new API method to delete access and refresh token
- use new ember-simple-auth config to revoke tokens on logout
- new method to delete tokens by .. token
2014-09-10 20:19:52 +02:00
John O'Nolan
d786347fbe
Merge pull request #3954 from PaulAdamDavis/mobile-menu-toggle
...
[WIP] Wire up new mobile nav
2014-09-10 20:17:47 +02:00
Paul Adam Davis
00abfa64fe
[WIP] Wire up new mobile nav
...
References #3810
With GUI2, there's now a number of places to open the mobile navigation menu. This handles those clicks.
2014-09-10 18:33:27 +01:00
John O'Nolan
47a0a71350
Merge pull request #3960 from PaulAdamDavis/fix-user-settings-page
...
Fix user profile settings
2014-09-10 19:04:06 +02:00
Matt Enlow
7355adb465
Merge pull request #4003 from PaulAdamDavis/no-right-scroll
...
No right scroll
2014-09-10 10:42:14 -06:00
Paul Adam Davis
7119493a1e
Prevent horizontal scroll on content list
...
Closes #4000
- Adds `overflow-x: hidden;` to the content list & preview wrapper
2014-09-10 16:48:33 +01:00
Matt Enlow
5ccbf799e1
Merge pull request #3965 from halfdan/3936-psm-1
...
PSM Step 1
2014-09-10 09:35:21 -06:00
Fabian Becker
961ab5f064
Post Settings Menu - Step 1
...
closes #3936
- Implement new PSM
- Hook up close action
- Automatically close when view is destroyed
- Close on click and when pressing ESC
2014-09-10 17:31:19 +02:00
Paul Davis
7ab340f777
Merge pull request #3995 from JamieKnight/keyboard-support
...
Improve keyboard support
2014-09-10 10:21:57 +01:00
Jamie Knight
040ee823ba
Improve keyboard support
...
issue #3964
- added :focus selector to improve keyboard support in modern browsers
- added :active selector to improve keyboard support in old IE
2014-09-10 01:51:25 +01:00
Fabian Becker
aa43e98e2e
Add authentication scope.
...
closes #3982
- Set custom key to use in localStorage based on subdir
2014-09-09 23:44:38 +00:00
Matt Enlow
9f6884e876
Merge pull request #3991 from halfdan/3989-active-class
...
Remove active class from buttons
2014-09-09 16:35:49 -06:00
Fabian Becker
1f8b323285
Remove active class from buttons.
...
refs #3989
- Remove active class from {{#link-to tagName="button" ..}}
2014-09-09 22:21:39 +00:00
Hannah Wolfe
a21ce4dd55
Merge pull request #3990 from halfdan/handle-addrinuse
...
Handle EADDRINUSE
2014-09-09 19:16:03 +01:00
Fabian Becker
5430e72753
Handle EADDRINUSE
...
no ref
- Show a human readable message on EADDRINUSE
2014-09-09 20:05:11 +02:00
Paul Adam Davis
ecf5d045f3
Fix user profile settings
...
References #3810 , #3944
- Fixes several small visual bugs with the user settings page
- Changes `.settings-subview-header` to use a clearfix instead of `overflow: hidden;` (fixing style issues in #3944 )
2014-09-09 11:21:39 +01:00
Sebastian Gierlinger
5e0c890b4d
Merge pull request #3988 from ErisDS/app-flag
...
Force apps flag to be boolean in config API
2014-09-09 11:37:16 +02:00
Hannah Wolfe
2aff9ed8eb
Force apps flag to be boolean in config API
...
ref #3969
- it shouldn't be possible to set keys via this flag
2014-09-09 08:40:38 +01:00
Gabor Javorszky
187c486b2f
Replaces sendmail with direct
...
Closes #1538
* rips out sendmail
* adds direct
* updates nodemailer to 0.7.1
* changes unit tests for mail
* changed integration tests for mail
* adds mail api tests
2014-09-08 20:52:10 +01:00
Matt Enlow
9c0b203dce
Merge pull request #3867 from hswolff/middleware-work
...
Makes the Ghost application more express middleware friendly.
2014-09-08 13:43:48 -06:00
Hannah Wolfe
805f45900e
Merge pull request #3902 from Chrisui/custom-tag-templates
...
Custom template files for custom tags
2014-09-08 20:14:48 +01:00
Hannah Wolfe
0a96351274
Merge pull request #3968 from thaiphan/master
...
Stop packagePath variable from being undefined
2014-09-06 16:35:45 +01:00
Hannah Wolfe
946eab801a
Merge pull request #3963 from jaswilli/issue-3955
...
Prevent editor title from being overwritten
2014-09-06 16:07:30 +01:00
Chris Pearce
97946cbc14
Ability to create custom template files for custom tags. Eg. tag-design.hbs
2014-09-05 17:35:30 +01:00
John O'Nolan
eafbe4ed7e
Merge pull request #3972 from PaulAdamDavis/form-refactor
...
Remove form focus halo
2014-09-05 18:35:00 +02:00
Hannah Wolfe
15a17bef64
Merge pull request #3971 from javorszky/iss3970
...
Adds (Never) for users who haven't been seen
2014-09-05 17:32:46 +01:00
Paul Adam Davis
a8a72dc55c
Remove form focus halo
...
No issue
- Removed the blue halo from around focused form elements
- Slightly refactored the forms to target less text inputs and have cleaner syntax
2014-09-05 17:16:55 +01:00
Gabor Javorszky
5f06f69d18
Adds (Never) for users who haven't been seen
...
Closes #3970
2014-09-05 16:45:34 +01:00
Thai Phan
76f7412a75
Stop packagePath variable from being undefined
2014-09-05 22:52:24 +10:00
Hannah Wolfe
f7b85524d8
Merge pull request #3957 from halfdan/3956-we-dont-like-html
...
Don't send HTML on post save.
2014-09-05 11:36:19 +01:00
Jason Williams
1d6b1f9667
Prevent editor title from being overwritten
...
Closes #3955
- Change titleScratch from being bound to the title to being
set when entering the editor so it is not overwritten on a
model refresh.
- Ensure that the "unsaved content" dialog is shown when there are
changes to the "scratch" fields after a post-settings-menu change.
- Add tests to prevent regression.
2014-09-04 19:27:59 +00:00
Fabian Becker
60ed88f804
Don't send HTML on post save.
...
fixes #3956
- adjusts post serialiser to not send HTML content
2014-09-04 18:32:34 +02:00
John O'Nolan
af7743f935
Merge pull request #3952 from PaulAdamDavis/fix-what-libsass-broke
...
Fix floating header gradient in FF and settings images
2014-09-04 12:20:36 +02:00
Matt Enlow
12cb93e333
Merge pull request #3953 from halfdan/2666-jshint-test
...
Apply JSHint to test files.
2014-09-03 13:40:01 -06:00
Fabian Becker
bc558cf0d2
Apply JSHint to test files.
...
closes #2666
- Add new jshint:test task
- Fix jshint errors
2014-09-03 20:33:58 +02:00
Hannah Wolfe
95a7e36c84
Merge pull request #3945 from novaugust/smart-contributors
...
Smarter `buildAboutPage` task
2014-09-03 18:19:32 +01:00
Matt Enlow
cd4e07b513
Merge pull request #3944 from halfdan/3925-cog-back
...
Show settings-cog and back button
2014-09-03 09:30:01 -06:00
Fabian Becker
2959b6d391
Show settings-cog and back button
...
closes #3925
- Make user-settings-cog reappear
- Show [< Users] back button
2014-09-03 17:18:41 +02:00
Jason Williams
c5b1319936
Merge pull request #3852 from ErisDS/issue-1967
...
Add the new body classes
2014-09-03 10:13:06 -05:00
Paul Adam Davis
80a048c2d4
Fix floaring header gradient in FF and settings images
...
No issue
- Corrects the syntax used for the floating header gradient so it now gets prefixed correctly for Firefox
- Removes padding from `<button>` elements (fixes padding around images in buttons)
- Adds display: block; to settings images to prevent a Webkit bug which adds space under the image
2014-09-03 15:52:01 +01:00
Paul Davis
94db4624e7
Merge pull request #3949 from novaugust/js-prefixes
...
`js-` prefix codebase; fix content preview back button
2014-09-03 15:16:30 +01:00
Matt Enlow
891e55c265
Smarter buildAboutPage
task
...
No issue
- Only run the buildAboutPage task if the `-contributors.hbs` template doesn't exist,
- ... or if the `--force` option is supplied on the CLI
- Adds the contributors img dir and the contributors template to `grunt clean:built` task
2014-09-03 08:10:42 -06:00
Hannah Wolfe
67c5eb5a19
Merge pull request #3946 from novaugust/grunt-dev-assets#3942
...
`grunt dev` runs default task
2014-09-03 14:59:22 +01:00
Matt Enlow
03bea5dbef
js-
prefix; fix content preview back button
...
Closes #1990 , Ref #3810
- Add `js-` prefix to jQuery calls throughout code and templates
- move MarkdownComponent classNames to template
- Fix back button on posts content preview
- Remove dead code for preview tabbing jQuery
2014-09-02 22:29:32 -06:00
Harry Wolff
2bb1b14ebd
Removes config.theme and restructures how theme variables are cached
...
resolves #1789
- removes config/theme.js
- moves caching of theme variables to api/settings.js which is where the
rest of the settings cache occurs. this removes the requirement of having
to push changes to cache, now it simply occurs alongside when settings
are changed.
- updates relevant tests.
2014-09-02 23:15:15 -04:00
Matt Enlow
7ed7c6653b
grunt dev
calls default task
...
Closes #3942
2014-09-02 21:14:32 -06:00
Matt Enlow
adb94efe1d
Merge pull request #3943 from halfdan/patch-2
...
Bumping version to 0.5.2-1
2014-09-02 17:16:06 -06:00
John O'Nolan
719f56f918
Merge pull request #3935 from PaulAdamDavis/new-psm
...
[WIP] New post settings menu
2014-09-03 01:29:14 +03:00
Fabian Becker
6a643053e6
Bumping version to 0.5.2-1
...
no ref
- because Hannah said "someone"
2014-09-02 23:43:31 +02:00