Kevin Ansfield
353cad7ed2
Fixed mirage members route permissions checks
...
refs 568e4183e3
refs 258f56ded9
- when in test environment add a `X-Test-User` header to API requests that allows the mirage endpoints to check the logged in user without having to cross boundaries into the application or test contexts
2022-10-03 14:59:16 +01:00
Rishabh
01249926d5
Refined attribution data on member details page
...
refs https://github.com/TryGhost/Team/issues/1986
- hides referrer source on member details page if its `Created manually` as its not useful
2022-10-03 18:58:48 +05:30
Djordje Vlaisavljevic
c48df76d9b
Updated formatting of the signup info
...
refs https://github.com/TryGhost/Team/issues/1986
2022-10-03 14:25:32 +02:00
Djordje Vlaisavljevic
f351064726
Commented out the Learn more link
...
refs https://github.com/TryGhost/Team/issues/1986
2022-10-03 14:20:03 +02:00
Djordje Vlaisavljevic
7fea370faf
Fixed all sources modal gradient in dark mode
...
refs https://github.com/TryGhost/Team/issues/1986
2022-10-03 12:24:54 +02:00
Djordje Vlaisavljevic
ee40c92758
Updated cursor for disabled dropdown
...
refs https://github.com/TryGhost/Team/issues/1986
2022-10-03 11:42:50 +02:00
Rishabh
e57502e02f
Handled empty attribution section on member detail page
...
refs https://github.com/TryGhost/Team/issues/1986
- hides attribution section if there is no source and page/post attribution
2022-10-03 14:58:14 +05:30
Rishabh
6dc5f7ebb0
Added empty state mock option for attribution data
...
- allows mimicking empty state on dashboard for attribution data
2022-10-03 14:56:37 +05:30
Peter Zimon
349ef4926c
Update engagement copy in Post Analytics
...
closes https://github.com/TryGhost/Team/issues/2016
- the absolute value and percentage for Opened and Clicked metrics in the engagement section of the post analytics page were inconsistent
2022-10-03 08:42:19 +02:00
Rishabh
30efab8401
Fixed lint
2022-09-30 09:38:15 +05:30
Rishabh
579ca615f9
Refined member attribution wording
2022-09-30 01:27:26 +05:30
Djordje Vlaisavljevic
198e43daec
Updated disabled state
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-29 20:49:53 +02:00
Djordje Vlaisavljevic
fb2f0b3d3b
Updated the all sources modal grid
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-29 20:33:00 +02:00
Rishabh
fa2292806a
Refined all sources list on dashboard
...
refs https://github.com/orgs/TryGhost/projects/77
- shows single selected column on the all referrer sources list in dashboard
2022-09-29 23:47:43 +05:30
Rishabh
5eae093b3c
Cleaned up attribution widget on analytics page
...
- updates attribution widget on analytics page to work same as dashboard with data
2022-09-29 23:33:17 +05:30
Djordje Vlaisavljevic
40c66dae6a
Made the attribution widget show if you don't have paid tiers
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-29 19:37:09 +02:00
James Morris
8a6f082b14
Moving opened stats in row over if there are no clickes in post rows
...
- When there are no clicks, we are moving over the opened stats in it's place
- There shouldn't be too many times these mix so design should be ok
refs https://github.com/TryGhost/Team/issues/2000
2022-09-29 18:01:01 +01:00
James Morris
fd977479ee
Tweaked up the analytics resources sections
...
refs https://github.com/TryGhost/Team/issues/1987
2022-09-29 17:38:50 +01:00
Simon Backx
648811690a
✨ Added email click tracking
...
no issue
Bumped flag to GA.
2022-09-29 18:14:15 +02:00
Simon Backx
58cabc68ec
Fixed analytics button not working
...
no issue
2022-09-29 17:43:06 +02:00
James Morris
c44e7d1536
Improving the newsletter clicks table in post analytics
...
refs https://github.com/TryGhost/Team/issues/1984
2022-09-29 16:15:27 +01:00
Djordje Vlaisavljevic
aea7820487
Renamed files
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-29 16:45:56 +02:00
Simon Backx
0cd0fc838d
Added email track clicks column and cleaned up frontend checks ( #15501 )
...
fixes https://github.com/TryGhost/Team/issues/2008
- New column that stores email click tracking at the time it was created
- Improved frontend side checks for when to show analytics
2022-09-29 16:42:45 +02:00
Djordje Vlaisavljevic
22a75ba144
Updated dashboard mocks
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-29 16:23:50 +02:00
Djordje Vlaisavljevic
d2d34b1418
Updated all sources modal width
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-29 16:23:01 +02:00
Djordje Vlaisavljevic
d811bd512f
Fixed modal footer
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-29 16:20:21 +02:00
Djordje Vlaisavljevic
9fa48613de
Updated hover state for the anchor dropdown
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-29 16:14:58 +02:00
James Morris
9e51ba0c31
Removed the button labels from the post rows
...
refs https://github.com/TryGhost/Team/issues/1965
2022-09-29 15:07:37 +01:00
Djordje Vlaisavljevic
3fe51c8e9a
Set max height for All sources modal
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-29 15:59:12 +02:00
James Morris
a9308e6394
Adding in new code to bring source attribution more in line
...
refs https://github.com/TryGhost/Team/issues/2001
2022-09-29 14:52:36 +01:00
Simon Backx
1a5ff8d53d
Added back button from editor to analytics ( #15493 )
...
fixes https://github.com/TryGhost/Team/issues/1992
When you edit a post via the editor, the back button on the top of the editor should go back to the analytics page and the status at the top should be removed.
2022-09-29 14:34:01 +02:00
Simon Backx
0c20950512
Cleaned up indentation in links-table.hbs
2022-09-29 13:05:55 +02:00
Simon Backx
061ae9c018
Added pagination to the links table on analytics page
...
refs https://github.com/TryGhost/Team/issues/1984
2022-09-29 13:02:49 +02:00
Simon Backx
99e6f8ddda
Moved analytics page to separate component
...
refs https://github.com/TryGhost/Team/issues/1976
refs https://ghost.slack.com/archives/C02G9E68C/p1664446234131629
- @tracked properties in controllers are persisted, should use components instead
2022-09-29 12:41:16 +02:00
James Morris
9be863cc82
Tiny tweaks to styles for post analytics
...
- Made the source attribution table half and half
- Adjust the button hover for post rows
no issue
2022-09-29 11:06:29 +01:00
Djordje Vlaisavljevic
0d6946685e
Updated design for multiple subs in sub box edge case
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-29 10:22:59 +02:00
Djordje Vlaisavljevic
d1c269b2e7
Updated the tooltip offset
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-29 09:25:59 +02:00
Rishabh
aa6f65ac22
Fixed disabled attribution category selector dropdown
...
- removes hardcoded disable on attribution category selector and uses calculated value instead
2022-09-29 12:17:45 +05:30
Rishabh
b3adaf26c5
Handled attribution table empty data on dashboard
...
- updates default dropdown based on availability of paid conversions or signups
- disables dropdown if data is missing for type of attribution
2022-09-29 11:17:02 +05:30
Rishabh
7e68bc172a
Added empty state UI for attribution charts on dashboard
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-29 11:17:02 +05:30
Rishabh
f9215cbbe4
Refined attribution table unavailable source style
...
- updates legend color for Unavailable to match Others as a white transparent dot
2022-09-29 11:17:02 +05:30
James Morris
5299905851
Added in the static front-end of the pagination
...
refs https://github.com/TryGhost/Team/issues/1984
2022-09-28 18:18:45 +01:00
James Morris
4cf5380724
Added in member filtering to rest of stats in analytics
...
- This adds member filtering for signups and conversions in analytics
- This also makes all events in rows clickable
refs https://github.com/TryGhost/Team/issues/1969
2022-09-28 17:10:15 +01:00
Djordje Vlaisavljevic
901708b299
Updated design of Other sources field
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-28 17:25:51 +02:00
Djordje Vlaisavljevic
e843df75b4
Added commented out footnote
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-28 17:25:51 +02:00
Simon Backx
b905085d6f
Added opened, clicked and received email filtering to members ( #15492 )
...
fixes https://github.com/TryGhost/Team/issues/1993
- Allows filtering members by opened, clicked and received email
- Adds clicked_links filter relation to Member model.
- Adds emails filter relation to Member model.
- Adds opened_emails filter expansion to Member model.
- Updated GhResourceSelect to be able to only show list posts by setting the `type` attribute to `email`.
- Improved code reuse in `filter-value` component.
2022-09-28 17:14:32 +02:00
James Morris
59b5cd59b2
Better matching posts and pages and fixing when no members
...
refs https://github.com/TryGhost/Team/issues/1995
2022-09-28 15:56:22 +01:00
Djordje Vlaisavljevic
584546cf1d
Updated other sources button
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-28 16:47:29 +02:00
Djordje Vlaisavljevic
52af7c687d
Added attribution help docs link placeholder
...
refs https://github.com/TryGhost/Team/issues/1986
2022-09-28 16:31:52 +02:00
Rishabh
f2430c34cc
Updated attribution chart on post analytics page
...
refs https://github.com/TryGhost/Team/issues/1986
- added dropdown for paid vs signups selection on attribution chart
2022-09-28 19:50:29 +05:30