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

wip: sessions API #12441

Draft
wants to merge 21 commits into
base: main
Choose a base branch
from
Draft

wip: sessions API #12441

wants to merge 21 commits into from

Commits on Nov 15, 2024

  1. wip: experimental sessions

    ascorbic committed Nov 15, 2024
    Configuration menu
    Copy the full SHA
    6d8c64e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d55cd1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a913010 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2024

  1. feat: adds session options (#12450)

    * feat: add session config
    
    * chore: add session config docs
    
    * Fix
    
    * Expand doc
    
    * Handle schema
    
    * Remove example
    
    * Format
    
    * Lock
    
    * Fix schema
    
    * Update packages/astro/src/types/public/config.ts
    
    Co-authored-by: Sarah Rainsberger <[email protected]>
    
    * Update packages/astro/src/types/public/config.ts
    
    Co-authored-by: Sarah Rainsberger <[email protected]>
    
    * Add link to Sessions RFC in config.ts
    
    * Move session into experimental
    
    ---------
    
    Co-authored-by: Sarah Rainsberger <[email protected]>
    ascorbic and sarah11918 authored Nov 17, 2024
    Configuration menu
    Copy the full SHA
    067c49b View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2024

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

    ascorbic committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    31aa5eb View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2024

  1. feat: prototype session support (#12471)

    * feat: add session object
    
    * Add tests and fix logic
    
    * Fixes
    
    * Allow string as cookie option
    
    * wip: implement sessions (#12478)
    
    * feat: implement sessions
    
    * Add middleware
    
    * Action middleware test
    
    * Support URLs
    
    * Remove comment
    
    * Changes from review
    
    * Update test
    
    * Ensure test file is run
    ascorbic authored Nov 21, 2024
    Configuration menu
    Copy the full SHA
    d96c507 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2024

  1. Configuration menu
    Copy the full SHA
    cc28da3 View commit details
    Browse the repository at this point in the history
  2. ci: changeset base

    ascorbic committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    6f8f546 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    91c1eae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6763eff View commit details
    Browse the repository at this point in the history
  5. Lockfile

    ascorbic committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    fa9d6c9 View commit details
    Browse the repository at this point in the history
  6. Update base

    ascorbic committed Nov 22, 2024
    Configuration menu
    Copy the full SHA
    85552de View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    82551ae View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2024

  1. fix: use virtual import for storage drivers (#12520)

    * fix: use virtual import for storage drivers
    
    * Don't try to resolve anythign in build
    
    * Fix test
    
    * Polyfill node:url
    
    * Handle custom drivers directly
    
    * No need for path
    
    * Update packages/astro/src/core/session.ts
    
    Co-authored-by: Emanuele Stoppa <[email protected]>
    
    ---------
    
    Co-authored-by: Emanuele Stoppa <[email protected]>
    ascorbic and ematipico authored Nov 25, 2024
    Configuration menu
    Copy the full SHA
    7634898 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e53f85 View commit details
    Browse the repository at this point in the history
  3. Fix jsdoc

    ascorbic committed Nov 25, 2024
    Configuration menu
    Copy the full SHA
    666781b View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2024

  1. Configuration menu
    Copy the full SHA
    dd3d990 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    daa94b5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7f4aa1e View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2024

  1. Revert config workaround

    ascorbic committed Nov 28, 2024
    Configuration menu
    Copy the full SHA
    e2a417a View commit details
    Browse the repository at this point in the history