Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / weareyipyip/charon issues and pull requests

#71 - Improve config

Pull Request - State: closed - Opened by juulSme over 1 year ago

#70 - Enforce cookie-tokens for browser clients

Issue - State: closed - Opened by juulSme over 1 year ago - 1 comment

#69 - Add improved test support (create sessions and tokens)

Pull Request - State: closed - Opened by juulSme over 1 year ago

#68 - Fix LocalStore state count value on update

Pull Request - State: closed - Opened by juulSme over 1 year ago

#67 - Localstore state `count` is incorrectly increased on an update

Issue - State: closed - Opened by juulSme over 1 year ago
Labels: bug

#66 - fix localstore upsert on expired session

Pull Request - State: closed - Opened by UpperCi over 1 year ago - 2 comments

#65 - Improve test support

Issue - State: closed - Opened by juulSme over 1 year ago

#64 - Include original error in SessionStorageError

Pull Request - State: closed - Opened by LouisMT over 1 year ago

#63 - Random digits

Pull Request - State: closed - Opened by UpperCi over 1 year ago - 3 comments

#62 - Support cookie-only tokens and enforce browser cookie use

Pull Request - State: closed - Opened by juulSme over 1 year ago - 2 comments

#61 - Fix ttl/exp calculation for existing sessions with finite exp

Pull Request - State: closed - Opened by juulSme over 1 year ago

#60 - Support cookie-only tokens

Issue - State: closed - Opened by juulSme over 1 year ago
Labels: enhancement

#59 - Debug log RedisStore commands to Redis

Pull Request - State: closed - Opened by juulSme over 1 year ago

#58 - Charon 3: optimistic-locking session stores

Pull Request - State: closed - Opened by juulSme over 1 year ago

#57 - Migrate to new v3 storage format

Pull Request - State: closed - Opened by juulSme over 1 year ago

#54 - Use Lua scripts to reduce RedisStore round trips

Issue - State: closed - Opened by juulSme over 1 year ago
Labels: enhancement, v3

#53 - Redix connection pooling

Pull Request - State: closed - Opened by juulSme over 1 year ago

#51 - Add changelog and upgrade guide

Pull Request - State: closed - Opened by juulSme over 1 year ago

#50 - Use Redis 7 functionality to simplify RedisStore

Pull Request - State: closed - Opened by juulSme over 1 year ago

#49 - Move Crypto module to Internal, drop from public API (breaking)

Pull Request - State: closed - Opened by juulSme over 1 year ago

#48 - Require Redis 7 for RedisStore

Issue - State: closed - Opened by juulSme over 1 year ago - 1 comment
Labels: v3

#47 - Add changelog

Issue - State: closed - Opened by juulSme over 1 year ago - 1 comment
Labels: documentation

#46 - `RedisStore.migrate/1` always allows unsigned, upgrades struct version

Pull Request - State: closed - Opened by juulSme over 1 year ago

#45 - Move HMAC functions to `Utils.Crypto`

Pull Request - State: closed - Opened by juulSme over 1 year ago

#44 - Add `RedisStore.migrate_sessions/1`

Pull Request - State: closed - Opened by juulSme over 1 year ago

#43 - Drop hashed-key RedisStore sessions

Pull Request - State: closed - Opened by juulSme over 1 year ago

#42 - Migrate away from hashing RedisStore keys

Pull Request - State: closed - Opened by juulSme over 1 year ago

#41 - Sign RedisStore sessions, add Utils.Crypto, use LocalStore in most tests

Pull Request - State: closed - Opened by juulSme over 1 year ago

#40 - Sign redisstore session binaries

Issue - State: closed - Opened by juulSme over 1 year ago

#39 - Set version to 2.0 in readme instead of injecting specific version

Pull Request - State: closed - Opened by juulSme over 1 year ago

#38 - Pass errors while upgrading sessions

Pull Request - State: closed - Opened by LouisMT over 1 year ago - 1 comment

#37 - Use single measurement of current time in token- & session plugs

Pull Request - State: closed - Opened by juulSme over 1 year ago

#36 - Session struct upgrades no longer handled by store implementations

Pull Request - State: closed - Opened by juulSme over 1 year ago

#35 - Use single `now` value per request?

