Skip to content

Feat: files field support for profile cloud #1541 - #174

Merged
SukuWc merged 6 commits into
mainfrom
feature/1541-file-management-profile-cloud
Jul 13, 2026
Merged

SukuWc merged 6 commits into
mainfrom
feature/1541-file-management-profile-cloud

Conversation

@kkerti

@kkerti kkerti commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

This pull request introduces improvements to how public profile data is queried and validated, adds support for configuration files in schemas. The most important changes are outlined below.

Public Profile Query Improvements

  • Introduced a new publicProfileFields constant in publicCloudQueries.ts to explicitly specify which fields are selected when querying public profiles, ensuring only necessary data is fetched and returned. This change is applied to all relevant query endpoints (readAllProfiles, readUserProfiles, and readSingleProfile).
  • These firebase functions are consumed by the public website.

Schema Enhancements

  • Added a new ConfigFileSchema and corresponding ConfigFile type to support validation of configuration files, including optional mimeType.
  • Updated BaseConfigSchema to include an optional files array, allowing configs to reference associated files.

@github-actions

github-actions Bot commented Jun 26, 2026 •

Copy link
Copy Markdown

Visit the preview URL for this PR (updated for commit cae9797):

https://profile-cloud-dev--pr174-feature-1541-file-ma-7r2p07d1.web.app

(expires Wed, 12 Aug 2026 08:43:52 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 2a004f867edf1347070dd9beedb18755187a6d4e

@Greg-Orca Greg-Orca moved this from Todo to QA in progress in Editor Roadmap Jul 7, 2026
@Greg-Orca Greg-Orca moved this from QA in progress to In Progress in Editor Roadmap Jul 7, 2026
@Greg-Orca Greg-Orca moved this from In Progress to QA in progress in Editor Roadmap Jul 8, 2026
@Greg-Orca Greg-Orca moved this from QA in progress to In Progress in Editor Roadmap Jul 8, 2026
@kkerti kkerti moved this from In Progress to Ready for QA in Editor Roadmap Jul 9, 2026
Removed console log for editor response data.
@SukuWc
SukuWc merged commit 65e699a into main Jul 13, 2026
3 checks passed
@SukuWc SukuWc moved this from Ready for QA to Done in Editor Roadmap Jul 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants