Matt Enlow
a4e6dd4dc0
Add config.blogUrl key to PSM's seoURL property
...
Closes #5793
2015-09-02 12:34:48 -06:00
Hannah Wolfe
4f860ed5a3
Merge pull request #5790 from JohnONolan/htmlosaurus
...
uhbuhbyenow
2015-09-02 17:02:42 +01:00
John O'Nolan
8ea08f6246
uhbuhbyenow
2015-09-02 17:49:15 +02: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
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
Hannah Wolfe
2d0549f007
Merge pull request #5784 from JohnONolan/stupidfuckingrebase
...
Search, styles, things.
2015-09-02 11:53:03 +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
Hannah Wolfe
e448a53e16
Merge pull request #5782 from kevinansfield/search-no-results
...
Display "No results" message when no search results found
2015-09-02 10:14:01 +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
51102aabaf
Merge pull request #5770 from cobbspur/bugs
...
Prevent gh-spin-button from infinite spin
2015-09-01 09:58:44 +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
Sebastian Gierlinger
5ce8ca5d6e
Merge pull request #5518 from ErisDS/fetch-options
...
Field options
2015-08-29 19:49:38 +02: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
e9a96816ac
Adding 'fields' param for browse requests
...
refs #5601 , #5463 , #5343
- adds rudimentary support for a 'fields' parameter on browse requests
2015-08-28 19:08:22 +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
Hannah Wolfe
150d286ca7
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
5aac16df17
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
30da915a70
Merge pull request #5754 from cobbspur/flowstep3
...
Prevent setup loop on step 3
2015-08-28 17:38:23 +01:00
cobbspur
9bf4a39e83
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
0ddfa9d4dc
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
Sebastian Gierlinger
f705798bf9
Merge pull request #5756 from kevinansfield/fix-token-refresh-issue
...
Fix auth token refresh failing on app-boot with expired access_token
2015-08-28 17:27:49 +02:00
Kevin Ansfield
62684dffff
Fix auth token refresh failing on app-boot with expired access_token
...
issue #5751
- moves `makeRequest` override of simple-auth's OAuth authenticator into our own custom authenticator (previously our override was not taking effect until after ember-simple-auth's initial authentication routines, hence why it was working for post-login token refreshes but failing on app-boot)
2015-08-28 16:00:34 +01:00
John O'Mahoney
457f5c3a6d
Prevents partial tab view when using keyboard navigation in tag settings
...
refs #5652
- Mimics behaviour of post-settings-menu
- Surrounded the subnavpage with a conditional to check if the page is
active before focusing on it
2015-08-28 14:50:53 +01:00
Hannah Wolfe
fd3127b342
Merge pull request #5742 from kevinansfield/spin-button-minimum-timeout
...
Set a minimum spin time of 1 second for gh-spin-button
2015-08-28 13:15:45 +01:00
Hannah Wolfe
52abc298f1
Merge pull request #5750 from rafaelstz/master
...
Correct bold string
2015-08-28 12:53:05 +01:00