1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-12-22 19:07:54 +01:00
unleash.unleash/frontend
Fredrik Strand Oseberg d11bee0b95 Feature/stale dashboard (#243)
* feat: initial structure

* feat: add reportCard

* feat: add report-toggle-list

* feat: add report-card

* feat: connect data

* feat: add material icons

* feat: add table styles

* fix: rename reportcard

* feat: add checkbox functionality

* fix: correct invalid json format

* feat: add support for changing project

* fix: linting

* fix: remove trailing slash

* fix: change rewrites to routes

* fix: update glob

* feat: add name sorting

* refactor: swap routes for rewrites in vercel.json

* feat: add rewrite rules

* feat: add all rewrite rules

* feat: initial useSort implementation

* feat: finalized useSort for consistent name sorting

* feat: date parsing

* feat: implement sorting functionality for headers

* fix: ensure consistent naming in useSort

* feat: finish reportcard

* fix: remove loader class

* feat: hide bulk actions behind feature flag

* feat: add tests

* fix: lint and proptypes

* fix: lint

* fix: update select styles

* fix: create snapshots from node 12

* fix: safari flex inconsistencies

* feat: expand conditionallyRender functionality to encompass passing functions as elseShow param

* fix: conditional project selector

* fix: add missing new-line

* fix: move dependencies

Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com>
2021-02-25 10:54:53 +01:00
..
.github/workflows Added a release workflow, creating GH releases from tags 2021-01-27 11:37:03 +01:00
public fix: one and only one front (#244) 2021-02-24 11:03:18 +01:00
src Feature/stale dashboard (#243) 2021-02-25 10:54:53 +01:00
.babelrc Feat: clone feature toggle configuration (#201) 2020-01-09 22:51:05 +01:00
.editorconfig add editorconfig 2016-12-05 23:08:32 +01:00
.eslintignore Prepare release 2016-12-23 10:59:31 +01:00
.eslintrc fix(eslint): ovveride test rules in root .eslintrc file 2018-08-13 13:13:27 +02:00
.gitignore chore: update .gitignore 2019-10-05 08:23:13 +02:00
.nvmrc Add tag feature 2021-01-18 09:26:32 +01:00
CHANGELOG.md chore: update changelog 2021-02-24 11:24:29 +01:00
index.html chore: change title in devmode 2020-02-11 08:58:11 +01:00
index.js init 2016-11-10 14:27:06 +01:00
jest-setup.js fix: babel-preset-env (#190) 2019-10-09 19:58:49 +02:00
LICENSE fix: license year to 2020 2020-05-12 22:40:05 +02:00
package.json Feature/stale dashboard (#243) 2021-02-25 10:54:53 +01:00
README.md fix: remove deprecated badges 2020-11-23 21:34:38 +01:00
typings.json add sort strategies via react-dnd 2016-12-30 23:24:46 +01:00
vercel.json Feature/stale dashboard (#243) 2021-02-25 10:54:53 +01:00
webpack.config.js Add tag feature 2021-01-18 09:26:32 +01:00
yarn.lock Feature/stale dashboard (#243) 2021-02-25 10:54:53 +01:00

Build Status

Developing

Run with together with local unleash-api:

You need to first start the unleash-api on port 4242 before you can start working on unleash-frontend.

Start webpack-dev-server with hot-reload:

cd ~/unleash-frontend
npm install
npm run start 

Run with heroku hosted unleash-api:

cd ~/unleash-frontend
npm install
npm run start:heroku

UI Framework

Currently using react-mdl which is a deprecated and closed project.

Happy coding!