Kevin Ansfield
55af0732cc
Hid "Make Owner" action for staff users that are currently suspended
...
refs https://github.com/TryGhost/Ghost/issues/10555
2019-03-04 16:45:16 +00:00
Kevin Ansfield
a19c718e6c
Fixed error causing missing sidebar after import
...
no issue
- the `Role.lowerCaseName` CP could throw an error when `name` was missing which caused the sidebar rendering to be aborted
- adds a guard to ensure we aren't calling string methods on `null` or `undefined`
2019-03-04 16:17:28 +00:00
John O'Nolan
3ad9fb16d4
Fixed broken link to Google Analytics integration
2019-03-04 15:53:47 +02:00
Kevin Ansfield
cbfdd526d6
Fixed linting
2019-03-04 09:27:39 +00:00
kirrg001
5798d8f9c3
Version bump to 2.16.2
2019-02-27 10:06:47 +01:00
Katharina Irrgang
14916ef1d1
🐛 Fixed theme upload
...
closes #10545
- the server side has changed the field name in Admin API v2
- ref: a1023f0b11
2019-02-27 10:02:52 +01:00
kirrg001
95fe02c481
Version bump to 2.16.1
2019-02-26 12:15:53 +01:00
kirrg001
dc87831e0d
Version bump to 2.16.0
2019-02-26 10:29:46 +01:00
Kevin Ansfield
e6df64ed52
Switched About screen to use config
service
2019-02-26 16:12:34 +07:00
Rish
57f9663b6e
Added members feature to labs
...
no issue
- Added new members settings/toggle to labs
2019-02-26 15:33:38 +07:00
Kevin Ansfield
779a6aba18
Fixed custom integrations acceptance test
2019-02-26 15:22:04 +07:00
Kevin Ansfield
81eddbbf72
Updated post list preview to use excerpt
instead of plaintext
2019-02-26 13:37:23 +07:00
Kevin Ansfield
fb7db69ffe
✨ Added post, page, and tag related webhook trigger events
...
refs https://github.com/TryGhost/Ghost/issues/10461
- added new webhook events to the event selection dropdown with grouping
2019-02-26 13:23:37 +07:00
Kevin Ansfield
8617dba252
✨ Added v2 Admin API with token authentication
...
closes https://github.com/TryGhost/Ghost/issues/9865
- moved Admin API Key display out of developer experiments
- docs: https://docs.ghost.org/api/
2019-02-26 12:49:02 +07:00
Kevin Ansfield
35860fad70
Removed usage of /configuration/timezones/ endpoint
...
no issue
- replaced timezones endpoint with `@tryghost/timezone-data` module
2019-02-26 12:37:50 +07:00
Kevin Ansfield
1e36955ea4
Removed empty (and failing) config service unit test
2019-02-26 12:24:53 +07:00
Kevin Ansfield
43b6f7add2
Updated profile image uploads in setup/signup flows for new /images/upload/ endpoint
2019-02-26 11:21:24 +07:00
Kevin Ansfield
738823d8f8
Fixed "Authorization Failed" error screens when not logged in
...
no issue
- `/config/` can only be requested when authenticated
- updated `/config/` mock to look for an Authentication header and return a 403 if it's missing
- updated `ajax` service to add an `Authentication` header when authenticated in testing env (cookies are not present when testing)
- updated `config` service to add `fetchUnauthenticated()` and `fetchAuthenticated()` methods in addition to `.fetch()`
- updated `application` route to only fetch authenticated config when authenticated
- updated `signin` controller to correctly fetch config after sign-in
2019-02-26 10:38:00 +07:00
Kevin Ansfield
ef857d25ba
Disabled mirage logging in tests to fix Travis runs
2019-02-26 09:45:29 +07:00
Kevin Ansfield
a4c4fa7335
Updated gh-image-uploader to work with new /images/upload/ endpoint
2019-02-26 09:39:04 +07:00
Kevin Ansfield
feddec99a8
Fixed general settings acceptance test
2019-02-26 09:15:19 +07:00
Kevin Ansfield
72d9732958
Updated gh-uploader to work with new /images/upload/ endpoint
2019-02-25 23:01:49 +07:00
Kevin Ansfield
a0a0c50ff5
Removed use of ?include=tags,authors,authors.roles
query param on post/page requests
...
no issue
- Admin API v2 now includes tags and authors by default
2019-02-25 21:55:55 +07:00
Kevin Ansfield
6e5bcd68e6
Updated config service to use new /site/ and /config/ endpoints
2019-02-25 21:47:17 +07:00
Kevin Ansfield
a52f6b4040
Fixed linting
2019-02-25 19:41:56 +07:00
Kevin Ansfield
e87af158be
Removed usage of /configuration/private/ endpoint
2019-02-25 19:20:17 +07:00
Kevin Ansfield
c6ff5e1315
🐛 Fixed markdown text expansions sometimes resulting in sticky formatting
...
no issue
- `**bold**` would sometimes result in any further typing keeping bold formatting
- switching to a fixed number of milliseconds helps with timing so mobiledoc-kit does not reset the internal format state _after_ the actions queue had already run
2019-02-24 18:31:36 +07:00
Kevin Ansfield
0be81afddf
Fixed linting
2019-02-24 16:07:09 +07:00
Kevin Ansfield
301f633e1c
Fixed kgStyle import statement
2019-02-24 15:48:08 +07:00
Kevin Ansfield
0d9bb4a07b
Moved Spirit CSS library from external to internal
2019-02-24 11:19:22 +07:00
Zimo
39b16fb3d4
Updated member list search design
2019-02-23 18:57:15 +07:00
Kevin Ansfield
98d06c4cbd
Fixed custom integration test in Travis
2019-02-23 18:20:24 +07:00
Kevin Ansfield
9e3974a93d
Fixed integration acceptance test
2019-02-23 17:57:17 +07:00
Kevin Ansfield
49942f5604
Added basic search to members list
2019-02-23 17:14:22 +07:00
Zimo
bb2c5426bc
Refined integrations API table design
2019-02-23 17:06:34 +07:00
Kevin Ansfield
2398d73e24
Added copyable API Url to custom integration screen
2019-02-23 16:48:39 +07:00
Zimo
46124ed6ee
Refined members list and detail design
2019-02-23 16:31:18 +07:00
Zimo
57092b2821
Updated Slack icon
2019-02-23 16:14:16 +07:00
Kevin Ansfield
adec4172ed
Removed unused component test
2019-02-23 10:26:27 +07:00
Kevin Ansfield
6ac2569f24
Implemented first pass of member details screen
2019-02-22 18:32:09 +07:00
Nazar Gargol
ac321fa62a
Updated /images* response structure
...
refs #10438
2019-02-22 18:16:25 +07:00
Nazar Gargol
44ce2f5359
Renamed /uploads* endpoints to /images*
...
refs #10438
2019-02-22 18:16:25 +07:00
Kevin Ansfield
62009832fe
Fixed uploading of images for staff users
2019-02-22 18:14:44 +07:00
Zimo
51fd4ffedb
Fixed main nav contrast
2019-02-22 17:16:06 +07:00
Kevin Ansfield
f71b92c544
Fixed links to pages on pages list screen
2019-02-22 16:48:33 +07:00
Peter Zimon
605b89a0d2
Left navigation menu update ( #1102 )
...
refs. [d6c22df
](d6c22df6d7
)
- added icons for members and pages
- improved view site link visibility
- added view site to logo dropdown
- updated all navigation and logo menu icons
- rename 'team' to 'staff'
- lots of design refinement and update (colors, shadows)
2019-02-22 16:43:35 +07:00
Kevin Ansfield
fb2b607526
Fixed linting
2019-02-22 12:16:56 +07:00
Kevin Ansfield
2c7f1cf1f0
Fixed gh-cm-editor component test
2019-02-22 11:54:53 +07:00
Kevin Ansfield
06f88277f5
Fixed custom integrations tests
2019-02-22 11:11:15 +07:00
Kevin Ansfield
68e684453d
🐛 Fixed Code Injection inputs not being clickable
...
no issue
- attempt to fix the "Cannot set property 'modeOption' of undefined" error by telling CM to replace the textarea element rather than appending to the wrapper and having Ember replace the textarea
2019-02-22 10:52:32 +07:00