Hannah Wolfe
656fbf3bbc
Merge pull request #5691 from acburdine/spin-fix
...
Fix auto width and height of spin button
2015-08-24 12:07:39 +01:00
John O'Nolan
d1e5a8d89c
Merge pull request #5702 from kevinansfield/zelda-signin-updates
...
Fixes for sign-in error handling
2015-08-24 08:00:13 +02:00
Hannah Wolfe
fc39bd1ed4
Merge pull request #5705 from sebgie/auth-strategies-coverage
...
Improve middleware coverage
2015-08-23 19:05:39 +01:00
Sebastian Gierlinger
6120d0a80f
Improve middleware coverage
...
refs #5286
- changed auth-strategies to be testable
- added tests
2015-08-21 23:46:42 +02:00
Hannah Wolfe
7fa468d9ea
Merge pull request #5682 from kevinansfield/tags-v4
...
Replace the current tag input with a selectize based input
2015-08-21 21:34:06 +01:00
Hannah Wolfe
4233b68852
Merge pull request #5699 from kevinansfield/close-nav-menu-on-transition
...
Mobile nav menu fixes
2015-08-21 21:32:26 +01:00
Hannah Wolfe
55c07338d9
Merge pull request #5687 from kevinansfield/fix-tags-validation
...
Add inline error handling and tests for tag creation/editing
2015-08-21 21:31:40 +01:00
Hannah Wolfe
9f8a868ffa
Merge pull request #5703 from rwjblue/fix-release-issues
...
Fix release build issues.
2015-08-21 21:28:37 +01:00
Kevin Ansfield
90d75b2189
Fixes for sign-in error handling
...
issue #5652 , closes #5641
- removes inline errors for empty fields
- separate validation routines for sign-in and forgot password
- highlight fields with errors when trying to submit
2015-08-21 19:38:44 +01:00
Robert Jackson
f9ea6fc0a8
Move myth configuration into Brocfile.js
.
2015-08-21 14:37:50 -04:00
Kevin Ansfield
dd9aa0f873
Add inline error handling when creating/editing tag
...
closes #5684
- add inline error checking and display to tag name & meta data fields
- add tests for tags screen
2015-08-21 18:06:52 +01:00
Robert Jackson
5e58b1317e
Merge core/built instead of clearing on every build.
2015-08-21 12:17:39 -04:00
Robert Jackson
4a90d42132
Use ghost.min.css
when building for production.
2015-08-21 12:16:21 -04:00
John O'Nolan
ffdc83fad1
Merge pull request #5700 from kevinansfield/inline-error-styles
...
Style inline-error fields and response test
2015-08-21 16:55:48 +02:00
John O'Nolan
c303a520a2
Merge pull request #5698 from kevinansfield/fix-autonav-flicker-v2
...
Fix flickering autonav animation
2015-08-21 15:29:05 +02:00
John O'Nolan
641de0157a
Merge pull request #5697 from Gargol/a11y-improvement-for-menu-toggle
...
Adds 'button' role to toggle menu icon for better a11y
2015-08-21 10:23:43 +02:00
Kevin Ansfield
94c3b6d041
Style inline-error fields and response test
...
issue #5652
- highlight input border and response text in red
2015-08-20 17:04:37 +01:00
Kevin Ansfield
cbb106e12e
Mobile nav menu fixes
...
issue #5483 & #5652
- trigger the close menus action every time a route transition is successful
- close nav menu when clicking "collapse sidebar" button (action chain was incomplete)
2015-08-20 16:49:33 +01:00
Sebastian Gierlinger
f1a602e3f9
Merge pull request #5689 from kevinansfield/fix-property-val-of-undefined
...
Fix occasional `Cannot read property 'val' of undefined` errors in console
2015-08-20 16:53:47 +02:00
Sebastian Gierlinger
5ae8709a0a
Merge pull request #5690 from kevinansfield/fix-editor-undefined-height-bug
...
Fix occasional issue with editor not rendering
2015-08-20 16:48:20 +02:00
Kevin Ansfield
c9d053b950
Replace the current tag input with a selectize based input
...
issue #3800 , closes #5648
- uses ember-cli-selectize addon for the tag editing functionality in the PSM
2015-08-20 14:40:56 +01:00
Hannah Wolfe
b40ecca10c
Merge pull request #5663 from sebgie/mail-cleanup
...
Mail consolidation
2015-08-20 14:22:33 +01:00
Kevin Ansfield
e3f34c97a7
Fix flickering autonav animation
...
- use `transition: left` instead of `transform: translate3d`
- fixes issue where translate3d moves the element immediately then animates resulting in invisible hit areas that cause unexpected hover behaviour whilst animation is in progress
- translate3d is sometimes faster as it doesn't need to constantly re-calculate layout, however in this case the element is positon:absolute and we're only animating opaque elements so the benefit is marginal. Tested on Late-2012 13" retina MBP and framerate was consistently 100fps or higher.
2015-08-20 13:04:26 +01:00
Nazar Gargol
b7f180ef07
Adds 'button' role to toggle icon for better a11y
...
closes #5696
- adds button role to toggle icon on new zelda menu
2015-08-20 12:51:44 +02:00
Sebastian Gierlinger
a82e9aa3c5
Mail consolidation
...
refs #5489
- move mail.js -> mail/index.js
- move email-templates -> mail/templates
2015-08-20 11:36:14 +02:00
Hannah Wolfe
26f7c5e0ad
Merge pull request #5661 from sebgie/remove-duplicate-func
...
Remove duplicate function
2015-08-20 10:25:09 +01:00
Austin Burdine
c7ef8b6c24
fix auto width and height of spin button component
...
refs #5652
- changes the spin-button so that it only sets the size when the button is submitting instead of all of the time
2015-08-19 23:39:07 -04:00
Kevin Ansfield
c07f33f5ad
guard against missing $previewContent/ViewPort in gh-editor.scrollPosition
...
issue #5659
- fixes occasional issue with editor not rendering due to scrollPosition being requested before the relevant jquery elements have been set
2015-08-19 20:44:59 +01:00
Kevin Ansfield
22d4151e33
guard against missing editor element in editor-base-controller.save
...
issue #5659
- Fixes occasional issue with `Uncaught TypeError: Cannot read property 'val' of undefined` errors appearing when navigating quickly to/from the editor. I traced the `save` action calls back to the `autoSave` method - it may warrant further investigation to find out why the throttled/debounced calls are sometimes made when the editor element is non-existent.
2015-08-19 20:43:30 +01:00
Sebastian Gierlinger
4e4de10e19
Merge pull request #5681 from kevinansfield/update-jquery-versions
...
Update admin area jquery and jquery-ui dependencies
2015-08-19 15:55:26 +02:00
Kevin Ansfield
ea64b00e23
Update admin area jquery and jquery-ui dependencies
...
no issue
- updates jquery from 1.9.x to 2.1.x, dropping support for old IE
- updates jquery-ui from 1.10.4 to 1.11.4
2015-08-19 09:37:02 +01:00
Sebastian Gierlinger
24b8605c52
Merge pull request #5672 from jomahoney/signup-image
...
Update signup form to have profile image upload component
2015-08-16 18:49:13 +02:00
Sebastian Gierlinger
932970cd7a
Merge pull request #5671 from jaswilli/ember-myth
...
Update ember-myth
2015-08-15 16:32:51 +02:00
John O'Mahoney
4b2d7b122a
Update signup form to have profile image upload component
...
closes #5544
- Added profile image into `signup.hbs`
- Added image handling in `signup.js` controller
- Uses session authenticated user to upload image
2015-08-15 13:00:42 +01:00
Jason Williams
4bfbda2cb0
Update ember-myth
...
- ember-myth@0.1.1. Removes console.log debug output.
2015-08-14 22:35:26 -05:00
Sebastian Gierlinger
2a9299ddf9
Merge pull request #5662 from JohnONolan/zelda-audit2
...
Zelda audit 2
2015-08-13 14:50:42 +02:00
John O'Nolan
98f140dd19
Variety of style fixes
...
- Modal button position tweaked, removed extraneous margin
- Fix user profile full name field and mobile profile-picture
- Added chevron to tag settings men, corrected chevron colour
- Fixed regression in delete-tag button caused by removing flexbox from buttons
- Fixed regression in button positioning on about-ghost page caused by removing flexbox from buttons
See #5652
2015-08-13 10:04:45 +02:00
John O'Nolan
7969d06057
Fixed publish menu positioning, cleaned up dropdown component
...
See #5652
2015-08-13 09:09:07 +02:00
John O'Nolan
5195440dbe
Kill old tag styles
2015-08-13 08:55:41 +02:00
Sebastian Gierlinger
b2ede23c4a
Remove duplicate function
...
no issue
- remove duplicate registerSuccessfulBearerStrategy
Thanks to @jonblack for finding that!
2015-08-12 15:17:09 +02:00
Hannah Wolfe
729de27969
Merge pull request #5660 from JohnONolan/zelda-audit
...
Zelda audit
2015-08-12 09:54:17 +01:00
John O'Nolan
97ce6f8a0c
Multiple minor visual style fixes
...
- Lighter dropdown shadow
- Removed display:flex from .btn because safari can't handle it on <button> elements, where it will immediately set all text-alignment to "left" with no way to change. I haven't been able to find any regressions for this change so far. Can't remember why buttons were supposed to be flexbox anyway. Maybe for icon alignment within buttons, but I can't find any such examples within the app.
- Safari thinks that user-select: all; means a single click should SELECT ALL THE THINGS. Removed/replaced with user-select: text; which makes it behave like Chrome; click and drag to select.
- Increased hit area for "?" button
- Removed :active style for post-edit button on content management screen, adjusted position
- Increased contrast on tag description, tag count, and view blog links
See #5652
2015-08-12 10:29:40 +02:00
John O'Nolan
661d27dbb3
Prevent view titles from being cut off in Safari
...
See #5652
2015-08-12 09:17:01 +02:00
John O'Nolan
454f456adf
Merge pull request #5651 from ErisDS/msg-change
...
Small messaging improvements
2015-08-12 06:10:43 +02:00
Hannah Wolfe
ee838b0173
Merge pull request #5658 from acburdine/tag-fixes
...
fixed focus and duplication tag issues
2015-08-11 19:42:52 +01:00
Hannah Wolfe
16407b41ee
Merge pull request #5655 from sebgie/extract-permissions
...
Refactor handlePermissions
2015-08-11 19:32:20 +01:00
Hannah Wolfe
a2747a7cb7
Merge pull request #5654 from cobbspur/bugfixes
...
Lock out email address on signup page
2015-08-11 18:06:12 +01:00
Austin Burdine
f04676eaf2
fixed focus and duplication tag issues
...
refs #5648
- adds default value to refocus in reloadTypeahead method to fix focus issues
- moves tag input clearing call up to avoid duplication.
2015-08-11 11:04:53 -06:00
Hannah Wolfe
8be0256fe6
Merge pull request #5656 from cobbspur/spinnerfix
...
Fix spinner on settings page
2015-08-11 18:03:21 +01:00
Hannah Wolfe
f40bff0cbb
Startup message explicitly mentions production
...
no issue
2015-08-11 18:01:36 +01:00