renovate[bot]
429c9323a8
Update ember core ( #1637 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-20 12:02:51 +01:00
renovate[bot]
4c28ccbc28
Update dependency grunt to v1.2.1 ( #1629 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-07-20 12:00:07 +01:00
Renovate Bot
526f187816
Update dependency eslint to v7.5.0
2020-07-20 05:35:34 +00:00
Peter Zimon
eb5d01e152
Updated Stripe connect disconnect error UI
...
no refs.
- added logic to show either the disconnect error or the connected status to make the UI less dense
2020-07-17 19:07:20 +02:00
Rish
7068552a1c
Added custom error message handling for newsletter email failures
...
refs https://github.com/TryGhost/Ghost/issues/11971
- Newsletter preview email request has been using hardcoded fixed error message
- Reads custom error message from server's API response to show when available
2020-07-17 13:54:31 +05:30
Peter Zimon
d0e369e4d1
Aligned selected tab style in Portal settings
...
no refs.
- made main tab style same as icon selector for consistency
2020-07-17 10:13:05 +02:00
Peter Zimon
caa323a9f0
Applied selected style to Portal preview tabs
...
no refs.
- added border to selected tab on Portal settings preview
2020-07-17 10:02:32 +02:00
Peter Zimon
41e72064bd
Refined Portal settings main area topbar
...
no refs.
- changed preview tab style to buttons for better discoverability
2020-07-17 09:53:15 +02:00
Peter Zimon
70f88da802
Moved Portal settings button to top
...
no refs.
- moved cancel and save buttons to top to save space and resolve conflict with Portal button
2020-07-17 09:19:47 +02:00
Peter Zimon
e54eadc004
Renamed "Modal settings" to "Portal settings"
...
no refs.
2020-07-16 16:55:00 +02:00
Peter Zimon
ed06c3bbe8
Resized Portal preview iframe
...
no refs.
- made Portal preview iframe a bit smaller to make sure users get the UI context
2020-07-16 16:51:45 +02:00
Peter Zimon
b8275f066c
Updated Portal preview area tabs
...
no refs.
- added active style to Portal settings preview area
2020-07-16 16:37:54 +02:00
Peter Zimon
8d140d0961
Styled links section in Portal settings
...
no refs.
- applied basic styles to link section in sidebar of Portal settings
2020-07-16 16:01:39 +02:00
Peter Zimon
1421675810
Portal settings sidebar refinements
...
no refs.
- refined typography, colors and layout
- using built in admin icons for portal button icon temporarily
- styled icons for future usage with inline svgs
2020-07-16 15:25:09 +02:00
Peter Zimon
05ad5f05ee
Basic design cleanup of Portal preview area
...
no refs.
- applied basic spacing and typography to Portal preview area
2020-07-16 15:25:09 +02:00
Nazar Gargol
72afe2dd02
Reenabled members importer tests
...
refs 8d3f4af03b
- Tests were temporary disabled to unblock the release.
- The solution for failing tests was adding a "waitFor" statement which allowed asyncronous CSV parsing to finish
2020-07-16 23:59:48 +12:00
Fabien 'egg' O'Carroll
7ef6b04282
🐛 Fixed email newsletter settings ( #1641 )
...
closes https://github.com/TryGhost/Ghost/issues/12052
* Added breaking test for mailgun settings
* 🐛 Fixed mailgun settings to always set a baseUrl
This matches the functionality seen before the bulk_email_settings were
split, where the baseUrl was set when any of the mailgun settings were.
2020-07-16 11:13:36 +02:00
Rish
9721b1adc1
Fixed incorrect self-signup setting for portal modal
...
no issue
- Portal modal was using incorrect `allowSelfSignup` value post settings refactor
- Updated to use correct setting for free signup to correctly disable/enable checkbox
2020-07-16 11:12:00 +05:30
Fabien 'egg' O'Carroll
dbd5da0c36
✨ Added UI for AMP GA Tracking ID ( #1638 )
...
refs https://github.com/TryGhost/Ghost/pull/12039
Adds the initial UI for setting the `amp_gtag_id` setting
2020-07-15 13:45:31 +02:00
Peter Zimon
2aa8f01209
Basic Portal sidebar stylings
...
no refs.
- cleaned up `style` attributes
- applied basic styles to sidebar UI elements
2020-07-15 13:18:58 +02:00
Rish
d8dc8d9de5
🐛 Fixed broken structured data previews
...
closes https://github.com/TryGhost/Ghost/issues/11385
- Updates og and twitter description to use correct fallbacks for posts/pages
- Updates og and twitter description to use correct fallback for tags
- Updates og and twitter title to use correct name format for tags
2020-07-15 12:06:03 +05:30
Renovate Bot
df34b55184
Update dependency ember-concurrency-decorators to v2.0.1
2020-07-14 14:33:26 +00:00
Fabien 'egg' O'Carroll
42ae5f8886
Fixed typo in tag settings
2020-07-14 15:48:31 +02:00
Daniel Lockyer
3863b73659
v3.25.0
2020-07-13 14:52:35 +01:00
Peter Zimon
0f8fd5eaaa
Fixed typos in tag meta data
...
no refs.
- fixed capitalisation on tag meta data properties
2020-07-13 15:42:34 +02:00
Fabien 'egg' O'Carroll
bd477449f6
✨ Added UI for setting tag metadata ( #1632 )
...
no-issue
* Updated tag model with new metadata fields
* Updated Tag setting UI to handle metadata
Co-authored-by: Peter Zimon <zimo@ghost.org>
2020-07-13 14:58:13 +02:00
Nazar Gargol
8d3f4af03b
Removed developerExperiments flag from behind updated members importer
...
no issue
- Removes redesigned members importer features from behind `enableDeveloperExperiments` flag enabling it by default for everyone
- Had to disable some of the tests for future investigation to unblock the release
2020-07-13 23:55:07 +12:00
Nazar Gargol
8450c3d1d4
Fixed members CSV uploader for non-devExperiments version
2020-07-13 20:30:32 +12:00
Nazar Gargol
aed10651d4
Updated mapping validation error copy
2020-07-13 17:29:10 +12:00
Nazar Gargol
57eae71818
Added import validation message when no "Email" mapping selected
...
no issue
- Ensures the "email" field required to create a member is always present with the mapping
- If the field is not mapped, import would fail for all members
2020-07-13 17:25:56 +12:00
Renovate Bot
2d11d1fc3a
Update dependency autoprefixer to v9.8.5
2020-07-13 00:04:58 +00:00
Daniel Lockyer
05ec94bea4
v3.24.0
2020-07-10 14:26:50 +01:00
Peter Zimon
e041d729db
Added sample CSV link to members import
...
no refs.
- added link to a sample CSV in members import start screen
2020-07-09 17:30:24 +02:00
Peter Zimon
fe5403ee17
Members import refinements
...
no refs.
- updated and removed copy on mapping screen
2020-07-09 14:42:29 +02:00
Peter Zimon
ea2c900812
Refined members import modal
...
no refs.
- fixed title logic
- fixed stripe validation message
2020-07-09 12:12:53 +02:00
Nazar Gargol
248b9a021e
Fixed error message substitutions for members-importer summary
2020-07-09 22:10:38 +12:00
Daniel Lockyer
2a6fa60718
v3.23.1
2020-07-09 10:05:08 +01:00
Nazar Gargol
6820656bb9
Updated members uploader mapper logic to map all known types
2020-07-09 20:52:12 +12:00
Nazar Gargol
e25c8818f4
Made more readable two most common member validation errors
...
no issue
- Because returned validation errors are too technical some of the most common ones were mapped for better human readibility.
- This is a patchwork on the client instead of introducing a lot bigger changes on the server side
2020-07-09 18:39:42 +12:00
Nazar Gargol
06f66ecd0a
Removed invalid and duplicate email validations in members importer
2020-07-09 17:55:40 +12:00
Nazar Gargol
576786fbd5
Added upload progress stage to members importer
...
no issue
- As the number of states for the component has become larger introduced a concept of "stages" on component level to easier track UI changes.
2020-07-09 17:31:28 +12:00
Rish
e194b207e9
Fixed check for empty portal button icon
...
no issue
- Members modal missed check for null portal button icon in initial state for dummy icons
2020-07-08 20:53:29 +05:30
Daniel Lockyer
fad1eacc8e
v3.23.0
2020-07-08 15:23:23 +01:00
Peter Zimon
b527579ad9
Fixed test for member import validation
...
no refs.
- fixed copy for member import validation test
2020-07-08 16:05:44 +02:00
Peter Zimon
98a7897efe
Added number formatting to members import
...
no refs.
- added number formatting to all the screens of members import
2020-07-08 15:51:12 +02:00
Nazar Gargol
6961a9925c
Fixed failure to render gh-members-import-table compontent
...
refs 0792062e5e
- The tests were failing because there was no protective code to check for empty parameters.
2020-07-08 23:11:07 +12:00
Peter Zimon
0ca995f63b
Added pluralisation to members import
...
no refs.
- added correct pluralisation to pre- and post-validation copy of members import
2020-07-08 13:09:23 +02:00
Peter Zimon
0792062e5e
Added table header data to member import mapping
...
no refs.
- added counter ("x of y") to "Data" header for member import mapping table
- set disabled style to prev/next buttons in "Data" header for first/last records
2020-07-08 12:23:02 +02:00
Peter Zimon
93b3d0772c
Updated members import mapping fields
...
no refs.
- made mapping fields ("Import as") human readable in members import
2020-07-08 10:18:56 +02:00
Peter Zimon
fbf885796f
Fixed select option color bug for members import
...
no refs.
2020-07-08 10:12:13 +02:00