Hannah Wolfe
cf8abcb6be
Merge pull request #6299 from acburdine/config-refactor
...
Refactor Config Service
2016-01-25 13:22:20 +00:00
Kevin Ansfield
0277d6aa8d
Merge pull request #6372 from jamesslock/copyright-update
...
Always show current year in copyright text on "About" page
2016-01-25 13:07:43 +00:00
Hannah Wolfe
972e0852d8
Merge pull request #6379 from kevinansfield/fix-jquery-ajax-401
...
Fix 401 error when uploading images
2016-01-25 12:39:30 +00:00
Kevin Ansfield
d14efb77f6
Merge pull request #6365 from acburdine/remove-on
...
remove more usage of Ember.on
2016-01-25 11:42:32 +00:00
James Seymour-Lock
43a7649d44
Always show current year in copyright text on "About" page
...
no issue
- add `copyrightYear` CP to about page controller
- displays the current year in the copyright notice
2016-01-25 11:33:10 +00:00
Kevin Ansfield
a4027d49cf
Fix 401 error when uploading images
...
closes #6377
- restores ajax prefilter initializer that was removed in #6243
- adds regression test for standard `$.ajax` requests sending Authorization header
This can be removed once we no longer have jquery plugins that make internal ajax calls that don't go through ember-ajax.
2016-01-25 11:11:29 +00:00
Kevin P. Kucharczyk
c4371a36f2
Standardise client property names to camelCase
...
closes #6018
- added keyForAttribute method in application serializer
- override keyForAttribute in settings serializer to not apply camelCase/underscore conversion
- rename under_scored properties to camelCased
2016-01-23 19:12:22 +01:00
John O'Nolan
15144dd551
Update copyright year
...
To appease James Seymour-Lock
2016-01-23 17:28:17 +02:00
Hannah Wolfe
3e61d07ac1
Merge pull request #6341 from kevinansfield/fix-mixed-content-on-team-page
...
Move user/cover image files used in admin team area into the client folder
2016-01-21 09:46:00 +00:00
Kevin Ansfield
407bca6447
deps: ember@2.3.0
...
no issue
- predominantly a bugfix and performance related release
- https://github.com/emberjs/ember.js/releases/tag/v2.3.0
- http://emberjs.com/blog/2016/01/15/ember-2-3-released.html
- some deprecations are introduced around the use of injected `container` objects, these are from `ember-simple-auth` and should be rectified with an up-coming release
2016-01-20 13:16:15 +00:00
Hannah Wolfe
44a9b20a15
Merge pull request #6364 from kevinansfield/deps-mirage
...
deps: ember-cli-mirage@0.1.11
2016-01-20 08:53:57 +00:00
Austin Burdine
bc73fb0650
remove more usage of Ember.on
2016-01-19 10:00:44 -06:00
Austin Burdine
b726676983
refactor admin config to include explicit value types
...
closes #6266
- add "type" to valid keys in configuration api
- refactor ember config service to parse values based on provided type
2016-01-19 09:43:09 -06:00
Kevin Ansfield
523542a527
deps: ember-cli-mirage@0.1.11
...
no issue
- contains bugfixes for a couple of issues that we luckily haven't run into yet but likely will as we expand acceptance testing
2016-01-19 14:41:54 +00:00
Kevin Ansfield
d52989c982
deps: ember-data@2.3.2
...
no issue
- updates ember-data dependency and switches to direct es6 module import instead of destructuring assignment
- fixes issue with `authenticationFailed` action being called before transitions have finished
2016-01-19 14:36:39 +00:00
Austin Burdine
3154dfe988
cleanup usage of Ember.inject
2016-01-19 07:03:27 -06:00
Austin Burdine
8ff1a6954c
deps: ember-ajax@0.7.1
2016-01-18 09:37:14 -06:00
Kevin Ansfield
ac87260c92
Merge pull request #6353 from kevinkucharczyk/loading-image-switching-tags
...
Clear images in gh-uploader when navigating between items
2016-01-18 10:13:38 +00:00
Kevin Ansfield
2c4e688258
Merge pull request #6350 from acburdine/ember-2.2.1
...
Update Ember to 2.2.1
2016-01-17 13:18:49 +00:00
Kevin P. Kucharczyk
4e9b815ba2
Clear images in gh-uploader when navigating between items
...
closes #6198
- clear img src in gh-uploader when navigating to item with image
- always reset uploader component when new image is not empty
2016-01-16 21:54:02 +01:00
Kevin Ansfield
a5de701058
Merge pull request #6348 from zinyando/adapter-fix
...
Make sure super in buildURL passes all arguments
2016-01-16 18:40:41 +00:00
Austin Burdine
9069034e95
deps: ember@2.2.1
2016-01-16 10:35:56 -06:00
zinyando
f225d4ab84
Make sure super in buildURL passes all arguments
2016-01-15 19:13:36 +02:00
Austin Burdine
17e4537a30
refactor slug-generator object into a service
...
refs #6243
2016-01-15 09:43:17 -06:00
Kevin Ansfield
7568273957
Move user/cover image files used in admin team area into the client folder
...
no issue
- fixes potential "mixed content" warnings if non-admin urls are redirected
2016-01-14 16:26:48 +00:00
Kevin Ansfield
5ddce6cd0c
Merge pull request #6331 from novaugust/draft_preview_notification
...
Add Preview link to draft saved notification
2016-01-13 14:27:52 +00:00
Matt Enlow
e210e4de2a
Add Preview link to draft saved notification
...
Closes #6330
- also change notifications to open with `target=_blank`
2016-01-13 06:44:51 -07:00
Sebastian Gierlinger
379bf10761
Merge pull request #6212 from kevinansfield/isolate-editor
...
Isolate all markdown editor behaviour into `gh-editor` component
2016-01-13 14:41:33 +01:00
Kevin Ansfield
0cbd7d5c68
Isolate all markdown editor behaviour into gh-editor
component
...
no issue
- move all existing markdown editor behaviour out of the editor controller and isolate it into a single component that can be swapped out
- split the `register/remove` functions of the `shortcuts-route` out into a separate `shortcuts` mixin
2016-01-13 12:01:31 +00:00
Kevin Ansfield
6bbb749e65
deps: ember-mocha@0.8.6
2016-01-13 11:29:59 +00:00
Kevin Ansfield
e394b4e95d
deps: ember-cli-mocha@0.9.8
2016-01-13 11:28:59 +00:00
Kevin Ansfield
9b522457ef
Merge pull request #6327 from halfdan/6326-lskey
...
Set localStorage key based on subdir
2016-01-12 21:22:20 +00:00
Hannah Wolfe
5b05ff9836
Merge pull request #6088 from kevinansfield/liquid-tether-modals
...
Modals refactor
2016-01-12 21:11:38 +00:00
Kevin Ansfield
9d67980a7e
Refactor modals
...
refs #5798 , closes #5018
- adds new `gh-fullscreen-modal` component - modals are now specified in-context so that they can have deeper interaction with their surrounding components/controller/route, i.e. a modal component can be a thin confirm/deny wrapper over the underlying controller action keeping all context-sensitive logic in one place
- adds spin-buttons to all modals with async behaviour
- adds/improves behaviour of inline-validation in modals
- improves re-authenticate modal to properly handle validation and authentication errors
2016-01-12 20:53:08 +00:00
Kevin Ansfield
55df94bbf6
deps: ember-hash-helper-polyfill@0.1.0
2016-01-12 20:49:46 +00:00
Kevin Ansfield
637aac9eb1
deps: ember-route-action-helper@0.2.0
2016-01-12 20:49:46 +00:00
Kevin Ansfield
9f0088222a
deps: liquid-fire@0.22
2016-01-12 20:49:46 +00:00
Kevin Ansfield
b620c70263
deps: liquid-tether@0.1.9
2016-01-12 20:49:46 +00:00
Kevin Ansfield
b0e357138b
Remove use of Ember.on
...
no issue
- removes the few uses of `Ember.on` for lifecycle hooks or event hooks where order may be important
`Ember.on` use is discouraged so although we haven't used it often I felt like we should ensure we're consistent throughout the codebase. There's a great article with details of why it's discouraged here: http://notmessenger.com/proper-use-of-ember-on/
2016-01-12 20:48:15 +00:00
Fabian Becker
11290de91c
Set localStorage key based on subdir
...
closes #6326
2016-01-12 17:12:59 +01:00
Kevin Ansfield
29652eb6a4
Merge pull request #6321 from AileenCGN/test
...
Minor usability improvements for editor screen #6318
2016-01-12 09:49:08 +00:00
Hannah Wolfe
8f7bb4c8b2
Merge pull request #6317 from kevinansfield/quick-fix-unnecessary-leave-editor-modal
...
Quick-fix for unnecessary "discard changes" modals
2016-01-12 09:39:59 +00:00
AileenCGN
9b6d1c7a36
Minor usability improvements for editor screen
...
closes #6318
2016-01-11 20:34:04 +02:00
Hannah Wolfe
66163356a2
Merge pull request #6307 from kevinansfield/fix-step3-endless-spinner
...
Redirect after setup step 3 even if invite requests time out
2016-01-11 18:10:27 +00:00
Kevin Ansfield
cd9595b3aa
Quick-fix for unnecessary "discard changes" modals
...
closes #6315
- don't set the `slug` attribute if we get an empty string back from the slug generator to prevent dirty attributes being triggered for `null` getting changed to `''`
2016-01-11 15:58:07 +00:00
Hannah Wolfe
3a68b02278
Merge pull request #6300 from kevinansfield/fix-missing-tags-bug
...
Fix disappearing tags when tag input's selection is swapped out
2016-01-09 16:32:59 +00:00
Hannah Wolfe
c2485b13a9
Merge pull request #6291 from kevinansfield/fix-private-safari-login
...
Use AdaptiveStore for cookie fallback if local storage is unavailable
2016-01-09 13:00:19 +00:00
Hannah Wolfe
7348b92e67
Merge pull request #6286 from kevinansfield/fix-slow-post-navigation
...
Fix posts navigation slowdown when lots of posts are loaded
2016-01-09 12:42:21 +00:00
Hannah Wolfe
9298cb5772
Merge pull request #6285 from kevinansfield/fix-unresponsive-search
...
Fix unresponsive search
2016-01-08 17:21:59 +00:00
Kevin Ansfield
b65efac3c5
Transition after setup step 3 submission even if invite takes a long time
...
refs #5779
- adds a timeout of 4 seconds to step 3 submission so that we transition even if we haven't heard back from the server yet. Notification alerts will be displayed asynchronously once all server requests have returned.
- adds a message to check e-mail configuration to step 3 invitation failure alert
2016-01-08 17:06:41 +00:00