Commit graph

7 commits

Author SHA1 Message Date
Otávio Cordeiro
561ec4e028 Bump version to 1.1 2025-12-17 13:53:25 +01:00
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
Otavio Cordeiro
ba7c8fcef8 Update README to include information about Photo Library and Finder 2025-12-17 12:02:51 +01:00
Otavio Cordeiro
05e3920841 Add GitHub Actions workflow for PR checks
This workflow runs automated checks on pull requests to ensure code
quality:

- Builds the OMG project using xcodebuild with the OMG scheme
- Validates code formatting using swiftformat with the project's
  .swiftformat configuration
- Caches Swift Package Manager dependencies to optimize build times
- Runs on all pull requests targeting main and develop branches

The workflow helps maintain code quality and consistency by catching
build failures and formatting issues before code is merged.
2025-12-17 11:54:03 +01:00
Otávio
27f4998cdf Add Installation Instructions for Triton
Signed-off-by: Otavio Cordeiro <otaviocc@users.noreply.github.com>
2025-12-15 21:36:22 +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