Repository navigation
Widget load improvements #66
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
Merged
Merged
Changes from 8 commits
Commits
Show all changes
72 commits
Select commit
Hold shift + click to select a range
44fc51c
include shareMedium in analytics load event if available
00salmon 5046eff
fiddling around with some potential improvements for widget loads
00salmon 4da698d
add initial window height, preload key urls
00salmon 9faa3ea
Merge branch 'master' into widget-load-improvements
00salmon 656b109
Update embed widget to show loading state
zachharrison 3b6bd8e
fix preload
00salmon 82923b1
Merge branch 'widget-load-improvements' of https://github.com/saasqua…
00salmon b9556d3
Try to get children to load dynamically
zachharrison bec54b8
Update connected callback for both Popup & Embed widget classes
zachharrison f3e4bae
Dynamically add & remove html before widget loads and remove undefine…
zachharrison 8f00ca3
Remove dead code
zachharrison 4531e55
Use real loading state in widget
zachharrison 18df64c
Update popup widget connectedCallback
zachharrison a28981c
Add new instant access loading skeleton type
zachharrison 0de335c
Log widget types and clean up skeleton code
zachharrison bf4d0ce
Dynamically render different widget skeleton depending on widget type
zachharrison 7d45212
Deploy new version
zachharrison 43f7f4d
Update popup widget styles
zachharrison 34bdb18
Add red background for testing
zachharrison 06dba1a
add preconnects to popup widget, cloudinary preconnect
00salmon 31b9f26
fix bug where autoPopup widgets didn't use brandingConfig
00salmon a729e57
cleanup + reducing bundle size further
00salmon 80807bc
Potential fix for pull request finding
00salmon 662f3e8
bunch of new specs for QA
00salmon cacc6e1
Merge branch 'widget-load-improvements' of https://github.com/saasqua…
00salmon 1221a94
more tests
00salmon b12e987
fixing some old tests and making sure new ones pass
00salmon f3fd3c6
Merge branch 'master' into widget-load-improvements
00salmon f3acd7b
Update CHANGELOG.md
00salmon dfaab5e
ensure bedrock component contents are visible if mint-components is n…
00salmon 2e91a0f
normalize default height
00salmon 55a1646
Potential fix for pull request finding
00salmon 3699398
added types
00salmon f011ef3
added skeleton to iframe as well to reduce time of blank screen shown…
00salmon 6e67245
some cleanup
00salmon 1840c70
fix popup height issues and bit of extra padding at bottom of popup w…
00salmon 1456d4f
publish pre-release
00salmon d967eb2
Add a parse error response function to parse the error and correctly …
zachharrison 327cec4
Publish pre release
zachharrison 778f8b9
cleanup
00salmon ab6f0d1
Load error widget in progress
zachharrison ab09762
Merge branch 'widget-load-improvements' of github.com:saasquatch/squa…
zachharrison 0da9f0d
fix FOUC on error template
00salmon acffaea
move css to html directly to prevent FOUC and replace old legacy assets
00salmon 03eedee
clean up console logs
00salmon 36933fe
cleanup large files and dynamically import some content to reduce bun…
00salmon 7f4abbc
more bundle size optimization
00salmon 6252624
address co-pilot review
00salmon 0252547
update tests
00salmon 79c5c58
Update error template an error logs
zachharrison 1ce57ed
copilot review
00salmon fb9fa94
Update src/widgets/Widget.ts
00salmon 94db4d3
replace console log with debug logger, fix security issue on error page
00salmon f214370
Merge branch 'widget-load-improvements' of https://github.com/saasqua…
00salmon b5cd22a
Fixup styling for error page
zachharrison 5a2ef05
Merge branch 'widget-load-improvements' of github.com:saasquatch/squa…
zachharrison 3028294
Update version and keep console.log
zachharrison 99eeb5b
replace staging cloudinary link with a fast link
00salmon cd9d47b
more cleanup
00salmon c97c44a
escape background color just in case
00salmon f9f96de
more copilot review and performance optimization
00salmon 95a411c
replace squatch-js jest with vitest
00salmon 4c375ed
added performance testing tool, cleaning up loading skeleton a bit
00salmon a5fb76c
added vercel deploy process for the performance comparison
00salmon 178b74a
Merge branch 'analytics-fix' into widget-load-improvements
00salmon ef97a8d
replace redundant time with network request time
00salmon 1340957
bump changelog date, versions
00salmon d96735c
Update src/widgets/PopupWidget.ts
00salmon 30fcb8e
Update src/widgets/EmbedWidget.ts
00salmon 23d595a
fix background colour of error template
00salmon 07e9fcb
fast-staging -> fast
00salmon 3f69c73
last copilot update
00salmon File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.