78e5c26015
feat(console): authorizations from user context, add grants to auth user view, fix app saving ( #895 )
...
* user grant on project
* grant in auth user, enable creation, fix inv regex
* use autocomplete solutions, section for usre ctx
* user grant create for user context
* fix edit from table
* fix create context
* fix authorization to write
* grant overview component
* fix user grants without context
* lint
* turn table highlighting off, rm logs
* fix app name saving
* fix table refresh for project grants
* translate toast
* i18n
* lint
* Update console/src/assets/i18n/de.json
Co-authored-by: Florian Forster <[email protected] >
Co-authored-by: Florian Forster <[email protected] >
2020-10-27 10:29:14 +01:00
Max Peintner and GitHub
84b212bd75
fix: user autocomplete emitter ( #876 )
2020-10-20 12:56:38 +02:00
Max Peintner and GitHub
eeea1f1c4b
feat(console): grpc web interceptors, cleanup services ( #631 )
...
* managementservice, authservice, change all refs
* refactor grpc auth
* fix references
* interceptor logic
* new interceptor
* appinitializers, environment loader, interceptors
* remove circular dep
* init authconfig in grpc service
* authconfig
* lint
* update mgmt service
* fix references
* update clientid, fix interceptor
* rm unused authconfig
* todo auth interceptor
2020-08-29 10:43:35 +02:00
34ec2508d3
feat: add domain verification notification ( #649 )
...
* fix: dont (re)generate client secret with auth type none
* fix(cors): allow Origin from request
* feat: add origin allow list and fix some core issues
* rename migration
* fix UserIDsByDomain
* feat: send email to users after domain claim
* username
* check origin on userinfo
* update oidc pkg
* fix: add migration 1.6
* change username
* change username
* remove unique email aggregate
* change username in mgmt
* search global user by login name
* fix test
* change user search in angular
* fix tests
* merge
* userview in angular
* fix merge
* Update pkg/grpc/management/proto/management.proto
Co-authored-by: Fabi <[email protected] >
* Update internal/notification/static/i18n/de.yaml
Co-authored-by: Fabi <[email protected] >
* fix
Co-authored-by: Fabi <[email protected] >
2020-08-27 17:18:23 +02:00
193cfb45f6
feat(console): user memberships, generic member create dialog, fix user autocomplete emitter ( #606 )
...
* load manager mgmtservice, user service
* add org memberships
* membership component, generic member creation
* refactor member create dialog
* project autocomplete context
* create batch managers in user component
* project context wrapper
* emit on user removal, preselect user on init
* membership avatar style, service
* auth user memberships, navigate to target
* cursor fix, avatar gen
* lint
* i18n fix
* remove role translations
* membership detail page, i18n
* fix role label i18n, after view init loader
* remove projectid from grant remove
* fix iam race condition
* refresh table ts, fix no permission project search
* change membership colors
* refresh table everywhere, replace assets, routing
* fix logo header size
* lint, fix project grant removal
* timestmp for p mem, user list, grants, p list (#615 )
* npm audit
* update deps, resolve vulnerability
* fix tslint config
* update lock
* load 20 changes at once
* Update console/src/assets/i18n/de.json
Co-authored-by: Florian Forster <[email protected] >
* Update console/src/assets/i18n/de.json
Co-authored-by: Florian Forster <[email protected] >
* Update console/src/assets/i18n/en.json
Co-authored-by: Florian Forster <[email protected] >
* membership i18n
Co-authored-by: Florian Forster <[email protected] >
2020-08-24 08:48:47 +02:00
0721acf605
fix(console): toast login handler, show user session loginname, policy value incrementation, accessibility ( #413 )
...
* get auth policy, fix increment from 0
* seo, accessibility
* ngsw rem check for update
* organize interceptors
* toast i18n part1
* show loginname
* use primary color
* toast login handler, fix user session type
* Update console/src/assets/i18n/de.json
Co-authored-by: Florian Forster <[email protected] >
* Update console/src/assets/i18n/de.json
Co-authored-by: Florian Forster <[email protected] >
* Update console/src/assets/i18n/de.json
Co-authored-by: Florian Forster <[email protected] >
* Update console/src/assets/i18n/en.json
Co-authored-by: Florian Forster <[email protected] >
* Update console/src/index.html
Co-authored-by: Florian Forster <[email protected] >
* Update console/src/assets/i18n/en.json
Co-authored-by: Florian Forster <[email protected] >
* Update console/src/assets/i18n/en.json
Co-authored-by: Florian Forster <[email protected] >
Co-authored-by: Florian Forster <[email protected] >
2020-07-09 10:54:55 +02:00
9c07711aab
fix(console): project member grants, user grants ( #329 )
...
* checkbox color
* project grant preview
* project grante expandable row
* add grant detail component
* proto regen
* project grant members shared module
* fix project grant members dialog
* fix create dialog
* lint
* add avatar colors, meta component styling
* light theme
* dl report
* styles
* move grants out of user context, grant detail
* i18n grant pipe
* lint
* user grants
* clear expandable view project grants
* fix project member routing
* fix granted members routing
* fix group label
* rename project grant
* disable zitadel grant members
* fix routing user grant creation
* rest member writes
* ignore case searches
* forkjoin observables for project search
* fix grant creation with users
* fix projectid reference
* formfield table style, user grant dynamic load
* show key if no displayvalue is set
* Delete report.20200630.163913.44081.0.001.json
Co-authored-by: Silvan <[email protected] >
2020-07-01 17:48:34 +02:00
92a294f5c8
feat(console): integrate frontend ( #95 )
...
* feat: console frontend
* chore(dependabot): cycle and npm
* chore: rename citadel to zitadel, remove generated files
* chore: delete go files
* chore(frontend): ci steps
* chore: remove docker and envoy files
* chore: remove docker file
* chore: working dir
* chore: run proto build
* add console start
* chore: restructure folders
* chore: remove gui build
* statikFs
* generate proto for console
* add statik import
* import
* chore: try statik
* chore: path
* chore: path
* chore: script in root
* chore: order build steps
* chore: go get
* chore: folder traversal
* chore: non empty test file
* chore: gitignore
* chore: gitignore
* chore: statik path
* chore: switch to failing FE build
* fix: build
* fix: project-grant-test
* fix: rm test
* add statik.go
* go mod tidy
* chore: place test, seperate test from build
* chore: lint all the world
* chore: ci the world instead
* chore: tune docker
* chore: undo container test
* chore: fix run
* chore: docker build
* chore: test docker build
* chore: go build flags
* finaly
* fix caos_local
* go mod
Co-authored-by: Livio Amstutz <[email protected] >
Co-authored-by: Max Peintner <[email protected] >
2020-05-13 14:41:43 +02:00