LibreChat/.github/workflows
Danny Avila 33f087d38f
feat: Refresh Token for improved Session Security (#927)
* feat(api): refresh token logic

* feat(client): refresh token logic

* feat(data-provider): refresh token logic

* fix: SSE uses esm

* chore: add default refresh token expiry to AuthService, add message about env var not set when generating a token

* chore: update scripts to more compatible bun methods, ran bun install again

* chore: update env.example and playwright workflow with JWT_REFRESH_SECRET

* chore: update breaking changes docs

* chore: add timeout to url visit

* chore: add default SESSION_EXPIRY in generateToken logic, add act script for testing github actions

* fix(e2e): refresh automatically in development environment to pass e2e tests
2023-09-11 13:10:46 -04:00
..
backend-review.yml feat(GPT/Anthropic): Continue Regenerating & Generation Buttons (#808) 2023-08-17 12:50:05 -04:00
build.yml Update build.yml 2023-07-22 13:35:00 -04:00
container.yml Release v0.5.8 (#854) 2023-08-28 14:24:10 -04:00
data-provider.yml feat(data-provider): add GitHub Actions workflow for building and publishing package 2023-07-30 11:50:24 -04:00
deploy.yml Create deploy.yml 2023-07-22 13:49:49 -04:00
dev-images.yml feat: build dev images on changes to api/client or manually (#720) 2023-07-27 19:00:21 -04:00
frontend-review.yml ci: add e2e workflow, optimize client code for testing (#771) 2023-08-08 11:17:15 -04:00
mkdocs.yaml MkDocs for Material (#545) 2023-06-24 23:00:10 -04:00
playwright.yml feat: Refresh Token for improved Session Security (#927) 2023-09-11 13:10:46 -04:00