New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ghostery browser intro hub #665
Merged
+8,592
−160
Factor setup lifecycle actions and constants out to shared-hub dir. N…
5b957e3
Select commit
0d1136a
Work towards implementing stub of new intro hub
d295be0
Implement AppView for Ghostery Browser Hub
2afb600
Progress towards intro hub skeleton
9163edb
Merge in develop
3bb394a
Add stubs for the various onboarding views. Add top level onboarding …
5a9de84
Merge in develop
f59a5dd
Continued work on fleshing out the ghostery browser hub react app
078a137
Factor store creation and Redux HOC construction to utility functions
388f8f8
Factor out and clean up toast and anti suite reducers for the Hubs
5b957e3
Factor setup lifecycle actions and constants out to shared-hub dir. N…
382b81e
Move blocking policy reducer to shared-hub
a51e0ae
GH-2205: Onboarding - Welcome & Get Started (#637)
benstrumeyer fb7de96
GH-2207: Onboarding - Success Screen (#638)
benstrumeyer 9799389
GH-2206: Onboarding - Step 1 - Create Account (#639)
benstrumeyer edc434e
GH-2211: Onboarding - Status Bar (#641)
benstrumeyer fe5ef4a
Work towards connecting and reconciling new intro hub views
80f0fcf
Connecting intro hub pieces
b901263
Merge in latest develop
5ebb12c
Cleaning up new intro hub SCSS
50bd0c6
Get inline script that branches to the correct hub to run
cf1ceaa
Update BlockSettingsView and localization messages (#643)
leuryr d87f5c2
GH-2210: Onboarding - Step 4 - Choose Plan (#640)
benstrumeyer e901117
Post-PR-merge SCSS imports cleanup
3e92e7d
Cleanup of index files and debugging in new intro hub
bfaf1f3
Continue cleanup of Step1 JSX
11f3a7e
Render hub step progress bar across all views
077f680
Add StepNavigator component to manage navigation within a step
4b55efd
Update data structure passed to OnboardingView by the container to ma…
89edc23
Finish converting index files to use buildReduxHOC
e2999d2
Merge in latest develop
7ad2916
Assorted intro hub fixes
4717269
Use constants for paths
0500444
Merge in develop
9552fc4
Cleanup StepProgressBar
d237448
Add new intro hub css to template
4d7a47e
Remove unused navigation mechanism
e0e806c
Removed unused setup lifecycle actions
3fc6876
Conditionally include the appropriate hub css
c444764
Clean up welcome view css, fix up button link
a24d53c
More welcome view cleanup. Make sure progress bar does not show on We…
38601b9
GH-2220: Onboarding - Telemetry (#650)
benstrumeyer 6dd38b6
Replace search view element
66e7b5c
Iterate on search view layout
b35a01c
Option container design on default search select view
41677bd
Further work on default search view option containers
6806dad
Add confirmation modal for default search view
13b9fbe
Message search extension with user choice
0781671
Fix typo in template. Tidy up status bar
fa3b348
Implement updating search preference
a9e9cf2
GH-2218: Browser Onboarding Copy Edits & Tooltips (#652)
benstrumeyer bcf1a34
There was a coup attempt at The Capitol yesterday
c05c7cc
GH-2218: 8.5.5 Translations (#654)
benstrumeyer 9100e95
Ghostery Dawn Intro Hub Miscellaneous Fixes (#653)
benstrumeyer 2c72617
Reduce tooltip delay in Block Settings view
0bf679b
Make entire option box clickable on default search view
bf548b9
Rough out custom URL selector
d2e1f9b
Choose Default Search view option container adjustments
7c15c2f
Make toasts work
9472e03
Improvements to UX of custom URL input in choose default search view
c2a7204
Tidy up custom URL input a little more
0db8f7c
Remove console statement
e6e4392
GH-2236: Update onboarding branding (#658)
leuryr 8addd79
Remove custom URL input from choose default search view. Style and co…
a6b43c1
Choose Default Search view modal styling
153077f
More choose default search view modal styling
359b7c2
GH-2244: Unit tests for Ghostery Dawn Intro Hub (#657)
benstrumeyer 3630e93
Remove updates and promotions checkbox and dropdown (#659)
benstrumeyer 3e7e2b9
Fix routing bug
wlycdgr c423fd7
Step Progress Bar Bug (#661)
benstrumeyer f877791
Update locale string keys to match new Dawn branding
wlycdgr 0a8b70b
Redirect user to new onboarding from background script instead of thr…
wlycdgr 8abda5e
Fixes for Dawn Onboarding toast messages (#660)
leuryr 8044a41
Reenable search selection which had been disabled for testing purposes
wlycdgr a1118ca
Leet tool character limits and misc fixes (#662)
benstrumeyer e60eade
Ghostery Dawn Intro Hub Design Fixes (#663)
benstrumeyer f1ba4f0
Ghostery Dawn Miscellaneous Bug fixes (#664)
benstrumeyer 4627a05
Update and clean up strings
wlycdgr d4a0c56
Merge branch 'ghostery-browser-intro-hub' of github.com:ghostery/ghos…
wlycdgr 1b02dfe
Add search dropdown strings
wlycdgr f5e9536
Clean uphub templates and on install hub branching code
wlycdgr 7f9cbf1
Linter updates and fixes
wlycdgr 4206481
Use correct hub branching logic in background
wlycdgr 9da9a53
Merge branch 'develop' into ghostery-browser-intro-hub
wlycdgr de2e78a
Open correct hub from Help view of panel
wlycdgr 0e25788
Show the appropriate upgrade plan view to user based on their default…
wlycdgr 8053eea
Copy and formatting fixes in the Choose Plan view
wlycdgr 67a9bb3
Fix Startpage search selection confirmation modal copy
wlycdgr 478ea52
Do not show progress bar on Sucess view
wlycdgr f5d4668
Prevent title text on Success view from wrapping to a new line
wlycdgr 201f955
Implements Start Trial button logic that branches on user login state…
wlycdgr ba27815
Change StartPage identifier to Startpage
wlycdgr 09ee4de
Modifications to faciliate testing
wlycdgr 6d4d5ca
Update ghostery-common dependency to ^1.2.1
wlycdgr f7848dc
Update Startpage logo
wlycdgr f7ce546
Fix prop type mismatch console warnings on Welcome and Choose Plan sc…
wlycdgr f92160c
GH-2218: Browser Onboarding Copy Edits (#666)
benstrumeyer 172af55
Fix <li> inside <li> console warning on Block Settings screen
wlycdgr e104fbc
Remove testing modifications for Dawn nightly build
wlycdgr ddeb7c5
Modifiations for ease of testing
wlycdgr 776751c
Wrap call to search extension in a try catch to facilitate testing in…
wlycdgr a45ae4f
Make radio button labels clickable in Block Settings view. Factor ans…
wlycdgr d7fdfce
Minor copy fixes (#668)
leuryr 7d32d5f
Add dropdown for search options (#667)
leuryr b321605
Guard against race condition in background when picking which hub to …
wlycdgr 7c573de
Establish Dawn Hub naming consistency
wlycdgr 895ac09
Implement other search engine option retrieval via browser.search.get
wlycdgr a761103
Only show other search options dropdown if there are actually other o…
wlycdgr 5697c1d
Update search dropdown CSS to handle variable height
wlycdgr 391bc6d
Remove search permission from manifest as it is added to Dawn GBE at …
wlycdgr 13b92f5
setup_number ping parameter (#669)
benstrumeyer de28d6b
Remove comment that is no longer relevant
wlycdgr 25c8483
Fix block settings styling, update Next or Start Trial button label o…
wlycdgr c5032c8
Filter our StartPage and Ghostery Glow fromother search engines dropdown
wlycdgr cffcc7a
GH-2248: Update CTA & links to Plus, Premium, and free trial subscrip…
benstrumeyer b23a933
Fix certain block settings not setting (#672)
leuryr b4df03c
Restore some clobbered paths in tests in the old Hub
wlycdgr 649200b
Remove unused old-name directory
wlycdgr 58b7b72
Update Block Settings view tests to match new value in the code
wlycdgr 6455d56
Use our logger instead of console.log in ChooseDefaultSearchView
wlycdgr 2199622
Remove hack that forced Dawn hub from background. Add support for ope…
wlycdgr
Merged
Ghostery browser intro hub #665
Factor setup lifecycle actions and constants out to shared-hub dir. N…
Nov 11, 2020
Nov 11, 2020
Nov 13, 2020
Nov 29, 2020
Nov 29, 2020
Dec 1, 2020
Dec 2, 2020
Dec 2, 2020
Dec 2, 2020
Dec 3, 2020
Dec 3, 2020
Dec 3, 2020
Dec 3, 2020
Dec 7, 2020
Dec 7, 2020
Dec 8, 2020
Dec 9, 2020
Dec 9, 2020
Dec 9, 2020
Dec 9, 2020
Dec 10, 2020
Dec 10, 2020
Dec 10, 2020
Dec 11, 2020
Dec 11, 2020
Dec 11, 2020
Dec 11, 2020
Dec 11, 2020
Dec 11, 2020
Dec 16, 2020
Dec 16, 2020
Dec 22, 2020
Dec 22, 2020
Dec 22, 2020
Dec 22, 2020
Dec 22, 2020
Dec 23, 2020
Dec 23, 2020
Dec 23, 2020
Dec 23, 2020
Jan 4, 2021
Jan 4, 2021
Jan 4, 2021
Jan 5, 2021
Jan 5, 2021
Jan 5, 2021
Jan 5, 2021
Jan 5, 2021
Jan 5, 2021
Jan 5, 2021
Jan 7, 2021
Jan 7, 2021
Jan 7, 2021
Jan 11, 2021
Jan 11, 2021
Jan 11, 2021
Jan 11, 2021
Jan 11, 2021
Jan 11, 2021
Jan 11, 2021
Jan 12, 2021
Jan 12, 2021
Jan 13, 2021
Jan 14, 2021
Jan 14, 2021
Jan 19, 2021
Jan 19, 2021
Jan 20, 2021
Jan 20, 2021
Jan 20, 2021
Jan 21, 2021
Jan 21, 2021
Jan 22, 2021
Jan 22, 2021
Jan 22, 2021
Jan 22, 2021
Jan 25, 2021
Jan 25, 2021
Jan 25, 2021
Jan 25, 2021
Jan 25, 2021
Jan 25, 2021
Jan 25, 2021
Jan 25, 2021
Jan 25, 2021
Jan 26, 2021
Jan 26, 2021
Jan 26, 2021
Jan 26, 2021
Jan 26, 2021
Jan 26, 2021
Jan 26, 2021
Jan 26, 2021
Jan 26, 2021
Jan 26, 2021
Jan 26, 2021
Jan 26, 2021
Jan 26, 2021
Jan 26, 2021
Jan 26, 2021
Jan 26, 2021
Jan 27, 2021
Jan 27, 2021
Jan 27, 2021
Jan 27, 2021
Jan 27, 2021
Jan 27, 2021
Jan 27, 2021
Jan 28, 2021
Jan 29, 2021
Jan 29, 2021
Jan 29, 2021
Jan 29, 2021
Jan 29, 2021
Jan 29, 2021
Jan 29, 2021
Jan 29, 2021
Jan 29, 2021
Jan 29, 2021
Jan 29, 2021
5b957e3
Select commit
0d1136a
Work towards implementing stub of new intro hub
d295be0
Implement AppView for Ghostery Browser Hub
2afb600
Progress towards intro hub skeleton
9163edb
Merge in develop
3bb394a
Add stubs for the various onboarding views. Add top level onboarding …
5a9de84
Merge in develop
f59a5dd
Continued work on fleshing out the ghostery browser hub react app
078a137
Factor store creation and Redux HOC construction to utility functions
388f8f8
Factor out and clean up toast and anti suite reducers for the Hubs
5b957e3
Factor setup lifecycle actions and constants out to shared-hub dir. N…
382b81e
Move blocking policy reducer to shared-hub
a51e0ae
GH-2205: Onboarding - Welcome & Get Started (#637)
benstrumeyer fb7de96
GH-2207: Onboarding - Success Screen (#638)
benstrumeyer 9799389
GH-2206: Onboarding - Step 1 - Create Account (#639)
benstrumeyer edc434e
GH-2211: Onboarding - Status Bar (#641)
benstrumeyer fe5ef4a
Work towards connecting and reconciling new intro hub views
80f0fcf
Connecting intro hub pieces
b901263
Merge in latest develop
5ebb12c
Cleaning up new intro hub SCSS
50bd0c6
Get inline script that branches to the correct hub to run
cf1ceaa
Update BlockSettingsView and localization messages (#643)
leuryr d87f5c2
GH-2210: Onboarding - Step 4 - Choose Plan (#640)
benstrumeyer e901117
Post-PR-merge SCSS imports cleanup
3e92e7d
Cleanup of index files and debugging in new intro hub
bfaf1f3
Continue cleanup of Step1 JSX
11f3a7e
Render hub step progress bar across all views
077f680
Add StepNavigator component to manage navigation within a step
4b55efd
Update data structure passed to OnboardingView by the container to ma…
89edc23
Finish converting index files to use buildReduxHOC
e2999d2
Merge in latest develop
7ad2916
Assorted intro hub fixes
4717269
Use constants for paths
0500444
Merge in develop
9552fc4
Cleanup StepProgressBar
d237448
Add new intro hub css to template
4d7a47e
Remove unused navigation mechanism
e0e806c
Removed unused setup lifecycle actions
3fc6876
Conditionally include the appropriate hub css
c444764
Clean up welcome view css, fix up button link
a24d53c
More welcome view cleanup. Make sure progress bar does not show on We…
38601b9
GH-2220: Onboarding - Telemetry (#650)
benstrumeyer 6dd38b6
Replace search view element
66e7b5c
Iterate on search view layout
b35a01c
Option container design on default search select view
41677bd
Further work on default search view option containers
6806dad
Add confirmation modal for default search view
13b9fbe
Message search extension with user choice
0781671
Fix typo in template. Tidy up status bar
fa3b348
Implement updating search preference
a9e9cf2
GH-2218: Browser Onboarding Copy Edits & Tooltips (#652)
benstrumeyer bcf1a34
There was a coup attempt at The Capitol yesterday
c05c7cc
GH-2218: 8.5.5 Translations (#654)
benstrumeyer 9100e95
Ghostery Dawn Intro Hub Miscellaneous Fixes (#653)
benstrumeyer 2c72617
Reduce tooltip delay in Block Settings view
0bf679b
Make entire option box clickable on default search view
bf548b9
Rough out custom URL selector
d2e1f9b
Choose Default Search view option container adjustments
7c15c2f
Make toasts work
9472e03
Improvements to UX of custom URL input in choose default search view
c2a7204
Tidy up custom URL input a little more
0db8f7c
Remove console statement
e6e4392
GH-2236: Update onboarding branding (#658)
leuryr 8addd79
Remove custom URL input from choose default search view. Style and co…
a6b43c1
Choose Default Search view modal styling
153077f
More choose default search view modal styling
359b7c2
GH-2244: Unit tests for Ghostery Dawn Intro Hub (#657)
benstrumeyer 3630e93
Remove updates and promotions checkbox and dropdown (#659)
benstrumeyer 3e7e2b9
Fix routing bug
wlycdgr c423fd7
Step Progress Bar Bug (#661)
benstrumeyer f877791
Update locale string keys to match new Dawn branding
wlycdgr 0a8b70b
Redirect user to new onboarding from background script instead of thr…
wlycdgr 8abda5e
Fixes for Dawn Onboarding toast messages (#660)
leuryr 8044a41
Reenable search selection which had been disabled for testing purposes
wlycdgr a1118ca
Leet tool character limits and misc fixes (#662)
benstrumeyer e60eade
Ghostery Dawn Intro Hub Design Fixes (#663)
benstrumeyer f1ba4f0
Ghostery Dawn Miscellaneous Bug fixes (#664)
benstrumeyer 4627a05
Update and clean up strings
wlycdgr d4a0c56
Merge branch 'ghostery-browser-intro-hub' of github.com:ghostery/ghos…
wlycdgr 1b02dfe
Add search dropdown strings
wlycdgr f5e9536
Clean uphub templates and on install hub branching code
wlycdgr 7f9cbf1
Linter updates and fixes
wlycdgr 4206481
Use correct hub branching logic in background
wlycdgr 9da9a53
Merge branch 'develop' into ghostery-browser-intro-hub
wlycdgr de2e78a
Open correct hub from Help view of panel
wlycdgr 0e25788
Show the appropriate upgrade plan view to user based on their default…
wlycdgr 8053eea
Copy and formatting fixes in the Choose Plan view
wlycdgr 67a9bb3
Fix Startpage search selection confirmation modal copy
wlycdgr 478ea52
Do not show progress bar on Sucess view
wlycdgr f5d4668
Prevent title text on Success view from wrapping to a new line
wlycdgr 201f955
Implements Start Trial button logic that branches on user login state…
wlycdgr ba27815
Change StartPage identifier to Startpage
wlycdgr 09ee4de
Modifications to faciliate testing
wlycdgr 6d4d5ca
Update ghostery-common dependency to ^1.2.1
wlycdgr f7848dc
Update Startpage logo
wlycdgr f7ce546
Fix prop type mismatch console warnings on Welcome and Choose Plan sc…
wlycdgr f92160c
GH-2218: Browser Onboarding Copy Edits (#666)
benstrumeyer 172af55
Fix <li> inside <li> console warning on Block Settings screen
wlycdgr e104fbc
Remove testing modifications for Dawn nightly build
wlycdgr ddeb7c5
Modifiations for ease of testing
wlycdgr 776751c
Wrap call to search extension in a try catch to facilitate testing in…
wlycdgr a45ae4f
Make radio button labels clickable in Block Settings view. Factor ans…
wlycdgr d7fdfce
Minor copy fixes (#668)
leuryr 7d32d5f
Add dropdown for search options (#667)
leuryr b321605
Guard against race condition in background when picking which hub to …
wlycdgr 7c573de
Establish Dawn Hub naming consistency
wlycdgr 895ac09
Implement other search engine option retrieval via browser.search.get
wlycdgr a761103
Only show other search options dropdown if there are actually other o…
wlycdgr 5697c1d
Update search dropdown CSS to handle variable height
wlycdgr 391bc6d
Remove search permission from manifest as it is added to Dawn GBE at …
wlycdgr 13b92f5
setup_number ping parameter (#669)
benstrumeyer de28d6b
Remove comment that is no longer relevant
wlycdgr 25c8483
Fix block settings styling, update Next or Start Trial button label o…
wlycdgr c5032c8
Filter our StartPage and Ghostery Glow fromother search engines dropdown
wlycdgr cffcc7a
GH-2248: Update CTA & links to Plus, Premium, and free trial subscrip…
benstrumeyer b23a933
Fix certain block settings not setting (#672)
leuryr b4df03c
Restore some clobbered paths in tests in the old Hub
wlycdgr 649200b
Remove unused old-name directory
wlycdgr 58b7b72
Update Block Settings view tests to match new value in the code
wlycdgr 6455d56
Use our logger instead of console.log in ChooseDefaultSearchView
wlycdgr 2199622
Remove hack that forced Dawn hub from background. Add support for ope…
wlycdgr