Add config value type converters for numbers and booleans
Commits
feat/multi-feature-pack2025-02-20
3f039361
Feature: Add configurable X-Real-IP header support for rate limiting (#3504)Signed
STORAGE_KEYS.cookieSecret deprecated
Allow overriding config.yaml values with env vars Closes #3520
fade "reroll if same" if no multi sprites enabled
Fix sprite upload replace existing
Move cookie secret to data root. Make config.yaml immutable
safety check on upload on sprite name
Don't show del popup on placeholder sprite
Fix sprite deletion 'no' option
Auto-extend session cookie every 30 minutes
Merge pull request #3512 from SillyTavern/session-autoextendSigned
2025-02-19
Add progress toast for sprite ZIP upload
Auto-extend session cookie every 30 minutes
cleanup examples for multi sprites
Ensure unique suggested sprite names
Add types for global translation function
refactor: update runWebpackCompiler to accept options object
Merge pull request #3500 from SillyTavern/webpack-cache-datarootSigned
Merge branch 'staging' into webpack-cache-dataroot
Merge pull request #3510 from underscorex86/patch-3Signed
Merge branch 'staging' into support-multiple-expressions
Update i18n
autoswipe length tooltipSigned
Merge pull request #3499 from SillyTavern/accesslog-datarootSigned
2025-02-18
2025-02-17
Move webpack cache to data root
Move access.log to data root
Merge pull request #3497 from SillyTavern/fix-char-rename-aux-connectionsSigned
Fix type handling of active_character_id
Merge branch 'staging' into fix-char-rename-aux-connections
Ensure node is an Element in DOMPurify hook
Remove dompurify types stub
Merge pull request #3486 from Yokayo/stagingSigned
Merge pull request #3484 from SillyTavern/reasoning-parsing-streamingSigned
reasoning-set: Return if message not found
Merge branch 'staging' into reasoning-parsing-streaming
Merge pull request #3496 from SillyTavern/parse-reasoning-command-argsSigned
Merge pull request #3495 from SillyTavern/vectors-requestsSigned
Fix typo
Change key
cleanup group on auto load if name not found
await character renamed event
typo
Auto-load char/group resets if target is not found
Update "active character" field on char rename
On char rename, update auxiliary connections
Merge branch 'parse-reasoning-command-args' into reasoning-parsing-streaming
Add 'return' and 'strict' to /reasoning-parse