* fix(player): fix initial visual offset jump check * change(ui): add empty feature flags page * change(ui): add empty feature flags page * fix(ui): some more fixes * change(ui): add subrouting for sessions tab * change(ui): more fixes for routing * change(ui): add flag creation page, flags list table, flag store/type * change(tracker): flags in tracker * change(tracker): return all flags * feat(ui): add API and types connector * feat(ui): split components to prevent rerendering * feat(ui): add icon, fix redirect.path crashlooping * feat(ui): add conditions and stuff, add flags class to tracker to handle stuff * feat(ui): add condition state and filters * feat(ui): fix flag creation with api change * feat(ui): fix flag editing (api changes); simplify new/edit flag component * feat(ui): add filters, make table pretty :insert_magic_emoji: * feat(ui): remove rollout percentage from list, remove console logs * feat(ui): multivar toggler * feat(tracker): add more methods to tracker * feat(tracker): more type coverage * feat(tracker): add tests * fix(ui): some fixes for multivar * feat(ui): multivar api support * fix(ui):start adding tests for fflags * fix(ui): rm not working file.. * fix(ui): rm unused packages * fix(ui): remove name field, fix some api and type names * fix(ui): fix crash * fix(tracker/ui): keep flags in sessionStorage, support API errors in feature flags storage * fix(tracker/ui): clear unused things, fix url handling, fix icons rendering etc |
||
|---|---|---|
| .. | ||
| .storybook | ||
| .yarn | ||
| app | ||
| cypress | ||
| scripts | ||
| stories | ||
| tests | ||
| .babelrc | ||
| .dockerignore | ||
| .env.sample | ||
| .gitignore | ||
| .prettierrc | ||
| .yarnrc.yml | ||
| build.sh | ||
| cypress.config.ts | ||
| cypress.env.example.json | ||
| dev-init.sh | ||
| development.md | ||
| Dockerfile | ||
| jest.config.js | ||
| nginx.conf | ||
| package.json | ||
| path-alias.js | ||
| postcss.config.js | ||
| README.md | ||
| tailwind.config.js | ||
| tsconfig.json | ||
| webpack.config.ts | ||
| yarn.lock | ||
openreplay-ui
OpenReplay prototype UI
On new icon addition:
yarn gen:icons
Documentation
Labels in comments: TEMP = temporary code TODO = things to implement
Contributing notes
Please use dev branch as base and target branch.