feat(web): add configurable datetime format preference#1623
feat(web): add configurable datetime format preference#1623scarf005 wants to merge 4 commits intobinwiederhier:mainfrom
Conversation
Introduce persisted date/time format preference values and extend date formatting helpers to support locale and ISO 8601 modes. Co-authored-by: chatgpt-codex-connector[bot] <199175422+chatgpt-codex-connector[bot]@users.noreply.github.com> Assisted-by: openai/gpt-5.3-codex on opencode
Read the stored datetime display mode in web UI surfaces and consistently format notification, account, token, and upgrade dates using the selected mode. Co-authored-by: chatgpt-codex-connector[bot] <199175422+chatgpt-codex-connector[bot]@users.noreply.github.com> Assisted-by: openai/gpt-5.3-codex on opencode
Add English translation keys for the new date and time format preference and its available options. Co-authored-by: chatgpt-codex-connector[bot] <199175422+chatgpt-codex-connector[bot]@users.noreply.github.com> Assisted-by: openai/gpt-5.3-codex on opencode
Validate persisted datetime format values before use and make test message timestamp formatting honor the active app language in locale mode. Co-authored-by: chatgpt-codex-connector[bot] <199175422+chatgpt-codex-connector[bot]@users.noreply.github.com> Assisted-by: openai/gpt-5.3-codex on opencode
|
It is not clear to me why this is necessary. Chrome and Firefox on Android and on desktop do not have a setting like this? Do they display time correctly in your locale? I don't really want this to be a thing. It seems that this should be automatically use the system's data format locale? |
It's not possible to separate the language locale (e.g., en-US) from the date format in browsers.
I think it's more about personal preference than correctness. user in #1507 said they live in Australia (defaults to
Could you elaborate why? #1507 has been left open and seemed like a valid request. |
Summary
Resolves #1507
Testing
related: binwiederhier/ntfy-android#162