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
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
cobbspur
e0b684e401
Fix spinner on settings page
...
refs #5652
- stops spinner from spinning forever on settings screen when saving
2015-08-11 15:26:24 +01:00
Sebastian Gierlinger
44622d943d
Refactor handlePermissions
...
no issue
- extract handlePermissions to utils
- added NoPermissionError when canThis() rejects
- omitted users.js because it uses special permission handling
2015-08-11 16:03:57 +02:00
Sebastian Gierlinger
9376bdf699
Merge pull request #5646 from ErisDS/issue-5150-nextprev
...
Next/Prev Post helpers include author & tags
2015-08-11 15:46:23 +02:00
cobbspur
2977f5a649
Lock out email address on signup page
...
refs #5653
- disables email field
- pull error message from api response
2015-08-11 14:25:30 +01:00
Hannah Wolfe
0f9f0dd69f
Merge pull request #5649 from cobbspur/signup
...
Fix errors for setup and signup
2015-08-10 23:14:16 +01:00
cobbspur
1631cb8066
Fix errors for setup and signup
...
refs #5635
- adds enter action to signup fields
- adds validation text errors
2015-08-10 22:24:10 +01:00
Hannah Wolfe
4c96fba67f
Merge pull request #5633 from acburdine/spin-buttons
...
Add spin buttons
2015-08-10 19:06:32 +01:00
Hannah Wolfe
7d8bd3d8d4
Merge pull request #5639 from acburdine/notifications-pipeline
...
Apply pipeline to notifications API endpoints
2015-08-10 17:41:28 +01:00
Hannah Wolfe
7090b4c4e5
Merge pull request #5553 from acburdine/tag-component
...
Re-implement tag-editing component
2015-08-10 17:41:04 +01:00
Austin Burdine
748895ce77
add spin-button component & implement it
...
closes #3928
- adds spin-button component & styles
- implements spin-button in places where buttons trigger async tasks
2015-08-10 09:43:50 -06:00
Austin Burdine
2c5d2d6a2d
reimplement tag editing component for posts
...
refs #3800
- remove old tag editor code
- reimplement tag editor as an ember component
- add tag editor component to PSM
2015-08-10 07:22:37 -06:00
Hannah Wolfe
026e3de597
Merge pull request #5640 from cobbspur/errors
...
Fix server errors for signin
2015-08-10 13:20:53 +01:00
Hannah Wolfe
9d1a78055e
Merge pull request #5634 from acburdine/onboard-fixes
...
Fixes in setup/three
2015-08-10 13:17:28 +01:00
cobbspur
69d020ce44
Fix signin errors
...
refs #5635
- fixes format for server errors
- changes signin-api validation errors to be text rather than alerts
2015-08-10 12:26:45 +01:00
Sebastian Gierlinger
5095725d7f
Merge pull request #5613 from ErisDS/issue-5551-tag-pagination
...
Fix pagination for tags with post_count
2015-08-10 10:18:29 +02:00
Hannah Wolfe
a00eace849
Next/Prev Post helpers include author & tags
...
closes #5150
- Post API understands next.author, next.tags, previous.author and previous.tags
- Post Read request filters out those properties and does the right thing with them
- Prev/Next post helpers send extra include properties
- Tests updated
2015-08-10 08:58:25 +01:00
Austin Burdine
392cb0038c
apply pipeline to notifications endpoint
...
refs #5508
- adds pipeline to the add and destroy methods of the notifications api
2015-08-09 22:42:10 -06:00
Austin Burdine
a428bfc35b
setup/three fixes
...
refs #5315
- adds call to loadServerNotifications so that notifications are loaded after setup
- fixes user invite so that you can't invite someone with the same email as you created the owner with
2015-08-09 22:40:27 -06:00
Hannah Wolfe
8d89c3e5ab
Fix pagination for tags with post_count
...
closes #5551
- adds new test fixture generator and tests for tag pagination
- changes how post_count is added to use a select subquery rather than a join
2015-08-09 18:59:58 +01:00
Hannah Wolfe
0f954f385d
Merge pull request #5566 from halfdan/refactor-middleware
...
Middleware Refactor
2015-08-09 15:24:50 +01:00
Sebastian Gierlinger
a993f80a51
Auth tests
...
- added tests for authentication middleware
- changed use of auth strategies
2015-08-09 12:50:05 +02:00
Hannah Wolfe
4d43c84956
Merge pull request #5643 from cobbspur/fixBug
...
Fix signup bug
2015-08-08 16:36:01 +01:00