Sebastian Gierlinger
4b8eedf2bc
Merge pull request #5722 from ErisDS/download-count
...
Number formatting function for download counter
2015-08-26 10:36:12 +02:00
Sebastian Gierlinger
1f3ebd44dd
Merge pull request #5723 from ErisDS/dep-typeahead
...
Dep: Remove typeahead
2015-08-26 10:35:57 +02:00
John O'Nolan
6d1e6f8795
Merge pull request #5715 from dbalders/About-Page-Header
...
Add Menu to About Ghost Page
2015-08-26 06:04:15 +02:00
Kevin Ansfield
c78d91c72b
Fix new tags disappearing in PSM when saving post
...
closes #5708
- when adding a tag give it a throwaway UUID so that every selected/available tag object has a unique identifier for use with selectize
2015-08-25 23:53:19 +01:00
Sebastian Gierlinger
0d7a068b09
Merge pull request #5724 from ErisDS/coverage-fix
...
Update coverage path for travis
2015-08-25 19:24:01 +02:00
Hannah Wolfe
176f4a409e
Merge pull request #5725 from JohnONolan/zelda-fixes
...
Zelda fixes
2015-08-25 17:36:48 +01:00
John O'Nolan
4855fcc330
Optimise mobile navigation
...
Make everything a little bit larger on small screens
2015-08-25 18:01:26 +02:00
Hannah Wolfe
dbd4ff542b
Update coverage path for travis
2015-08-25 16:27:35 +01:00
Hannah Wolfe
cc5a4ab662
Dep: Remove typeahead
...
refs #5682
- we're now using selectize instead of typeahead, so it isn't needed
2015-08-25 16:26:10 +01:00
Hannah Wolfe
9d21a40ddf
Number formatting function for download counter
...
refs #5652
- safari doesn't support the nice toLocaleString function
- this adds a manual, cross-browser way of adding commas in the right places to long number strings
2015-08-25 15:04:58 +01:00
Hannah Wolfe
e039ec5032
Don't clear password field until setup is complete
...
ref #5652
- resolves issues with setup flow for the time being
- password is cleared on deactivate, rather than during step 2
- using transitionToRoute instead of transitionTo to remove deprecation warning
2015-08-25 13:16:39 +01:00
John O'Nolan
f1a17d57a2
Fix splitbutton height regression
...
Caused by removing display:flexbox from buttons a while back
2015-08-25 13:58:24 +02:00
Sebastian Gierlinger
a337cafa59
Merge pull request #5718 from ErisDS/issue-5675
...
Don't return from sending welcome mail
2015-08-25 10:58:20 +02:00
John O'Nolan
8a61322ce2
Add white bg to forgotten password link
...
Lastpass injects its password-fill icon into password inputs, this shows up awkwardly with the forgot-password button. Adding a white BG hides this.
Followup on #5641
2015-08-25 10:20:34 +02:00
Hannah Wolfe
2c29ae1ad2
Don't return from sending welcome mail
...
closes #5675
- welcome mail is non-critical, invalid mail setups shouldn't interfere with setting up a blog
2015-08-25 09:08:11 +01:00
David Balderston
a46014c6ed
Add Menu to About Ghost Page
...
Header on About Page was still missing, so added it in
* Added the header to the about.hbs
2015-08-24 18:27:33 -07:00
Sebastian Gierlinger
e9c3ec5afc
Merge pull request #5711 from ErisDS/nosrcmap
...
Temporarily disable sourcemaps
2015-08-24 22:22:56 +02:00
John O'Nolan
034cfbef16
Add disclosure for new jQuery CDN usage in Casper
2015-08-24 20:53:58 +02:00
Hannah Wolfe
4217295050
Temporarily disable sourcemaps
...
- Sourcemaps are adding ~.4mb to the release zip, which is not cool
- Long term, we need to swap this out for a system that will let us do sourcemaps in dev, and
generate a separate non-minified css file without the sourcemap when doing a release
- Short term, I'm disabling sourcemaps & they'll need to be enabled when needed
2015-08-24 18:56:50 +01:00
Hannah Wolfe
222ecc08b6
Merge pull request #5710 from kevinansfield/fix-alerts-closing-on-transition
...
Fix alerts disappearing when navigating
2015-08-24 17:53:35 +01:00
Kevin Ansfield
32ff18ccb0
Validate tag names don't start with commas
...
closes #5685
- Adds client and server-side validation for tag names starting with commas
- Trim tag names before adding in PSM (tag attributes are already trimmed before saving in TSM)
2015-08-24 16:55:30 +01:00
Kevin Ansfield
04e2e0e735
Fix alerts disappearing when navigating
...
closes #5707
- fix disappearing alerts after transitions by not clearing all alerts/notifications when closing menus
- remove `notifications.closeNotifications()` calls left over from needing to clear validation notifications
2015-08-24 16:07:09 +01:00
Hannah Wolfe
2b030c7370
Merge pull request #5694 from kevinansfield/zelda-invite-fixes
...
Minor UI fixes for invitations
2015-08-24 12:41:43 +01:00
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
Kevin Ansfield
ffb04114a2
Minor UI fixes for invitations
...
issue #5652
- display "Sending Invite..." text after clicking "RESEND" link
- change "Invitation sent" alert to notification
2015-08-20 10:36:36 +01: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