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

4489 commits

Author SHA1 Message Date
Kevin Ansfield
371639f497 🐛 Fixed missing errors and confusing button text in theme upload modal
no issue
- fixed "Active with errors" button successful theme upload with no warnings/errors
- fixed fatal errors not showing due to change in API error response
- fixed "Retry" button not showing when there were fatal errors
- fixed "Upload successful!" message after clicking "Retry" on a failed upload
2019-04-15 22:43:29 +01:00
Guilherme de Souza Silva
48eac9a067 Fixed the scroll problem using safari on low resolutions smartphones (#1131)
closes #9494
- Modified the `.content-list` css class to remove the unnecessary `overflow-y`
2019-04-15 17:27:42 +01:00
Kevin Ansfield
f1c4647107 🐛 Fixed posts list scrolling and missing momentum scroll on all screens in iOS
closes https://github.com/TryGhost/Ghost/issues/9494, refs https://github.com/TryGhost/Ghost/issues/10365
- removed `overflow-y: auto` on posts list to fix the vertical scrolling
- added `overflow-wrap: break-word` so that post previews are forced to wrap for long words such as URLs
- added `-webkit-overflow-scrolling: touch` to the main scrollable pane so that iOS Safari uses momentum scrolling
2019-04-15 17:23:09 +01:00
renovate[bot]
04d9dbc1a9 Lock file maintenance (#1148) 2019-04-15 10:57:38 +01:00
Kevin Ansfield
c106b83689
Remove 2-per-hour PR limit for Renovate (#1158)
no issue
- the `config:base` preset sets a maximum of 2 PRs per hour
- we have specific timings for Renovate in this repo so the max limit is more hindrance than help
2019-04-15 10:47:02 +01:00
renovate[bot]
49a8d823f6 Update dependency ember-cli-uglify to v3 (#1155) 2019-04-15 09:28:22 +01:00
renovate[bot]
0c64f6d210 Update ember testing (#1154) 2019-04-15 09:24:01 +01:00
renovate[bot]
b4155425a8 Update dependency ember-concurrency to v0.10.0 (#1153) 2019-04-15 09:22:58 +01:00
Renovate Bot
b52108412e Update dependency ember-source to v3.9.1 2019-04-15 02:34:42 +00:00
Renovate Bot
1c2e91c219 Update dependency ember-power-select to v2.3.1 2019-04-15 01:28:40 +00:00
John O'Nolan
aa9424e3e5
Updated to new Twitter username placeholder 2019-04-11 14:33:15 +02:00
Kevin Ansfield
55ed3322c8 🐛 Fixed missing error details when activating a theme with fatal errors
no issue
- the API response for theme activation when a fatal validation error occurred has changed but the client wasn't updated resulting in a modal containing an "Activation failed" header but no details
- updates the error details extraction path and adjusts the tests to match the real API response
2019-04-11 11:00:40 +01:00
Rish
6329ec9c40 Fixed members list update on switch
no issue

- Members list updates on screen switch
2019-04-09 20:46:47 +05:30
renovate[bot]
3659572a21 Update ember core to v3.9.0 (minor) (#1147)
* Update ember core to v3.9.0
2019-04-09 14:21:48 +01:00
Kevin Ansfield
d92486b9b4
Removed "ember-exam" from list of ignored packages in Renovate configuration (#1149)
no issue
- latest `ember-exam` is now compatible with latest stable `ember-mocha` release
2019-04-09 14:16:40 +01:00
Nazar Gargol
7429fe5c3a Version bump to 2.19.4 2019-04-09 19:30:37 +08:00
renovate[bot]
45a2b52333 Update dependency ember-infinity to v1.4.1 (#1146) 2019-04-09 09:49:58 +01:00
Renovate Bot
bdfe26e62b Update ember core 2019-04-08 02:29:05 +00:00
Renovate Bot
44c2adad8d Update css processors 2019-04-08 01:29:26 +00:00
Vikas Potluri
98f2ba36e4 Fixed post/page labels in feature image and save components (#1143)
closes https://github.com/TryGhost/Ghost/issues/10658

- update publish menu states to use `{{post.displayName}}` instead of hard coded `post`
- update settings menu image uploader to generate CTA using `post.displayName`
2019-04-06 09:01:49 +01:00
Peter Zimon
ca5f9f1f6e Improved theme upload/activate flow and error styles (#1142)
no issue 

* Update error and warning styles
* Refined upload dialog
* Theme upload and activation style refinements
2019-04-05 17:27:14 +01:00
Kevin Ansfield
591a8a6a4e Version bump to 2.19.3 2019-04-04 14:58:48 +01:00
Zimo
591fc0d775 Zapier settings screen UI refinements
no refs.
- refined Zapier template header for integrations screen
2019-04-04 14:07:20 +02:00
Kevin Ansfield
c1c49fd3e3 Added integration details to Zapier integration screen behind dev flag
no issue
- the new version of our Zapier App uses API Key auth so we need to expose the details on the Zapier integration screen
- extracted `copyTextToClipboard` into a util function
- added `integrationModelHook` method to `settings.integrations` controller to remove duplication in the `settings.integration` and `settings.integration.zapier` routes
- fixed missing "Zapier" title token
2019-04-04 12:25:16 +01:00
Vikas Potluri
a5bfd36168 🐛 Fixed confusing messaging around .yml extension being allowed for routes.yaml uploads (#1140)
no issue

The server never supported uploading .yml files

* updated uploader `invalid extension` error message to be more abstract
* fixed routes uploader validation allowing .yml files
2019-04-03 19:54:05 +01:00
renovate[bot]
4ce8a72c98 Lock file maintenance (#1134) 2019-04-02 11:37:19 +01:00
renovate[bot]
a7d0b7e1a0 Update ember addons (#1128) 2019-04-02 11:28:39 +01:00
Kevin Ansfield
b0365f2cde
Reconfigure Renovate (#1138)
no issue
- explicitly exclude packages from the "ember addons" group that should be matched by other groups
2019-04-02 11:21:22 +01:00
Kevin Ansfield
f628e27dbf Added ember-cli-deprecation-workflow
no issue
- silences current deprecations so that Travis doesn't fail due to test logs being too long
2019-04-02 10:53:20 +01:00
Kevin Ansfield
f437bc1a5f Version bump to 2.19.2 2019-04-02 10:02:14 +01:00
Kevin Ansfield
01f94b8e14
Updated Renovate configuration (#1137)
no issue
- ignore `ember-exam` until it's compatible with latest stable of `ember-mocha`
  - see https://github.com/ember-cli/ember-exam/issues/238
- moved `ember-exam`, `ember-mocha`, and `testem` into their own group so changes to test env don't cause addon upgrade PRs to fail
2019-04-02 09:25:32 +01:00
renovate[bot]
a90ef32ea4 Update dependency eslint to v5.16.0 (#1133) 2019-04-01 10:45:00 +01:00
renovate[bot]
6ba810844f Update dependency codemirror to v5.45.0 (#1129) 2019-04-01 10:44:39 +01:00
Renovate Bot
8df49a563c Update dependency postcss-custom-media to v7.0.8 2019-04-01 01:30:22 +00:00
Kevin Ansfield
451a70319a Version bump to 2.19.1 2019-03-27 17:26:57 +00:00
Fabien O'Carroll
246ccfc28e Version bump to 2.19.0 2019-03-26 11:50:32 +01:00
Zimo
50879d9ba6 Added placeholder illustration for posts and pages
no refs.
2019-03-25 16:43:38 +01:00
Zimo
b6e4e1352e Fixed integration icon background for Night shift
refs. ee4edcebaa

The blending mode used on light theme didn't work for Night shift (made all the icons blend into the dark background).
2019-03-25 14:38:16 +01:00
Kevin Ansfield
6441f56f5b 🐛 Fixed error after logging in from a nested admin URL
closes https://github.com/TryGhost/Ghost/issues/10629
- the error was occurring due to `session.user` CP being populated with a rejected promise when attempting to access the first route. The CP has no dependent key so any further attempts to access `session.user` would be rejected
- marking the CP as "changed" immediately after logging in means that the next request will create a new promise and successfully fetch the user
2019-03-25 13:01:58 +00:00
Kevin Ansfield
9eeba5dbe1 Fixed notificaitons.displayDelayed() throwing an error
no issue
- `notifications.displayDelayed()` resets the `delayedNotifications` array but it wasn't using `.set()` which was throwing an Ember error because it wouldn't be tracked
2019-03-25 12:28:14 +00:00
Kevin Ansfield
efcecb886e Improved theme activation warnings modal content
closes https://github.com/TryGhost/Ghost/issues/10627
- removed confusing/unnecessary message when activation was successful with warnings
- do not display "Warnings" sub-heading if there are no other errors to reduce duplication with the modal title
- changed "Close" button text to "Ok" so it feels more like a confirmation
- refactored modal template to have explicit `this` rather than implicit property lookup ([RFC](e724c7087e/text/0308-deprecate-property-lookup-fallback.md))
2019-03-25 12:20:14 +00:00
Kevin Ansfield
f0ad9dcdc4 🐛 Fixed missing error notification when attempting to activate an invalid theme
no issue
- updates error handling to work with new v2 error response formats
  - `.errorType` -> `.error`
  - `.errorDetails` -> `.details`
2019-03-25 11:32:29 +00:00
renovate[bot]
b97ad9b25b Lock file maintenance (#1130) 2019-03-25 09:29:08 +00:00
Zimo
5ace095332 Fixed tests for tags case changes
refs. 5dcf5b9651
2019-03-25 10:19:51 +01:00
Zimo
9d8745c4f3 Fix tumbleweed Y position on 404
no refs.
The tumbleweed position on the 404 animation was too high and it looked like it was bouncing behind the cactus.
2019-03-25 09:59:28 +01:00
Zimo
ee4edcebaa Removed white background of integration icons
no refs.
Set blending mode to multiply on the integration icons (on Integrations screen) to remove the white background that was visible on hover and didn't fit with the background color of the table rows.
2019-03-25 09:48:22 +01:00
Zimo
5dcf5b9651 Fixed button and title cases for Tags screen
no refs.
Set "New tag" button and "Tag settings" to sentence case to be consistent with the rest of the UI. (Previously they were title case.)
2019-03-25 09:37:44 +01:00
Zimo
133eb21e30 Fixed Unsplash image preview width
no refs.
The image in Unsplash preview in Koenig didn't fill the entire width of the viewport which caused the overlay lean off on the sides of the preview image.
2019-03-25 09:30:48 +01:00
Renovate Bot
c6554a755b Update dependency grunt to v1.0.4 2019-03-25 02:28:57 +00:00
Renovate Bot
e6f8ab6456 Update dependency eslint to v5.15.3 2019-03-25 01:36:09 +00:00