Skip to content
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

Introduce experimental UI Events #1899

Closed
wants to merge 29 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
066d3af
Update: experimental production version banner
rdig Feb 12, 2024
19a00ce
Remove: `AnalyticsContext` (google tag manager)
rdig Jan 30, 2024
ffba88b
Fix: `Link` component onClick
rdig Jan 29, 2024
c590424
Add: initial UIEvents integration
rdig Jan 29, 2024
338c1ba
Add: UIEvents identify users
rdig Feb 1, 2024
93921b5
Add: UIEvents group users by colony
rdig Feb 1, 2024
a815b6a
Add: UIEvents track manage / create account
rdig Feb 12, 2024
c2ab1ea
Add: UIEvents track user profile update
rdig Feb 12, 2024
fde7ef2
Add: UIEvents track user joined colony
rdig Feb 1, 2024
cfc8ea7
Add: UIEvents track user open colony switcher
rdig Feb 13, 2024
aa26ed5
Add: UIEvents track user opening dashboard menu
rdig Feb 13, 2024
06fa2b0
Add: UIEvents view members page
rdig Feb 13, 2024
4b4f241
Refactor: UIEvents track left side menu sections
rdig Feb 13, 2024
42f0043
Add: UIEvents track finance menu related actions
rdig Feb 13, 2024
f238897
Add: UIEvents track user feedback
rdig Feb 13, 2024
16bbeb0
Add: UIEvents track selecting a team
rdig Feb 13, 2024
b46221f
Add: UIEvents track action and motion creation
rdig Feb 13, 2024
4a6a57c
Refactor: UIEvents debounce grouping
rdig Feb 13, 2024
f4e6dcd
Refactor: UIEvents debounce menu opening
rdig Feb 13, 2024
6cb66ff
Refactor: UIEvents class, better loading and named methods
rdig Feb 13, 2024
c613acf
Refactor: introduce import alias for UIEvents
rdig Feb 13, 2024
f5d1327
Update: experimental app version banner
rdig Feb 13, 2024
855a58c
Update: auth proxy image hash to latest experimental
rdig Feb 13, 2024
2f4a6d0
Fix: UIEvents class don't load in dev mode
rdig Feb 14, 2024
66d4185
Refactor: `BreadcrumbsCardSelect` better ui event emitting
rdig Feb 14, 2024
1fb1a48
Remove: unused google tag manager api key
rdig Feb 14, 2024
8a9c6bd
Revert: experimental version banner
rdig Feb 14, 2024
d59e628
Fix: `ActionSidebarContent` layout effect development code
rdig Feb 14, 2024
3a2c8c3
Fix: `ActionSidebarContent` after rebase
rdig Feb 15, 2024
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
3 changes: 0 additions & 3 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,6 @@ GANACHE_ACCOUNTS_ENDPOINT="http://localhost:3006"
BSCSCAN_API_KEY=<bscscan-api-key>
ETHERSCAN_API_KEY=<etherscan-api-key>

# ID for Google Tag Manager `GTM-XXXXXXX`
GOOGLE_TAG_MANAGER_ID=<gtm_id>

# pinata connection detail from https://app.pinata.cloud/developers/api-keys
# Only needed for production
PINATA_API_KEY=<pinata-api-key>
Expand Down
1 change: 0 additions & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,6 @@ RUN if [ -z "$DEV" ]; then export PROCESS_VAR='[a-z]'; else export PROCESS_VAR='
"&& sed -i \"s|${PROCESS_VAR}.env.METATRANSACTIONS|\\\"\$METATRANSACTIONS\\\"|g\" *.js" \
"&& sed -i \"s|${PROCESS_VAR}.env.BROADCASTER_ENDPOINT|\\\"\$BROADCASTER_ENDPOINT\\\"|g\" *.js" \
"&& sed -i \"s|${PROCESS_VAR}.env.REPUTATION_ORACLE_ENDPOINT|\\\"\$REPUTATION_ORACLE_ENDPOINT\\\"|g\" *.js" \
"&& sed -i \"s|${PROCESS_VAR}.env.GOOGLE_TAG_MANAGER_ID|\\\"\$GOOGLE_TAG_MANAGER_ID\\\"|g\" *.js" \
"&& sed -i \"s|${PROCESS_VAR}.env.PINATA_API_KEY|\\\"\$PINATA_API_KEY\\\"|g\" *.js" \
"&& sed -i \"s|${PROCESS_VAR}.env.PINATA_API_SECRET|\\\"\$PINATA_API_SECRET\\\"|g\" *.js" \
"&& sed -i \"s|${PROCESS_VAR}.env.COINGECKO_API_KEY|\\\"\$COINGECKO_API_KEY\\\"|g\" *.js" \
Expand Down
2 changes: 1 addition & 1 deletion docker/colony-cdapp-dev-env-auth-proxy
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
FROM colony-cdapp-dev-env/base:latest

ENV AUTH_PROXY_HASH=2c91e50052c25412dabd8fc0e7dd3604965433d2
ENV AUTH_PROXY_HASH=24bfa6b231bb817a4335755297d80eced63fbe27

# Add dependencies from the host
# Note: these are listed individually so that if they change, they won't affect
Expand Down
3 changes: 2 additions & 1 deletion jest.conf.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@
"^\\~immutable(.*)$": "<rootDir>/immutable$1",
"\\~([a-zA-Z0-9-_]+)\\/(.*)": "<rootDir>/modules/$1/components/$2",
"^\\~testutils$": "<rootDir>/__tests__/utils.ts",
"^\\~auth(.*)$": "<rootDir>/auth$1"
"^\\~auth(.*)$": "<rootDir>/auth$1",
"^\\~uiEvents(.*)$": "<rootDir>/uiEvents$1"
},
"setupFiles": [
"<rootDir>/__tests__/setup.ts",
Expand Down
Loading
Loading