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

arxiv-auth with python 3.10 #78

Merged
merged 47 commits into from
Sep 22, 2023
Merged

arxiv-auth with python 3.10 #78

merged 47 commits into from
Sep 22, 2023

Commits on Aug 9, 2022

  1. Removes use indirect imports from Auth

    users.init_app and legacy.init_app were pointing to the same function.
    
    users.create_all and legacy.create_all were pointing to the same
    function.
    bdc34 committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    db21ce4 View commit details
    Browse the repository at this point in the history
  2. Removes accounts.services.users

    This was just redirection to packages in `arxiv.users`
    bdc34 committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    394d51f View commit details
    Browse the repository at this point in the history
  3. Removes accounts.services.legacy

    More clean up of indirection
    bdc34 committed Aug 9, 2022
    Configuration menu
    Copy the full SHA
    39c5fb8 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2022

  1. Removes accounts.services.sessions

    It was just importing things from `arxiv.users`
    bdc34 committed Aug 10, 2022
    Configuration menu
    Copy the full SHA
    f6384f6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22bc152 View commit details
    Browse the repository at this point in the history
  3. Clean up of authenticate

    bdc34 committed Aug 10, 2022
    Configuration menu
    Copy the full SHA
    2d5e7c2 View commit details
    Browse the repository at this point in the history
  4. Bumps python from 3.6 to 3.9

    Fixes pillow dep issue
    bdc34 committed Aug 10, 2022
    Configuration menu
    Copy the full SHA
    a7ecb77 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2022

  1. WIP Moving ./users to ./arxiv-auth

    Tests under ./arxiv-auth pass
    
    The intent is to better show the relation between the directory and
    the package.
    
    Fixes tests in arxiv-auth/arxiv_auth/auth/tests/test_extension.py
    bdc34 committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    6068c7a View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2022

  1. Doc changes

    And other fixes
    bdc34 committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    19df852 View commit details
    Browse the repository at this point in the history
  2. Changes to githup actions

    Changes to lint.sh and style.sh
    
    Doc style fixes.
    bdc34 committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    03f1319 View commit details
    Browse the repository at this point in the history
  3. Bumps version to 1.0.0rc1

    Fixes yaml error
    bdc34 committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    072f248 View commit details
    Browse the repository at this point in the history
  4. github workflow changes

    bdc34 committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    250c872 View commit details
    Browse the repository at this point in the history
  5. Github action changes

    bdc34 committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    51af351 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2022

  1. Github action

    Change to deps to try to get github actions to work
    bdc34 committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    90d82b4 View commit details
    Browse the repository at this point in the history
  2. github action change

    bdc34 committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    f7c189e View commit details
    Browse the repository at this point in the history
  3. github action changes

    bdc34 committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    5f49a72 View commit details
    Browse the repository at this point in the history
  4. github action changes

    bdc34 committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    4ac390d View commit details
    Browse the repository at this point in the history
  5. github action

    bdc34 committed Aug 23, 2022
    Configuration menu
    Copy the full SHA
    78378c9 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. Fixes bug in getting legacy sessions.

    This fixes a bug where the query to get a session from the
    db was not limiting to the session id from the cookie.
    bdc34 committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    b306229 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    25cdee4 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2023

  1. Adds ARXIV_AUTH_DEBUG env var or config to turn on debugging

    Setting either `Flask.config['ARXIV_AUTH_DEBUG']` or env var
    ARXIV_AUTH_DEBUG will turn on logging debugging messages for several
    auth packages.
    bdc34 committed Apr 24, 2023
    Configuration menu
    Copy the full SHA
    6ee2f7b View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2023

  1. Configuration menu
    Copy the full SHA
    98111a5 View commit details
    Browse the repository at this point in the history
  2. Tests auth debug mode

    bdc34 committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    ab71745 View commit details
    Browse the repository at this point in the history
  3. Fixes bug in previous commits

    bdc34 committed Apr 25, 2023
    Configuration menu
    Copy the full SHA
    6f5b3e7 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2023

  1. Removes AUTH_UPDATED_SESSION_REF config.

    It is no longer needed and and causes unnecessary configuration complexity and
    problems.
    
    The AUTH_UPDATED_SESSION_REF was only in place to ease the transition from
    placing the auth object on `request.session` to `request.auth`. Placing in at
    `request.session` was a mistake during the NG because it interfered with flask
    sessions.
    
    Also bumps version from 1.0 to 1.1.
    bdc34 committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    86be43e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    349a799 View commit details
    Browse the repository at this point in the history
  3. Removes namespace.

    Used by vault but we don't use vault anymore.
    bdc34 committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    596bd4d View commit details
    Browse the repository at this point in the history
  4. Reorg of accounts/accounts/config.py but no semantic changes

    Just reorganizing config.py to make it more clear.
    bdc34 committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    94751fc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c2fe1c8 View commit details
    Browse the repository at this point in the history
  6. Sets the default secrets for accounts to be random

    To reduce the chance of problems in the case of a misconfigure
    bdc34 committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    2e47363 View commit details
    Browse the repository at this point in the history
  7. Clarifyiing the arxiv-auth/README.md a little.

    Still need to add the required config for auth.
    bdc34 committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    a3f169c View commit details
    Browse the repository at this point in the history
  8. Some documentation changes

    bdc34 committed Apr 26, 2023
    Configuration menu
    Copy the full SHA
    e4f9b00 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

  1. Configuration menu
    Copy the full SHA
    ede03fd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f51557 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c85cf20 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b928fe9 View commit details
    Browse the repository at this point in the history
  5. removing unused githooks

    bdc34 committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    42d6549 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c18d102 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

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

Commits on Aug 1, 2023

  1. pyyaml is not used in accounts

    bdc34 committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    f0994e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dc3becf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2d8c339 View commit details
    Browse the repository at this point in the history
  4. Fixes error about already setting up SQLAlchemy

    The call to legacy init_app is also made in arxiv_auth.auth.Auth()
    so it is redundant.
    bdc34 committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    32a00f0 View commit details
    Browse the repository at this point in the history
  5. poetry.lock update

    bdc34 committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    37475fe View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2023

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

Commits on Sep 22, 2023

  1. Merge branch 'master' into ARXIVNG-5128-fix-deps

    Merges to python 3.10 code
    bdc34 committed Sep 22, 2023
    Configuration menu
    Copy the full SHA
    0ef8c46 View commit details
    Browse the repository at this point in the history