Commit Graph

706 Commits

Author SHA1 Message Date
Kevin Ansfield
f751bc0e10 remove unused greenkeeper ignore list 2017-05-10 16:50:00 +01:00
Kevin Ansfield
5ae78fb9c5 bump dependencies (#673)
no issue
- autoprefixer@7.0.1
- broccoli-funnel@1.2.0
- codemirror@5.25.2
- coveralls@2.13.1
- ember-cli@2.13.1
- ember-cli-babel@6.1.0
- ember-cli-chai@0.4.0
- ember-cli-code-coverage@0.3.12
- ember-cli-dependency-checker@1.4.0
- ember-cli-eslint@3.1.0
- ember-cli-htmlbars@1.3.2
- ember-cli-htmlbars-inline-precompile@0.4.2
- ember-cli-mocha@0.14.3
- ember-cli-test-loader@2.1.0
- ember-composable-helpers@2.0.1
- ember-data@2.13.1
- ember-light-table@1.8.6
- ember-native-dom-helpers@0.4.0
- ember-power-datepicker@0.3.0
- ember-power-select@1.8.2
- ember-route-action-helper@2.0.3
- ember-simple-auth@1.3.0
- ember-source@2.13.0
- ember-test-selectors@0.3.3
- fs-extra@3.0.1
- liquid-fire@0.27.3
- liquid-wormhole@2.0.5
- loader.js@4.4.0
- fix async issue in editor title placeholder test
- adds `targets.js` so that babel will only polyfill for the lowest common denominator
2017-05-09 18:15:04 -05:00
Kevin Ansfield
fb2fa06b48 Fix split screen editor (#684)
no issue

* fix title input padding and placeholder weight
* 🔥 remove unused showdown-ghost dependency
* implement full screen mode via CSS rather than autonav toggle
* implement custom split pane editor preview
    - replace SimpleMDE's split pane handling with our own so that we have more control over the element positioning, toggling of our custom fullscreen code, and so that the preview pane can be scrolled separately as per our old editor
* use forked version of simplemde that has the latest CodeMirror compiled
    - SimpleMDE hasn't been updated for 11 months and the version of CodeMirror is baked into the SimpleMDE code, to get an up to date version I've forked and re-compiled
    - pull in the unminified SimpleMDE source so that it's easier to debug in development, our asset compilation steps will take care of minifying it for production
* fix gh-markdown-editor teardown
2017-05-08 19:15:56 +01:00
Kevin Ansfield
762c3c4df0 SimpleMDE editor (#682)
no issue

* move "save on first change" behaviour into editor controller
* allow TAB events to be specified in keyEvents hash of gh-input
* replace mobiledoc-kit/gh-koenig with a SimpleMDE based editor
    - remove `gh-koenig` in-repo-addon from `package.json` so that test files etc aren't loaded
    - remove `mobiledoc-kit` dependencies
    - extends `gh-editor` to handle file drag/drop
    - adds `gh-uploader` and `gh-progress-bar` components to handle file uploads in a more composable manner
    - adds `gh-simplemde` component that wraps SimpleMDE
2017-05-08 11:35:42 +01:00
Kevin Ansfield
fc3234e2ec Version bump to 1.0.0-alpha.20 2017-04-25 13:58:19 +01:00
Kevin Ansfield
27533bf67a deps: ember-inline-svg@0.1.11 2017-04-14 16:08:46 +01:00
Kevin Ansfield
026ee21af9 Version bump to 1.0.0-alpha.19 2017-04-11 18:20:49 +01:00
Kevin Ansfield
35cf6c9829 new publish menu and date/time picker (#588)
closes https://github.com/TryGhost/Ghost/issues/8249

- replaces the old split-button publish/schedule/update button with a less confusing menu system
- adds a `{{gh-date-time-picker}}` component that contains a datepicker with separate time input
- replaces the date text input in the post settings menu with `{{gh-date-time-picker}}`
  - disabled when post is scheduled, only way to update a scheduled time is via the publish menu
  - validates date is in the past when draft/published so there's no confusion with scheduling
- displays saving status in top-left of editor screen
- refactor editor (auto)saving processes to use ember-concurrency

Other minor changes:
- adds `post.publishedAtBlog{TZ,Date,Time}` properties to Post model to allow working with `publishedAt` datetime in the selected blog timezone rather than UTC
- adds a `beforeSave` hook to `validation-engine` that is called after successful validation and before the Ember Data save call is made
- adds validation of `publishedAtBlog{Date,Time}` to post validator
- prevent gh-task-button showing last task state on first render
- fixes bug where clicking into and out of the published date input in the PSM without making any changes saves a published date for draft posts
2017-04-11 14:39:45 +01:00
Ryan McCarvill
00f4cab7b9 General Editor UI improvements. (#630)
refs https://github.com/TryGhost/Ghost/issues/8248
refs https://github.com/TryGhost/Ghost/issues/8194
closes https://github.com/TryGhost/Ghost/issues/8192

Miscellaneous editor reliability and usability fixes. 
- Improve the reliability of selection.
- Ensure that the + menu appears even if there is a blank document (which meant the events weren't firing from mobiledoc itself)
- When cards are added they are automatically selected and if possible go straight into edit mode (only works on the markdown card).
- Fixes issues in Safari desktop, Safari mobile, and Firefox.
- Tries to position UI on screen at all times.
- Removes fastclick.
2017-04-10 10:10:53 +01:00
Kevin Ansfield
9487ff9bae switch to ember-cli-moment-shim (#622)
no issue

- preparation for using `ember-pikaday` that utilizes `ember-cli-moment-shim`
- removes usage of `moment` global
- removes custom imports of `moment` and `moment-timezone` libraries
2017-04-05 19:45:35 +02:00
Kevin Ansfield
6dabb84e0a 🐛 fix sticky dropdown links (#621)
closes https://github.com/TryGhost/Ghost/issues/8269

- swaps the usage of our custom `gh-dropdown` component in the user menu dropdown for the `ember-wormhole` based `ember-basic-dropdown` that is used elsewhere in the app and will fully replace `gh-dropdown` in the future
- adds `gh-basic-dropdown` component that extends from `ember-basic-dropdown` and hooks into our `dropdown` service so that we can programatically close dropdowns from disparate areas of the app
- modifies the `body-event-listener` mixin to pass the click event through to it's consumers
- modifies the `bodyClick` handler in the `dropdown` service to check if the click actually originated from an ember-basic-dropdown element - this body click handler will go away once we've fully switched to `gh-basic-dropdown`
- adds `ember-native-dom-helpers` to provide consistency between acceptance and integration tests (this is the start of another refactor, eventually this addon will disappear as part of ember's [grand testing unification project](https://github.com/rwjblue/rfcs/blob/42/text/0000-grand-testing-unification.md))
2017-04-05 15:26:01 +01:00
Kevin Ansfield
b2d140e598 Version bump to 1.0.0-alpha.18 2017-04-04 12:45:14 +01:00
Kevin Ansfield
eea3eb0bee bump dependencies (#610)
no issue
- coveralls@2.13.0
- bump yarn.lock sub-dependencies
2017-04-03 11:32:04 +01:00
Kevin Ansfield
50e33fdccb Fix tests when run via http://localhost:4200/tests (#609)
* deps: ember-cli-node-assets@0.2.2

* fix tests when run via http://localhost:4200/tests

no issue
- `blogUrl` in the mocked config was hardcoded, switching to using the current origin fixed the navigation tests
- we were only pulling jquery drag simulator library in on test builds but we also need it added to `test-support.js` in development builds
- lazy loading is disabled in the test env which previously worked fine as all of the codemirror assets are bundled into the test build, now that we also run tests using the development build we needed to update the config to import codemirror assets into the `test-support.js` file - this ensures that we have normal lazy-loading behaviour when developing locally and that accessing via http://localhost:4200/tests doesn't die horribly due to missing dependencies
2017-03-30 20:51:50 +01:00
Kevin Ansfield
7f44e0128e grunt dev admin livereload (#590)
refs https://github.com/TryGhost/Ghost/issues/8161, requires tbd
- updates the `ember:watch` grunt task to use `ember serve`, passing in the required `--live-reload-base-url` parameter
  - forces live reload port to `4201` for now as there's a [bug on touchbar macs](https://github.com/ember-cli/ember-cli/issues/6513)
- removes the unused `ember-cli-content-security-policy` dependency to remove console log noise from x-domain warnings

With this and the required Ghost PR, when using `grunt dev` the admin screen will refresh any time a file is changed. It will also allow tests to be run simultaneously by visiting http://localhost:4200/tests
2017-03-30 13:27:01 +01:00
Kevin Ansfield
a17eee5fa7 minor dependency updates
no issue
- codemirror@5.25.0
- ember-cli-app-version@3.0.0
- ember-cli-eslint@3.0.3
- ember-cli-htmlbars@1.2.0
- ember-cli-postcss@3.2.0
- ember-cli-shims@1.1.0
- ember-cli-test-loader@2.0.0
- ember-data@2.12.1
- ember-export-application-global@2.0.0
- ember-inline-svg@0.1.8
- ember-load-initializers@1.0.0
- ember-power-select@1.6.1
- ember-resolver@4.1.0
- ember-simple-auth@1.2.1
- ember-sinon@0.7.0
- ember-test-selectors@0.3.0
- emberx-file-input@1.1.2
- fs-extra@2.1.2
- liquid-fire@0.27.2
- torii@0.8.2
2017-03-29 10:47:46 +01:00
Kevin Ansfield
f0e051a7e9 deps: ember-source@2.12.0 2017-03-29 10:47:46 +01:00
Kevin Ansfield
c2edf9c99b deps: ember-concurrency@0.8.1
no issue
- update ember-concurrency
- fix `editor-base-controller` unit tests and remove unnecessary 800ms delays
2017-03-29 10:47:46 +01:00
Kevin Ansfield
054fa71202 deps: ember-cli@2.12.1 (#604)
no issue
- https://emberjs.com/blog/2017/03/19/ember-2-12-released.html#toc_changes-in-ember-cli-2-12
2017-03-28 11:29:18 +01:00
kirrg001
322bf53f42 Version bump to 1.0.0-alpha.17 2017-03-22 10:18:14 +01:00
Kevin Ansfield
4a46f17a41 Version bump to 1.0.0-alpha.16 2017-03-14 19:06:41 +00:00
Kevin Ansfield
4de244974e 🎨 remove usage of ghost's {{asset}} helper in index.html (#574)
refs #8140

🎨 remove usage of ghost's {{asset}} helper in built index.html files

requires https://github.com/TryGhost/Ghost/pull/8142
- switch to hash-location rather than history-location
- remove usage of Ghost's `{{asset}}` helper in index.html
- add `content-for` helpers to `asset-delivery` addon that switch asset urls in index.html to `.min` files in production
- update the `asset-delivery` addon to copy the production `index.min.html` to `default-prod.hbs` so Ghost can serve production assets when in production mode
- change template output path to `core/server/admin/views/`
- enable asset fingerprinting
- remove `ember-cli-sri` dependency - we weren't using it but now that ember is handling assets it was used automatically and could potentially create issues if users have proxy servers that attempt to compress or otherwise modify asset files

 redirect to setup if server says setup isn't finished

refs https://github.com/TryGhost/Ghost/issues/8140
- now we're using hash-location the server no longer knows if we're hitting the /setup route so it's not able to redirect for us
- extends the default ESA `UnauthenticatedRouteMixin` to add a check against the `/authentication/setup` API endpoint and redirects to `/#/setup/one` if setup isn't complete - this works for all routes because the default behaviour when hitting an authenticated route without the right credentials is to force a logout and redirect to `/#/signin` which utilises the `UnauthenticatedRouteMixin`

deps: ember-cli-inject-live-reload@1.6.1
2017-03-14 17:04:46 +01:00
Katharina Irrgang
7b4096c57e 🔥 remove bg shell from Gruntfile (#582)
refs TryGhost/Ghost#7427, requires TryGhost/Ghost#8158
- both Ghost and Ghost-Admin run the watch command in background, that didn't work
- the caller can decide if running the watch command in bg or not
- furthermore, the caller can decide if printing stdout/stderr
2017-03-14 13:52:36 +00:00
Kevin Ansfield
f7dd3e39f9 Dependency updates (#581)
no issue
* ember-data@2.12.0
* autoprefixer@6.7.7
* ember-cli-mirage@0.2.8
* ember-cli-app-version@2.0.2
* ember-resolver@3.0.0
* grunt-shell@2.1.0
* bump yarn.lock sub-dependencies
2017-03-14 13:19:58 +00:00
Ryan McCarvill
9a0b72071d 👯 ♥️ ♣️ ♦️ ♠️ New editor card menu (#580)
refs https://github.com/TryGhost/Ghost/issues/8106, https://github.com/TryGhost/Ghost/issues/7429, requires https://github.com/TryGhost/Ghost/pull/8137

-Adds new "card" menus
  - Navigation with keyboard in both axis.
  - Search with keyboard in both menus.
  - Adds a "+" Menu for cards
  - Adds a "/" Menu for cards
    - if the block has content and it becomes a markdown or HTML Embed card then the content is included into the card.
    - Image and HR cards appear below the current section
- Adds new toolbar with both inline and block styling.
- Adds a new 'divider' card.
2017-03-14 11:59:34 +00:00
Austin Burdine
253a0fb2cf various test deprecation cleanup
no issue
- cleans up a lot of the deprecation noise in tests
- remove ember-cli-deprecation-workflow dependency
2017-03-08 18:56:30 +00:00
Kevin Ansfield
3036b385c3 deps: loader.js@4.2.3 2017-03-08 12:16:25 +00:00
Kevin Ansfield
7c056536e5 deps: liquid-wormhole@2.0.4 2017-03-08 12:16:25 +00:00
Kevin Ansfield
6d5b97418c deps: ember-power-select@1.5.0 2017-03-08 12:16:25 +00:00
Kevin Ansfield
9bf5b42eb7 deps: ember-light-table@1.8.4 2017-03-08 12:16:25 +00:00
Kevin Ansfield
352e3d6aa7 deps: ember-cli-postcss@3.1.2 2017-03-08 12:16:25 +00:00
Kevin Ansfield
c0f74b561e deps: broccoli-merge-trees@2.0.0 2017-03-08 12:16:25 +00:00
Kevin Ansfield
57c6f27820 deps: ember-ajax@2.5.6 2017-03-08 12:16:25 +00:00
Kevin Ansfield
0fb5888921 deps: csscomb@4.0.1 2017-03-08 12:16:25 +00:00
Kevin Ansfield
d109316b9a deps: coveralls@2.12.0 2017-03-08 12:16:25 +00:00
Kevin Ansfield
bec3b2e0fb deps: autoprefixer@6.7.6 2017-03-08 12:16:25 +00:00
kirrg001
9c137df839 Version bump to 1.0.0-alpha.15 2017-03-03 18:35:18 +01:00
Kevin Ansfield
3df6b2693b 🐛 re-add broccoli-clean-css
no issue
- `broccoli-clean-css` is used to compress codemirror CSS files so it's still needed
- update usage in `ember-cli-build.js` to match 2.0's class interface
2017-03-03 17:19:19 +00:00
Kevin Ansfield
1571429088 remove broccoli-clean-css dependency
no issue
- we're now using postcss with the cssnano plugin when building the production files so we don't need the additional minification plugin
- fixes `ember build -prod`
2017-03-02 11:13:18 +00:00
Kevin Ansfield
023a714c6b move editor deps into main project
no issue
- this prevents the need for running `npm/yarn install` inside the `lib/gh-koenig` directory
- `ember-cli` may eventually be able to handle this with an `ember install` or similar command, there's [an in-repo-addon RFC](638cad2405/active/0000-better-in-repo-addons.md) suggesting this improvement but it hasn't got much traction yet - it may be necessary to wait until ember-cli has standardised on `yarn`
2017-03-02 11:06:20 +00:00
Ryan McCarvill
b5cb951d3c renamed to koenig 2017-03-02 09:56:52 +00:00
Ryan McCarvill
e422f0bcba 👷🏻‍♀️🚧👷 Ghost-Editor integration.
Integrated Ghost-Editor as an in-repo addon.
Moved CSS to /app/styles/addons/ghost-editor/

Still a WIP.
2017-03-02 09:56:51 +00:00
Kevin Ansfield
d37f506e32 deps: ember-cli-mirage@0.2.6 2017-03-01 16:47:50 +00:00
Kevin Ansfield
269eba685d deps: loader.js@4.2.2 2017-03-01 16:47:50 +00:00
Kevin Ansfield
bde951617f deps: broccoli-clean-css@2.0.1 2017-03-01 16:47:50 +00:00
Kevin Ansfield
22287764e3 deps: liquid-wormhole@2.0.3 2017-03-01 16:47:50 +00:00
Kevin Ansfield
9563bba1b2 deps: broccoli-concat@3.2.2 2017-03-01 16:47:50 +00:00
Kevin Ansfield
bc18046287 deps: liquid-fire@0.27.1 2017-03-01 16:47:50 +00:00
Kevin Ansfield
fc37f38d9a deps: codemirror@5.24.2 2017-03-01 16:47:50 +00:00
Kevin Ansfield
403cd3db4c deps: csscomb@4.0.0 2017-03-01 16:47:50 +00:00
Kevin Ansfield
97498475b2 deps: ember-souce@2.11.2 2017-03-01 16:47:50 +00:00
Kevin Ansfield
ae006258da deps: ember-power-select@1.4.4 2017-03-01 16:47:50 +00:00
Kevin Ansfield
3bde30cb58 deps: ember-light-table@1.8.3 2017-03-01 16:47:50 +00:00
Kevin Ansfield
75120fbf2a deps: ember-data@2.11.3 2017-03-01 16:47:50 +00:00
Kevin Ansfield
22a652c9e5 deps: ember-ajax@2.5.5 2017-03-01 16:47:50 +00:00
Kevin Ansfield
82794c16b3 deps: ember-cli-content-security-policy@0.6.0 2017-03-01 16:47:50 +00:00
Kevin Ansfield
a5a4506c99 deps: ember-cli-babel@5.2.4 2017-03-01 16:47:50 +00:00
Kevin Ansfield
97421d9548 deps: ember-cli@2.11.1 2017-03-01 16:47:50 +00:00
Kevin Ansfield
84d3025f26 deps: blueimp-md5@2.7.0 2017-03-01 16:47:50 +00:00
Kevin Ansfield
021b95a057 deps: autoprefixer@6.7.3 2017-03-01 16:47:50 +00:00
Kevin Ansfield
b0c1330c0f inline-svg helper for icons (#558)
no issue
- adds [ember-inline-svg](https://github.com/minutebase/ember-inline-svg) addon
- configure svg path to `public/assets/icons` so that icons can be accessed directly, eg `{{inline-svg "plane.svg"}}`
- configure svg optimization to remove title, dimensions, and xmlns element (not needed for inline svg)
- add existing icons as used on Ghost.org
2017-03-01 12:48:27 +00:00
Kevin Ansfield
82489d7da6 Version bump to 1.0.0-alpha.14 2017-02-24 19:53:36 +00:00
Ryan McCarvill
964e649284 This should (hopefully) be the last release of an independent editor project, for the beta it will be intergrated into the master ghost-admin repository. 2017-02-23 11:30:54 +00:00
Kevin Ansfield
099cc91a90 accordion toggles for settings sections 2017-02-21 13:03:44 +00:00
kirrg001
dc28621877 Version bump to 1.0.0-alpha.13 2017-02-18 17:24:12 +01:00
Austin Burdine
e91b231452 🎨 Myth => PostCSS (#537) 2017-02-18 02:46:41 +07:00
Ryan McCarvill
fc154472c2 deps: ghost-editor@0.1.9 (#535) 2017-02-17 15:40:32 +01:00
Kevin Ansfield
fca572163b Version bump to 1.0.0-alpha.12 2017-02-11 23:01:07 +00:00
Kevin Ansfield
920406c252 Revert "Offline Support via ServiceWorker" (#526)
Temporarily reverting in order to get the next alpha release out. Unfortunately this has the unintended consequence of the service worker caching a 200 response for /ghost/ so when starting a new blog the redirect to /setup/one that the server sends is never picked up.

This would only affect developers using localhost/people trying to set up a blog multiple times on the same domain but as that's the target audience for the alpha it's probably best to avoid any confusion.
2017-02-11 22:57:12 +00:00
Felix Rieseberg
abe3444426 🚀 Offline Support via ServiceWorker (#523)
This commit adds support for service workers, mostly by including packages that do the heavy lifting. Those are in detail:

* ember-service-worker (SW infrastructure)
* ember-service-worker-ghost-cache (Caches static assets and the main application)
* ember-service-worker-cache-fallback (Caches API requests and falls back to the cache if the server can’t be reached)
* ember-service-worker-index (Caches main html)
2017-02-11 14:42:46 +00:00
Kevin Ansfield
fbc99e6fa7 deps: ember-simple-auth@1.2.0 2017-02-06 16:39:42 +00:00
Kevin Ansfield
ab3ecc8ab4 deps: ember-power-select@1.4.3 2017-02-06 16:39:42 +00:00
Kevin Ansfield
8b7166706c deps: ember-data@2.11.1 2017-02-06 16:39:42 +00:00
Kevin Ansfield
cf8f545430 deps: ember-cli-babel@5.2.2 2017-02-06 16:39:42 +00:00
Kevin Ansfield
7a0db0d0a0 deps: coveralls@2.11.16 2017-02-06 16:39:42 +00:00
Kevin Ansfield
3579dc6eea deps: broccoli-concat@3.1.1 2017-02-06 16:39:42 +00:00
kirrg001
542b94824b Version bump to 1.0.0-alpha.11 2017-02-04 17:33:12 +01:00
Kevin Ansfield
357a1c1654 deps: ember-truth-helpers@1.3.0 2017-02-04 09:01:52 -06:00
Kevin Ansfield
8620daab52 deps: ghost-editor@0.1.6 (#515)
no issue
- adds Ghost-Editor 0.1.6
  - Improves markdown parsing speed
  - Shows toolbar on mouseup now (still freezes on loading unfortunately)
  - Makes Ghost-Editor full height for easy selection
- temporarily pull from a branch that fixes dependency issues
- remove unused module-for-acceptance.js file
2017-02-03 22:51:18 +00:00
Kevin Ansfield
719aed29cf deps: ember@2.11.0 2017-02-01 17:03:38 -06:00
Kevin Ansfield
0522482256 deps: ember-light-table@1.8.2 2017-02-01 17:03:38 -06:00
Kevin Ansfield
836ca10124 deps: ember-test-selectors@0.2.1 2017-01-30 18:57:39 +00:00
Kevin Ansfield
093ee6b1c3 deps: ember-power-select@1.4.2 2017-01-30 18:53:40 +00:00
Kevin Ansfield
ffe9cfa98d deps: ember-cli-mocha@0.13.2 2017-01-30 18:51:24 +00:00
Kevin Ansfield
0aa44552e1 deps: ember-concurrency@0.7.19 2017-01-30 18:51:12 +00:00
Kevin Ansfield
deddeaf743 deps: ember-cli-mirage@0.2.5 2017-01-30 18:46:11 +00:00
Kevin Ansfield
a3bf9f5d7e deps: ember-ajax@2.5.4 2017-01-30 18:43:35 +00:00
Kevin Ansfield
fa22c2063a deps: codemirror@2.53.0 2017-01-30 18:43:24 +00:00
Kevin Ansfield
96fac39a56 Version bump to 1.0.0-alpha.10 2017-01-26 18:08:41 +00:00
Kevin Ansfield
580e9aea34 deps: ember-cli-code-coverage@0.3.11 (#510) 2017-01-26 10:48:54 -06:00
Kevin Ansfield
c16d633d4b New content screen prototype (#503)
refs https://github.com/TryGhost/Ghost/issues/7860

- remove preview pane from content screen
- add basic post status filters
- replace custom infinite scroll with ember-infinity and increase trigger threshold for improved scroll behaviour

Commits:
* basic content list + filter using existing infinite scroll and pagination
* swap our custom pagination + infinite loader for `ember-infinity`
* minor cleanups
* reset scroll position when changing filter
* fix tests
* remove client-side sorting step as we no longer have a live collection
* remove unused `mobile-index-route`
* add acceptance tests for content screen filters
2017-01-25 21:05:28 +01:00
Kevin Ansfield
170f8d29fe deps: ember-cli@2.11.0 (#501)
no issue
- note: this does not include the switch from using bower for ember + ember-cli-shims as we are currently on an older ember version.
2017-01-24 10:39:31 +00:00
Greenkeeper
c26b6fa04f Update ember-one-way-controls to version 2.0.0 🚀 (#475)
* chore(package): update ember-one-way-controls to version 2.0.0
* update yarn.lock
* update `gh-trim-focus-input` for removal of `sanitizeInput` in `ember-one-way-controls`
2017-01-23 12:03:05 +00:00
Kevin Ansfield
a988938a78 deps: chai-jquery@2.0.0 2017-01-20 09:35:42 +00:00
Kevin Ansfield
51bdf48428 deps: password-generator@2.1.0 2017-01-19 13:39:19 +00:00
Kevin Ansfield
cda660c65d deps: ember-route-action-helper@2.0.2 2017-01-19 13:38:29 +00:00
Kevin Ansfield
99997f1ba1 deps: ember-power-select@1.2.0 2017-01-19 13:37:23 +00:00
Kevin Ansfield
aaece232c2 deps: ember-cli-code-coverage@0.3.10 2017-01-19 13:36:22 +00:00
Kevin Ansfield
c5189b9e0d deps: ember-cli-chai@0.3.2 2017-01-19 13:34:16 +00:00
Kevin Ansfield
3c50735485 deps: ember-cli@2.10.1 2017-01-19 13:32:36 +00:00
Greenkeeper
348f1c0ffa Update fs-extra to version 2.0.0 🚀 (#493)
* chore(package): update fs-extra to version 2.0.0
* update yarn.lock and fix fs-extra usage in lib/asset-delivery
2017-01-16 19:45:13 +00:00
Kevin Ansfield
7a5481f242 display a spinner whilst the app is loading (#491)
no issue
- use the same loading indicator as used on my.ghost.org
- will display whilst the JS is loading and initializing rather than showing a completely blank screen
2017-01-15 15:11:43 -06:00
Austin Burdine
52b6668955 deps: ember-cli-mirage@0.2.0
- remove lodash from bower
- move all resources to /mirage instead of /app/mirage
- update endpoints to use ORM
- general cleanup
2017-01-13 15:59:37 +00:00
Austin Burdine
f955de1e31 deps: ember-cli-active-link-wrapper@0.3.2
- we were using borrowed code from an older version, now that ember-cli-active-link-wrapper has a built-in mixin we can just use that
- this fixes render issues with ember 2.10
2017-01-13 13:26:38 +00:00
Greenkeeper
a155d4f652 chore(package): update ember-cli-selectize to version 0.5.12 (#490)
https://greenkeeper.io/
2017-01-13 13:25:11 +00:00
Greenkeeper
920341942f chore(package): update codemirror to version 5.22.2 (#489)
https://greenkeeper.io/
2017-01-13 13:24:42 +00:00
Greenkeeper
bfc7f0258b chore(package): update ember-power-select to version 1.1.0 (#488)
https://greenkeeper.io/
2017-01-13 13:24:23 +00:00
Greenkeeper
d55194daab chore(package): update ember-data to version 2.11.0 (#485)
https://greenkeeper.io/
2017-01-13 13:23:42 +00:00
Greenkeeper
81f5d99d6f chore(package): update ember-cli-pretender to version 1.0.1 (#484)
https://greenkeeper.io/
2017-01-10 09:34:04 +00:00
Austin Burdine
1ec41e5d87 Add code coverage (#481)
no issue
- adds code coverage via ember-cli-code-coverage
- add coverage and ember-cli-code-coverage deps
2017-01-09 23:00:12 +00:00
Greenkeeper
045f4221e1 chore(package): update ember-light-table to version 1.8.1 (#480)
https://greenkeeper.io/
2017-01-08 10:33:49 -06:00
Greenkeeper
55b8c76798 chore(package): update emberx-file-input to version 1.1.1 (#472)
https://greenkeeper.io/
2017-01-04 18:44:53 +00:00
Kevin Ansfield
c97e4c1dfc remove unused Gruntfile dependencies (#471)
no issue
- many of our grunt tasks have already been removed but we still had the imports and respective npm dependencies lying around
2017-01-04 08:40:56 -07:00
Greenkeeper
0acb8f9fa3 chore(package): update ember-route-action-helper to version 2.0.1 (#450)
https://greenkeeper.io/
2017-01-04 13:34:25 +00:00
Greenkeeper
583d440ce9 chore(package): update jquery-deparam to version 0.5.3 (#468)
https://greenkeeper.io/
2017-01-04 13:32:47 +00:00
Greenkeeper
13beafff6f chore(package): update ember-power-select to version 1.0.3 (#463)
https://greenkeeper.io/
2017-01-04 13:32:30 +00:00
Greenkeeper
fde8ee8cf6 chore(package): update ember-sortable to version 1.9.1 (#418)
https://greenkeeper.io/
2017-01-04 13:31:48 +00:00
Greenkeeper
b849647f59 chore(package): update loader.js to version 4.1.0 (#442)
https://greenkeeper.io/
2017-01-04 13:01:18 +00:00
Greenkeeper
8331263547 chore(package): update ember-cli-htmlbars to version 1.1.1 (#422)
https://greenkeeper.io/
2017-01-04 13:00:52 +00:00
Greenkeeper
498c728be2 chore(package): update codemirror to version 5.22.0 (#457)
https://greenkeeper.io/
2017-01-04 13:00:24 +00:00
Greenkeeper
1e937caa9f chore(package): update ember-cli-eslint to version 3.0.2 (#467)
https://greenkeeper.io/
2017-01-04 12:59:31 +00:00
Greenkeeper
e09a9a865e chore(package): update ember-light-table to version 1.8.0 (#452)
https://greenkeeper.io/
2017-01-04 12:59:09 +00:00
Greenkeeper
cf226d80c1 chore(package): update ember-cli-babel to version 5.2.1 (#439)
https://greenkeeper.io/
2017-01-04 12:58:29 +00:00
Kevin Ansfield
0d2f0bd7b6 remove ember-watson dependency (#470)
no issue
- ember-watson does not need to be included in our dependency list, it has limited one-time usage and is better used as a global install for developers who want to run any of it's codemods
2017-01-04 05:43:55 -07:00
Greenkeeper
8a0c3f3c2e chore(package): update ember-resolver to version 2.1.1 (#464)
https://greenkeeper.io/
2017-01-04 11:50:10 +00:00
Greenkeeper
11e5e8b7f1 chore(package): update ember-cli-test-loader to version 1.1.1 (#456)
https://greenkeeper.io/
2017-01-04 11:49:27 +00:00
Greenkeeper
70559bef78 chore(package): update ember-concurrency to version 0.7.17 (#453)
https://greenkeeper.io/
2017-01-04 11:48:53 +00:00
Greenkeeper
dfb0ba0358 chore(package): update moment-timezone to version 0.5.11 (#460)
https://greenkeeper.io/
2017-01-04 11:47:38 +00:00
Greenkeeper
4c7092a95f chore(package): update liquid-fire to version 0.27.0 (#443)
https://greenkeeper.io/
2017-01-04 11:47:16 +00:00
Greenkeeper
ffc0e57798 chore(package): update ember-ajax to version 2.5.3 (#449)
https://greenkeeper.io/
2017-01-04 11:44:37 +00:00
Greenkeeper
c0e7994fe2 chore(package): update ember-load-initializers to version 0.6.3 (#437)
https://greenkeeper.io/
2017-01-04 11:36:33 +00:00
Greenkeeper
22371006e9 chore(package): update ember-sinon to version 0.6.0 (#435)
https://greenkeeper.io/
2017-01-04 11:35:38 +00:00
Greenkeeper
64d9114fa5 chore(package): update password-generator to version 2.0.6 (#432)
https://greenkeeper.io/
2017-01-04 11:33:35 +00:00
Greenkeeper
ff3941110c chore(package): update moment to version 2.17.1 (#430)
https://greenkeeper.io/
2017-01-04 11:31:44 +00:00
Greenkeeper
d4fec472f4 chore(package): update broccoli-merge-trees to version 1.2.1 (#428)
https://greenkeeper.io/
2017-01-04 11:31:21 +00:00
Tobias Bieniek
d9552fa052 Update "ember-cli-chai" to v0.3.0 2016-12-09 18:27:24 +01:00
Austin Burdine
d7630295ce deps: ember-cli-chai@0.2.0 2016-12-09 18:26:56 +01:00
greenkeeperio-bot
66926fa82c chore(package): update ember-cli-mocha to version 0.13.1
https://greenkeeper.io/
2016-12-09 21:35:04 +07:00
Greenkeeper
413ea7de18 chore(package): update ember-cli to version 2.10.0 (#423)
https://greenkeeper.io/
2016-12-01 00:05:13 -06:00
Greenkeeper
8b7b89d792 chore(package): update ember-data to version 2.10.0 (#420)
https://greenkeeper.io/
2016-12-01 00:04:08 -06:00
Tobias Bieniek
351083bb0d Update "ember-cli-mocha" to v0.12.1 2016-11-28 06:04:33 +01:00
Tobias Bieniek
616926eb8f Update "ember-cli-mocha" to v0.12.0 2016-11-27 11:15:48 +01:00
Greenkeeper
c52eb8ca82 chore(package): update blueimp-md5 to version 2.6.0 (#414)
https://greenkeeper.io/
2016-11-26 20:54:54 -07:00
Greenkeeper
7bd59924e5 chore(package): update liquid-fire to version 0.26.5 (#413)
https://greenkeeper.io/
2016-11-26 20:46:30 -07:00
Greenkeeper
2710770bc8 chore(package): update ember-route-action-helper to version 2.0.0 (#254)
https://greenkeeper.io/
2016-11-26 20:20:33 -07:00
Greenkeeper
cf57ea67b0 chore(package): update moment to version 2.17.0 (#410)
https://greenkeeper.io/
2016-11-26 16:12:06 -07:00
Greenkeeper
ca7901e68c chore(package): update ember-cli-node-assets to version 0.1.6 (#409)
https://greenkeeper.io/
2016-11-26 15:08:12 -07:00
Greenkeeper
f72048cfb4 chore(package): update codemirror to version 5.21.0 (#408)
https://greenkeeper.io/
2016-11-26 11:29:47 -07:00
Greenkeeper
1e3ffe68c2 chore(package): update liquid-wormhole to version 2.0.2 (#407)
https://greenkeeper.io/
2016-11-26 11:13:09 -07:00
Greenkeeper
f79cb38845 chore(package): update broccoli-merge-trees to version 1.1.5 (#403)
https://greenkeeper.io/
2016-11-26 10:53:21 -07:00
Greenkeeper
bff795b47f chore(package): update ember-one-way-controls to version 1.1.2 (#402)
https://greenkeeper.io/
2016-11-26 10:47:19 -07:00
Kevin Ansfield
2fb671235c Version bump to 1.0.0-alpha.9 2016-11-17 20:15:18 +00:00
Greenkeeper
2818658438 chore(package): update lodash to version 4.17.2 (#401)
https://greenkeeper.io/
2016-11-16 10:32:13 +00:00
Aileen Nowak
dc4a1cde86 🔥 Remove grunt contributor (#331)
refs TryGhost/Ghost#7427

Removes unneccessary grunt dependencies from `package.json` and deletes contributor part in `Gruntfile.js`
2016-11-15 16:17:08 +00:00
Greenkeeper
4d896e6bca chore(package): update ember-light-table to version 1.6.1 (#399)
https://greenkeeper.io/
2016-11-15 16:08:42 +00:00
Greenkeeper
4a6d61b1f1 chore(package): update lodash to version 4.17.1 (#400)
https://greenkeeper.io/
2016-11-15 16:08:03 +00:00
Kevin Ansfield
80a617d3a6 Merge pull request #396 from TryGhost/greenkeeper-ghost-editor-0.1.5
Update ghost-editor to version 0.1.5 🚀
2016-11-14 20:09:53 +00:00
Kevin Ansfield
193bdcc8da chore(package): update ember-light-table to version 1.6.0 (#387)
https://greenkeeper.io/
2016-11-14 20:01:29 +00:00
Kevin Ansfield
91dfd0cbf7 switch from jshint/jscs to eslint
no issue
- drop `jshint`, `jscs`, and `ember-suave` dependencies
- remove `grunt` related linting dependencies and tasks
- remove linting build from Travis so that linting can be performed as part of the normal test suite (refs TryGhost/Ghost#7427)
- add `ember-cli-eslint` and `eslint-plugin-ember-suave` dependencies
- configure `eslint` to match our previous coding style
- update config to run eslint tests as part of the normal test run
- add `npm run lint` command to only run linter tests
2016-11-14 13:25:36 +00:00
Greenkeeper
a1707f3832 chore(package): update lodash to version 4.17.0 (#395)
https://greenkeeper.io/
2016-11-14 10:46:40 +00:00
greenkeeperio-bot
ff9656ff5a chore(package): update ghost-editor to version 0.1.5
https://greenkeeper.io/
2016-11-14 09:53:26 +00:00
Tobias Bieniek
4ff887c326 Update "ember-cli-mocha" to v0.11.0 (#393)
no issue
- chore(package): update ember-cli-mocha to version 0.11.0
- bower.json: Cleanup "ember-cli-mocha" dependencies
2016-11-14 09:06:00 +00:00
greenkeeperio-bot
f41bff9ded chore(package): update ember-light-table to version 1.6.0
https://greenkeeper.io/
2016-11-14 09:02:41 +00:00
Greenkeeper
819f48d916 chore(package): update ember-cli-selectize to version 0.5.11 (#389)
https://greenkeeper.io/
2016-11-14 09:02:24 +00:00
Greenkeeper
e68f631031 chore(package): update ember-wormhole to version 0.5.1 (#392)
https://greenkeeper.io/
2016-11-14 08:45:33 +00:00
Greenkeeper
891e559385 chore(package): update moment to version 2.16.0 (#388)
https://greenkeeper.io/
2016-11-14 08:28:36 +00:00
Greenkeeper
f4c01fb4a5 chore(package): update bower to version 1.8.0 (#386)
https://greenkeeper.io/
2016-11-14 08:25:11 +00:00
kirrg001
56f3b9bf49 Version bump to 1.0.0-alpha.8 2016-11-08 15:26:37 +01:00
Ryan McCarvill
6f1a3f0261 Updated ghost-editor to 0.1.4 (#385) 2016-11-07 11:50:08 +01:00
Kevin Ansfield
e7399ab7c1 🛠 remove ghost-editor from greenkeeper ignore list
no issue
- reverts change added in c3d994c9da
- `ghost-editor` has stabilised now and updates will be unlikely to require additional changes inside of Ghost
2016-11-07 10:37:17 +00:00
Greenkeeper
6b34151cc2 chore(package): update torii to version 0.8.1 (#381)
https://greenkeeper.io/
2016-11-05 09:12:59 +00:00
Greenkeeper
30b1912128 chore(package): update ember-cli-htmlbars-inline-precompile to version 0.3.6 (#380)
https://greenkeeper.io/
2016-11-05 09:12:36 +00:00
Greenkeeper
228e1ad99b chore(package): update moment-timezone to version 0.5.9 (#383)
https://greenkeeper.io/
2016-11-05 09:12:04 +00:00
Greenkeeper
920abaa2d8 chore(package): update ember-cli-selectize to version 0.5.10 (#377)
https://greenkeeper.io/
2016-11-03 13:54:14 +00:00
Greenkeeper
20d5091412 chore(package): update blueimp-md5 to version 2.5.0 (#376)
https://greenkeeper.io/
2016-11-03 13:17:18 +00:00
Greenkeeper
7362a5e61c chore(package): update fs-extra to version 1.0.0 (#375)
https://greenkeeper.io/
2016-11-03 13:16:59 +00:00
Greenkeeper
0eac5a0f14 chore(package): update ember-light-table to version 1.5.2 (#371)
https://greenkeeper.io/
2016-11-03 13:14:53 +00:00
Greenkeeper
1111b9401e chore(package): update ember-sortable to version 1.9.0 (#369)
https://greenkeeper.io/
2016-11-03 12:46:28 +00:00
Greenkeeper
41f43b98b0 chore(package): update liquid-wormhole to version 2.0.0 (#364)
https://greenkeeper.io/
2016-11-03 09:52:07 +00:00
Greenkeeper
0d937adc67 chore(package): update ember-cli to version 2.9.1 (#361)
https://greenkeeper.io/
2016-11-03 09:51:40 +00:00
Hannah Wolfe
b0d7e104ef Version bump to 1.0.0-alpha.7 2016-10-31 13:55:09 +00:00
Greenkeeper
b75b739166 chore(package): update lodash to version 4.16.5 (#374)
https://greenkeeper.io/
2016-10-31 13:30:18 +00:00
Greenkeeper
79c51263bc chore(package): update moment to version 2.15.2 (#363)
https://greenkeeper.io/
2016-10-31 13:30:11 +00:00
Ryan McCarvill
8feed885d2 Ghost Editor 0.1.1 (#373)
- Added slash menu (kinda)
- Updated toolbars
- Added soft return
- Improved performance
- Added code block ` ` ` support
- Improved Link functionality
2016-10-31 11:46:21 +00:00
Greenkeeper
87212146e3 chore(package): update ember-cli-app-version to version 2.0.1 (#366)
https://greenkeeper.io/
2016-10-26 09:12:50 +01:00
Kevin Ansfield
28d2fc62bb Version bump to 1.0.0-alpha.6 2016-10-24 12:51:55 +01:00
Ryan McCarvill
ec597f0296 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
a1daa359b0 chore(package): update moment-timezone to version 0.5.7 (#362)
https://greenkeeper.io/
2016-10-22 11:11:09 +01:00
Kevin Ansfield
22e76b15c2 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
4449e5b52c chore(package): update broccoli-concat to version 3.0.5 (#349)
https://greenkeeper.io/
2016-10-21 10:35:03 +01:00
Greenkeeper
564e79d51b chore(package): update codemirror to version 5.20.2 (#356)
https://greenkeeper.io/
2016-10-21 10:34:34 +01:00
Greenkeeper
49478b4ec9 chore(package): update ember-concurrency to version 0.7.15 (#348)
https://greenkeeper.io/
2016-10-21 10:32:13 +01:00
Greenkeeper
0ed9970330 chore(package): update ember-wormhole to version 0.5.0 (#346)
https://greenkeeper.io/
2016-10-21 10:31:53 +01:00
Greenkeeper
9d04306eeb chore(package): update liquid-fire to version 0.26.4 (#353)
https://greenkeeper.io/
2016-10-21 10:13:49 +01:00
Greenkeeper
8c326e5085 chore(package): update ember-cli-selectize to version 0.5.9 (#343)
https://greenkeeper.io/
2016-10-21 09:55:21 +01:00
Greenkeeper
69d32acfe5 chore(package): update ember-data to version 2.9.0 (#344)
https://greenkeeper.io/
2016-10-21 09:09:15 +01:00
Greenkeeper
df7ab2995c chore(package): update ember-cli to version 2.9.0 (#354)
https://greenkeeper.io/
2016-10-21 09:07:49 +01:00
kirrg001
9c45469d5d Version bump to 1.0.0-alpha.5 2016-10-18 14:10:32 +02:00
Ryan McCarvill
ce945fbc91 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
c3d994c9da 🛠 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
4437f0d27a chore(package): update broccoli-asset-rev to version 2.5.0 (#336)
https://greenkeeper.io/
2016-10-17 09:20:09 +01:00
Greenkeeper
fb163b518c chore(package): update ember-cli-selectize to version 0.5.8 (#328)
https://greenkeeper.io/
2016-10-13 17:38:28 +01:00
Greenkeeper
0805a6865d chore(package): update ember-light-table to version 1.4.4 (#326)
https://greenkeeper.io/
2016-10-12 09:11:47 +01:00
Greenkeeper
b0ebd23626 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
f98cd1745d 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
c58974dc55 Version bump to 1.0.0-alpha.4 2016-10-10 17:08:53 +01:00
Greenkeeper
d150ebbaf0 chore(package): update ember-wormhole to version 0.4.1 (#258)
https://greenkeeper.io/
2016-10-10 11:05:31 +01:00
Greenkeeper
91bd4dc485 chore(package): update ember-cli-pretender to version 0.7.0 (#233)
https://greenkeeper.io/
2016-10-10 10:52:14 +01:00
Greenkeeper
8fd9cf1014 chore(package): update blueimp-md5 to version 2.4.0 (#319)
https://greenkeeper.io/
2016-10-10 09:53:54 +01:00
Greenkeeper
11b49f80af chore(package): update moment-timezone to version 0.5.6 (#318)
https://greenkeeper.io/
2016-10-10 09:23:46 +01:00
Greenkeeper
3875ce8e09 chore(package): update glob to version 7.1.1 (#316)
https://greenkeeper.io/
2016-10-10 08:58:25 +01:00
Greenkeeper
fa8003917b chore(package): update ember-cli-selectize to version 0.5.6 (#314)
https://greenkeeper.io/
2016-10-10 08:57:59 +01:00
Greenkeeper
e52b21f5c0 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
6f989f959f 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
006b9420bf deps: ember-power-select@1.0.0-beta.22 2016-10-07 17:32:30 +01:00
Kevin Ansfield
3b466973f7 deps: ember-cli@2.8.0 2016-10-07 17:32:30 +01:00
Kevin Ansfield
2844c896a8 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
7c7f869bc1 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
6b9aa618d5 chore(package): update lodash to version 4.16.4 (#310)
https://greenkeeper.io/
2016-10-06 17:34:01 +01:00
Greenkeeper
137a253151 chore(package): update broccoli-concat to version 3.0.4 (#306)
https://greenkeeper.io/
2016-10-05 19:35:36 +01:00
Greenkeeper
b5bf4e6d37 chore(package): update lodash to version 4.16.3 (#302)
https://greenkeeper.io/
2016-10-05 17:53:14 +01:00
Greenkeeper
ae69ec449e chore(package): update ember-concurrency to version 0.7.10 (#305)
https://greenkeeper.io/
2016-10-05 12:41:55 +01:00
Kevin Ansfield
47ae25e74e Version bump to 1.0.0-alpha.3 2016-10-03 19:19:21 +01:00
Kevin Ansfield
ad656a6f10 🐛 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
e921e335ce 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
d83bce52ea 🛠 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
a258e3d881 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
0b14b91789 chore(package): update ember-suave to version 4.0.1 (#295)
https://greenkeeper.io/
2016-09-28 17:46:50 +01:00
Greenkeeper
15f24c9588 chore(package): update ember-cli-mirage to version 0.1.14 (#294)
https://greenkeeper.io/
2016-09-28 17:46:06 +01:00
kirrg001
483ac49ea9 Version bump to 1.0.0-alpha.2 2016-09-26 19:22:11 +02:00
Kevin Ansfield
91d6097d9e 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
166fce1e63 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
17dfc726b9 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
5d921ef3e8 chore(package): update lodash to version 4.16.2 (#292)
https://greenkeeper.io/
2016-09-26 08:10:39 +02:00
Greenkeeper
d6c6745f34 chore(package): update ember-data to version 2.8.1 (#287)
https://greenkeeper.io/
2016-09-24 10:25:10 +02:00
Greenkeeper
0b436898e0 chore(package): update ember-concurrency to version 0.7.9 (#284)
https://greenkeeper.io/
2016-09-23 13:07:11 +02:00
Greenkeeper
4c017a42a7 chore(package): update glob to version 7.1.0 (#276)
https://greenkeeper.io/
2016-09-21 22:12:11 +02:00
Greenkeeper
480c289ae7 chore(package): update moment to version 2.15.1 (#279)
https://greenkeeper.io/
2016-09-21 14:55:04 +02:00
Greenkeeper
06e9698e31 chore(package): update lodash to version 4.16.1 (#275)
https://greenkeeper.io/
2016-09-21 10:20:14 +02:00
Hannah Wolfe
3f24ca586c Version bump to 1.0.0-alpha.1 2016-09-20 16:39:30 +01:00
Hannah Wolfe
4689dc9910 Version bump to 1.0.0-alpha.0 2016-09-20 15:57:07 +01:00
Kevin Ansfield
397b378709 Revert "Update ember-one-way-controls to version 1.1.1 🚀" (#273) 2016-09-20 08:05:41 -05:00
Greenkeeper
36d7faadaa 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
eba14b823e chore(package): update lodash to version 4.16.0 (#270)
https://greenkeeper.io/
2016-09-20 10:47:36 +02:00
Greenkeeper
f7048c4fb9 chore(package): update liquid-fire to version 0.26.1 (#269)
https://greenkeeper.io/
2016-09-20 09:26:53 +02:00
Greenkeeper
f8d6a90ef2 chore(package): update ember-watson to version 0.8.3 (#266)
https://greenkeeper.io/
2016-09-20 08:46:02 +02:00
Greenkeeper
404c8b1232 chore(package): update ember-cli-jshint to version 2.0.1 (#264)
https://greenkeeper.io/
2016-09-20 08:45:21 +02:00
Greenkeeper
86626656c1 chore(package): update ember-data to version 2.8.0 (#250)
https://greenkeeper.io/
2016-09-20 08:44:34 +02:00
Greenkeeper
9519b00781 chore(package): update bluebird to version 3.4.6 (#243)
https://greenkeeper.io/
2016-09-20 08:43:42 +02:00
Greenkeeper
ea8181c22e chore(package): update ember-resolver to version 2.1.0 (#245)
https://greenkeeper.io/
2016-09-20 08:41:56 +02:00
Greenkeeper
5dd59ff84c 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
49de4b5b59 Version bump to 0.11.0 2016-09-15 10:23:15 +01:00
Greenkeeper
1933f67620 chore(package): update moment to version 2.15.0 (#257)
https://greenkeeper.io/
2016-09-14 18:20:03 +01:00
Greenkeeper
4fe6d70deb chore(package): update glob to version 7.0.6 (#229)
https://greenkeeper.io/
2016-09-14 16:13:04 +01:00
Greenkeeper
5cabf1f591 chore(package): update blueimp-md5 to version 2.3.1 (#246)
https://greenkeeper.io/
2016-09-14 16:12:29 +01:00
Hannah Wolfe
00e0bc9a3f Version bump to 0.10.1 2016-09-06 17:15:49 +02:00
Greenkeeper
f177d857b3 chore(package): update ember-invoke-action to version 1.4.0 (#227)
https://greenkeeper.io/
2016-08-30 07:07:11 -05:00
Greenkeeper
ee2245bedb chore(package): update codemirror to version 5.18.2 (#224)
https://greenkeeper.io/
2016-08-30 06:36:10 -05:00
kirrg001
f34932b044 Version bump to 0.10.0 2016-08-29 19:11:51 +02:00
Katharina Irrgang
334af8c302 revert: package.json to 0.9.0 (#230)
no issue
2016-08-25 10:25:29 +01:00
kirrg001
5c7e67ccaf Version bump to 0.10.0 2016-08-23 16:27:29 +02:00
Greenkeeper
a684280fd0 chore(package): update codemirror to version 5.18.0 (#217)
https://greenkeeper.io/
2016-08-23 06:30:53 -06:00
Aileen Nowak
11f569a051 ⬇️ 🐛 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
8cd8d7b4ed 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
02ee319404 chore(package): update ember-cli-babel to version 5.1.10 (#208)
https://greenkeeper.io/
2016-08-17 08:17:00 +01:00
Greenkeeper
9a62fe666c chore(package): update grunt-shell to version 1.3.1 (#207)
https://greenkeeper.io/
2016-08-12 21:38:49 -06:00
Greenkeeper
2112b09404 chore(package): update lodash to version 4.15.0 (#205)
https://greenkeeper.io/
2016-08-12 16:56:19 -06:00
Greenkeeper
72e73af68b chore(package): update ember-cli-babel to version 5.1.9 (#204)
https://greenkeeper.io/
2016-08-12 15:09:50 -06:00
Greenkeeper
3f87f1679b 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
9ee59df4b6 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
9acef445ee 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
1958642502 chore(package): update ember-cli-sri to version 2.1.1 (#196)
https://greenkeeper.io/
2016-08-10 14:51:43 -06:00
Greenkeeper
2cebd0e85f 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
cc0fe8908d chore(package): update broccoli-merge-trees to version 1.1.4 (#195)
https://greenkeeper.io/
2016-08-10 11:44:49 -06:00
Greenkeeper
8b7b6008bd 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
3f69fa93a8 chore(package): update broccoli-asset-rev to version 2.4.6 (#192)
https://greenkeeper.io/
2016-08-10 10:14:25 -06:00
Greenkeeper
36d9fe7da4 chore(package): update lodash to version 4.14.2 (#191)
https://greenkeeper.io/
2016-08-10 08:32:08 -06:00
Austin Burdine
98892c6934 remove ember-cli-release dep (#190) 2016-08-07 08:37:22 +02:00
Austin Burdine
dfad30c1ea move csscomb watch task from server repo (#177)
refs TryGhost/Ghost#6977
2016-08-06 11:26:24 +02:00
Greenkeeper
ed32d09cf1 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
b3d77920fb chore(package): update ember-sortable to version 1.8.2 (#184)
https://greenkeeper.io/
2016-08-06 09:45:43 +02:00
Greenkeeper
7832e290be chore(package): update ember-cli-htmlbars to version 1.0.11 (#183)
https://greenkeeper.io/
2016-08-06 09:35:48 +02:00
Greenkeeper
3a097894d3 chore(package): update walk-sync to version 0.3.1 (#186)
https://greenkeeper.io/
2016-08-06 09:35:36 +02:00
Greenkeeper
7627fc43b6 chore(package): update ember-cli-jshint to version 1.0.5 (#182)
https://greenkeeper.io/
2016-08-06 09:18:31 +02:00
Greenkeeper
77928a5d60 chore(package): update broccoli-merge-trees to version 1.1.3 (#181)
https://greenkeeper.io/
2016-08-06 09:04:46 +02:00
Greenkeeper
8e402226d6 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
3b3b91d5f4 chore(package): update loader.js to version 4.0.11 (#185)
https://greenkeeper.io/
2016-08-05 19:28:19 -06:00
Greenkeeper
abe83b7a5a chore(package): update broccoli-concat to version 3.0.2 (#179)
https://greenkeeper.io/
2016-08-04 08:11:59 -06:00
Austin Burdine
8be2b44807 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
5c7093a75b 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
b67df80cf3 chore(package): update ember-invoke-action to version 1.3.1 (#167)
https://greenkeeper.io/
2016-08-01 05:48:52 -06:00
Greenkeeper
ce035196d7 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
8ff5b3de45 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
c56c6f38f4 lock glob version (#161) 2016-07-31 20:33:17 +01:00
Greenkeeper
c7d4190308 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
d8f9e76687 chore(package): update lodash to version 4.14.1 (#159)
https://greenkeeper.io/
2016-07-29 10:35:39 -06:00
Greenkeeper
6683cb095a 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
5091055466 lock walk-sync version (#157) 2016-07-29 07:40:40 +01:00
Greenkeeper
9528dec082 chore(package): update ember-cli-htmlbars to version 1.0.10 (#153)
https://greenkeeper.io/
2016-07-28 21:34:33 -06:00
Greenkeeper
c9aa2028e2 chore(package): update walk-sync to version 0.3.0 (#152)
https://greenkeeper.io/
2016-07-28 14:24:39 +01:00