1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-10-23 20:07:40 +02:00
Commit Graph

8980 Commits

Author SHA1 Message Date
Fredrik Strand Oseberg
3bf9bd73ae Fix/overall bugs (#271)
* fix: reporting

* fix: center icon

* fix: paths in featureview

* fix: revert path in passwordauth

* fix: remove console log
2021-04-20 16:22:23 +02:00
Christopher Kolstad
4246baee16
feat: add ui-bootstrap endpoint (#790)
* feat: add ui-bootstrap endpoint

- Reducing calls needed for frontend to 1 instead of the current 6

fixes: #789
2021-04-20 12:32:02 +02:00
Ivar Conradi Østhus
332f1c4544
feat: expose user permissions (#791) 2021-04-20 09:58:23 +02:00
Fredrik Strand Oseberg
524936912d Feat/user flow (#267)
* feat: add new user page

* feat: passwordchecker

* fix: remove loading

* feat: reset password

* fix: move swr to devDeps

* feat: generate reset link

* feat: add reset password form

* fix: remove console log

* fix: rename to forgotten password

* feat: add simple menu

* fix: change password checker title

* fix: change text in new-user view

* fix: lint errors

* fix: add status code to constants

* fix: comment

* fix: add classes for new user component

* fix: tests

* fix: remove console log

* fix: remove retry method

* fix: invalid token constant

* fix: remove console log

* fix: dependency array on useCallback

* fix: featureview

* fix: redirect on authenticated

* refactor: progresswheel

* fix: lint deps
2021-04-19 10:55:15 +02:00
Christopher Kolstad
b55c85783b
Reset token (#786)
feat: Add Reset token functionality

This allows admin users to create a reset token for other users. Thus allowing resetting their password.

Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>

fixes: #778
2021-04-16 15:29:23 +02:00
Ivar Conradi Østhus
3cca2513fb fix: small description for toggles 2021-04-16 12:59:36 +02:00
Ivar Conradi Østhus
b3436b5ae6 fix: make admin pages work for OSS and enterprise (#268)
* fix: make admin pages work for OSS and enterprise

* fix: more admin tuning

* fix: project mgm access
2021-04-16 11:31:47 +02:00
Ivar Conradi Østhus
23ea21babf
fix: rename rbac roles. (#788)
* fix: rename rbac roles.

Root-roles:
- Admin
- Editor
- Viewer

Project roles:
- Owner
- Member

* Update src/lib/services/access-service.ts

* Update src/migrations/20210415173116-rbac-rename-roles.js

Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
2021-04-16 10:45:15 +02:00
Ivar Conradi Østhus
c45c19fedb
fix: remove unused import 2021-04-15 22:23:04 +02:00
Ivar Conradi Østhus
06a7bb323c
fix: fully remove enableLegacyRoutes option 2021-04-15 22:16:14 +02:00
Ivar Conradi Østhus
5214a7f88e
fix: failing tests 2021-04-15 11:35:45 +02:00
Ivar Conradi Østhus
9f3ca73075
fix: expose auth-type in ui-config 2021-04-15 11:29:53 +02:00
Ivar Conradi Østhus
781a300bf7
4.0.0-alpha.2 2021-04-13 13:56:26 +02:00
Ivar Conradi Østhus
85d08d75f8
chore: update changelog 2021-04-13 13:56:16 +02:00
Ivar Conradi Østhus
2c01fd088b
fix: should only do checkRbac if it exists 2021-04-13 11:41:22 +02:00
Ivar Conradi Østhus
b7d2cb06ae
fix: docs transitive dependencies 2021-04-13 09:24:17 +02:00
Ivar Conradi Østhus
0eb132c025
feat: unleash v4 will require node 14 or higher (#784) 2021-04-13 09:22:37 +02:00
Ivar Conradi Østhus
c86a29622d
chore: typos in migration-guide 2021-04-13 09:21:53 +02:00
Fredrik Oseberg
2a0acd3fb2 fix: remove console log 2021-04-13 09:10:01 +02:00
Ivar Conradi Østhus
469e87a923
fix: remove enableLegacyRoutes option from v2 2021-04-13 09:04:25 +02:00
Ivar Conradi Østhus
223bbbb50d
fix: upgrade unleash-frontend to latest alpha 2021-04-12 20:29:00 +02:00
Ivar Conradi Østhus
9e7d2f845a
fix: migrate all permissions to rbac (#782)
* fix: migrate all permissions to rbac
* fix: update migration guide

fixes #782
2021-04-12 20:25:03 +02:00
Ivar Conradi Østhus
e69ba78536 4.0.0-alpha.3 2021-04-12 20:22:08 +02:00
Ivar Conradi Østhus
36f01e0668 chore: update changelog 2021-04-12 20:21:56 +02:00
Fredrik Oseberg
fa9a1c3145 fix: logout redirect logic 2021-04-12 16:25:38 +02:00
Fredrik Oseberg
8d295fd176 fix: redirect from login page if authorized 2021-04-12 15:34:37 +02:00
Fredrik Strand Oseberg
86631b53c9 Fix/material UI cleanup (#264)
* fix: strategy dialogue

* fix: fontweight dropdown

* fix: eventlog padding

* refactor: history

* refactor: use material ui styling conventions for history

* refactor: add empty state for features

* refactor: variant dialog

* refactor: delete unused variant config

* fix: variant typography

* fix: remove unused styles file

* fix: footer

* feat: protected routes

* fix: rename app

* fix: remove console log

* fix: convert app to typescript

* fix: add standalone login screen

* fix: cleanup

* fix: add theme colors for login

* fix: update tests

* fix: swap route with ProtectedRoute

* fix: remove unused redirect

* fix: use redirect to correctly setup breadcrumbs

* refactor: isUnauthorized

* fix: reset loading count on logout

* fix: create a more comprehensive auth check

* feat: add unleash logo
2021-04-12 15:04:03 +02:00
Ivar Conradi Østhus
9bd425c193
feat: Add username/password authentication (#777) 2021-04-09 13:46:53 +02:00
Ivar Conradi Østhus
4e92e068ab 4.0.0-alpha.2 2021-04-09 13:39:49 +02:00
Ivar Conradi Østhus
684ca081d0 chore: update changelog 2021-04-09 13:39:40 +02:00
Ivar Conradi Østhus
41ce9105c6 fix: move all deps to devDependecies 2021-04-09 13:38:30 +02:00
Ivar Conradi Østhus
a64cbada1f chore: update readme 2021-04-09 13:29:39 +02:00
Ivar Conradi Østhus
5166198f07 Feat: admin users (#266)
* fix: make it work

* fix: cleanup add/update users a bit

* fix: fix

* fix: fine tune
2021-04-09 13:25:39 +02:00
Fredrik Strand Oseberg
b7b19de442
fix: add default empty array to strategies from db (#781) 2021-04-09 11:27:50 +02:00
Christopher Kolstad
99fd210392
feat: added basic email-service (#780)
* feat: added basic email-service
* feat: preview endpoint for plaintext/html templates
* chore: Updated docs
fixes: #757
2021-04-09 11:16:06 +02:00
Fredrik Oseberg
45bce4576d fix: remove editableStrategies from useEffect deps 2021-04-07 09:26:34 +02:00
Christopher Kolstad
22795e251f Migrate to create-react-app and react-scripts (#263)
* Setup create-react-app and typescript

Co-authored-by: Fredrik Oseberg <fredrik.no@gmail.com>
2021-04-07 09:04:48 +02:00
Martin Folkeseth
5d41e63077
Chore: new amedia logo (#776) 2021-04-06 19:16:43 +02:00
Christopher Kolstad
2850052cc5 fix: Clear-Site-Data header needs to be double quoted 2021-04-06 16:09:09 +02:00
Fredrik Oseberg
696004b5ec 4.0.0-alpha.1 2021-03-30 15:59:14 +02:00
Fredrik Oseberg
67a5a27902 chore: update changelog 2021-03-30 15:59:08 +02:00
Fredrik Oseberg
e0682fd8fb chore: upgrade frontend 4.0.0-alpha.1 2021-03-30 15:58:36 +02:00
Fredrik Oseberg
30e3f468eb 4.0.0-alpha.1 2021-03-30 15:52:18 +02:00
Fredrik Oseberg
6403f68d20 chore: update changelog 2021-03-30 15:52:14 +02:00
Fredrik Strand Oseberg
b5917515d2 fix: delete strategy (#262) 2021-03-30 15:49:03 +02:00
Ivar Conradi Østhus
baf750c05a
feat: upgrade unleash-frontend to 4.0.0-alpha.0 2021-03-30 15:21:02 +02:00
Ivar Conradi Østhus
f2d8bc27f0 chore: update changelog 2021-03-30 15:15:26 +02:00
Fredrik Strand Oseberg
dbed06f300 Feat/material UI (#250)
Co-authored-by: Ivar Conradi Østhus <ivarconr@gmail.com>
Co-authored-by: Christopher Kolstad <chriswk@getunleash.ai>
Co-authored-by: Christopher Kolstad <git@chriswk.no>
2021-03-30 15:14:02 +02:00
Ivar Conradi Østhus
58137b8579
4.0.0-alpha.0 2021-03-29 20:33:01 +02:00
Ivar Conradi Østhus
75bbb0fccd
chore: update CHANGELOG.md 2021-03-29 20:31:17 +02:00