Kevin Ansfield
af70777749
Version bump to 1.0.0-alpha.6
2016-10-24 12:51:55 +01:00
Ryan McCarvill
7872faea87
New editor layout ( #355 )
...
- the title is now part of the content
- new ways to navigate from the title to the content
- the new editor contains updated toolbar behavior
- the new editor contains markdown like commands
2016-10-24 11:55:55 +01:00
Greenkeeper
cef6f2dc0e
chore(package): update moment-timezone to version 0.5.7 ( #362 )
...
https://greenkeeper.io/
2016-10-22 11:11:09 +01:00
Kevin Ansfield
7faa444f42
deps: ember-ajax@2.5.2 ( #358 )
...
no issue
- the changes for which we had pinned to a specific commit are now part of a proper release
2016-10-21 16:46:59 +02:00
Greenkeeper
99d276b971
chore(package): update broccoli-concat to version 3.0.5 ( #349 )
...
https://greenkeeper.io/
2016-10-21 10:35:03 +01:00
Greenkeeper
1e5514f893
chore(package): update codemirror to version 5.20.2 ( #356 )
...
https://greenkeeper.io/
2016-10-21 10:34:34 +01:00
Greenkeeper
19e726a1e3
chore(package): update ember-concurrency to version 0.7.15 ( #348 )
...
https://greenkeeper.io/
2016-10-21 10:32:13 +01:00
Greenkeeper
002f86f733
chore(package): update ember-wormhole to version 0.5.0 ( #346 )
...
https://greenkeeper.io/
2016-10-21 10:31:53 +01:00
Greenkeeper
12ce52c540
chore(package): update liquid-fire to version 0.26.4 ( #353 )
...
https://greenkeeper.io/
2016-10-21 10:13:49 +01:00
Greenkeeper
bbc4166c3d
chore(package): update ember-cli-selectize to version 0.5.9 ( #343 )
...
https://greenkeeper.io/
2016-10-21 09:55:21 +01:00
Greenkeeper
fd0caa0a84
chore(package): update ember-data to version 2.9.0 ( #344 )
...
https://greenkeeper.io/
2016-10-21 09:09:15 +01:00
Greenkeeper
f26adaf329
chore(package): update ember-cli to version 2.9.0 ( #354 )
...
https://greenkeeper.io/
2016-10-21 09:07:49 +01:00
kirrg001
acce9d1879
Version bump to 1.0.0-alpha.5
2016-10-18 14:10:32 +02:00
Ryan McCarvill
4506acb389
Markdown card ( #333 )
...
Refs TryGhost/Ghost#7429
- Added mobiledoc card, this uses the mobiledoc editor from within Ghost. In the future we'll pull this out and replace it with a textarea as the preview is too small to fit in the content.
- Made the HTML editor a codemirror editor (pulled in from ghost-admin to save duplicating libraries).
- Ghost-Admin now passes the paths for the ghost-api and the image directory for tools.
- Fixed the scrolling issue.
2016-10-17 12:16:26 +01:00
Kevin Ansfield
05581f0a09
🛠 add ghost-editor to greenkeeper ignore list
...
no issue
- `ghost-editor` is in active development and is being updated manually for the time-being
2016-10-17 09:49:18 +01:00
Greenkeeper
c9cea575b0
chore(package): update broccoli-asset-rev to version 2.5.0 ( #336 )
...
https://greenkeeper.io/
2016-10-17 09:20:09 +01:00
Greenkeeper
ed9ff53880
chore(package): update ember-cli-selectize to version 0.5.8 ( #328 )
...
https://greenkeeper.io/
2016-10-13 17:38:28 +01:00
Greenkeeper
874add1027
chore(package): update ember-light-table to version 1.4.4 ( #326 )
...
https://greenkeeper.io/
2016-10-12 09:11:47 +01:00
Greenkeeper
29ad94bb6b
chore(package): update ember-export-application-global to version 1.1.1 ( #324 )
...
https://greenkeeper.io/
2016-10-11 10:06:37 +01:00
Greenkeeper
85dfe5dd3a
chore(package): update ember-cli-selectize to version 0.5.7 ( #322 )
...
https://greenkeeper.io/
2016-10-11 10:05:03 +01:00
Hannah Wolfe
e4d05b7f18
Version bump to 1.0.0-alpha.4
2016-10-10 17:08:53 +01:00
Greenkeeper
b9dc5badb1
chore(package): update ember-wormhole to version 0.4.1 ( #258 )
...
https://greenkeeper.io/
2016-10-10 11:05:31 +01:00
Greenkeeper
24cdbbfb14
chore(package): update ember-cli-pretender to version 0.7.0 ( #233 )
...
https://greenkeeper.io/
2016-10-10 10:52:14 +01:00
Greenkeeper
b0306407c9
chore(package): update blueimp-md5 to version 2.4.0 ( #319 )
...
https://greenkeeper.io/
2016-10-10 09:53:54 +01:00
Greenkeeper
040b5674b3
chore(package): update moment-timezone to version 0.5.6 ( #318 )
...
https://greenkeeper.io/
2016-10-10 09:23:46 +01:00
Greenkeeper
02f02544f8
chore(package): update glob to version 7.1.1 ( #316 )
...
https://greenkeeper.io/
2016-10-10 08:58:25 +01:00
Greenkeeper
02bfcb2c85
chore(package): update ember-cli-selectize to version 0.5.6 ( #314 )
...
https://greenkeeper.io/
2016-10-10 08:57:59 +01:00
Greenkeeper
bbe5a59df6
chore(package): update ember-light-table to version 1.4.3 ( #320 )
...
https://greenkeeper.io/
2016-10-10 08:39:12 +01:00
Ryan McCarvill
6e687105aa
Upgraded editor ( #313 )
...
* refs #7429
Finally it's starting to feel like a real editor! Although there will be another version bump over the weekend which improves the toolbar behavior and usability, and enables image uploading.
- Added the start of a new toolbar, what we're (well I am) calling the Owesome bar, not to be confused with the Firefox Awesome bar. It's a cultural thing. (google "O for awesome" if you're curious 🎡 of 💰 ).
- The idea of dragging and dropping cards has been removed for now, although the code will still be in there as we will support dragging cards around within content fairly shortly. When apps are included a better card interface will be required for a large amount of app created content cards (Oh yeah!)
- Ghost Server now pulls in it's configuration from Ghost-Editor, this allows Ghost-Editor to:
A) Keep cards up to date, and
B) define what happens if a card is missing.
- The whole "cards in admin written in ember and cards in server written in javascript" thing is still very much a work in progress, it's kind of messy as we find the optimum solution (which isn't the current solution).
So yeah, this is a WIP not the final styling, not the final interactions, not the final anything... :)
* Added new toolbar and image uploading tests
* Includes an updated toolbar and basic image card.
2016-10-10 07:08:24 +01:00
Kevin Ansfield
330b79710b
deps: ember-power-select@1.0.0-beta.22
2016-10-07 17:32:30 +01:00
Kevin Ansfield
233118cf1b
deps: ember-cli@2.8.0
2016-10-07 17:32:30 +01:00
Kevin Ansfield
7e4d385de8
refactor gh-fullscreen-modal component to use liquid-wormhole directly ( #281 )
...
no issue
- remove `liquid-tether` dependency
- add `liquid-wormhole` dependency (previously a dependency of liquid-tether)
- refactor `gh-fullscreen-modal` to simplify and use `liquid-wormhole` directly instead of `liquid-tether` as we don't need the positioning ability that `liquid-tether` provides
- fixes broken View/Component tree in Ember Inspector 🎉
2016-10-07 14:27:39 +01:00
Kevin Ansfield
1f36c94109
deps: ember-light-table@1.4.2 ( #307 )
...
no issue
- update `ember-light-table` to 1.4.2
- remove `gh-light-table` override component as scrolling has been fixed
- disable the infinite scroll acceptance test for now because Chrome has issues detecting the position of the scroll trigger when the app is rendered into the zoomed container during testing
2016-10-07 13:58:53 +01:00
Greenkeeper
b791dfa82f
chore(package): update lodash to version 4.16.4 ( #310 )
...
https://greenkeeper.io/
2016-10-06 17:34:01 +01:00
Greenkeeper
b4b55c9dd6
chore(package): update broccoli-concat to version 3.0.4 ( #306 )
...
https://greenkeeper.io/
2016-10-05 19:35:36 +01:00
Greenkeeper
2ac3522df5
chore(package): update lodash to version 4.16.3 ( #302 )
...
https://greenkeeper.io/
2016-10-05 17:53:14 +01:00
Greenkeeper
5f3e955258
chore(package): update ember-concurrency to version 0.7.10 ( #305 )
...
https://greenkeeper.io/
2016-10-05 12:41:55 +01:00
Kevin Ansfield
0c2c81def8
Version bump to 1.0.0-alpha.3
2016-10-03 19:19:21 +01:00
Kevin Ansfield
59cc700ad8
🐛 fix file uploads ( #301 )
...
no issue
- pin `ember-ajax` on a version that contains related fixes (https://github.com/ember-cli/ember-ajax/issues/147 )
- update our `ajax` service so that it defaults to `application/json` content-type rather than forcing it
2016-10-03 13:08:23 -05:00
Ryan McCarvill
f829ad1a54
Update Ghost-Editor to 0.0.8 ( #299 )
...
refs TryGhost/Ghost#7429
Ghost Editor includes:
- Responsive toolbars
- Both Ember and Plain javascript cards
- An embeded HTML card
This is still an early release, but things are moving in the right direction. :)
We're still defining the spec for the UI, so expect drastic changes over the next couple of weeks.
This is going to be a great writing experience and we can't wait to show what we have planned.
2016-10-03 15:41:14 +01:00
Hannah Wolfe
234778ac02
🛠 Make greenkeeper ignore grunt dependencies ( #296 )
...
closes #290
- We're moving away from grunt, so lets not worry about version bumps for now
2016-10-01 09:10:58 +01:00
Kevin Ansfield
0a163d7333
Ghost.org OAuth support ( #278 )
...
issue TryGhost/Ghost#7452 , requires TryGhost/Ghost#7451
- use a `ghostOAuth` config flag to switch between the old-style per-install auth and centralized OAuth auth based on config provided by the server
- add OAuth flows for:
- setup
- sign-in
- sign-up
- re-authenticate
- add custom `oauth-ghost` authenticator to support our custom data structure
- add test helpers to stub successful/failed oauth authentication
- hide change password form if using OAuth (temporary - a way to change password via oauth provider will be added later)
2016-09-30 13:43:40 +02:00
Greenkeeper
7385c26b71
chore(package): update ember-suave to version 4.0.1 ( #295 )
...
https://greenkeeper.io/
2016-09-28 17:46:50 +01:00
Greenkeeper
e8fb322647
chore(package): update ember-cli-mirage to version 0.1.14 ( #294 )
...
https://greenkeeper.io/
2016-09-28 17:46:06 +01:00
kirrg001
154c5bceab
Version bump to 1.0.0-alpha.2
2016-09-26 19:22:11 +02:00
Kevin Ansfield
039eff3865
deps: ghost-editor@0.0.7 ( #293 )
...
no issue
- fixes missing dependency issues, temporarily points at git repo until version can be published on npm
2016-09-26 17:02:50 +02:00
Kevin Ansfield
1797a6c066
deps: ember-ajax@2.5.1 ( #282 )
...
no issue
- update ember-ajax to 2.5.1
- replace custom error checking in setup/two with ember-ajax's `isInvalidError`
- update error normalisation and associated parsing tests to ensure all error types result in the same object structure
2016-09-26 08:07:18 -05:00
Ryan McCarvill
c34e0161ff
Mobile-Doc based editor ( #291 )
...
refs TryGhost/Ghost#7429 , requires TryGhost/Ghost#7437
Added Ghost-Editor (based on mobiled doc).
-------------------
- Added mobiledoc editor
- Fixed problems with workflow and auto saves
- Integrated basic toolbar
- Removed all editor related tests, everything bar the most basic acceptance tests will be in the ghost-editor repository.
- Commented out tests which relied on Ember Helpers that are not compatable with mobile-doc, workarounds are inbound shortly.
This is the first integration of ghost-editor. It's styled enough to work, however it is not anywhere approaching something that looks remotely like what the finished thing will be.
Early ALPHA, development build. Tread cautiously.
2016-09-26 15:04:20 +02:00
Greenkeeper
330c1600eb
chore(package): update lodash to version 4.16.2 ( #292 )
...
https://greenkeeper.io/
2016-09-26 08:10:39 +02:00
Greenkeeper
da156acf9a
chore(package): update ember-data to version 2.8.1 ( #287 )
...
https://greenkeeper.io/
2016-09-24 10:25:10 +02:00
Greenkeeper
37a315d725
chore(package): update ember-concurrency to version 0.7.9 ( #284 )
...
https://greenkeeper.io/
2016-09-23 13:07:11 +02:00
Greenkeeper
bb63ee34ed
chore(package): update glob to version 7.1.0 ( #276 )
...
https://greenkeeper.io/
2016-09-21 22:12:11 +02:00
Greenkeeper
21a8d096da
chore(package): update moment to version 2.15.1 ( #279 )
...
https://greenkeeper.io/
2016-09-21 14:55:04 +02:00
Greenkeeper
1fc59b0a3c
chore(package): update lodash to version 4.16.1 ( #275 )
...
https://greenkeeper.io/
2016-09-21 10:20:14 +02:00
Hannah Wolfe
5d1a0b6f9f
Version bump to 1.0.0-alpha.1
2016-09-20 16:39:30 +01:00
Hannah Wolfe
c4e548a858
Version bump to 1.0.0-alpha.0
2016-09-20 15:57:07 +01:00
Kevin Ansfield
e432af7b10
Revert "Update ember-one-way-controls to version 1.1.1 🚀 " ( #273 )
2016-09-20 08:05:41 -05:00
Greenkeeper
1b1b17afcd
chore(package): update ember-one-way-controls to version 1.1.1 ( #252 )
...
https://greenkeeper.io/
2016-09-20 11:23:02 +02:00
Greenkeeper
eb657f3a6d
chore(package): update lodash to version 4.16.0 ( #270 )
...
https://greenkeeper.io/
2016-09-20 10:47:36 +02:00
Greenkeeper
a4925689b0
chore(package): update liquid-fire to version 0.26.1 ( #269 )
...
https://greenkeeper.io/
2016-09-20 09:26:53 +02:00
Greenkeeper
200593a6d0
chore(package): update ember-watson to version 0.8.3 ( #266 )
...
https://greenkeeper.io/
2016-09-20 08:46:02 +02:00
Greenkeeper
20ac735161
chore(package): update ember-cli-jshint to version 2.0.1 ( #264 )
...
https://greenkeeper.io/
2016-09-20 08:45:21 +02:00
Greenkeeper
44e7232f0b
chore(package): update ember-data to version 2.8.0 ( #250 )
...
https://greenkeeper.io/
2016-09-20 08:44:34 +02:00
Greenkeeper
c30b9031ab
chore(package): update bluebird to version 3.4.6 ( #243 )
...
https://greenkeeper.io/
2016-09-20 08:43:42 +02:00
Greenkeeper
5fe42243c9
chore(package): update ember-resolver to version 2.1.0 ( #245 )
...
https://greenkeeper.io/
2016-09-20 08:41:56 +02:00
Greenkeeper
17e205f13e
chore(package): update emberx-file-input to version 1.1.0 ( #237 )
...
https://greenkeeper.io/
2016-09-20 08:39:42 +02:00
Hannah Wolfe
00f626702e
Version bump to 0.11.0
2016-09-15 10:23:15 +01:00
Greenkeeper
bdac5a4b3f
chore(package): update moment to version 2.15.0 ( #257 )
...
https://greenkeeper.io/
2016-09-14 18:20:03 +01:00
Greenkeeper
ee98cb51c3
chore(package): update glob to version 7.0.6 ( #229 )
...
https://greenkeeper.io/
2016-09-14 16:13:04 +01:00
Greenkeeper
25c80f252d
chore(package): update blueimp-md5 to version 2.3.1 ( #246 )
...
https://greenkeeper.io/
2016-09-14 16:12:29 +01:00
Hannah Wolfe
c2a3f4dcb9
Version bump to 0.10.1
2016-09-06 17:15:49 +02:00
Greenkeeper
590798623f
chore(package): update ember-invoke-action to version 1.4.0 ( #227 )
...
https://greenkeeper.io/
2016-08-30 07:07:11 -05:00
Greenkeeper
bfb7c20d89
chore(package): update codemirror to version 5.18.2 ( #224 )
...
https://greenkeeper.io/
2016-08-30 06:36:10 -05:00
kirrg001
b26fd7ba51
Version bump to 0.10.0
2016-08-29 19:11:51 +02:00
Katharina Irrgang
907e527c5c
revert: package.json to 0.9.0 ( #230 )
...
no issue
2016-08-25 10:25:29 +01:00
kirrg001
a427aab11c
Version bump to 0.10.0
2016-08-23 16:27:29 +02:00
Greenkeeper
a08b6ff9f5
chore(package): update codemirror to version 5.18.0 ( #217 )
...
https://greenkeeper.io/
2016-08-23 06:30:53 -06:00
Aileen Nowak
efbb0ee9c6
⬇️ 🐛 Downgrade to ember-one-way-controls 0.9.2 ( #219 )
...
closes Tryghost/Ghost#7245
Downgrades to `ember-one-way-controls` v0.9.2, as v1.0.1 had a bug when starting to type in the middle of the text inside of the input field.
2016-08-23 07:51:05 +01:00
Greenkeeper
c38587978a
chore(package): update ember-route-action-helper to version 1.0.0 ( #216 )
...
https://greenkeeper.io/
2016-08-20 08:08:54 -06:00
Greenkeeper
732b2e4b41
chore(package): update ember-cli-babel to version 5.1.10 ( #208 )
...
https://greenkeeper.io/
2016-08-17 08:17:00 +01:00
Greenkeeper
23d3fccd39
chore(package): update grunt-shell to version 1.3.1 ( #207 )
...
https://greenkeeper.io/
2016-08-12 21:38:49 -06:00
Greenkeeper
4c9a3d1a4c
chore(package): update lodash to version 4.15.0 ( #205 )
...
https://greenkeeper.io/
2016-08-12 16:56:19 -06:00
Greenkeeper
a2cf41d515
chore(package): update ember-cli-babel to version 5.1.9 ( #204 )
...
https://greenkeeper.io/
2016-08-12 15:09:50 -06:00
Greenkeeper
16f99e30c5
chore(package): update ember-cli-htmlbars-inline-precompile to version 0.3.5 ( #202 )
...
https://greenkeeper.io/
2016-08-12 10:01:00 -06:00
Greenkeeper
10a65d0832
chore(package): update ember-cli-htmlbars to version 1.1.0 ( #200 )
...
https://greenkeeper.io/
2016-08-12 09:17:20 -06:00
Austin Burdine
e772430bd6
Introducing Concurrency ( #147 )
...
* deps: ember-concurrency@0.7.8
* initial conversion of post & user actions to e-concurrency tasks
- add task button which handles auto-spinning of e-concurrency tasks
- fix tests
2016-08-11 07:58:38 +01:00
Greenkeeper
988bdc1298
chore(package): update ember-cli-sri to version 2.1.1 ( #196 )
...
https://greenkeeper.io/
2016-08-10 14:51:43 -06:00
Greenkeeper
b09ce923ab
chore(package): update ember-cli-htmlbars-inline-precompile to version 0.3.4 ( #197 )
...
https://greenkeeper.io/
2016-08-10 12:55:45 -06:00
Greenkeeper
3ab4f2dfb0
chore(package): update broccoli-merge-trees to version 1.1.4 ( #195 )
...
https://greenkeeper.io/
2016-08-10 11:44:49 -06:00
Greenkeeper
8772703430
chore(package): update ember-cli-app-version to version 2.0.0 ( #193 )
...
https://greenkeeper.io/
2016-08-10 10:40:14 -06:00
Greenkeeper
a814511b73
chore(package): update broccoli-asset-rev to version 2.4.6 ( #192 )
...
https://greenkeeper.io/
2016-08-10 10:14:25 -06:00
Greenkeeper
0827221d6b
chore(package): update lodash to version 4.14.2 ( #191 )
...
https://greenkeeper.io/
2016-08-10 08:32:08 -06:00
Austin Burdine
af6ef90057
remove ember-cli-release dep ( #190 )
2016-08-07 08:37:22 +02:00
Austin Burdine
1ce2e8b37c
move csscomb watch task from server repo ( #177 )
...
refs TryGhost/Ghost#6977
2016-08-06 11:26:24 +02:00
Greenkeeper
ef635afba8
chore(package): update ember-cli-app-version to version 1.0.1 ( #187 )
...
https://greenkeeper.io/
2016-08-06 02:55:42 -06:00
Greenkeeper
219662ce9a
chore(package): update ember-sortable to version 1.8.2 ( #184 )
...
https://greenkeeper.io/
2016-08-06 09:45:43 +02:00
Greenkeeper
0aca83f274
chore(package): update ember-cli-htmlbars to version 1.0.11 ( #183 )
...
https://greenkeeper.io/
2016-08-06 09:35:48 +02:00
Greenkeeper
4e7bfd47a4
chore(package): update walk-sync to version 0.3.1 ( #186 )
...
https://greenkeeper.io/
2016-08-06 09:35:36 +02:00
Greenkeeper
9140216c6c
chore(package): update ember-cli-jshint to version 1.0.5 ( #182 )
...
https://greenkeeper.io/
2016-08-06 09:18:31 +02:00
Greenkeeper
17bcfb179c
chore(package): update broccoli-merge-trees to version 1.1.3 ( #181 )
...
https://greenkeeper.io/
2016-08-06 09:04:46 +02:00
Greenkeeper
6f7f0a48d8
chore(package): update ember-one-way-controls to version 1.0.0 ( #178 )
...
https://greenkeeper.io/
2016-08-06 08:38:03 +02:00
Greenkeeper
12c9e943c2
chore(package): update loader.js to version 4.0.11 ( #185 )
...
https://greenkeeper.io/
2016-08-05 19:28:19 -06:00
Greenkeeper
9cccd0b60d
chore(package): update broccoli-concat to version 3.0.2 ( #179 )
...
https://greenkeeper.io/
2016-08-04 08:11:59 -06:00
Austin Burdine
0c90e3be79
move ember tasks over from main repository ( #176 )
...
refs TryGhost/Ghost#6977
- uses npm script's custom options to streamline ember commands
- add preferLocal to shell options to allow running of npm commands
2016-08-03 09:54:24 +02:00
Greenkeeper
51c86928ac
chore(package): update ember-one-way-controls to version 0.9.2 ( #171 )
...
https://greenkeeper.io/
2016-08-02 08:09:21 -06:00
Kevin Ansfield
41bae37584
chore(package): update ember-invoke-action to version 1.3.1 ( #167 )
...
https://greenkeeper.io/
2016-08-01 05:48:52 -06:00
Greenkeeper
350d33378a
chore(package): update ember-one-way-controls to version 0.9.1 ( #166 )
...
https://greenkeeper.io/
2016-08-01 09:50:49 +01:00
Greenkeeper
51af60af93
Update ember-cli to version 2.7.0 🚀 ( #148 )
...
* chore(package): update ember-cli to version 2.7.0
https://greenkeeper.io/
* update app from ember-cli blueprint
* deps: ember-cli-test-loader@1.1.0
2016-07-31 20:47:19 +01:00
Austin Burdine
eaa328f1d0
lock glob version ( #161 )
2016-07-31 20:33:17 +01:00
Greenkeeper
7dbf083921
chore(package): update ember-one-way-controls to version 0.9.0 ( #158 )
...
https://greenkeeper.io/
2016-07-29 15:25:58 -06:00
Greenkeeper
54679502dc
chore(package): update lodash to version 4.14.1 ( #159 )
...
https://greenkeeper.io/
2016-07-29 10:35:39 -06:00
Greenkeeper
09d5f99f7e
chore(package): update ember-cli-fastclick to version 1.3.0 ( #155 )
...
https://greenkeeper.io/
2016-07-29 09:21:52 -06:00
Austin Burdine
20ac52e790
lock walk-sync version ( #157 )
2016-07-29 07:40:40 +01:00
Greenkeeper
2e86835510
chore(package): update ember-cli-htmlbars to version 1.0.10 ( #153 )
...
https://greenkeeper.io/
2016-07-28 21:34:33 -06:00
Greenkeeper
08464a9f7a
chore(package): update walk-sync to version 0.3.0 ( #152 )
...
https://greenkeeper.io/
2016-07-28 14:24:39 +01:00
Greenkeeper
654a2085c7
chore(package): update lodash to version 4.14.0 ( #141 )
...
https://greenkeeper.io/
2016-07-28 07:24:36 -06:00
Greenkeeper
ee2a2bc3d1
chore(package): update ember-cli-htmlbars-inline-precompile to version 0.3.3 ( #154 )
...
https://greenkeeper.io/
2016-07-28 06:15:57 -06:00
Greenkeeper
5eafb12825
chore(package): update ember-cli-babel to version 5.1.7 ( #143 )
...
https://greenkeeper.io/
2016-07-28 11:33:31 +01:00
Greenkeeper
e9b4e7d5d0
chore(package): update ember-data to version 2.7.0 ( #146 )
...
https://greenkeeper.io/
2016-07-28 11:01:20 +01:00
Greenkeeper
fd353cda66
chore(package): update moment-timezone to version 0.5.5 ( #150 )
...
https://greenkeeper.io/
2016-07-27 10:58:45 -06:00
Greenkeeper
ad5d987cb0
chore(package): update broccoli-asset-rev to version 2.4.5 ( #151 )
...
https://greenkeeper.io/
2016-07-27 10:38:47 -06:00
Kevin Ansfield
5d2e020fe9
Version bump to 0.9.0
2016-07-26 13:31:16 +01:00
Greenkeeper
523d3042cc
chore(package): update ember-cli-node-assets to version 0.1.4 ( #134 )
...
https://greenkeeper.io/
2016-07-19 15:35:37 -06:00
Greenkeeper
335beb5d8b
chore(package): update ember-route-action-helper to version 0.3.3 ( #133 )
...
https://greenkeeper.io/
2016-07-19 09:22:36 -06:00
Greenkeeper
ea784437ac
chore(package): update codemirror to version 5.17.0 ( #132 )
...
https://greenkeeper.io/
2016-07-19 09:14:13 -06:00
Greenkeeper
870bcc8f18
chore(package): update broccoli-concat to version 3.0.1 ( #129 )
...
https://greenkeeper.io/
2016-07-15 10:17:24 -06:00
Hannah Wolfe
dec555a9d4
Recommend Node v4 & use as default ( #126 )
...
refs TryGhost/Ghost#7098
- Use Node v4 as our default build environment
- Change engines in package.json to match Ghost core
2016-07-15 12:12:17 +01:00
Greenkeeper
e66ff5d2d9
chore(package): update broccoli-concat to version 3.0.0 ( #124 )
...
https://greenkeeper.io/
2016-07-15 11:24:12 +01:00
Greenkeeper
b8076c753f
chore(package): update ember-cli to version 2.6.3 ( #125 )
...
https://greenkeeper.io/
2016-07-15 09:59:37 +01:00
Kevin Ansfield
453c885e37
Add grunt clean
task ( #119 )
...
refs #6977
- adds `grunt-contrib-clean` dependency
- adds `grunt clean` task that cleans the same client folders as core's `grunt clean` ready to be used via subgrunt
2016-07-14 12:43:49 +01:00
Greenkeeper
5dd50bc65e
chore(package): update broccoli-merge-trees to version 1.1.2 ( #118 )
...
https://greenkeeper.io/
2016-07-13 11:16:08 -06:00
Greenkeeper
46b20be625
chore(package): update liquid-fire to version 0.24.1 ( #117 )
...
https://greenkeeper.io/
2016-07-12 07:01:05 +01:00
Greenkeeper
3d4865ca62
chore(package): update broccoli-concat to version 2.2.1 ( #115 )
...
https://greenkeeper.io/
2016-07-11 15:18:44 -06:00
Greenkeeper
4b784e874c
chore(package): update liquid-fire to version 0.24.0 ( #114 )
...
https://greenkeeper.io/
2016-07-09 12:24:50 +01:00
Greenkeeper
40bcb51f5e
chore(package): update ember-suave to version 4.0.0 ( #113 )
...
https://greenkeeper.io/
2016-07-09 08:06:05 +01:00
Austin Burdine
666a3e7f1a
lazy-load codemirror on code injection screen ( #99 )
...
refs TryGhost/Ghost#6149
- concats codemirror.js and css on build, keeping them out of vendor.js
- add lazy-loader service to enable loading of external scripts
2016-07-05 17:30:14 +01:00
Kevin Ansfield
078f85ef76
Revert to ember-wormhole@0.3.6 ( #108 )
...
closes https://github.com/TryGhost/Ghost/issues/7073
- reverts `ember-wormhole` to 0.3.6
- adds working test that was broken under `ember-wormhole` 0.4.0
2016-07-05 08:29:05 -06:00
Austin Burdine
05d71ed62b
deps: moment@2.14.1 ( #107 )
...
no issue
- update moment manually because greenkeeper didn't pick it up for some reason
2016-07-05 14:56:14 +01:00
Greenkeeper
cfd7990dbe
chore(package): update moment to version 2.14.0 ( #106 )
...
https://greenkeeper.io/
2016-07-04 06:38:56 +01:00
Greenkeeper
e57bc5615d
chore(package): update broccoli-asset-rev to version 2.4.4 ( #97 )
2016-06-29 22:00:50 -06:00
Kevin Ansfield
b9cf09541d
convert bower deps to npm deps
...
no issue
- convert moment + moment-timezone to npm dependencies
- convert password-generator to npm dependency
- convert keymaster.js to npm dependency
- convert blueimp-md5 to npm dependency
2016-06-29 11:52:10 +01:00
Kevin Ansfield
47f286448e
deps: jquery-deparam@0.5.2 as npm module
2016-06-29 11:28:53 +01:00
Kevin Ansfield
e9ebca5189
deps: codemirror@5.16.0 as npm module
2016-06-29 11:28:53 +01:00
Kevin Ansfield
b2ee1b7d8e
deps: ember-cli-node-assets@0.1.3
...
no issue
- allows easy switching of `bower` dependencies to `npm` dependencies
2016-06-29 10:25:02 +01:00
Austin Burdine
7c57a7cef6
add buildAboutPage task to Gruntfile ( #90 )
2016-06-28 18:36:00 +01:00
Austin Burdine
7956633c39
deps: bower@1.7.9
...
refs TryGhost/Ghost#7039
- add bower dependency to client
2016-06-26 08:00:51 -06:00
greenkeeperio-bot
9c5c8f2eca
chore(package): update loader.js to version 4.0.10
...
https://greenkeeper.io/
2016-06-22 03:11:01 +01:00
greenkeeperio-bot
5dd978c1a7
chore(package): update grunt-jscs to version 3.0.1
...
https://greenkeeper.io/
2016-06-21 22:22:13 +01:00
greenkeeperio-bot
9c1029e100
chore(package): update glob to version 7.0.5
...
https://greenkeeper.io/
2016-06-21 02:15:55 +01:00
greenkeeperio-bot
657e65544e
chore(package): update ember-cli to version 2.6.2
...
https://greenkeeper.io/
2016-06-20 10:04:17 +01:00
greenkeeperio-bot
a5d0d78d2c
chore(package): update ember-cli-dependency-checker to version 1.3.0
...
https://greenkeeper.io/
2016-06-18 20:08:27 +01:00
greenkeeperio-bot
1e09eaca4e
chore(package): update broccoli-asset-rev to version 2.4.3
...
https://greenkeeper.io/
2016-06-18 06:08:23 +01:00
greenkeeperio-bot
8c0cfe96a5
chore(package): update ember-cli-deprecation-workflow to version 0.2.3
...
https://greenkeeper.io/
2016-06-17 15:48:25 +01:00
greenkeeperio-bot
5a47455716
chore(package): update ember-cli-jshint to version 1.0.4
...
https://greenkeeper.io/
2016-06-17 00:11:39 +01:00
greenkeeperio-bot
0044eef49e
chore(package): update glob to version 7.0.4
...
https://greenkeeper.io/
2016-06-16 18:40:52 +01:00
greenkeeperio-bot
41058db135
chore(package): update ember-suave to version 3.0.1
...
https://greenkeeper.io/
2016-06-16 17:05:11 +01:00
greenkeeperio-bot
8eb107b4a0
chore(package): update ember-cli-mocha to version 0.10.4
...
https://greenkeeper.io/
2016-06-15 21:28:33 +01:00
greenkeeperio-bot
c5ea3517c1
chore(package): update ember-data to version 2.6.1
...
https://greenkeeper.io/
2016-06-15 20:01:50 +01:00
Kevin Ansfield
2f4d056854
Version bump to 0.9.0-beta.2
2016-06-15 13:22:39 +01:00
greenkeeperio-bot
ac89daf260
chore(package): update ember-power-select to version 0.10.11
...
https://greenkeeper.io/
2016-06-14 22:24:26 +01:00
greenkeeperio-bot
bcc012dd5e
chore(package): update loader.js to version 4.0.9
...
https://greenkeeper.io/
2016-06-14 21:54:19 +01:00
greenkeeperio-bot
d2f9b047f1
chore(package): update ember-one-way-controls to version 0.8.3
...
https://greenkeeper.io/
2016-06-14 14:29:14 +01:00
Austin Burdine
ed2c5f328d
deps: grunt-jscs,ember-suave@3.0.0
...
replaces #41 , #60
- update ember-suave and grunt-jscs to 3.0
- standardize Ember global de-structuring rules across app & tests
2016-06-11 13:39:31 -06:00
greenkeeperio-bot
ae2f7ec39d
chore(package): update ember-cli to version 2.6.1
...
https://greenkeeper.io/
2016-06-11 10:38:22 +01:00
greenkeeperio-bot
29f7d2938a
chore(package): update loader.js to version 4.0.8
...
https://greenkeeper.io/
2016-06-10 10:18:14 +01:00
greenkeeperio-bot
4ab0ec2ab8
chore(package): update ember-route-action-helper to version 0.3.2
...
https://greenkeeper.io/
2016-06-10 10:04:29 +01:00
greenkeeperio-bot
0137269b97
chore(package): update ember-cli to version 2.6.0
...
https://greenkeeper.io/
2016-06-10 09:41:13 +01:00
greenkeeperio-bot
8543e08d5d
chore(package): update ember-data to version 2.6.0
...
https://greenkeeper.io/
2016-06-08 22:23:54 +01:00
greenkeeperio-bot
5cb3018e68
chore(package): update ember-wormhole to version 0.4.0
...
https://greenkeeper.io/
2016-06-08 20:41:37 +01:00
Kevin Ansfield
bf8c05a990
deps: ember-ajax@2.4.1
...
no issue
- update ember-ajax
- update error handling to match recommended approach
- update error normalization for handling a returned array of strings
2016-06-06 11:54:15 +01:00
Kevin Ansfield
4b3bc50b04
Version bump to 0.9.0-beta1
2016-06-06 10:21:16 +01:00
greenkeeperio-bot
381dbcb7c7
chore(package): update ember-one-way-controls to version 0.8.2
...
https://greenkeeper.io/
2016-06-04 13:57:12 +01:00
greenkeeperio-bot
319246d48e
chore(package): update ember-one-way-controls to version 0.8.1
...
https://greenkeeper.io/
2016-06-04 10:05:55 +01:00
Kevin Ansfield
604fda4348
Update package.json details, rename module to ghost-admin
...
no issue
- updates `package.json` details to better reflect the separation from the `Ghost` package
- update ember config and all import statements to reflect the new `ghost-admin` module name in `package.json`
2016-06-03 16:12:54 +01:00
Kevin Ansfield
c559bbe572
Add version header to API requests
...
no issue
- modifies the version info included in `env.APP.version` to only include the `major.minor` version numbers
- update base adapter to include `X-Ghost-Version` header
- update `ajax` service to include `X-Ghost-Version` header
2016-06-03 11:53:29 +01:00
Kevin Ansfield
b8dc8c698f
Add Gruntfile.js, setup linting task and Travis build
...
refs #23
- add `grunt lint`
- add lint build to Travis matrix
2016-06-02 17:19:30 +01:00
greenkeeperio-bot
450e49e33c
chore(package): update ember-wormhole to version 0.3.6
...
https://greenkeeper.io/
2016-06-02 16:36:38 +01:00
greenkeeperio-bot
ad2fd28053
chore(package): update ember-power-select to version 0.10.10
...
https://greenkeeper.io/
2016-05-31 15:28:59 +01:00
greenkeeperio-bot
a21c5b80e7
chore(package): update ember-power-select to version 0.10.9
...
https://greenkeeper.io/
2016-05-24 17:32:07 +01:00
greenkeeperio-bot
e235873a9c
chore(package): update ember-cli-htmlbars-inline-precompile to version 0.3.2
...
https://greenkeeper.io/
2016-05-23 12:04:43 +01:00
greenkeeperio-bot
1fa6d3c97c
chore(package): update ember-cli-htmlbars to version 1.0.8
...
https://greenkeeper.io/
2016-05-22 23:18:02 +01:00
greenkeeperio-bot
e591aeda44
chore(package): update dependencies
...
https://greenkeeper.io/
2016-05-22 09:42:57 +01:00
greenkeeperio-bot
29e3ad2b63
chore(package): update ember-cli-jshint to version 1.0.3
...
https://greenkeeper.io/
2016-05-22 09:27:48 +01:00
greenkeeperio-bot
3c785e5298
chore(package): update loader.js to version 4.0.7
...
https://greenkeeper.io/
2016-05-21 02:31:44 +01:00
greenkeeperio-bot
f7535f1cc0
chore(package): update ember-cli to version 2.5.1
...
https://greenkeeper.io/
2016-05-20 16:30:21 +01:00
greenkeeperio-bot
971c047cdf
chore(package): update ember-cli-htmlbars to version 1.0.7
...
https://greenkeeper.io/
2016-05-20 06:11:11 +01:00
Austin Burdine
df3f62ee6e
deps: ember-simple-auth@1.1.0
2016-05-15 16:45:16 -06:00
Kevin Ansfield
b7f5b00e10
deps: ember-light-table@0.1.9
2016-05-11 10:28:10 +02:00
Kevin Ansfield
ab2e985fda
deps: ember-simple-auth@1.1.0-beta.5
...
no issue
- fixes last remaining 1.1.0 issue, will quite likely be last beta before final release
2016-05-05 12:55:42 +02:00
Austin Burdine
a1625cb9ca
deps: ember-simple-auth@1.1.0-beta.4
...
- remove related deprecation line in deprecation-workflow.js
2016-04-28 08:34:26 -05:00
Austin Burdine
d957f52508
deps: ember-invoke-action@1.3.0
...
no issue
- replace instances of `this.get('action')()` with ember-invoke-action syntax
2016-04-26 16:32:17 -05:00
Austin Burdine
a6419bfd90
deps: ember-power-select@0.9.2
2016-04-19 10:25:58 -05:00
Kevin Ansfield
4789ec3aa1
deps: ember-one-way-controls@0.6.2
...
no issue
- https://github.com/DockYard/ember-one-way-controls/compare/v0.5.4...v0.6.2
- bugfixes
- dynamic attribute binding (attributes no longer need to be explicitly defined in the components in order to be recognised)
- adds `one-way-radio` component
2016-04-19 10:22:29 +01:00
Austin Burdine
8c00bd4e02
deps: ember-cli@2.5.0
2016-04-17 20:05:42 -05:00
Austin Burdine
58b5ac79d2
deps: ember-data@2.5.2
2016-04-15 00:32:57 -05:00
Hannah Wolfe
1ebe96b284
Merge pull request #6651 from kevinansfield/uploader-js-must-die
...
Replace jQuery-based uploader.js with ember components
2016-04-14 16:57:57 +01:00
Hannah Wolfe
e1abdfeaf4
Merge pull request #6690 from kevinansfield/ember-suave-2-0
...
deps: ember-suave@2.0.1
2016-04-08 23:05:51 +01:00
Kevin Ansfield
c7458b2160
deps: ember-suave@2.0.1
...
no issue
- https://github.com/DockYard/ember-suave/releases/tag/v2.0.0
- fix linting errors arising from new rules
2016-04-08 16:27:24 +01:00
Kevin Ansfield
7b98102990
deps: ember-cli-pretender@0.6.0
...
no issue
- updates `pretender` dependency
- https://github.com/rwjblue/ember-cli-pretender/compare/v0.5.0...v0.6.0
2016-04-08 15:18:39 +01:00
Kevin Ansfield
a75fe6b647
deps: ember-cli-mocha@0.10.1
...
no issue
- https://github.com/switchfly/ember-cli-mocha/compare/v0.10.0...v0.10.1
2016-04-08 15:16:14 +01:00
Kevin Ansfield
eeff575a4a
deps: ember-cli-mirage@0.1.13
...
no issue
- https://github.com/samselikoff/ember-cli-mirage/releases/tag/v0.1.12
- https://github.com/samselikoff/ember-cli-mirage/compare/v0.1.11...v0.1.13
2016-04-08 15:15:28 +01:00
Kevin Ansfield
661d930296
deps: ember-cli-deprecation-workflow@0.2.0
...
no issue
- https://github.com/mixonic/ember-cli-deprecation-workflow/compare/v0.1.6...v0.2.0
2016-04-08 15:15:22 +01:00
Kevin Ansfield
8a13f0b5ec
deps: ember-wormhole@0.3.5
...
no issue
- we already have similar behaviour in the `liquid-wormhole` (a dependency of `liquid-tether) but this is useful as a distinction for non-animated elements. It's also a dependency of the ember mobiledoc editor (used to render component-cards inline much the same way as this is used to render image upload components inline) and so we wouldn't really gain anything in filesize by forcing the use of `liquid-wormhole` instead
2016-04-04 15:57:59 +01:00
Kevin Ansfield
e9ad05955a
deps: ember-one-way-controls@0.5.3
2016-04-04 15:57:59 +01:00
Kevin Ansfield
8ad12f35e1
deps: emberx-file-input@1.0.0
2016-04-04 15:57:59 +01:00
Austin Burdine
2192d53567
deps: ember-data@2.4.3
2016-04-03 19:03:55 -05:00
Kevin Ansfield
86552e33a0
deps: ember-cli@2.4.3
...
no issue
- https://github.com/ember-cli/ember-cli/releases/tag/v2.4.3
2016-03-31 10:13:15 +01:00
Kevin Ansfield
03db8409c9
deps: ember-sinon@0.5.0
...
no issue
- pulls sinon.js from NPM instead of bower - https://github.com/csantero/ember-sinon/releases/tag/v0.5.0
- only dependency updates and ember-cli changes - https://github.com/csantero/ember-sinon/compare/v0.3.0...v0.5.0
2016-03-29 13:03:59 +01:00
Kevin Ansfield
2411580e21
deps: liquid-tether@1.0.0
...
no issue
- contains cleanup and test fixes - https://github.com/pzuraq/liquid-tether/compare/v0.1.11...v1.0.0
2016-03-25 09:00:38 +00:00
Kevin Ansfield
07847bed3b
deps: ember-data@2.4.2
...
no issue
- https://github.com/emberjs/data/releases/tag/v2.4.1
- https://github.com/emberjs/data/releases/tag/v2.4.2
- uses the new public import path for `EmbeddedRecordsMixin` (http://emberjs.com/blog/2016/03/13/ember-data-2-4-released.html#toc_importing-modules - note that the module naming there isn't quite right)
2016-03-21 16:37:42 +00:00
Kevin Ansfield
9fef1773c2
deps: ember-cli@2.4.2
...
no issue
- bugfix release: https://github.com/ember-cli/ember-cli/releases/tag/v2.4.2
2016-03-07 09:17:51 +00:00
Kevin Ansfield
31cbbdd110
deps: ember-cli@2.4.1
...
no issue
- bugfix release - https://github.com/ember-cli/ember-cli/releases/tag/v2.4.1
2016-03-03 09:17:37 +00:00
Kevin Ansfield
95401ede48
deps: ember-data@2.4.0
2016-03-01 12:49:43 +00:00
Kevin Ansfield
bcd67e85cb
deps: ember-cli@2.4.0
2016-03-01 12:49:28 +00:00
Austin Burdine
ed99187008
deps: ember-cli-deprecation-workflow@0.1.6
...
- fixes deprecation error on build
2016-02-19 09:20:17 -06:00
Austin Burdine
e7226e62e1
deps: ember-cli-deprecation-workflow@0.1.5
2016-02-16 15:06:32 -06:00
Austin Burdine
a69ff85111
deps: ember-cli@2.3.0
2016-02-16 12:32:48 -06:00
Kevin Ansfield
f96e9855f9
deps: ember-sortable@1.7.0
2016-02-09 10:17:37 +00:00
Kevin Ansfield
558cf8ffb2
deps: ember-route-action-helper@0.3.0
...
no issue
- cleans up passing route closure actions down through components and ensures callbacks are wrapped in the runloop - https://github.com/dockyard/ember-route-action-helper/pull/8
2016-02-06 13:09:47 +00:00
Kevin Ansfield
4616f1717e
deps: liquid-tether@0.1.11
2016-02-04 11:22:08 +00:00
Kevin Ansfield
ecf422a96c
deps: liquid-fire@0.23.0
2016-02-04 11:20:11 +00:00
Kevin Ansfield
22d0e31084
deps: ember-cli@1.13.15
2016-02-04 10:59:49 +00:00
Kevin Ansfield
b59a2d26eb
deps: ember-cli-mocha@0.10.0
2016-02-04 10:53:01 +00:00
Kevin Ansfield
a1ad0bfac5
deps: ember-data@2.3.3
2016-02-04 10:32:05 +00:00
Kevin Ansfield
7cbe963536
Use phantomJS 2.1.1 in travis
...
no issue
- download phantomjs 2.1.1 in Travis' `before_install` step and update the `PATH` export to so the downloaded version is used
- remove the now no-longer needed `ember-cli-es5-shim` dependency
- update documentation references to match new phantomjs version
2016-02-03 10:40:04 +00:00
Kevin Ansfield
9474bd9235
deps: ember-simple-auth@1.0.1
...
closes #6381
- fixes event forwarding in adaptive session store
2016-01-25 15:52:07 +00:00
Kevin Ansfield
c61642424b
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
59063b03fe
Merge pull request #6364 from kevinansfield/deps-mirage
...
deps: ember-cli-mirage@0.1.11
2016-01-20 08:53:57 +00:00
Kevin Ansfield
27f26270ba
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
e30e178c4f
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
e24e85d94a
deps: ember-ajax@0.7.1
2016-01-18 09:37:14 -06:00
Kevin Ansfield
4ab6dd2d3c
deps: ember-cli-mocha@0.9.8
2016-01-13 11:28:59 +00:00
Kevin Ansfield
661e88345b
deps: ember-hash-helper-polyfill@0.1.0
2016-01-12 20:49:46 +00:00
Kevin Ansfield
9d02f954b6
deps: ember-route-action-helper@0.2.0
2016-01-12 20:49:46 +00:00
Kevin Ansfield
7232bf6d5e
deps: liquid-fire@0.22
2016-01-12 20:49:46 +00:00
Kevin Ansfield
b5b98775b2
deps: liquid-tether@0.1.9
2016-01-12 20:49:46 +00:00
Kevin Ansfield
4cbd829cbf
deps: jscs@2.6.0 & ember-suave@1.2.3
...
no issue
- fixes an error that popped up after ember-suave's `brocolli-jscs` dependency moved to `2.6.0` which duplicated some of the rules that `ember-suave` used to implement
2015-12-04 09:58:03 +00:00
Kevin Ansfield
4d62348a16
Remove unused ember-resize
dependency
...
no issue
- removes `ember-resize` dep that crept back in under the radar in the Ember 2.2 update
- updates `ember-cli-build`'s test dependencies to match the format specified in http://ember-cli.com/managing-dependencies/#test-assets
2015-12-01 11:03:53 +00:00
Austin Burdine
f9b4c89e51
deps: ember/ember-data@2.2.0
2015-11-30 12:23:47 -06:00
Austin Burdine
0e04b62640
deps: ember-cli@1.13.13
2015-11-30 11:21:39 -06:00
Kevin Ansfield
7ce3726589
Use es6 across client and add ember-suave to enforce rules
...
no issue
- add ember-suave dependency
- upgrade grunt-jscs dependency
- add a new .jscsrc for the client's tests directory that extends from client's base .jscsrc
- separate client tests in Gruntfile jscs task so they pick up the test's .jscsrc
- standardize es6 usage across client
2015-11-30 10:41:01 +00:00
Matthew Beale
4d98363c7c
Unify mobile state in JS, drop resize
...
In `gh-content-view-container` the visibility of another DOM node was
being used to detect if a given view was mobile or not. This means the
UI needed to have layout forced (and DOM rendered) before the content
view container would render a second time. This is slow interaction with
the DOM (forcing layout) and slow for Ember's renderer (it needs to
render the container once with a default, then again when the value
changes).
Additionally there were two ways resize was being observed. The
`Window.matchMedia` API was used for some styles and the `ember-resize`
addon used to detect other changes. Here I've unified around just the
`Window.matcheMedia` API but abstracted it behind a service.
Sizes are exposed as properties that can be bound to or used directly in
templates.
2015-11-25 11:54:08 -05:00
Kevin Ansfield
d98ad41008
Set up ember-cli-mirage and update existing acceptance tests
...
refs #6039
- adds ember-cli-mirage dependency
- sets up mirage to match our API endpoints and responses
- adds fixture data for settings that are always present for all blogs
- converts existing acceptance tests to use mirage
2015-11-03 15:35:58 +00:00
Austin Burdine
031a129f0b
deps: ember-simple-auth@1.0.0
...
closes #5951
- update to esa 1.0
2015-10-18 13:17:02 -05:00
Kevin Ansfield
04d4c2bbad
Fix unsaved nav settings persisting across transitions
...
closes #5852
- resets navigation settings controller's model when transitioning away
- fixes `locationType` config setting so acceptance tests don't mess with the URL
- configure the ephemeral session store for ember-simple-auth during tests
- adds dummy env-config meta fields so acceptance tests don't fail
- adds `ember-cli-simple-auth-testing` dependency for auth testing helpers
- adds Pretender dependency to mock API requests for acceptance tests
2015-10-07 15:57:14 +01:00
Kevin Ansfield
fbb92476f0
Ember-cli, Ember, & Ember Data 1.13.x upgrades
...
closes #5630
- upgrade ember-cli to latest version
- upgrade ember to latest 1.13.x release
- upgrade ember data to latest 1.13.x release
- update custom adapters and serialisers for new internal JSON-API compatible formats [(docs)][1]
- update all store queries to use new standardised query methods [(docs)][2]
- add ember-data-filter addon ready for store.filter removal in ember-data 2.0 [(docs)][3]
- remove use of prototype extensions for computed properties and observers
- consolidate pagination into a single route mixin and simplify configuration
[1]: http://emberjs.com/blog/2015/06/18/ember-data-1-13-released.html#toc_transition-to-the-new-jsonserializer-and-restserializer-apis
[2]: http://emberjs.com/blog/2015/06/18/ember-data-1-13-released.html#toc_simplified-find-methods
[3]: http://emberjs.com/blog/2015/06/18/ember-data-1-13-released.html#toc_ds-store-filter-moved-to-an-addon
2015-10-06 16:09:05 +01:00
Kevin Ansfield
74d0e422bd
upgrade ember-cli to 1.13.0 and ember-cli-mocha to 0.9.3
...
no issue
- upgrades ember-cli, ember-cli-mocha, ember-mocha dependencies
- switches Brocfile.js to ember-cli-build.js
- fixes controller tests with missing needs
Pulled into a separate PR as it doesn't affect running code but does provide access to the very useful component integration tests.
2015-09-21 14:55:59 +01:00
Kevin Ansfield
447a2d16e3
Fix broken content mgmt -> editor links on mobile
...
refs #5652
- add `ember-resize` addon that registers a single resize event handler and exposes it as a service and mixin
- add a component that wraps the posts list and content preview and exposes a `previewIsHidden` property
- use the `previewIsHidden` property in `gh-posts-list-item` to switch the item's link between the editor and the preview
- add `display: none` to the preview pane when in mobile so that we can test it's visibility
2015-08-28 11:52:38 +01:00
Hannah Wolfe
13b82d9838
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
Robert Jackson
63941bee6a
Merge core/built instead of clearing on every build.
2015-08-21 12:17:39 -04:00