1
0
Fork 0
mirror of https://github.com/TryGhost/Ghost-Admin.git synced 2023-12-14 02:33:04 +01:00
Commit graph

3084 commits

Author SHA1 Message Date
Kevin Ansfield
942d01cd04 Content link resets filter if already viewing content screen (#521)
no issue

- the content filter will be remembered if you navigate away from then back to the content screen
- this PR changes the behaviour slightly so that clicking the sidebar "Content" link whilst viewing the content screen will act as a shortcut to reset the filter
2017-02-10 14:24:13 +01:00
Austin Burdine
7b0ed8cf76 more ember-simple-auth UnauthenticatedRoute cleanup (#44)
no issue
- aligns routes that require the user to be logged out with the ember-simple-auth method of doing things
2017-02-10 10:34:37 +00:00
Kevin Ansfield
6f637e1726 deps: ember-simple-auth@1.2.0 2017-02-06 16:39:42 +00:00
Kevin Ansfield
6e6a5a395a yarn.lock: bump sub-dependencies 2017-02-06 16:39:42 +00:00
Kevin Ansfield
579f687c04 deps: ember-power-select@1.4.3 2017-02-06 16:39:42 +00:00
Kevin Ansfield
de22b36bfa deps: ember-data@2.11.1 2017-02-06 16:39:42 +00:00
Kevin Ansfield
1955f6a575 deps: ember-cli-babel@5.2.2 2017-02-06 16:39:42 +00:00
Kevin Ansfield
22910a55b9 deps: coveralls@2.11.16 2017-02-06 16:39:42 +00:00
Kevin Ansfield
8e136989ad deps: broccoli-concat@3.1.1 2017-02-06 16:39:42 +00:00
kirrg001
622951b10d Version bump to 1.0.0-alpha.11 2017-02-04 17:33:12 +01:00
Kevin Ansfield
6d26685b65 bring keyboard navigation back to the content screen
refs https://github.com/TryGhost/Ghost/issues/7860
- restores the previous up/down/enter/cmd+backspace functionality
- modifies the `delete-post` modal to accept a hash with an `onSuccess` action
2017-02-04 09:01:52 -06:00
Kevin Ansfield
ffd055c422 deps: ember-truth-helpers@1.3.0 2017-02-04 09:01:52 -06:00
Kevin Ansfield
9abe999bc8 clean up content screen prototype
refs https://github.com/TryGhost/Ghost/issues/7860
- load 30 posts per page
- clean up unnecessary styles, match class name to component name
- start moving towards desired content/styles end goal
2017-02-04 09:01:52 -06:00
Kevin Ansfield
0affec3932 disable touch events in ember's event dispatcher (Chrome scrolling fix)
refs https://github.com/TryGhost/Ghost/issues/7860
- if touch event handlers are registered Chrome assumes it's being run on a touch device and will attempt to optimise scrolling by delaying `setTimeout` and XHRs which in turn plays havoc with infinite scroll performance
2017-02-04 09:01:52 -06:00
Kevin Ansfield
b792e45881 prevent ember searching for non-existant custom event dispatchers 2017-02-04 09:01:52 -06:00
Kevin Ansfield
aebe06dd14 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
eaf16ca2a7 fix flickering filter menu on content screen 2017-02-01 17:03:38 -06:00
Kevin Ansfield
791a8197e3 defer navigation display until user promise is fulfilled 2017-02-01 17:03:38 -06:00
Kevin Ansfield
51f444ce13 fix gh-selectize-test 2017-02-01 17:03:38 -06:00
Kevin Ansfield
7f584b3509 remove unused gh-content-preview-content component 2017-02-01 17:03:38 -06:00
Kevin Ansfield
a35141ae3b fix gh-image-uploader-test 2017-02-01 17:03:38 -06:00
Kevin Ansfield
faeefaef52 fix double-render issues with validation-state mixin 2017-02-01 17:03:38 -06:00
Kevin Ansfield
6d4b318c4a deps: ember@2.11.0 2017-02-01 17:03:38 -06:00
Kevin Ansfield
ecdfcccb3a deps: ember-light-table@1.8.2 2017-02-01 17:03:38 -06:00
Kevin Ansfield
5383fb18a2 use current URI instead of configured blog URI for OAuth redirectURI (#518)
refs https://github.com/TryGhost/Ghost/issues/7907
- rather than forwarding the redirect URI as configured in Ghost we should use the URL that the admin client is currently loaded on when setting the Ghost OAuth `redirectUri` attribute
- fixes issue with the admin app loading inside of the OAuth popup window and not logging in when using https with a registered http redirect uri
2017-02-01 16:15:47 +00:00
André Borud
98f06c783e 🐛 fix jumping "Invite User" button when modal is opened
closes TryGhost/Ghost#7890
- moved the modal outside of the `<header>` tag to avoid triggering unexpected flexbox justification
2017-01-31 09:10:36 +00:00
Austin Burdine
d9e54c7c83 Merge pull request #514 from kevinansfield/dep-updates
Minor dependency updates
2017-01-30 14:58:52 -06:00
Kevin Ansfield
3ed0e1ba4e clean up duplicated / no-longer-needed bower dependencies 2017-01-30 19:33:12 +00:00
Kevin Ansfield
8a5470658f deps: ember-test-selectors@0.2.1 2017-01-30 18:57:39 +00:00
Kevin Ansfield
8a4df37e60 deps: ember-power-select@1.4.2 2017-01-30 18:53:40 +00:00
Kevin Ansfield
ab794e195b deps: ember-cli-mocha@0.13.2 2017-01-30 18:51:24 +00:00
Kevin Ansfield
972ae9a56f deps: ember-concurrency@0.7.19 2017-01-30 18:51:12 +00:00
Kevin Ansfield
2c65be8262 deps: ember-cli-mirage@0.2.5 2017-01-30 18:46:11 +00:00
Kevin Ansfield
e91a73ed13 deps: ember-ajax@2.5.4 2017-01-30 18:43:35 +00:00
Kevin Ansfield
9ecf449e2c deps: codemirror@2.53.0 2017-01-30 18:43:24 +00:00
Kevin Ansfield
767cd7511a Version bump to 1.0.0-alpha.10 2017-01-26 18:08:41 +00:00
Kevin Ansfield
4b184a0518 Update yarn.lock 2017-01-26 17:10:52 +00:00
Kevin Ansfield
11dd3b93ff 🔥 remove unused CPs (#509)
no issue
-  `settings/general` controller contained a number of `xImageSource` CPs that are no longer being used
2017-01-26 11:01:49 -06:00
Kevin Ansfield
d425d946c3 deps: ember-cli-code-coverage@0.3.11 (#510) 2017-01-26 10:48:54 -06:00
Kevin Ansfield
e939e8be6c Revert Travis config back to npm 2017-01-26 15:11:50 +00:00
Austin Burdine
238c94bd1c Use latest version of yarn (installed via npm) (#508)
no issue
- adds yarn cache to travis
- uses latest version of yarn via npm install
2017-01-26 14:32:46 +00:00
Kevin Ansfield
3b96baf9df 🐛 fix double slashes in URLs (#506)
no issue

- update `config` service normalise blogUrl to non-trailing slash to match previous API behaviour
- fixes double slashes appearing in places around the app
- fixes "Redirect URI Mismatch" errors when using Ghost OAuth due to the double slashes
2017-01-26 13:45:11 +01:00
Aileen Nowak
7af0f51b53 Blog icon uplod (#397)
refs TryGhost/Ghost#7688
- Adds new upload functionality for a blog icon in general settings.
- Icons will be uploaded to a new endpoint `uploads/icons` to trigger different validations.
2017-01-26 11:17:34 +00:00
Kevin Ansfield
b73a3f0b29 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
1189c1b505 refactor reset password screen to use ember-concurrency (#502)
refs https://github.com/TryGhost/Ghost/issues/7865
- swap promise based action for an ember-concurrency task
2017-01-25 07:00:58 -06:00
Kevin Ansfield
88b49e4ac9 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
526a2392bb 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
Austin Burdine
1c4714dee4 Merge pull request #496 from kevinansfield/ember-concurrency-refactor
Start Ember Concurrency refactor
2017-01-20 08:19:29 -06:00
Kevin Ansfield
6139731632 switch all modals over to ember-concurrency and gh-task-button 2017-01-20 10:03:38 +00:00
Kevin Ansfield
0aa8b81ebb de-couple gh-task-button from gh-spin-button 2017-01-20 10:03:38 +00:00