FeatureProbe UI/Portal

Overview

FeatureProbe UI

FeatureProbe applications suite includes a customer UI/Portal. It is optional to install, but we highly recommend using it as the management portal.

The FeatureProbe UI provides extensive UI features for managing and updating properties, rollout, rollback, configuration peer reviews, permission management, history, and many other features.

Getting Started

We provide an off-the-shelf UI for FeatureProbe. You can boot up it within a minute by running the Docker-compose file or the Docker Image we provide here. You can also customize the original UI with your own idea, or even build your own UI and connect it with FeatureProbe API. Here are several approaches to set up a UI.

Using Docker Composer to Install UI and other Main Services Together

We recommend booting up UI along with other core components by using a docker composer file.

Here is an example to help to boot up FeatureProbe Server, API, UI and db with a simple docker-compose up command. Check it out at FeatureProbe Official Compose File.

Or you can simply run below command to clone and boot up the Docker composer components.

git clone https://github.com/FeatureProbe/featureprobe.git
cd featureprobe
docker compose up

Installing UI Independently with a Docker Image

You can alternatively install and run UI with a Docker image. To run, binding the exposed port 8081 to the host, use:

$ docker run -d -p 8081:8081 --name fp-ui featureprobe/ui

Building a customized UI on top of the original one

If you would like to customize the original UI of FeatureProbe, you can clone or folk a copy of this repository and do your own coding and building.

Contributing

We are working on continue evolving FeatureProbe core, making it flexible and easier to use. Development of FeatureProbe happens in the open on GitHub, and we are grateful to the community for contributing bugfixes and improvements.

Please read CONTRIBUTING for details on our code of conduct, and the process for taking part in improving FeatureProbe.

License

This project is licensed under the Apache 2.0 License - see the LICENSE file for details.

You might also like...

A decentralised portal that aims to help Government Educational organisations to track student and colleges data to provide them with fellowships and programs.

A decentralised portal that aims to help Government Educational organisations to track student and colleges data to provide them with fellowships and programs.

DeSIDB A decentralised database built on Ethereum & Solidity. Introduction - India is a country with a population of 6.8 crore students graduating eac

Jul 10, 2022

Portal de desafios de programação

Portal de desafios de programação

💻 Projeto Plataforma de desafios frontend, quadro do notion com as tarefas AQUI Next.js Sass TypeScript Mongoose Prismic Next Auth Também foi adicion

Dec 20, 2022

API for PACO (Portal Académico Online - Universidade de Aveiro)

paco-ua-api API for Portal Académico Online - Universidade de Aveiro This API uses Puppeteer to, through a headless browser, log in and scrape the pag

Dec 1, 2022

Portal - Free Bootstrap 5 Admin Dashboard Template For Developers

Portal - Free Bootstrap 5 Admin Dashboard Template For Developers

Theme Details & Demo Demo: https://themes.3rdwavemedia.com/bootstrap-templates/admin-dashboard/portal-free-bootstrap-admin-dashboard-template-for-deve

Dec 22, 2022

🌀 The Javacript framework for creating a portal to your data. Perfect for a single dataset or a full catalog.

🌀 The Javacript framework for creating a portal to your data. Perfect for a single dataset or a full catalog.

🌀 Portal.JS The javascript framework for data portals 🌀 portal is a framework for rapidly building rich data portal frontends using a modern fronten

Dec 30, 2022

DataSphereStudio is a one stop data application development& management portal, covering scenarios including data exchange, desensitization/cleansing, analysis/mining, quality measurement, visualization, and task scheduling.

DataSphereStudio is a one stop data application development& management portal, covering scenarios including data exchange, desensitization/cleansing, analysis/mining, quality measurement, visualization, and task scheduling.

English | 中文 Introduction DataSphere Studio (DSS for short) is WeDataSphere, a big data platform of WeBank, a self-developed one-stop data application

Jan 2, 2023

GitHub action to get notification whenever vaccine slot is availble in cowin portal :tada:

GitHub action to get notification whenever vaccine slot is availble in cowin portal :tada:

Covid Vaccine availability notifier Setup Fork this repo Update the config at src/config.js Delete the db file src/db.json module.exports = { // opt

Jul 27, 2022

Wall Covering Calculator and Material Procurement Portal

Wall Covering Calculator and Material Procurement Portal

Wall-Pro MPP --Wall Covering Calculator and Material Procurement Portal-- Table of Contents: Links Description UserStory DevelopmentTeam Installation

Jul 7, 2021

Foxpage portal, server apis and plugins

Foxpage portal, server apis and plugins

Low-code, made simple and fast Try live demo Foxpage is a lightweight front-end low-code framework. Features 🖥️ Visualization. Provides visual page e

Dec 31, 2022

Website and contest portal for SolidHack.

Website and contest portal for SolidHack.

Solid Website This is the source code for the solid website: https://solidjs.com/ Getting started The website is built with Solid. In order to get goi

May 20, 2022

A Google Chrome extension that automatically fills in the "CAPTCHA" form element for IISER Pune's SAM portal (Academic ERP) login form

A Google Chrome extension that automatically fills in the "CAPTCHA" form element for IISER Pune's SAM portal (Academic ERP) login form.

Mar 4, 2022

Admin portal for the community-profiles web app

cp-admin Admin portal for the community-profiles web app. Created with Strapi and postgresql backend. Hosted with Azure App Services. Strapi Instructi

Nov 4, 2022

CA9.io Portal Seed Server. Makes sure the project files are always accessable.

Torrent Seed Server What is this about? This project helps users of CA9.io Metaverse to keep their files and addons permanently available. Since we us

Feb 3, 2022

Yara Station- Managment portal for LoKi scanner

Yara Station- Managment portal for LoKi scanner

Yara station is a management portal for Neo23x0-Loki. The mission is to transform the standalone nature of the Loki scanner into a centralized management solution that facilitates result investigation and easier scanning capabilities.

Dec 20, 2022

✨ Dramaland: Um portal de notícias, resenhas e opinião do mundo da dramaturgia coreana

✨ Dramaland: Um portal de notícias, resenhas e opinião do mundo da dramaturgia coreana

Tabela de Conteúdo Tabela de Conteúdo Sobre o Projeto Feito Com Contribuição Licença Contato Sobre o Projeto Dramaland é um portal de notícias, resenh

Nov 21, 2022

Dyte's documentation portal built with Docusaurus.

Dyte's documentation portal built with Docusaurus.

Dyte Docs Dyte's documentation portal, built with Docusaurus. Explore the docs » View Demo · Report Bug · Request Feature Table of Contents About the

Jan 1, 2023

Un experimento personal con el portal del Centro de Documentación de la Imagen de Santander.

Un experimento personal con el portal del Centro de Documentación de la Imagen de Santander.

Retrosantander Un experimento personal con el portal del Centro de Documentación de la Imagen de Santander (CDIS) y sus contenidos. Por Jaime Gómez-Ob

Dec 11, 2022

A modern and fashion-forward retail portal.

Atelier Atelier is an ecommerce product detail page built for a fictional clothing company as an exercise in front-end development. It contains three

Aug 30, 2022

A portal for finding and posting jobs. Assignment for internship.

A portal for finding and posting jobs. Assignment for internship.

Naukri Dundho A portal for finding and posting jobs. Assignment for internship. 💡 Explore the docs » • Report Bug • Request Feature • Backend Documan

Sep 14, 2022
Comments
  • fix: add flush in java instruction

    fix: add flush in java instruction

    Java sdk flush (post access events) on fpClient constructed, and in a period of 5sec later, see DefaultEventProcessor.java#L68:

    scheduler.scheduleAtFixedRate(flusher, 0L, 5, TimeUnit.SECONDS);
    

    Thus fpClient finished its first flush before taking the evaluation, but the program exits before its next flush job. In this case, server will never receive the access event, thus will always prompt user the sdk is not connected.

    opened by hezean 3
  • feat: verify and auto change rollout percentage

    feat: verify and auto change rollout percentage

    • Resolves https://github.com/FeatureProbe/FeatureProbe/issues/12
    • Resolves https://github.com/FeatureProbe/FeatureProbe/issues/13 (only applicable for 2-ary variations)
    opened by hezean 0
  • [Feature][Enhancement] Add regex validation for regex-related string rules

    [Feature][Enhancement] Add regex validation for regex-related string rules

    In the edit page, it's helpful to send a warning to the user before publishing the rule, if there exists invalid regex pattern.

    Screenshot 2022-11-02 at 19 42 48

    This enhancement dose not conflict with the manual review (approval).

    opened by hezean 0
  • fix: CopyToClipboardPopup tip display issue

    fix: CopyToClipboardPopup tip display issue

    The success tip for CopyToClipboardPopup may disappear immediately when handleCopy is triggered quickly and repeatedly.

    The issue is timer may be reset to undefined when re-render.

    opened by le0zh 0
Releases(1.11.0)
Owner
FeatureProbe
FeatureProbe
Website and contest portal for SolidHack.

Solid Website This is the source code for the solid website: https://solidjs.com/ Getting started The website is built with Solid. In order to get goi

Solid 2 May 20, 2022
Admin portal for the community-profiles web app

cp-admin Admin portal for the community-profiles web app. Created with Strapi and postgresql backend. Hosted with Azure App Services. Strapi Instructi

Grant Moss 3 Nov 4, 2022
CA9.io Portal Seed Server. Makes sure the project files are always accessable.

Torrent Seed Server What is this about? This project helps users of CA9.io Metaverse to keep their files and addons permanently available. Since we us

CA9.io, TM9657 GmbH 2 Feb 3, 2022
Yara Station- Managment portal for LoKi scanner

Yara station is a management portal for Neo23x0-Loki. The mission is to transform the standalone nature of the Loki scanner into a centralized management solution that facilitates result investigation and easier scanning capabilities.

null 28 Dec 20, 2022
✨ Dramaland: Um portal de notícias, resenhas e opinião do mundo da dramaturgia coreana

Tabela de Conteúdo Tabela de Conteúdo Sobre o Projeto Feito Com Contribuição Licença Contato Sobre o Projeto Dramaland é um portal de notícias, resenh

Guilherme S. Sousa 9 Nov 21, 2022
Dyte's documentation portal built with Docusaurus.

Dyte Docs Dyte's documentation portal, built with Docusaurus. Explore the docs » View Demo · Report Bug · Request Feature Table of Contents About the

Dyte 70 Jan 1, 2023
Un experimento personal con el portal del Centro de Documentación de la Imagen de Santander.

Retrosantander Un experimento personal con el portal del Centro de Documentación de la Imagen de Santander (CDIS) y sus contenidos. Por Jaime Gómez-Ob

Jaime Gómez-Obregón 71 Dec 11, 2022
A modern and fashion-forward retail portal.

Atelier Atelier is an ecommerce product detail page built for a fictional clothing company as an exercise in front-end development. It contains three

null 1 Aug 30, 2022
A portal for finding and posting jobs. Assignment for internship.

Naukri Dundho A portal for finding and posting jobs. Assignment for internship. ?? Explore the docs » • Report Bug • Request Feature • Backend Documan

Prasoon Soni 5 Sep 14, 2022
A all around note taking and viewing portal for students as well as teachers.

Notetal Portal to notes for students and teachers. With Notetal you can take notes as well as view notes taken by others. Features Powerful Editor: A

Alson Garbuja 2 Jun 13, 2022