Commit graph

3 commits

Author SHA1 Message Date
Otavio Cordeiro
853a1e1e8b Handle optional account name with "Anonymous" fallback
Make account name optional in API response and map nil/empty values to
"Anonymous" at the network boundary. This ensures users who haven't set
their name can remain anonymous while keeping the name non-optional in
domain and UI layers.

- Make AccountInformationResponse.Response.name optional (String?)
- Add mapping logic in AccountUpdateNetworkService to default nil/empty
  names to "Anonymous"
- Preserve non-optional String type in AccountResponse and
  Account models
- No changes required in UI or persistence layers
2025-12-17 13:39:39 +01:00
Otavio Cordeiro
9115e25017 Use .jpg extension for all image preview URLs
All preview images generated by the backend are JPEG format, regardless
of the original image format (e.g., foo.png -> foo.preview.jpg).

Updated the imagePreviewURL getter, its documentation, and all tests to
reflect this behavior.
2025-12-17 13:29:01 +01:00
Otávio
3e878667a1 Add Triton App
Signed-off-by: Otavio Cordeiro <otaviocc@users.noreply.github.com>
2025-12-15 20:39:07 +01:00