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

release candidate 0.6.0-rc1 #208

Merged
merged 38 commits into from
Feb 2, 2024
Merged

release candidate 0.6.0-rc1 #208

merged 38 commits into from
Feb 2, 2024

Commits on Apr 25, 2023

  1. Update sessions.py

    Fix for Redis / mongo/memcache/filesystem 
    Not for sql
    Do not save session on each request if session.modified = False
    idoshr authored Apr 25, 2023
    Configuration menu
    Copy the full SHA
    eb5c19d View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2023

  1. Remove references to PY2

    - Marked previously failing tests as SKIP as fixing them is outside the
      scope of this issue.
    - Updated pyproject.toml to be able to run the tests
    - Updated github actions to run tests
    darless committed Jun 25, 2023
    Configuration menu
    Copy the full SHA
    07363f3 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2023

  1. Changes based on review

    - Tests moved to tests directory
    - Testing done via pytest
    - Created requirements/pytest.txt for running pytest
    - Main code changes based on review
    darless committed Jun 26, 2023
    Configuration menu
    Copy the full SHA
    7f100a6 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Update test.yaml

    newline
    darless authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    285c1e8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ebfd76c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3d78e3c View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Configuration menu
    Copy the full SHA
    285a06f View commit details
    Browse the repository at this point in the history
  2. remove duplicate code

    add should_set_cookie check before save new cookies
    idocyabra committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    2acec61 View commit details
    Browse the repository at this point in the history
  3. revert if session.modified

    idocyabra committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    5f2fd18 View commit details
    Browse the repository at this point in the history
  4. CHANGELOG

    Version
    idocyabra committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    4283fe5 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. tester fix

    idocyabra committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    11f11d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    60dd963 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2023

  1. Configuration menu
    Copy the full SHA
    57a1978 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a59735f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3c72917 View commit details
    Browse the repository at this point in the history
  4. Fix PY2 reference from merge

    Lxstr committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    5a18064 View commit details
    Browse the repository at this point in the history
  5. Add contributing

    Lxstr committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    cab9263 View commit details
    Browse the repository at this point in the history
  6. Explicit sign and unsign, improve absent secret_key error message

    Previous lack of SECRET_KEY with SESSION_USE_SIGNER=True was:
    AttributeError: 'NoneType' object has no attribute 'sign'
    
    Now it is:
    KeyError: 'SECRET_KEY must be set when SESSION_USE_SIGNER=True'
    
    Closed #189
    Lxstr committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    ef332d0 View commit details
    Browse the repository at this point in the history
  7. Fix expiry is None bug in SQLAlchemy

    Closes #203
    Based on flask-session2 rather than other PRs as the expected behaviour would be to remove the session with no expiry
    Lxstr committed Dec 31, 2023
    Configuration menu
    Copy the full SHA
    edd3a9c View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2024

  1. Fix empty session being set

    save_session method relies on checking if a session is empty to return early. This fixes the boolean evaluation of a permanent but empty session evaluating as True.
    
    Closes #193
    Lxstr committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    20f834a View commit details
    Browse the repository at this point in the history
  2. Fix testing error with no secret key

    Expect KeyError
    Lxstr committed Jan 5, 2024
    Configuration menu
    Copy the full SHA
    c4a0ede View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Use secrets module for session ids

    Use secrets module for session ids
    Lxstr committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    c4e4157 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c724b0 View commit details
    Browse the repository at this point in the history
  3. Increase tests

    Lxstr committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    d6617ad View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Pymongo fixes from flask-session2 and #183 #199 #136

    Pymongo fixes from flask-session2 and #183 #199 #136
    Lxstr committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    34139c7 View commit details
    Browse the repository at this point in the history
  2. Add badges

    fix
    Lxstr committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    fe3f136 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Configuration menu
    Copy the full SHA
    f07e28f View commit details
    Browse the repository at this point in the history
  2. Add ruff linter

    Lxstr committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    3ccb16a View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2024

  1. Additional ruff linting

    Fix bare except statement
    Lxstr committed Jan 13, 2024
    Configuration menu
    Copy the full SHA
    9e3b2a4 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2024

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

Commits on Jan 15, 2024

  1. Configuration menu
    Copy the full SHA
    96408be View commit details
    Browse the repository at this point in the history
  2. Consistent expiration naming

    Lxstr committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    6833806 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    191aa27 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    252ab91 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e6fb72c View commit details
    Browse the repository at this point in the history
  6. Ruff noqa

    Lxstr committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    8edca3f View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Fix docs build

    Lxstr committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    44d7320 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Fix missing rc1 in init

    Lxstr committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    3562c54 View commit details
    Browse the repository at this point in the history