Flagsmith / flagsmith

Open Source Feature Flagging and Remote Config Service. Host on-prem or use our hosted version at https://flagsmith.com/
https://flagsmith.com/
BSD 3-Clause "New" or "Revised" License
4.9k stars 375 forks source link

Add configurable announcement feature #4548

Closed kyle-ssg closed 2 months ago

kyle-ssg commented 2 months ago

Is your feature request related to a problem? Please describe.

We need a way to show a targeted announcement banner on the Flagsmith dashboard

Describe the solution you'd like.

As a Flagsmith team member I would like to configure an announcement banner via Flagsmith remote configuration

Describe alternatives you've considered

Add in code, but would rather use feature flags

Additional context

No response

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment flagsmith_team values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey Kyle!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-06 15:45:40 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Demo ❌ Disabled `{

"id":"london-js", "title":"Hey Demo!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-06 15:45:57 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment percentage_split_50 values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"50%!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-06 15:46:34 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment flagsmith_team values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey Kyle!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-06 15:46:34 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment flagsmith_team values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey Kyle!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-06 15:46:45 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment percentage_split_50 values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"50%!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-06 15:46:46 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Demo ❌ Disabled `{

"id":"london-js", "title":"London.js!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-09 09:58:12 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Production ✅ Enabled `{

"id":"cs-webinar-july24", "title":"Improve your release strategy with feature flags!", "description":"Join us for a webinar where we'll talk about 3 key use cases people use feature flags to improve their release strategy - feature gating, server side testing, and canary release!", "buttonText":"View the Event", "url":"https://us06web.zoom.us/webinar/register/WN_IG22GBJ8RBWrGIzMRMqnrg", "isClosable":true }` | 2024-09-09 10:14:06 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Production ❌ Disabled `{

"id":"cs-webinar-july24", "title":"Improve your release strategy with feature flags!", "description":"Join us for a webinar where we'll talk about 3 key use cases people use feature flags to improve their release strategy - feature gating, server side testing, and canary release!", "buttonText":"View the Event", "url":"https://us06web.zoom.us/webinar/register/WN_IG22GBJ8RBWrGIzMRMqnrg", "isClosable":true }` | 2024-09-09 10:14:11 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"London.js!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-09 10:14:16 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment flagsmith_team values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hi Flagsmith Team!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-09 10:29:52 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Demo ❌ Disabled `{

"id":"london-js", "title":"London.js!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-09 10:30:14 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment percentage_split_50 values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey 50!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-09 10:30:46 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment flagsmith_team values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hi Flagsmith Team!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-09 10:30:46 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment flagsmith_team values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hi Flagsmith Team!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-09 10:31:01 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment percentage_split_50 values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey 50!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-09 10:31:01 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"London.js!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-09 17:16:06 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey Demo!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-09 17:17:48 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment flagsmith_team values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey Flagsmith Team!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-09 17:39:13 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment percentage_split_50 values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey 50%!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-09 17:39:54 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment flagsmith_team values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey Flagsmith Team!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-09 17:39:54 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment flagsmith_team values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey Flagsmith Team!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-09 17:40:06 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment percentage_split_50 values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey 50%!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-09 17:40:06 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Demo ❌ Disabled `{

"id":"london-js", "title":"Hey Demo!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-11 09:03:09 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey Demo!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-11 09:12:23 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey New!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-11 09:13:29 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment flagsmith_team values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey Flagsmith Team!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-11 09:42:24 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment flagsmith_team values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey Flagsmith Team!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-11 09:42:49 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment percentage_split_50 values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey 50%!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-11 09:42:48 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment flagsmith_team values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey Flagsmith Team!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-11 09:43:03 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment percentage_split_50 values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey 50%!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-11 09:43:03 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Demo ❌ Disabled `{

"id":"london-js", "title":"Hey New!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-17 08:59:17 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey New!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-17 09:17:33 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Example change!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-17 09:19:08 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Demo ❌ Disabled `{

"id":"london-js", "title":"Example change!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-17 09:23:22 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment flagsmith_team values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey Flagsmith!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-17 09:52:41 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment percentage_split_50 values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"50%!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-17 09:53:40 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment flagsmith_team values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey Flagsmith!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-17 09:53:40 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment flagsmith_team values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey Flagsmith!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-17 09:54:09 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment percentage_split_50 values: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"50%!", "description":"Get insights on for best practices in Feature Flags!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-17 09:54:09 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Demo ❌ Disabled `{

"id":"london-js", "title":"London.js!", "description":"Get insights on for best practices!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-17 14:18:29 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment percentage_split_50 values: Environment Enabled Value Last Updated (UTC)
Demo ❌ Disabled `{

"id":"london-js", "title":"London.js!", "description":"Get insights on for best practices!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-17 14:19:06 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment flagsmith_team values: Environment Enabled Value Last Updated (UTC)
Demo ❌ Disabled `{

"id":"london-js", "title":"London.js!", "description":"Get insights on for best practices!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-17 14:19:50 |

flagsmith[bot] commented 2 months ago

Flagsmith Feature announcement has been updated:

Segment percentage_split_50 values: Environment Enabled Value Last Updated (UTC)
Demo ❌ Disabled `{

"id":"london-js", "title":"London.js!", "description":"Get insights on for best practices!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-17 14:19:50 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"London.js!", "description":"Get insights on for best practices!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-19 14:01:37 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"London.js!", "description":"Join us at London.js and get insights on for best practices!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-19 14:02:02 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Demo ❌ Disabled `{

"id":"london-js", "title":"London.js!", "description":"Join us at London.js and get insights on for best practices!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-19 14:03:34 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"London.js!", "description":"Join us at London.js and get insights on for best practices!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-19 14:12:44 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Demo ✅ Enabled `{

"id":"london-js", "title":"Hey Demo!", "description":"Join us at London.js and get insights on for best practices!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-19 14:13:55 |

flagsmith[bot] commented 2 months ago
Flagsmith Feature announcement has been updated: Environment Enabled Value Last Updated (UTC)
Demo ❌ Disabled `{

"id":"london-js", "title":"Hey Demo!", "description":"Join us at London.js and get insights on for best practices!", "buttonText":"Register on Meetup", "url":"https://www.meetup.com/london-js/", "isClosable":true }` | 2024-09-19 14:24:47 |