Skip to content

[#639] Add local and remote config management with AppConfig - Part 2#694

Open
thinh2k1310 wants to merge 2 commits intofeature/#639-add-local-and-remote-configfrom
feature/#639-add-local-and-remote-config-part-2
Open

[#639] Add local and remote config management with AppConfig - Part 2#694
thinh2k1310 wants to merge 2 commits intofeature/#639-add-local-and-remote-configfrom
feature/#639-add-local-and-remote-config-part-2

Conversation

@thinh2k1310
Copy link
Copy Markdown
Contributor

@thinh2k1310 thinh2k1310 commented Apr 16, 2026

What happened 👀

  • Call AppConfig.setUp() at entry point App.swift
  • Integrate ExampleAppConfiguration at Home:
    • Create HomeViewModel and observe appConfig.currentConfigPublisher
    • Create ConfigurationCard to display config data
  • Write unit tests: AnyCodingKeyTests, AppConfigTests, FirebaseRemoteConfigSourceTests.

Insight 📝

N/A

Proof Of Work 📹

  • Default configuration on iOS template:
Simulator Screenshot - iPhone 17 Pro - 2026-04-17 at 11 07 12
  • Remote configuration on my side project after implemented remote config management
Kapture.2026-04-17.at.10.15.21.mp4

@thinh2k1310 thinh2k1310 self-assigned this Apr 16, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 16, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 4498f20a-94f0-451b-9adf-b1ed82a422fb

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feature/#639-add-local-and-remote-config-part-2

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@thinh2k1310 thinh2k1310 changed the title Feature/#639 add local and remote config part 2 [#639] Add local and remote config management with AppConfig - Part 2 Apr 17, 2026
@thinh2k1310 thinh2k1310 changed the base branch from develop to feature/#639-add-local-and-remote-config April 17, 2026 03:28
@thinh2k1310 thinh2k1310 marked this pull request as ready for review April 17, 2026 04:08
@thinh2k1310 thinh2k1310 force-pushed the feature/#639-add-local-and-remote-config-part-2 branch from 2f62ffe to 2106f9c Compare April 17, 2026 04:12
@thinh2k1310 thinh2k1310 force-pushed the feature/#639-add-local-and-remote-config branch from b86cec1 to 2c1c3ee Compare April 20, 2026 08:32
@thinh2k1310 thinh2k1310 force-pushed the feature/#639-add-local-and-remote-config-part-2 branch from 2106f9c to 51a1468 Compare April 20, 2026 08:33
@thinh2k1310 thinh2k1310 force-pushed the feature/#639-add-local-and-remote-config branch from 778a636 to 327c4a7 Compare April 23, 2026 09:02
@ducbm051291
Copy link
Copy Markdown
Contributor

Please resolve conflicts

@thinh2k1310 thinh2k1310 force-pushed the feature/#639-add-local-and-remote-config-part-2 branch from 51a1468 to e0f1b92 Compare April 24, 2026 08:09
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.

2 participants