Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[NT-863] Creator Details Experiment #1093

Merged
merged 18 commits into from
Mar 18, 2020

Conversation

justinswart
Copy link
Contributor

@justinswart justinswart commented Mar 4, 2020

📲 What

Feature branch to track the work completed in #1086, #1088, #1089, #1095, #1097, #1098 which introduces an A/B experiment into the app to display trust indicators and creator details on the project page.

🤔 Why

As part of an experiment that we are running we would like to display some additional data to surface trust indicators to users.

👀 See

Before 🐛 After 🦋
image

cdolm92 and others added 12 commits February 20, 2020 17:44
…1073)

* read more button experiment

* testing experiment outputs

* swift format

* naming changes

* new snapshots

* feedback

* swift format

* corrected typo
* Add pledge CTA to project description

* Update tests

* Add goToRewards to ProjectDescriptionViewController

* Tidy up

* Tidy up

* Fix line lengths

* [NT-876] Pop ProjectPamphlet to root after project is backed (#1075)

* Pop project pamphlet to root VC after project is backed

* Alphabetize
* Add tests

* Fix tests

* Remove duplicate
* optimizely tracking events

* swiftlint fix

* swift format
* Add ProjectCreatorDetailsEnvelope

* Add projectCreatorDetailsQuery

* Add request and datasource output

* Fix query

* Line length

* Revert vm change

* swiftlint
* Add ProjectCreatorDetailsEnvelope

* Add projectCreatorDetailsQuery

* Add request and datasource output

* Fix query

* Line length

* Revert vm change

* swiftlint

* Add experiment activation

* Rename experiment

* swiftlint
* creator byline view

* swift format

* swift lint fix

* fix creator byline placement

* swift format

* creatorbyline output

* Layout simplification

* pr feedback and other improvements

* swift format

* removed unused code

* pr feedback

* remove lens

Co-authored-by: Justin Swart <justinswart@users.noreply.github.com>
# Conflicts:
#	Kickstarter-iOS/DataSources/ProjectPamphletContentDataSource.swift
#	Kickstarter-iOS/DataSources/ProjectPamphletContentDataSourceTests.swift
#	Kickstarter-iOS/Views/Cells/ProjectPamphletMainCell.swift
#	Kickstarter-iOS/Views/Controllers/ProjectPamphletContentViewController.swift
#	Library/OptimizelyExperiment.swift
#	Library/ViewModels/ProjectPamphletContentViewModel.swift
#	Library/ViewModels/ProjectPamphletContentViewModelTests.swift
#	Library/ViewModels/ProjectPamphletMainCellViewModel.swift
* creator byline view

* swift format

* swift lint fix

* fix creator byline placement

* swift format

* creatorbyline output

* pr feedback and other improvements

* swift format

* removed unused code

* new copy

* removed string

* creator data

* pr feedback

* tests

* refactor

* format int and swiftlint fix

* swift format

* remove string

* hid creatorbyline

* projectcreator template

* pr feedback
@nativeksr
Copy link
Collaborator

1 Warning
⚠️ Big PR

Generated by 🚫 Danger

justinswart and others added 2 commits March 6, 2020 11:00
* Add shimmer view to ProjectPamphletMainCell

* hide shimmer

* Add view model bindings

* Fix snapshots
* creator byline view

* swift format

* swift lint fix

* fix creator byline placement

* swift format

* creatorbyline output

* pr feedback and other improvements

* swift format

* removed unused code

* new copy

* removed string

* creator data

* pr feedback

* tests

* refactor

* format int and swiftlint fix

* swift format

* remove string

* hid creatorbyline

* projectcreator template

* pr feedback

* tracking events and showing byline

* pr feedback

* fix test

* pr feedback

* swift format
@justinswart justinswart marked this pull request as ready for review March 6, 2020 23:46
@justinswart justinswart added the blocked a PR that is blocked for external reasons label Mar 6, 2020
@justinswart justinswart requested a review from cdolm92 March 6, 2020 23:47
@ifbarrera ifbarrera removed the blocked a PR that is blocked for external reasons label Mar 18, 2020
@ifbarrera ifbarrera merged commit 6cf6748 into master Mar 18, 2020
@ifbarrera ifbarrera deleted the NT-863-feature-creator-details-experiment branch March 18, 2020 16:22
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants