Hannah Wolfe
274769455a
Merge pull request #5795 from kevinansfield/fix-console-error
...
Fix teardown of resize handler in content management screen
2015-09-02 22:17:51 +01:00
Kevin Ansfield
1b07d8c8fd
Merge pull request #5788 from ErisDS/search-timeout
...
Reduce search refresh timeout & forgotten link fix
2015-09-02 22:12:55 +01:00
Kevin Ansfield
2a210b5703
Fix teardown of resize handler in content management screen
...
refs #5659 ([comment](https://github.com/TryGhost/Ghost/issues/5659#issuecomment-137114898 ))
- cleans up resize handler on willDestroy hook of gh-content-view-container
2015-09-02 21:41:47 +01:00
Hannah Wolfe
5b4a8c66be
Merge pull request #5792 from kevinansfield/fix-search-listing-selection
...
Fix selected search item appearing as multi-select item in search input
2015-09-02 20:57:03 +01:00
Hannah Wolfe
e79d2a43de
Merge pull request #5794 from novaugust/psm-blog-url
...
Add config.blogUrl key to PSM's seoURL property
2015-09-02 20:50:50 +01:00
Kevin Ansfield
8147a7e062
Fix selected search item appearing as multi-select item in search input
...
no issue
- adds an observer to the component's `selection` property that always clears it if it's assigned a value
2015-09-02 19:34:54 +01:00
Matt Enlow
a4e6dd4dc0
Add config.blogUrl key to PSM's seoURL property
...
Closes #5793
2015-09-02 12:34:48 -06:00
Hannah Wolfe
5e455dfcfb
Merge pull request #5791 from kevinansfield/autohide-nav-translate3d
...
Better flickering auto-nav fix
2015-09-02 18:36:28 +01:00
Kevin Ansfield
40cc728f63
Merge pull request #5789 from cobbspur/spinner
...
Keep spinner running on successful signin
2015-09-02 18:02:22 +01:00
Kevin Ansfield
a5005d445c
Merge pull request #5744 from ErisDS/skip-link
...
Make skip link work with Ember
2015-09-02 17:59:06 +01:00
Sebastian Gierlinger
7ce7c71bf0
Merge pull request #5706 from ErisDS/fix-private
...
Database version 004 - Good to merge
2015-09-02 18:53:51 +02:00
Kevin Ansfield
dea28c0533
Better flickering auto-nav fix
...
refs #5652
- reverts previous fix (#5698 ) to return translate3d smoothness
- add separate open-autonav toggle element and style it to always stick to the viewport edge to avoid wandering hover hit areas
2015-09-02 17:41:50 +01:00
Hannah Wolfe
cf4ed913b1
Reduce search refresh timeout & forgotten link fix
...
no issue
- Change timeout from 60secs to 10secs for refreshing search results
- Remove white background from forgotten password link
2015-09-02 17:41:28 +01:00
John O'Nolan
8ea08f6246
uhbuhbyenow
2015-09-02 17:49:15 +02:00
cobbspur
4b6f28ded5
Keep spinner running on successful signin
...
No Issue
- Removes the toggle of spinner for successful authentication
2015-09-02 16:49:04 +01:00
Sebastian Gierlinger
f22796ff7d
Add dynamic client_id/client_secret
...
no issue
- added ghost-admin client_id to admin
- added ghost-admin client_secret to admin
- added client.read() api endpoint
- added random generation of client_secret to migration
- removed addClientSecret method
- updated tests
2015-09-02 16:39:34 +01:00
Hannah Wolfe
9507d68a60
Merge pull request #5786 from JohnONolan/searchmobile
...
Search mobile fixes
2015-09-02 16:15:47 +01:00
John O'Nolan
fdede1c814
Search mobile fixes
2015-09-02 16:13:18 +02:00
Hannah Wolfe
8237612501
Make skip link work with Ember
...
refs #5652
- handles the skip link using js so that ember doesn't interfere with the anchor
- uses the code suggested here: https://www.codehive.io/boards/pZUuwIk
2015-09-02 14:56:46 +01:00
Hannah Wolfe
114696f7e2
Change type for private blog settings
...
refs #5614 and #5503
- update private blog type, including update to settings.edit
- switch order of populate settings & update fixtures + populate all settings
Private blog settings should not be returned by public endpoints
therefore they need a type which is not `blog` or `theme`.
`core` doesn't suit either, as those settings don't usually have UI
To resolve this, I created a new type `private` which can be used
for any setting which has a UI but should not be public data
2015-09-02 13:39:23 +01:00
Hannah Wolfe
5c3fc55a17
Merge pull request #5780 from kevinansfield/selectize-addselection-index
...
Fix tag order when selecting existing tags
2015-09-02 13:34:00 +01:00
Hannah Wolfe
6cdc8be756
Merge pull request #5783 from kevinansfield/validation-fixes
...
Minor validations fixes
2015-09-02 11:53:13 +01:00
John O'Nolan
b844750da7
Updated editor preview code styles
2015-09-02 12:08:10 +02:00
John O'Nolan
fe44cae971
Improved onboarding copy, polling time, form inputs
2015-09-02 12:08:01 +02:00
John O'Nolan
5c0fc9ad03
Search styling
2015-09-02 12:07:47 +02:00
Kevin Ansfield
e21b4b9f70
Merge pull request #5775 from ErisDS/signin-validation
...
Add email validation back to signin
2015-09-02 11:05:38 +01:00
Kevin Ansfield
4c5ffe2a9a
Minor validations fixes
...
no issue
- clear private blog password validation errors on enable/disable
- validate maximum tag name length
- fix sticky validations when moving between tags or navigating to/from tags manager
2015-09-02 10:34:22 +01:00
Kevin Ansfield
5a7bc6e0e1
Merge pull request #5745 from ErisDS/fix-green-icons
...
Form field icons load in default 'grey' state
2015-09-02 10:32:53 +01:00
Kevin Ansfield
580eaf0e6b
Display "No results" message when no search results found
...
no issue
- add a "No results" element to the search dropdown on creation and show/hide it appropriately
2015-09-02 09:23:20 +01:00
Kevin Ansfield
fbdf55e3a6
Fix tag order when selecting existing tags
...
refs #5773
- overrides ember-cli-selectize's `_addSelection` method to insert objects at the correct index instead of always adding at the end
2015-09-01 22:55:23 +01:00
Hannah Wolfe
3002c1b0a4
Merge pull request #5778 from kevinansfield/mobile-preview
...
Mobile markdown/preview tabs
2015-09-01 19:02:05 +01:00
Kevin Ansfield
e8a28734bd
Mobile markdown/preview tabs
...
refs #5652
- on mobile, add Markdown/Preview links to the editor footer that switch between the respective views
- temporary resolution to the inability to upload on mobile without access to the preview
2015-09-01 18:14:40 +01:00
Hannah Wolfe
9b6214b9ad
Form field icons load in default 'grey' state
...
ref #5652
- validations can be in default, success or error state
- adds check for 'hasValidated' if the validations haven't fired yet, the field is in the default state
- hasValidated is an Ember.Array which tracks the state for each field
2015-09-01 13:02:27 +01:00
Hannah Wolfe
40f82b6204
Merge pull request #5772 from kevinansfield/minor-tag-input-updates
...
Don't show selectize dropdown when input field is blank
2015-09-01 12:23:04 +01:00
Kevin Ansfield
67d22c6cc8
Merge pull request #5764 from ErisDS/issue-5762-psm
...
Improve error handling for the PSM
2015-09-01 12:22:10 +01:00
Hannah Wolfe
435731a322
Add email validation back to signin
...
refs #5745
- signin form was not checking email address was valid
2015-09-01 11:31:57 +01:00
Kevin Ansfield
7a0b7aca80
Merge pull request #5769 from ErisDS/issue-5767
...
Fix double-click & enter/o editing shortcuts
2015-09-01 11:00:15 +01:00
Kevin Ansfield
3fa48960f8
Don't show selectize dropdown when input field is blank
...
no issue
- modify behaviour of selectize's `openOnFocus` option by ensuring that the dropdown is not opened when the input field is blank
- fixes issue with dropdown opening when content is loaded async despite `openOnFocus=false`
- fixes issue with dropdown remaining open when user enters text then deletes it
2015-09-01 10:40:41 +01:00
Hannah Wolfe
1197cf090a
Merge pull request #5759 from kevinansfield/basic-post-search
...
Basic post/user search
2015-09-01 10:27:05 +01:00
Kevin Ansfield
871ba32343
Basic post/user search
...
refs #5343 , #5652
- implements basic post and user search using selectize input
- queries minimal API endpoint and refreshes results on search input focus if results are older than 60 seconds
2015-08-31 22:47:26 +01:00
cobbspur
3ec74a4f66
Prevent gh-spin-button from infinite spin
...
closes #5768
- Always set showSpinnerTimeout back to null after 1 second.
2015-08-31 13:41:01 +01:00
Hannah Wolfe
88e6ca427c
Fix double-click & enter/o editing shortcuts
...
closes #5767
- readd action for double click
- use model for openEditor
2015-08-31 10:58:34 +01:00
Kevin Ansfield
720c421e8b
Merge pull request #5766 from JohnONolan/colourrrr
...
Minor colour update
2015-08-31 09:06:22 +01:00
John O'Nolan
737478bfd2
Minor colour update
2015-08-31 08:04:09 +02:00
Hannah Wolfe
c29dd2568b
Improve error handling for the PSM
...
closes #5762
- changes date to use proper inline validation
- changes meta_title & desc to also use inline validation
- meta_title & desc also give proper errors on save
- title too long causes proper error on save
2015-08-30 17:26:52 +01:00
Hannah Wolfe
c4c52847b9
Merge pull request #5760 from cobbspur/emptyValidations
...
No validations on setup for empty fields
2015-08-28 20:16:15 +01:00
Hannah Wolfe
2ddabc0774
Merge pull request #5758 from cobbspur/invitecheck
...
Prevent invite action in step 3 of setup being triggered at wrong time
2015-08-28 19:18:06 +01:00
Hannah Wolfe
0e7968c573
Merge pull request #5709 from kevinansfield/tag-name-comma-validation
...
Validate leading commas in tag names
2015-08-28 19:03:31 +01:00
Hannah Wolfe
ab4de467ce
Merge pull request #5752 from kevinansfield/content-mgmt-mobile-nav
...
Fix broken content mgmt -> editor links on mobile
2015-08-28 19:00:20 +01:00
cobbspur
3411852d80
No validations on setup for empty fields
...
refs #5652
- new action on focusOut which only calls validate if the fields has a value
2015-08-28 18:55:37 +01:00