John O'Nolan
bd163ada46
Merge pull request #4014 from PaulAdamDavis/fix-mobile-nav-click
...
Change class for editor PSM closing transparent div
2014-09-12 14:51:05 +02:00
Hannah Wolfe
f2eb90f606
Merge pull request #3999 from novaugust/emberify-posts-c-and-v
...
Emberify Posts mobile transitions
2014-09-12 11:19:34 +01:00
Hannah Wolfe
07eaaae8bf
Merge pull request #3915 from javorszky/iss1538b
...
Replaces sendmail with direct
2014-09-11 20:47:18 +01:00
Paul Adam Davis
9a233cde7b
Change class for editor PSM closing transparent div
...
No issue
- Changes the class used by the transparent div used to close the PSM
Without this change, when in the editor and the nav is open, the transparent div here is above the div the nav is looking for. So, the div for the PSM is clicked, rather than the nav div.
2014-09-11 16:38:57 +01:00
Matt Enlow
5b74929d1c
Merge pull request #4013 from PaulAdamDavis/settings-nav-icons
...
Add icons to settings nav menu
2014-09-11 09:11:34 -06:00
Matt Enlow
9577f61f3b
Merge pull request #4011 from PaulAdamDavis/fix-notifications
...
Fix notification position when PSM is open
2014-09-11 08:48:31 -06:00
Paul Adam Davis
8f9401a78c
Add icons to settings nav menu
...
References #3810
- Re-adds the icons for each item of the settings nav and related styles
I've opted to go with adding `.icon-users` classes instead of setting them in the Sass.
2014-09-11 15:27:28 +01:00
John O'Nolan
1217529519
Merge pull request #4012 from PaulAdamDavis/no-mob-setting-transitions
...
Snap page transition for mobile settings
2014-09-11 15:43:54 +02:00
Paul Adam Davis
9e1f223892
Snap page transition for mobile settings
...
References #3810
- Disables the `.fade-in` animation for settings page transitions on mobile
2014-09-11 14:19:16 +01:00
John O'Nolan
5e9d545bba
Merge pull request #4009 from PaulAdamDavis/fix-modals
...
Fix modal positioning
2014-09-11 14:12:11 +02:00
Paul Adam Davis
0bd2294828
Fix notification position when PSM is open
...
Closes #4006
- Adds a transition to the notification containers
- Adjusts the position of bottom notifications when PSM is open
2014-09-11 12:57:41 +01:00
Sebastian Gierlinger
aceb85d2c2
Merge pull request #3994 from halfdan/3982-use-auth-scope
...
Add authentication scope.
2014-09-11 11:00:06 +02:00
Sebastian Gierlinger
6f7fda2a94
Merge pull request #3908 from halfdan/3758-revokation-api
...
Delete revoked tokens
2014-09-11 10:17:08 +02:00
Matt Enlow
6f929eee4a
Emberify Posts mobile transitions
...
Closes #3950
- Fixed up event attachment and removal in a few mixins
- Renamed content-list-content-view to something more understandable
- simplify transition from posts.index to posts.post
2014-09-10 20:58:10 -06:00
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