Kevin Ansfield
290988eb33
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
700e6d2da5
Add config.blogUrl key to PSM's seoURL property
...
Closes #5793
2015-09-02 12:34:48 -06:00
Hannah Wolfe
16d7790a19
Merge pull request #5791 from kevinansfield/autohide-nav-translate3d
...
Better flickering auto-nav fix
2015-09-02 18:36:28 +01:00
Kevin Ansfield
5edca27748
Merge pull request #5789 from cobbspur/spinner
...
Keep spinner running on successful signin
2015-09-02 18:02:22 +01:00
Kevin Ansfield
459f4afd2a
Merge pull request #5744 from ErisDS/skip-link
...
Make skip link work with Ember
2015-09-02 17:59:06 +01:00
Sebastian Gierlinger
744f6221c5
Merge pull request #5706 from ErisDS/fix-private
...
Database version 004 - Good to merge
2015-09-02 18:53:51 +02:00
Kevin Ansfield
909e038e63
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
4b760fccfb
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
966efa9f13
uhbuhbyenow
2015-09-02 17:49:15 +02:00
cobbspur
e9eab53048
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
71215847c8
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
40d71b7504
Merge pull request #5786 from JohnONolan/searchmobile
...
Search mobile fixes
2015-09-02 16:15:47 +01:00
John O'Nolan
e99670db65
Search mobile fixes
2015-09-02 16:13:18 +02:00
Hannah Wolfe
85954a1a57
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
7d22db9c40
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
5ea540d775
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
3e088cf2f5
Merge pull request #5783 from kevinansfield/validation-fixes
...
Minor validations fixes
2015-09-02 11:53:13 +01:00
John O'Nolan
a6f283f639
Updated editor preview code styles
2015-09-02 12:08:10 +02:00
John O'Nolan
03f987c9e3
Improved onboarding copy, polling time, form inputs
2015-09-02 12:08:01 +02:00
John O'Nolan
e7f1af2e6d
Search styling
2015-09-02 12:07:47 +02:00
Kevin Ansfield
a9a34e1fd6
Merge pull request #5775 from ErisDS/signin-validation
...
Add email validation back to signin
2015-09-02 11:05:38 +01:00
Kevin Ansfield
9e5e062ed8
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
2f899bf94b
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
6b8b1dfb0d
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
5596fd808b
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
025efe6d54
Merge pull request #5778 from kevinansfield/mobile-preview
...
Mobile markdown/preview tabs
2015-09-01 19:02:05 +01:00
Kevin Ansfield
353dc512bb
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
09bcbb9463
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
2da1a06196
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
58c60f5662
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
fc4ef38db8
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
194bc209a9
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
169384c3c7
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
e574edf240
Merge pull request #5759 from kevinansfield/basic-post-search
...
Basic post/user search
2015-09-01 10:27:05 +01:00
Kevin Ansfield
a91cd2210e
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
42b76a2778
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
16ca8c65a9
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
a1f8a5f81c
Merge pull request #5766 from JohnONolan/colourrrr
...
Minor colour update
2015-08-31 09:06:22 +01:00
John O'Nolan
c22d23d355
Minor colour update
2015-08-31 08:04:09 +02:00
Hannah Wolfe
7dd0c0cf85
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
2476da2b2a
Merge pull request #5760 from cobbspur/emptyValidations
...
No validations on setup for empty fields
2015-08-28 20:16:15 +01:00
Hannah Wolfe
e4d689b989
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
fad986673a
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
7f33ae0189
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
b14f918b71
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
Hannah Wolfe
6e9c79fb9d
Merge pull request #5755 from jomahoney/tabnav
...
Prevents partial tab view when using keyboard navigation in tag settings
2015-08-28 18:54:40 +01:00
Hannah Wolfe
0a924451eb
Merge pull request #5739 from cobbspur/forgotPassword
...
Add loading spinner to forgot button on signin page
2015-08-28 18:47:14 +01:00
Hannah Wolfe
2f8b6e1f59
Merge pull request #5754 from cobbspur/flowstep3
...
Prevent setup loop on step 3
2015-08-28 17:38:23 +01:00
cobbspur
594ae6c7d9
Add loading spinner to forgot button on signin page
...
refs #5652
- replaces basic forgot? button on signin page with spin button
- replaces {{input with gh-input}}
2015-08-28 17:20:03 +01:00
cobbspur
dfbaeaf587
Prevent invite action in step 3 of setup being triggered at wrong time
...
closes #5757
- validates text on focusOut
- prevent invite action being triggered every time text field gets focus.
2015-08-28 17:16:30 +01:00