Skip to content

Improve dialog forms and add newsletter preferences#15

Merged
bentsignal merged 1 commit into
mainfrom
t3code/79bd5bb1
May 13, 2026
Merged

Improve dialog forms and add newsletter preferences#15
bentsignal merged 1 commit into
mainfrom
t3code/79bd5bb1

Conversation

@bentsignal

Copy link
Copy Markdown
Owner

Summary

  • Switch rename flows for library files and threads from alert dialogs to standard dialogs with form submission, outline cancel actions, and better Enter-key behavior.
  • Add a weekly newsletter preference section in user settings, including loader support and a toggle wired to the mail preference mutation.
  • Introduce Upstash Redis-backed caching for current events, position holder, and weather tools, plus the new KV wrapper and env wiring.
  • Update dialog styling for a larger, softer modal treatment and document the new Upstash dependency.

Testing

  • Not run
  • Expected checks from repository instructions: pnpm run lint
  • Expected checks from repository instructions: pnpm run typecheck
  • Expected checks from repository instructions: pnpm run format:fix

- Use form submit flows for file and thread renames
- Make confirm-on-enter work in the custom alert
- Update dialog styling for better mobile sizing and backdrop
@vercel

vercel Bot commented May 13, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
vera Error Error May 13, 2026 4:49pm
vera-xr Error Error May 13, 2026 4:49pm
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
vera-docs Skipped Skipped May 13, 2026 4:49pm

Request Review

@bentsignal
bentsignal merged commit ac05935 into main May 13, 2026
5 of 7 checks passed
@bentsignal
bentsignal deleted the t3code/79bd5bb1 branch May 13, 2026 16:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant