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

feat(auth): Add Password Policies support in Project and Tenant config #2107

Merged
merged 57 commits into from
May 24, 2023

Commits on Mar 13, 2023

  1. Password Policy Tenant and Project Changes

    - Config changes
    - Basic integration tests
    - Basic unit tests
    pragatimodi committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    0e07227 View commit details
    Browse the repository at this point in the history
  2. Adding unit tests for PasswordPolicyAuthConfig

    + Comment for PasswordPolicyEnforcementState type
    pragatimodi committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    d97386a View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. Configuration menu
    Copy the full SHA
    d154481 View commit details
    Browse the repository at this point in the history
  2. Tenant Unit Tests

    pragatimodi committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    828e820 View commit details
    Browse the repository at this point in the history
  3. Lint fixes

    pragatimodi committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    db00ab1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    62a444f View commit details
    Browse the repository at this point in the history
  5. 1. npm run api-extractor:local changes

    2. Documentation for some PasswordPolicyConfig interfaces/methods
    pragatimodi committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    a83afc5 View commit details
    Browse the repository at this point in the history
  6. Revert formatting changes

    pragatimodi committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    7bdbee0 View commit details
    Browse the repository at this point in the history
  7. Lint changes

    pragatimodi committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    cf0f30e View commit details
    Browse the repository at this point in the history
  8. Line break lint changes

    pragatimodi committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    a3af073 View commit details
    Browse the repository at this point in the history
  9. eslint --fix . fixes

    pragatimodi committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    1e3a22b View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. 1. Changing type of passwordPolicies to PasswordPolicyConfig on Tenan…

    …t and ProjectConfig
    
    2. Removing toJSON() method from PasswordPolicyAuthConfig
    3. Marking PasswordPolicyAuthConfig as `internal`
    pragatimodi committed Mar 15, 2023
    Configuration menu
    Copy the full SHA
    4254ddc View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. Minor changes

    pragatimodi committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    3fc71f8 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Configuration menu
    Copy the full SHA
    537db9e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0291c80 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2023

  1. Merge branch 'master' of https://github.com/firebase/firebase-admin-node

     into password-policy
    
    after totp changes
    pragatimodi committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    46084d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b0a01d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7ed0df0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e87cf4b View commit details
    Browse the repository at this point in the history
  5. Update package-lock.json

    pragatimodi authored Mar 30, 2023
    Configuration menu
    Copy the full SHA
    ea5edda View commit details
    Browse the repository at this point in the history
  6. Lint fixes

    pragatimodi committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    8e7f520 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f01df33 View commit details
    Browse the repository at this point in the history
  8. Cleanup

    pragatimodi committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    eebc816 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3098765 View commit details
    Browse the repository at this point in the history
  10. Revert package-lock.json

    pragatimodi authored Mar 30, 2023
    Configuration menu
    Copy the full SHA
    e6a881f View commit details
    Browse the repository at this point in the history
  11. Update project-config.ts

    pragatimodi authored Mar 30, 2023
    Configuration menu
    Copy the full SHA
    d112cc6 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. Minor formatting

    pragatimodi committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    b5858c2 View commit details
    Browse the repository at this point in the history
  2. Descriptive constants

    pragatimodi committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    6645095 View commit details
    Browse the repository at this point in the history
  3. Lint fixes

    pragatimodi committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    a5453cd View commit details
    Browse the repository at this point in the history
  4. Fix import

    pragatimodi committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    15022a6 View commit details
    Browse the repository at this point in the history
  5. Update test/integration/auth.spec.ts

    Co-authored-by: Lahiru Maramba <llahiru@gmail.com>
    pragatimodi and lahirumaramba authored Apr 4, 2023
    Configuration menu
    Copy the full SHA
    f2289e1 View commit details
    Browse the repository at this point in the history
  6. Apply suggestions from code review

    Co-authored-by: Lahiru Maramba <llahiru@gmail.com>
    pragatimodi and lahirumaramba authored Apr 4, 2023
    Configuration menu
    Copy the full SHA
    ce5d8bc View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2023

  1. Apply suggestions from code review

    Co-authored-by: Kevin Cheung <kevinthecheung@users.noreply.github.com>
    pragatimodi and kevinthecheung authored Apr 5, 2023
    Configuration menu
    Copy the full SHA
    222196d View commit details
    Browse the repository at this point in the history
  2. Integration tests fix

    pragatimodi committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    2db1735 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cfaab07 View commit details
    Browse the repository at this point in the history
  4. Small fix

    pragatimodi committed Apr 5, 2023
    Configuration menu
    Copy the full SHA
    5d0317f View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. Configuration menu
    Copy the full SHA
    908c874 View commit details
    Browse the repository at this point in the history
  2. lint fix

    pragatimodi committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    f07a561 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7f98afd View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. Configuration menu
    Copy the full SHA
    088dc00 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    363088e View commit details
    Browse the repository at this point in the history
  3. update merge

    pragatimodi committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    3eab3f6 View commit details
    Browse the repository at this point in the history
  4. lint fixes

    pragatimodi committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    18e6342 View commit details
    Browse the repository at this point in the history
  5. merge fixes

    pragatimodi committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    52dafbb View commit details
    Browse the repository at this point in the history
  6. Update package-lock.json

    pragatimodi authored Apr 24, 2023
    Configuration menu
    Copy the full SHA
    cb6cf64 View commit details
    Browse the repository at this point in the history
  7. Update package.json

    pragatimodi authored Apr 24, 2023
    Configuration menu
    Copy the full SHA
    1eed89b View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. Configuration menu
    Copy the full SHA
    4db418e View commit details
    Browse the repository at this point in the history
  2. Lint fixes

    pragatimodi committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    9206fa2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a5b9188 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. Configuration menu
    Copy the full SHA
    0bdf730 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Configuration menu
    Copy the full SHA
    2fd709a View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Configuration menu
    Copy the full SHA
    59ba4ed View commit details
    Browse the repository at this point in the history
  2. Lint fix

    pragatimodi committed May 4, 2023
    Configuration menu
    Copy the full SHA
    694a336 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    295d71c View commit details
    Browse the repository at this point in the history
  4. remove debug logging

    pragatimodi committed May 4, 2023
    Configuration menu
    Copy the full SHA
    b4d7907 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1a4df37 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. Configuration menu
    Copy the full SHA
    3897bb2 View commit details
    Browse the repository at this point in the history