Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
027a3fa
PoC: Eleventy Shortcodes A/B Testing
Mar 22, 2023
e08cf3a
foundational edge install
Mar 23, 2023
ec9e436
basic cookie conditional
Mar 23, 2023
cef1521
snapshot: cookie based json store for feat flags
Mar 23, 2023
b7e3e03
End to End PoC with Eleventy Edge Functions & PostHog
Mar 23, 2023
2a4e339
Add genUUID & ensure PH aware when Feature Flags are called
Mar 24, 2023
236d80c
Add consistent dev port & "control" fallback
Mar 24, 2023
0b53132
PostHog key to environment variable
Mar 24, 2023
40e94a1
Merge branch 'main' into 475-ab-edge-2
joepavitt Mar 24, 2023
15be003
Merge pull request #1 from joepavitt/475-ab-edge-2
joepavitt Mar 24, 2023
9d7e474
change .toml build command
Mar 24, 2023
3b9458e
s/npx/npm
Mar 24, 2023
474412a
temp remove docs build
Mar 24, 2023
35ac19b
don't require docs on build
Mar 24, 2023
eafae35
switch netlify cmd
Mar 24, 2023
f31aa72
add logging into edge function
Mar 24, 2023
670e1dc
more logging
Mar 24, 2023
3a874a6
expose eleventy object into homepage
Mar 24, 2023
bf9cf57
more logging and remove port to see if it helps prod
Mar 24, 2023
5d3e9b4
change 11ty version
Mar 24, 2023
195a315
add dumb edge templating
Mar 24, 2023
4bd4fa9
force canary version
Mar 24, 2023
cce4bbd
hardcode API instead of using deno env
Mar 24, 2023
acff209
fallback to ff distinct id if no PH cookie
Mar 24, 2023
0508279
fix typo
Mar 24, 2023
d217921
Better handling of first arrival state
Mar 24, 2023
1ae900d
Merge branch 'main' into main
joepavitt Mar 28, 2023
34676ce
Add user-specific vscode settings to gitignore
Mar 28, 2023
d080979
Merge remote-tracking branch 'abtesting/main'
Mar 28, 2023
39a8bbd
Remove user-specific settings file
Mar 28, 2023
8f01987
Update comments
Mar 28, 2023
30e0e5e
More efficient use of the capture feature flag API call
Mar 28, 2023
7ec39a5
Add A/B Testing docs into Handbook
Mar 28, 2023
088f52b
set portal for local dev
Mar 29, 2023
4d6f8c6
Import library to get Deno.env working locally
Mar 29, 2023
1d1245d
try deno async
Mar 29, 2023
9ef6e91
surround async env check in a try/catch
Mar 29, 2023
b5e3ff3
Add .env to gitignore & document the try/catch trick
Mar 29, 2023
862ddad
Improve logging
Mar 29, 2023
da915d8
Add netlify GH action & re-introduce docs step
Mar 29, 2023
207692c
Update Netlify Build Action
Mar 29, 2023
7d1380b
Merge pull request #572 from joepavitt/main
joepavitt Mar 29, 2023
d80af3f
Point to the correct build output in the workflow
Mar 29, 2023
488ef39
Test changing production branch and pointing to netlify.toml
Mar 29, 2023
6fcb21f
point to website dir for netlify.toml
Mar 29, 2023
b459b13
try different Netlify GH Action
Mar 30, 2023
8a3b8e6
Try another another Netlify GH Action
Mar 30, 2023
5e6ab93
use args in build action
Mar 30, 2023
5928529
Try a GH Push Action instead
Mar 30, 2023
1893335
run docs command to pull in /docs folder to website
Mar 30, 2023
c6d41c8
remove npm install & force the push
Mar 30, 2023
580ba93
Commit the docs injection to the netlify-prod branch
Mar 30, 2023
8f2770a
Run the commit in the /website dir
Mar 30, 2023
9a04ea6
Try working_directory in different order?
Mar 30, 2023
834bbcd
cd instead of working_directory
Mar 30, 2023
094ffe3
git add docs
Mar 30, 2023
93a9b34
add src/docs
Mar 30, 2023
ab7222b
force the git add to override gitignore
Mar 30, 2023
21beee7
update to "live" branch
Mar 30, 2023
2274921
exclude "docs" cmd from our prod "build" step
Mar 30, 2023
d04b9fa
Cleaner handling of missing feat flags
Mar 30, 2023
b6fb74c
Optimised images with calibre/image-actions
github-actions[bot] Mar 30, 2023
b030dc2
Do not deploy test feat flags in this PR
Mar 30, 2023
9ed4b18
Merge remote-tracking branch 'origin/abtesting-workflow' into abtesti…
Mar 30, 2023
851e212
Remove "handbook" instruction from readme, and add troubleshooting se…
Mar 31, 2023
cad0026
re-order readme
Mar 31, 2023
8256821
Apply suggestions from code review
knolleary Mar 31, 2023
3fef320
Update src/handbook/development/ab-testing.md
joepavitt Mar 31, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Optimised images with calibre/image-actions
  • Loading branch information
github-actions[bot] authored Mar 30, 2023
commit b6fb74c1afca495fe7ec94f9b230093d1fb153b6
Binary file modified src/handbook/images/screenshots/ph-experiment-funnel.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/handbook/images/screenshots/ph-experiment-trend.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/handbook/images/screenshots/ph-experiment-users.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.