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

2262 feature flag survey and mobile survey #2269

Merged
merged 6 commits into from
Nov 12, 2024

Conversation

junjun107
Copy link
Member

closes #2262

Added a fallback to directly read user data from sessionStorage in useFeatureFlag hook
Updated user survey mobile view size
Screenshot 2024-11-02 at 10 41 39 PM

@junjun107 junjun107 force-pushed the 2262-feature-flag-survey-and-mobile-survey branch from 0f8daf0 to b2535a0 Compare November 12, 2024 04:13
@junjun107 junjun107 merged commit 33319c0 into develop Nov 12, 2024
@junjun107 junjun107 deleted the 2262-feature-flag-survey-and-mobile-survey branch November 12, 2024 04:21
entrotech added a commit that referenced this pull request Nov 20, 2024
* Fix create feature bug

* fix for dynamic vertical centering on mobile (#2266)

* Fix some bugs (#2274)

* Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /client (#2264)

Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases)
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.7/CHANGELOG.md)
- [Commits](chimurai/http-proxy-middleware@v2.0.6...v2.0.7)

---
updated-dependencies:
- dependency-name: http-proxy-middleware
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* 2262 feature flag survey and mobile survey (#2269)

* fix feature refetch after add and delete

* Fix user is null when use featureflag

* Update userFeedbacksurvey mobile size

* Undo usefeatureflag hook refech name

* Update App.jsx

Fixed spelling of userFeedbackSurvey

* Fix refresh when add & delete

---------

Co-authored-by: John Darragh <darragh@entrotech.net>

* Update social links (#2279)

* Trigger the fetchMapboxResults function on the leading edge of the wait interval. (#2280)

* Directly install mapbox-gl NPM pkg

* Bumped version number to 1.0.86

* Fix deployment issue, remove validation from social media fields (#2282)

* Bumped version to 1.0.87

* Rebuild package-lock.json files

* Add email and phone input validation (#2284)

* display current location button on mobile (#2283)

* merge vite with develop

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Hannah Zulueta <hannahjoy.zulueta@gmail.com>
Co-authored-by: Whitney Gould <78887901+whitneywind@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: June Zhao <60997220+junjun107@users.noreply.github.com>
Co-authored-by: Farhad Siraj <72041242+farhadsiraj@users.noreply.github.com>
Co-authored-by: Jenna <92393205+JmJenna@users.noreply.github.com>
entrotech added a commit that referenced this pull request Nov 20, 2024
* Fix create feature bug

* fix for dynamic vertical centering on mobile (#2266)

* Fix some bugs (#2274)

* Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /client (#2264)

Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases)
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.7/CHANGELOG.md)
- [Commits](chimurai/http-proxy-middleware@v2.0.6...v2.0.7)

---
updated-dependencies:
- dependency-name: http-proxy-middleware
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* 2262 feature flag survey and mobile survey (#2269)

* fix feature refetch after add and delete

* Fix user is null when use featureflag

* Update userFeedbacksurvey mobile size

* Undo usefeatureflag hook refech name

* Update App.jsx

Fixed spelling of userFeedbackSurvey

* Fix refresh when add & delete

---------

Co-authored-by: John Darragh <darragh@entrotech.net>

* Update social links (#2279)

* Trigger the fetchMapboxResults function on the leading edge of the wait interval. (#2280)

* Directly install mapbox-gl NPM pkg

* Bumped version number to 1.0.86

* Fix deployment issue, remove validation from social media fields (#2282)

* Bumped version to 1.0.87

* Rebuild package-lock.json files

* Add email and phone input validation (#2284)

* display current location button on mobile (#2283)

* merge vite with develop

* install @types/node

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Hannah Zulueta <hannahjoy.zulueta@gmail.com>
Co-authored-by: Whitney Gould <78887901+whitneywind@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: June Zhao <60997220+junjun107@users.noreply.github.com>
Co-authored-by: Farhad Siraj <72041242+farhadsiraj@users.noreply.github.com>
Co-authored-by: Jenna <92393205+JmJenna@users.noreply.github.com>
entrotech added a commit that referenced this pull request Nov 20, 2024
* Fix create feature bug

* fix for dynamic vertical centering on mobile (#2266)

* Fix some bugs (#2274)

* Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /client (#2264)

Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases)
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.7/CHANGELOG.md)
- [Commits](chimurai/http-proxy-middleware@v2.0.6...v2.0.7)

---
updated-dependencies:
- dependency-name: http-proxy-middleware
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* 2262 feature flag survey and mobile survey (#2269)

* fix feature refetch after add and delete

* Fix user is null when use featureflag

* Update userFeedbacksurvey mobile size

* Undo usefeatureflag hook refech name

* Update App.jsx

Fixed spelling of userFeedbackSurvey

* Fix refresh when add & delete

---------

Co-authored-by: John Darragh <darragh@entrotech.net>

* Update social links (#2279)

* Trigger the fetchMapboxResults function on the leading edge of the wait interval. (#2280)

* Directly install mapbox-gl NPM pkg

* Bumped version number to 1.0.86

* Fix deployment issue, remove validation from social media fields (#2282)

* Bumped version to 1.0.87

* Rebuild package-lock.json files

* Add email and phone input validation (#2284)

* display current location button on mobile (#2283)

* merge vite with develop

* install @types/node

* install @types/node

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Hannah Zulueta <hannahjoy.zulueta@gmail.com>
Co-authored-by: Whitney Gould <78887901+whitneywind@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: June Zhao <60997220+junjun107@users.noreply.github.com>
Co-authored-by: Farhad Siraj <72041242+farhadsiraj@users.noreply.github.com>
Co-authored-by: Jenna <92393205+JmJenna@users.noreply.github.com>
entrotech added a commit that referenced this pull request Nov 20, 2024
* First attempt at deploying with vite

* Added ts types for react-dom, react-gtm-module

* Try to deploy the vite app

* Try again

* try this one

* Allow dist folder

* Update docker file

* Try this

* Try adding !dist folder in docker ignore

* Try this one

* Add mapbox-gl to client/package.json

* Setup client tests (#2268)

* Fix item attribute error

* Vite a (#2286)

* Fix create feature bug

* fix for dynamic vertical centering on mobile (#2266)

* Fix some bugs (#2274)

* Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /client (#2264)

Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases)
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.7/CHANGELOG.md)
- [Commits](chimurai/http-proxy-middleware@v2.0.6...v2.0.7)

---
updated-dependencies:
- dependency-name: http-proxy-middleware
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* 2262 feature flag survey and mobile survey (#2269)

* fix feature refetch after add and delete

* Fix user is null when use featureflag

* Update userFeedbacksurvey mobile size

* Undo usefeatureflag hook refech name

* Update App.jsx

Fixed spelling of userFeedbackSurvey

* Fix refresh when add & delete

---------

Co-authored-by: John Darragh <darragh@entrotech.net>

* Update social links (#2279)

* Trigger the fetchMapboxResults function on the leading edge of the wait interval. (#2280)

* Directly install mapbox-gl NPM pkg

* Bumped version number to 1.0.86

* Fix deployment issue, remove validation from social media fields (#2282)

* Bumped version to 1.0.87

* Rebuild package-lock.json files

* Add email and phone input validation (#2284)

* display current location button on mobile (#2283)

* merge vite with develop

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Hannah Zulueta <hannahjoy.zulueta@gmail.com>
Co-authored-by: Whitney Gould <78887901+whitneywind@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: June Zhao <60997220+junjun107@users.noreply.github.com>
Co-authored-by: Farhad Siraj <72041242+farhadsiraj@users.noreply.github.com>
Co-authored-by: Jenna <92393205+JmJenna@users.noreply.github.com>

* Vite a (#2287)

* Fix create feature bug

* fix for dynamic vertical centering on mobile (#2266)

* Fix some bugs (#2274)

* Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /client (#2264)

Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases)
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.7/CHANGELOG.md)
- [Commits](chimurai/http-proxy-middleware@v2.0.6...v2.0.7)

---
updated-dependencies:
- dependency-name: http-proxy-middleware
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* 2262 feature flag survey and mobile survey (#2269)

* fix feature refetch after add and delete

* Fix user is null when use featureflag

* Update userFeedbacksurvey mobile size

* Undo usefeatureflag hook refech name

* Update App.jsx

Fixed spelling of userFeedbackSurvey

* Fix refresh when add & delete

---------

Co-authored-by: John Darragh <darragh@entrotech.net>

* Update social links (#2279)

* Trigger the fetchMapboxResults function on the leading edge of the wait interval. (#2280)

* Directly install mapbox-gl NPM pkg

* Bumped version number to 1.0.86

* Fix deployment issue, remove validation from social media fields (#2282)

* Bumped version to 1.0.87

* Rebuild package-lock.json files

* Add email and phone input validation (#2284)

* display current location button on mobile (#2283)

* merge vite with develop

* install @types/node

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Hannah Zulueta <hannahjoy.zulueta@gmail.com>
Co-authored-by: Whitney Gould <78887901+whitneywind@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: June Zhao <60997220+junjun107@users.noreply.github.com>
Co-authored-by: Farhad Siraj <72041242+farhadsiraj@users.noreply.github.com>
Co-authored-by: Jenna <92393205+JmJenna@users.noreply.github.com>

* Vite a (#2288)

* Fix create feature bug

* fix for dynamic vertical centering on mobile (#2266)

* Fix some bugs (#2274)

* Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /client (#2264)

Bumps [http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) from 2.0.6 to 2.0.7.
- [Release notes](https://github.com/chimurai/http-proxy-middleware/releases)
- [Changelog](https://github.com/chimurai/http-proxy-middleware/blob/v2.0.7/CHANGELOG.md)
- [Commits](chimurai/http-proxy-middleware@v2.0.6...v2.0.7)

---
updated-dependencies:
- dependency-name: http-proxy-middleware
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* 2262 feature flag survey and mobile survey (#2269)

* fix feature refetch after add and delete

* Fix user is null when use featureflag

* Update userFeedbacksurvey mobile size

* Undo usefeatureflag hook refech name

* Update App.jsx

Fixed spelling of userFeedbackSurvey

* Fix refresh when add & delete

---------

Co-authored-by: John Darragh <darragh@entrotech.net>

* Update social links (#2279)

* Trigger the fetchMapboxResults function on the leading edge of the wait interval. (#2280)

* Directly install mapbox-gl NPM pkg

* Bumped version number to 1.0.86

* Fix deployment issue, remove validation from social media fields (#2282)

* Bumped version to 1.0.87

* Rebuild package-lock.json files

* Add email and phone input validation (#2284)

* display current location button on mobile (#2283)

* merge vite with develop

* install @types/node

* install @types/node

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Hannah Zulueta <hannahjoy.zulueta@gmail.com>
Co-authored-by: Whitney Gould <78887901+whitneywind@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: June Zhao <60997220+junjun107@users.noreply.github.com>
Co-authored-by: Farhad Siraj <72041242+farhadsiraj@users.noreply.github.com>
Co-authored-by: Jenna <92393205+JmJenna@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Hannah Zulueta <hannahjoy.zulueta@gmail.com>
Co-authored-by: Whitney Gould <78887901+whitneywind@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: June Zhao <60997220+junjun107@users.noreply.github.com>
Co-authored-by: Farhad Siraj <72041242+farhadsiraj@users.noreply.github.com>
Co-authored-by: Jenna <92393205+JmJenna@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Feature Flag Survey and Update Mobile Survey Button
3 participants