Skip to content

Conversation

@tyler-dane
Copy link
Contributor

@tyler-dane tyler-dane commented Oct 13, 2025

Closes #1107
Screenshot 2025-10-13 at 6 01 08 PM

Copilot AI review requested due to automatic review settings October 13, 2025 22:18
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Adds feature flag support for an experimental planner feature using PostHog. The PR introduces feature flag checking capabilities and adds an early access UI element to the sidebar.

  • Add feature flag checking with logging for "experiment_planner"
  • Create Flask icon component and integrate it into the sidebar
  • Configure PostHog settings for site apps and person profiles

Reviewed Changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
TodayButton.tsx Adds feature flag check with debug logging
SidebarIconRow.tsx Integrates Flask icon for early access functionality
Flask.tsx Creates new Flask icon component
posthog.constants.ts Defines PostHog button ID constant
App.tsx Updates PostHog configuration options

@tyler-dane tyler-dane changed the title feat(web): add flage for planner feature feat(web): add flag for planner feature Oct 13, 2025
@tyler-dane tyler-dane merged commit fa13f6f into main Oct 13, 2025
4 checks passed
@tyler-dane tyler-dane deleted the feat/feature-flag-1107 branch October 13, 2025 23:03
victor-enogwe pushed a commit that referenced this pull request Oct 24, 2025
* feat(web): add Flask icon and beta button functionality to sidebar

* fix(web): hide PostHog beta feature button to avoid duplication

* fix(web): update beta button identifier and remove redundant styles
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.

Add feature flag for planner feature

2 participants