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

DX: Split out feature flags from the Me user data endpoint #7734

Merged
merged 39 commits into from
Feb 28, 2024

Commits on Feb 26, 2024

  1. split out feature flags from Me endpoint

    Ben Loe committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    4138169 View commit details
    Browse the repository at this point in the history
  2. add new file to null checks

    Ben Loe committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    d15a213 View commit details
    Browse the repository at this point in the history
  3. fix tests

    Ben Loe committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    bbdb775 View commit details
    Browse the repository at this point in the history
  4. Update src/auth/featureFlags.ts

    Co-authored-by: Graham Langford <30706330+grahamlangford@users.noreply.github.com>
    BLoe and grahamlangford committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    ac07b18 View commit details
    Browse the repository at this point in the history
  5. add comment back

    Ben Loe committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    50497ba View commit details
    Browse the repository at this point in the history
  6. clean up

    Ben Loe committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    a1c8002 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6f3232e View commit details
    Browse the repository at this point in the history
  8. add tests

    Ben Loe committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    cf7c920 View commit details
    Browse the repository at this point in the history
  9. add test file to null checks

    Ben Loe committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    ca10d9d View commit details
    Browse the repository at this point in the history
  10. some pr feedback

    Ben Loe committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    cb0efeb View commit details
    Browse the repository at this point in the history
  11. reset feature flags on auth change

    Ben Loe committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    28d8a57 View commit details
    Browse the repository at this point in the history
  12. make sure flag is cleared

    Ben Loe committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    4d7ce7c View commit details
    Browse the repository at this point in the history
  13. convert to use webext-storage-cache

    Ben Loe committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    8df4923 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    f37b441 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5c08bbf View commit details
    Browse the repository at this point in the history
  3. package lock changes?

    Ben Loe committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    075ae2c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d03a9cd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    353ad78 View commit details
    Browse the repository at this point in the history
  6. fix manifest snapshot

    Ben Loe committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    692ccae View commit details
    Browse the repository at this point in the history
  7. fix package lock

    Ben Loe committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    cfa8038 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f725676 View commit details
    Browse the repository at this point in the history
  9. Fix package lock

    twschiller committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    6334c27 View commit details
    Browse the repository at this point in the history
  10. Fix package lock

    twschiller committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    029b063 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Add CI check

    fregante committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    d60d1e5 View commit details
    Browse the repository at this point in the history
  2. Add unique identifiers

    fregante committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    e30fa32 View commit details
    Browse the repository at this point in the history
  3. restore lockfile

    fregante committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    c665d5e View commit details
    Browse the repository at this point in the history
  4. /2

    fregante committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    3805446 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c43f52f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a97c0d2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    21b72f6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    912f6db View commit details
    Browse the repository at this point in the history
  9. fetchFeatureFlags - Drop redundant HTTP status check

    Axios already throws on HTTP errors
    fregante committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    c0984ff View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    41eb983 View commit details
    Browse the repository at this point in the history
  11. remove maxAge/expiry timeouts

    Ben Loe committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    122ac10 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    7e68a8c View commit details
    Browse the repository at this point in the history
  13. package lock

    Ben Loe committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    8a9e055 View commit details
    Browse the repository at this point in the history
  14. fix strict null checks with messenger call

    Ben Loe committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    4514895 View commit details
    Browse the repository at this point in the history
  15. remove test function

    Ben Loe committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    4ac6617 View commit details
    Browse the repository at this point in the history
  16. fix import and add file to null checks

    Ben Loe committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    cf173f2 View commit details
    Browse the repository at this point in the history