Form Editor Deno KV Enhancements #31
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Deno KV – Form-Editor
Added save and delete operations for “forms editors” in Deno KV: you can now save and delete editor entries.
Introduced a new formPermissions property on each form to capture which users have access.
Built secondary indexes in KV to efficiently look up all forms a given user is permitted to access.
SvelteKit – use:enhance Reload Prevention
Authentication – Session-Cookie Expiry
Ensured that session cookies are now invalidated on the backend when they expire, preventing stale sessions.
Aligned server-side cookie TTL with front-end expectations to avoid mismatched expiration.