Issue - State: closed - Opened by juulSme over 1 year ago
Labels: enhancement

#34 - Session struct upgrades independent of session store implementations

Issue - State: closed - Opened by juulSme over 1 year ago - 1 comment
Labels: bug, enhancement

#33 - Auto-prune expired sessions from LocalStore

Pull Request - State: closed - Opened by juulSme over 1 year ago

#31 - Remove deprecated code references from docs

Pull Request - State: closed - Opened by juulSme over 1 year ago

#30 - Update LICENSE

Pull Request - State: closed - Opened by UpperCi over 1 year ago - 1 comment

#29 - Cycle token generation in `upsert_session/3`, clean up & clarify code

Pull Request - State: closed - Opened by juulSme over 1 year ago

#28 - SessionStore.LocalStore implementation

Pull Request - State: closed - Opened by UpperCi over 1 year ago

#27 - Documentation still uses (deprecated) `verify_refresh_token_fresh/2` references

Issue - State: closed - Opened by juulSme over 1 year ago
Labels: documentation

#26 - Clean up doctests

Issue - State: open - Opened by juulSme over 1 year ago
Labels: documentation, enhancement

#25 - Add genserver/agent-based session store

Issue - State: closed - Opened by juulSme over 1 year ago
Labels: enhancement

#24 - Add Blake3 keyed hashing JWT signatures

Pull Request - State: closed - Opened by juulSme over 1 year ago

#23 - Support optimistic locking session stores

Issue - State: closed - Opened by juulSme over 1 year ago - 1 comment
Labels: enhancement, v3

#22 - Verify token freshness based on two generations of `iat` values

Pull Request - State: closed - Opened by juulSme over 1 year ago

#21 - Verify token freshness using `iat` claim instead of `jti`

Pull Request - State: closed - Opened by juulSme over 1 year ago

#20 - Only update RedisStore session set exp on session delete when needed

Pull Request - State: closed - Opened by juulSme over 1 year ago

#19 - Clean up RedisStore code

Pull Request - State: closed - Opened by juulSme over 1 year ago

#18 - Only update user session set exp when necessary in RedisStore

Pull Request - State: closed - Opened by juulSme over 1 year ago

#17 - Save a round trip to Redis in RedisStore upsert & delete

Pull Request - State: closed - Opened by juulSme over 1 year ago

#16 - Periodic RedisStore cleanup no longer needed

Pull Request - State: closed - Opened by juulSme over 1 year ago

#15 - Fix silent `RedisStore` mutation failure

Pull Request - State: closed - Opened by juulSme over 1 year ago

#14 - Prep CharonOauth2 integration

Pull Request - State: closed - Opened by juulSme over 1 year ago

#13 - Add blake2 keyed hashing mac support

Pull Request - State: closed - Opened by juulSme over 1 year ago

#12 - Improve RedisStore session cleanup and add logging

Pull Request - State: closed - Opened by juulSme almost 2 years ago

#11 - Fix deserialization of old session structs

Pull Request - State: closed - Opened by juulSme almost 2 years ago

#10 - Behaviours TokenFactory and SessionStore now generically callable

Pull Request - State: closed - Opened by juulSme almost 2 years ago

#9 - Test, fix and designate as experimental poly1305 JWT signing

Pull Request - State: closed - Opened by juulSme almost 2 years ago

#8 - Session struct (de)serialization improvements

Pull Request - State: closed - Opened by juulSme almost 2 years ago

#7 - Prep for Absinthe integration package `charon_absinthe`

Pull Request - State: closed - Opened by juulSme almost 2 years ago

#6 - Split off auth flows, add readme, small (but breaking) improvements

Pull Request - State: closed - Opened by juulSme almost 2 years ago

#5 - Fix bugs

Pull Request - State: closed - Opened by juulSme almost 2 years ago

#4 - Convert int ids to strings before using them in iolists

Pull Request - State: closed - Opened by juulSme about 2 years ago

#3 - Auth challenges

Pull Request - State: closed - Opened by juulSme over 2 years ago - 1 comment

#2 - Tokens & sessions

Pull Request - State: closed - Opened by juulSme over 2 years ago

#1 - Add session store behaviour and Redix implementation

Pull Request - State: closed - Opened by juulSme over 2 years ago