Peter Zimon
373a682d54
Fixed descenders bug in editor title
...
no refs.
- After switching to Inter font in the Admin font descenders were cut in the editor title in Safari.
2022-08-15 13:31:04 +02:00
Daniel Lockyer
fa6900b299
v5.9.2
2022-08-15 10:55:17 +01:00
Ronald Langeveld
5e98c78493
Added accentColour to KoenigReactEditor as prop. ( #15231 )
...
no issue
2022-08-15 11:29:09 +02:00
renovate[bot]
7f5d95ffff
Update @tryghost
2022-08-15 10:08:46 +02:00
renovate[bot]
7d3f5d3165
Update dependency eslint to v8.22.0
2022-08-15 10:07:34 +02:00
Djordje Vlaisavljevic
577b30c4f6
Updated .lint-todo
2022-08-15 09:36:47 +02:00
Djordje Vlaisavljevic
713635b49f
Fixed tier modal when free trial not enabled
...
refs https://github.com/TryGhost/Team/issues/1791
2022-08-14 13:59:37 +02:00
Djordje Vlaisavljevic
ab97216c3f
Updated tier modal design
...
refs https://github.com/TryGhost/Team/issues/1791
2022-08-12 18:24:05 +02:00
Daniel Lockyer
54baa8d71e
v5.9.1
2022-08-12 17:11:31 +01:00
Daniel Lockyer
b06b7c5ddd
v5.9.0
2022-08-12 16:00:29 +01:00
Simon Backx
27df4e536f
✨ Added native comments ( #15223 )
...
no issue
- Removes the comments lab flag (bumping it to GA).
- Bumps comments-ui to v0.8
2022-08-12 16:06:06 +02:00
Rishabh
60cd54dda3
Added auto focus on name when creating new tier
...
closes https://github.com/TryGhost/Team/issues/1785
2022-08-12 16:24:44 +05:30
Rishabh
00f2c73d93
Added auto generated offer code for new offers
...
closes https://github.com/TryGhost/Team/issues/1784
- auto generates offer code for new offers from name, same as display name
- stops auto generation as soon as offer code is manually edited once
2022-08-12 16:20:26 +05:30
Rishabh
d4860e7fe3
Fixed typo for free trial flag
...
refs https://github.com/TryGhost/Team/issues/1726
2022-08-12 14:21:54 +05:30
Djordje Vlaisavljevic
0f0d21e074
Updated font weight
...
refs https://github.com/TryGhost/Team/issues/1724
2022-08-12 09:44:33 +02:00
Djordje Vlaisavljevic
a0ce5b4b7e
Updated spacing
...
refs https://github.com/TryGhost/Team/issues/1726
2022-08-11 18:38:03 +02:00
renovate[bot]
9b7604b999
Update sentry-javascript monorepo to v7.10.0
2022-08-11 18:03:48 +02:00
Djordje Vlaisavljevic
8daa4afc34
Updated tier preview price terms design
...
refs https://github.com/TryGhost/Team/issues/1726
2022-08-11 17:13:36 +02:00
Djordje Vlaisavljevic
49abd41af8
Updated button group design
...
refs https://github.com/TryGhost/Team/issues/1726
2022-08-11 17:06:12 +02:00
Djordje Vlaisavljevic
28a69ec5c6
Switched word to lowercase
...
refs https://github.com/TryGhost/Team/issues/1726
2022-08-11 14:30:22 +02:00
Djordje Vlaisavljevic
2a8c414717
Revert "Switched word to lowercase"
...
This reverts commit fd69f7fbcc
.
2022-08-11 14:27:10 +02:00
Djordje Vlaisavljevic
fd69f7fbcc
Switched word to lowercase
...
refs https://github.com/TryGhost/Team/issues/1726
2022-08-11 14:19:58 +02:00
Rishabh
18cd104510
Updated default trial days on new offer
...
refs https://github.com/TryGhost/Team/issues/1726
- updates default trial days to 7 for new offers
2022-08-11 17:40:56 +05:30
Rishabh
ae7f39168b
Refined member free trial details for canceled subs
...
refs https://github.com/TryGhost/Team/issues/1726
- shows canceled info for free trial subscriptions on member detail page
2022-08-11 15:47:39 +05:30
Rishabh
c51edc19d9
Fixed lint
2022-08-11 12:03:38 +05:30
Rishabh
728b2d36e1
Updated trial duration validation for new offers
...
refs https://github.com/TryGhost/Team/issues/1726
- handles negative trial duration to show inline errors in offer creation UI
2022-08-11 12:03:38 +05:30
Rishabh
52e3ae2058
Handled mapping offer to subscription for free trials
...
refs https://github.com/TryGhost/Team/issues/1726
Free trial offers don't have a Stripe coupon created for them, as the trial is directly added to checkout session. So for mapping a subscription to offer, we pass the offer id directly from checkout metadata to link the subscription in backend with right offer data. This also handles the case where the offer id against a subscription can get overwritten for a subsequent subscription event, as the sub event from Stripe doesn't has the trial offer info.
- handles storing an offer id for a subscription
- updates member detail in Admin to show the offer info for a subscription
2022-08-11 12:03:38 +05:30
Rishabh
7130fc2833
Wired free trial offer UI in offers list
...
refs https://github.com/TryGhost/Team/issues/1726
- refines UI for a trial offer in offer list
2022-08-11 12:03:38 +05:30
Rishabh
b8acc9ef19
Wired trial offer UI to data
...
refs https://github.com/TryGhost/Team/issues/1726
- wires creating new trial offers in the Admin UI
2022-08-11 12:03:38 +05:30
Djordje Vlaisavljevic
530da36a9c
Added static HTML for free trial offer variant in offers list
...
refs https://github.com/TryGhost/Team/issues/1726
2022-08-11 12:03:38 +05:30
Djordje Vlaisavljevic
5cf6d212a9
Added static HTML for free trial option to offer creation
...
refs https://github.com/TryGhost/Team/issues/1726
2022-08-11 12:03:38 +05:30
James Morris
40d5b213f9
Tweaked the email notifications in the staff profile to look a little less weird
...
refs https://github.com/TryGhost/Team/issues/1774
2022-08-10 16:13:32 +01:00
Ronald Langeveld
0a03164fe4
Added uploadUrl
props to React component ( #15208 )
...
no issue
- passes `uploadUrl` to React component as a prop.
2022-08-10 11:57:49 +02:00
Daniel Lockyer
509662b52b
v5.8.3
2022-08-09 16:02:55 +01:00
Djordje Vlaisavljevic
f50857afaf
Updated copy
...
refs https://github.com/TryGhost/Team/issues/1757
2022-08-09 16:54:19 +02:00
Kevin Ansfield
9b33587e73
🐛 Fixed Admin UI freezing when interacting with dropdown lists
2022-08-09 16:54:05 +02:00
Daniel Lockyer
6dde5e40e3
Updated Eslint ECMAScript compatibility to 2022
...
refs https://github.com/TryGhost/Toolbox/issues/345
- this commit bumps `eslint-plugin-ghost`, which bumps compatiblity to
2022
- this also removes a lot of the manually-added
`parserOptions.ecmaVersion` that we had in imported packages, in favor
of the value set in `eslint-plugin-ghost`
2022-08-09 15:51:40 +02:00
Rishabh
63fc06da28
Added trial info on member subscription
...
refs https://github.com/TryGhost/Team/issues/1724
- shows free trial info in member detail page for subscription
2022-08-09 19:20:38 +05:30
Rishabh
ce80d250bf
Handled null trial days on tiers
...
refs e26c977c66
- handles null trial days in admin and API, sets trial days as 0 for null values
2022-08-09 14:14:22 +05:30
Daniel Lockyer
1d06439633
Prevented linking to GitHub for pre-releases
...
- if we're running a pre-release, we haven't released it on GitHub so
Admin shouldn't provide a link to it
- instead of pulling in `semver`, I've just gone for the simpler method
of looking for the pre-release string identifier
2022-08-09 08:32:59 +02:00
Daniel Lockyer
c11f5edc10
v5.8.2
2022-08-08 19:19:03 +01:00
Daniel Lockyer
67aa8d5956
v5.8.1
2022-08-08 15:53:50 +01:00
Aileen Nowak
f390e0217b
Updated copy on Explore screen
...
no issue
2022-08-08 15:03:45 +01:00
Aileen Nowak
15a9ccc5ad
Fixed typo on Explore site
2022-08-08 15:03:45 +01:00
Rishabh
800a2ee3d7
Updated portal preview in tier modal
...
refs 9e43fa9332
- cleans up free trial logic in portal preview
2022-08-08 17:57:02 +05:30
Djordje Vlaisavljevic
9e43fa9332
Updated portal preview in edit/add tier
...
refs https://github.com/TryGhost/Team/issues/1757
2022-08-08 12:53:14 +02:00
James Morris
b757b4ae9c
Updated the copy for comments in the staff profile settings
...
refs https://github.com/TryGhost/Team/issues/1744
2022-08-08 11:29:14 +01:00
Rishabh
de49ab6423
Removed explore from labs
...
refs 6ce3e8efd6
- explore was accidentally left behind in labs alpha UI after going GA due to merge conflicts
2022-08-08 14:07:16 +05:30
Sanne de Vries
dee631e70e
Fixed broken calendar icon in members filter
2022-08-08 10:29:13 +02:00
renovate[bot]
8733bf1bba
Update dependency ember-template-lint to v4.12.0
2022-08-05 17:00:22 +00:00