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

authentication #594

Open
wants to merge 74 commits into
base: trunk
Choose a base branch
from
Open

authentication #594

wants to merge 74 commits into from

Commits on May 31, 2023

  1. improve ISessionStore interface

    glyph committed May 31, 2023
    Configuration menu
    Copy the full SHA
    74d5c21 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    13d01e3 View commit details
    Browse the repository at this point in the history
  3. improve type annotations

    glyph committed May 31, 2023
    Configuration menu
    Copy the full SHA
    0a32d3f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8d46098 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ea3e86b View commit details
    Browse the repository at this point in the history
  6. rewrap

    glyph committed May 31, 2023
    Configuration menu
    Copy the full SHA
    0311f4f View commit details
    Browse the repository at this point in the history
  7. reformat

    glyph committed May 31, 2023
    Configuration menu
    Copy the full SHA
    de2f3b9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b4cabfe View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    15d2cd5 View commit details
    Browse the repository at this point in the history
  10. more complete memory store

    - move memory session store to its own dedicated package
    - implement MemoryAccountStore (i.e. ISimpleAccount/ISimpleAccountBinding authorizers)
    glyph committed May 31, 2023
    Configuration menu
    Copy the full SHA
    3f64679 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    91d5e6f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    bf7b980 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    2d42995 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    9ccc9c3 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    956bfe7 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a08b6cc View commit details
    Browse the repository at this point in the history
  17. wip

    glyph committed May 31, 2023
    Configuration menu
    Copy the full SHA
    9bd66e9 View commit details
    Browse the repository at this point in the history
  18. if we need typing_extensions at all, we need it for everything

    at least on pypy3.9, typing.Protocol appears to runtime-check its args to make
    sure they are all TypeVars (i.e. not ParamSpecs)
    glyph committed May 31, 2023
    Configuration menu
    Copy the full SHA
    9c48cf2 View commit details
    Browse the repository at this point in the history
  19. fix incremental dep

    glyph committed May 31, 2023
    Configuration menu
    Copy the full SHA
    93b5798 View commit details
    Browse the repository at this point in the history
  20. wip

    glyph committed May 31, 2023
    Configuration menu
    Copy the full SHA
    0ceb56e View commit details
    Browse the repository at this point in the history
  21. blacken

    glyph committed May 31, 2023
    Configuration menu
    Copy the full SHA
    39727c9 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    691b7b0 View commit details
    Browse the repository at this point in the history
  23. scrypt fallback

    glyph committed May 31, 2023
    Configuration menu
    Copy the full SHA
    007768f View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    66c9bec View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2023

  1. correct pypy3 coverage paths

    glyph committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    a0a6807 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db8c339 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6112c35 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1c8bae3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c697f03 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ccfa0df View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d913d87 View commit details
    Browse the repository at this point in the history
  8. split up passwords module

    glyph committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    346599f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    add2b52 View commit details
    Browse the repository at this point in the history
  10. clean up callers

    glyph committed Jun 2, 2023
    Configuration menu
    Copy the full SHA
    73a2bb3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    079eeba View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0cd6423 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2023

  1. allow plated routes to return arbitrary HTTP responses

    - this makes the existing non-functional form validation failure example work
      because one plating decorator can now replace another
    
    - you can create conditional redirects from plated routes now (although this
      does mean you give up on rendering the body, so perhaps we need something
      more targeted for "just set some headers / status and otherwise render normally")
    glyph committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    fc409ed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bdcef9b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e361a39 View commit details
    Browse the repository at this point in the history
  4. enable pypy coverage

    glyph committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    6337810 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2895d09 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    883917c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a9d3b81 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    598f2b7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5b15e17 View commit details
    Browse the repository at this point in the history
  10. logout

    glyph committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    1cdc8c6 View commit details
    Browse the repository at this point in the history
  11. more example updates

    glyph committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    537fd8b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b9c9f5d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    cd95186 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    65cf572 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2023

  1. Configuration menu
    Copy the full SHA
    c1b7692 View commit details
    Browse the repository at this point in the history
  2. remove debug prints

    glyph committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    b61927d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a3d4eb6 View commit details
    Browse the repository at this point in the history
  4. words

    glyph committed Jun 4, 2023
    Configuration menu
    Copy the full SHA
    48c0e12 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2023

  1. Configuration menu
    Copy the full SHA
    b86a712 View commit details
    Browse the repository at this point in the history
  2. copy of anon version

    glyph committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    45838c2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9b47b15 View commit details
    Browse the repository at this point in the history
  4. test-case-name annotation

    glyph committed Jun 5, 2023
    Configuration menu
    Copy the full SHA
    65bc387 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1e030b8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    75bd50f View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2023

  1. Configuration menu
    Copy the full SHA
    910e39d View commit details
    Browse the repository at this point in the history
  2. comments for schema

    glyph committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    324872d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d953f16 View commit details
    Browse the repository at this point in the history
  4. more auth documentation

    glyph committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    63b98ed View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b5a74ad View commit details
    Browse the repository at this point in the history
  6. remove debug prints

    glyph committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    15eab46 View commit details
    Browse the repository at this point in the history
  7. coverage 1

    glyph committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    4a882f2 View commit details
    Browse the repository at this point in the history
  8. coverage 2

    glyph committed Jun 6, 2023
    Configuration menu
    Copy the full SHA
    4dd5a99 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2023

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

Commits on Aug 8, 2023

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

Commits on Aug 15, 2023

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

Commits on Sep 25, 2023

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

Commits on Dec 20, 2023

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

Commits on Jan 17, 2024

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