7899a0b851
feat: Notification providers config ( #3212 )
...
* feat: add login check lifetimes to login policy
* feat: org features test
* feat: debug notificatiaon events
* feat: debug notification file/log commands
* feat: add requests to proto
* feat: add api for debug notification providers file/log
* feat: add projection for debug notifiication providers
* feat: requests
* feat: merge v2
* feat: add settings proto to generate
* feat: notifiaction providers
* fix: remove unused code
* Update iam_converter.go
Co-authored-by: Livio Amstutz <[email protected] >
2022-03-07 14:22:37 +01:00
Fabi and GitHub
7d6c933485
feat: OIDC setting ( #3245 )
...
* feat: add oidc config struct
* feat: oidc config command side
* feat: oidc configuration query side
* feat: add translations
* feat: add tests
* feat: add translations
* feat: rename oidc config to oidc settings
* feat: rename oidc config to oidc settings
2022-02-25 16:05:06 +01:00
Fabi and GitHub
f05d4063bf
feat: Login verification lifetimes ( #3190 )
...
* feat: add login check lifetimes to login policy
* feat: org features test
* feat: read lifetimes from loginpolicy
2022-02-21 16:05:02 +01:00
7d235e3eed
feat: Default configs sms provider ( #3187 )
...
* feat: sms config
* feat: twilio as sms provider
* feat:sms projection
* feat: sms queries
* feat: sms queries test
* feat: sms configs
* feat: sms configs sql file
* fix merge
* fix: rename from to sendername
* fix: proto comments
* fix: token as crypto
* fix: tests
* fix: sms config sender name to sender number
* fix: sms config sender name to sender number
* Update email.go
* Update channel.go
* Update V1.111__settings.sql
Co-authored-by: Livio Amstutz <[email protected] >
2022-02-21 12:22:20 +00:00
e3528ff0b2
feat: Config to eventstore ( #3158 )
...
* feat: add default language to eventstore
* feat: add secret generator configs events
* feat: tests
* feat: secret generators in eventstore
* feat: secret generators in eventstore
* feat: smtp config in eventstore
* feat: smtp config in eventstore
* feat: smtp config in eventstore
* feat: smtp config in eventstore
* feat: smtp config in eventstore
* fix: migrations
* fix migration version
* fix test
* feat: change secret generator type to enum
* feat: change smtp attribute names
* feat: change smtp attribute names
* feat: remove engryption algorithms from command side
* feat: remove engryption algorithms from command side
* feat: smtp config
* feat: smtp config
* format smtp from header
Co-authored-by: Livio Amstutz <[email protected] >
2022-02-16 15:49:17 +00:00
Fabi and GitHub
31bdd3f431
feat: reset custom texts on IAM ( #3160 )
...
* fix: only show factors with state ready
* fix: get iam by id and clean up code
* fix: get iam by id and clean up code
* fix: remove unused code
* feat: add message template remove func to admin api
* fix: proto texts
* fix: proto texts
2022-02-04 10:25:25 +01:00
Fabi and GitHub
9b1e0730d7
fix: translation ( #3156 )
...
* fix: translation
* fix: translation
* fix: translation
2022-02-03 09:12:28 +01:00
Fabi and GitHub
ce53fe7814
fix: user with state initial can only be deleted not deactivated ( #3110 )
2022-01-25 11:54:36 +01:00
b64b5d89ec
fix: send preferred login name on init user mail ( #3105 )
...
* fix: send preferred login name on init user
* trigger gh actions
Co-authored-by: Livio Amstutz <[email protected] >
2022-01-24 15:22:27 +01:00
Fabi and GitHub
a824312be3
docs: error codes ( #3108 )
...
* docs: add error codes to api docs
* docs: add error codes to api docs
* docs: add error codes to api docs
2022-01-24 15:19:47 +01:00
Fabi and GitHub
01501c5087
feat: iam query ( #3085 )
...
* fix: only show factors with state ready
* fix: get iam by id and clean up code
* fix: get iam by id and clean up code
* fix: remove unused code
2022-01-21 14:01:25 +01:00
Fabi and GitHub
2592383a7c
fix: only show factors with state ready ( #3081 )
2022-01-21 08:27:57 +00:00
Fabi and GitHub
b363ddd707
feat: Iam projection ( #3074 )
...
* feat: implement projection for iam and clean up code
* feat: add migration
* fix: remove unused tests
* fix: handler
2022-01-21 08:52:12 +01:00
Fabi and GitHub
087ef8d31c
fix: return isDefault on login texts ( #3076 )
...
* fix: add is disabled to login texts
* fix: fix aggregate id
2022-01-20 13:18:49 +00:00
5c6df06a7c
feat: auth method query side ( #3068 )
...
* feat: queries for searching mfas and passwordless
* feat: tests for user auth method queries
* Update internal/api/grpc/auth/multi_factor.go
Co-authored-by: Livio Amstutz <[email protected] >
* Update internal/api/grpc/auth/passwordless.go
Co-authored-by: Livio Amstutz <[email protected] >
* Update internal/api/grpc/management/user.go
Co-authored-by: Livio Amstutz <[email protected] >
* Update internal/api/grpc/management/user.go
Co-authored-by: Livio Amstutz <[email protected] >
Co-authored-by: Livio Amstutz <[email protected] >
2022-01-20 13:21:59 +01:00
Fabi and GitHub
eaaf76a6eb
fix: default message text query ( #3064 )
2022-01-19 15:13:04 +01:00
Fabi and GitHub
3902f9adb5
feat: auth method projection ( #3020 )
...
* feat: auth method projection
* feat: auth method projection
* feat: add tests
2022-01-19 14:49:50 +01:00
Fabi and GitHub
456d32dd0d
fix: show registration overview ( #3002 )
...
* fix: show registration overview
* fix: render error page to avoid possible loop
2022-01-18 08:46:31 +01:00
Fabi and GitHub
ead61d240d
Update issue templates task ( #2981 )
2022-01-12 09:44:32 +01:00
Fabi and GitHub
cf4080ca6a
Update issue templates story ( #2980 )
2022-01-12 09:44:09 +01:00
Fabi and GitHub
a4d79b901c
issue tempales ( #2979 )
2022-01-12 09:43:51 +01:00
ac7a26b9df
docs: add primary domain scope section to identity brokering guide ( #2972 )
...
* docs: add primary domain scope section to identity brokering guide
* Update docs/docs/guides/authentication/identity-brokering.md
Co-authored-by: mffap <[email protected] >
Co-authored-by: mffap <[email protected] >
2022-01-12 09:28:35 +01:00
41ec3321b0
fix: username mapping of idp ( #2977 )
...
* docs: add primary domain scope section to identity brokering guide
* fix: register overview
* Update external_register_overview.html
* fix mapping
* fix html
Co-authored-by: Livio Amstutz <[email protected] >
2022-01-11 16:59:12 +00:00
Fabi and GitHub
d03cab22c0
fix: select account styling ( #2970 )
...
* fix: account selection
* fix: styling of disabled accounts
* fix: styling of disabled accounts
* fix: don't show disabled accounts
* fix: remove unused css
* fix: remove unused css
* fix: remove unused css
* fix: don't show non selectable users
* fix: test
2022-01-10 16:36:31 +01:00
Fabi and GitHub
e624047d60
fix: account selection ( #2926 )
...
* fix: account selection
* fix: styling of disabled accounts
* fix: styling of disabled accounts
* fix: don't show disabled accounts
* fix: remove unused css
* fix: remove unused css
* fix: remove unused css
2022-01-06 15:01:37 +01:00
2bbbc3551a
docs: error messages ( #2889 )
...
* docs: add error messages
* docs: add error messages
* docs: add error messages screen shots
* Update docs/docs/manuals/error-messages.md
Co-authored-by: Florian Forster <[email protected] >
* docs: add error messages screen shots
* docs: rename file
Co-authored-by: Florian Forster <[email protected] >
2022-01-06 08:32:08 +01:00
Fabi and GitHub
6d78fe28f5
fix: Get Label policy in notifications ( #2923 )
2022-01-04 08:35:22 +00:00
cf727b7fff
fix: Custom texts ( #2875 )
...
* feat: delete org
* fix: return is default on custom message text
* fix(projeciton): print stack trace on recover panic
* chore: print panic line
* fix: custom message text retunr nil, nil
* fix: custom message text template
* fix: remove isDefault from selection (#2876 )
* fix: custom message text query
Co-authored-by: adlerhurst <[email protected] >
Co-authored-by: Max Peintner <[email protected] >
2021-12-21 15:18:05 +01:00
c5d6325897
feat: text query ( #2735 )
...
* feat: change mail template to new query side
* feat: adminapi message text
* feat: adminapi message text
* feat: adminapi message text
* feat: message texts
* feat: admin texts
* feat: tests
* feat: tests
* feat: custom login text on adminapi
* feat: custom login text
* feat: custom login text
* feat: message text prepare test
* feat: login text texts
* feat: custom login text
* merge main
* fix go.sum
Co-authored-by: Livio Amstutz <[email protected] >
2021-12-16 15:21:37 +01:00
a43e1fc34a
feat: reset projections and remove failed events ( #2770 )
...
* feat: change failed events to new projection
* feat: change failed events to new projection
* feat: change current sequences to new projection
* feat: add tests
* Update internal/api/grpc/admin/failed_event.go
Co-authored-by: Livio Amstutz <[email protected] >
* Update internal/api/grpc/admin/view.go
Co-authored-by: Livio Amstutz <[email protected] >
* fix: truncate
* fix reset
* fix reset
* Rename V1.102__queries.sql to V1.103__queries.sql
* improve current_sequence and truncate view tables
* check sub tables of view are tables
* Update internal/query/current_sequence_test.go
Co-authored-by: Silvan <[email protected] >
* fixes and use squirrel
* missing error handling
* lock before reset
Co-authored-by: Livio Amstutz <[email protected] >
Co-authored-by: Silvan <[email protected] >
2021-12-16 14:44:26 +01:00
Fabi and GitHub
76346cb070
fix: features query ( #2610 )
2021-11-21 20:22:25 +01:00
Fabi and GitHub
4c1be86ce2
feat: feature query ( #2578 )
...
* feat: features projection
* feat: tests
* fix: update version
2021-10-29 16:33:00 +02:00
Fabi and GitHub
a1f4a06d27
feat: Message projection ( #2591 )
...
* feat: mail template projection
* feat: message text projection
* feat: message text projection tests
* feat: custom text projection
* feat: custom text projection
2021-10-29 16:11:47 +02:00
c190d5d1b7
feat: add some manager roles ( #2585 )
...
* feat: add some manager roles
* feat: add some manager roles
* fix indent
Co-authored-by: Livio Amstutz <[email protected] >
2021-10-28 13:22:25 +02:00
Fabi and GitHub
cd65fd8c17
feat: all project grant search query ( #2581 )
...
* feat: all project grant search query
* feat: all project grant search query
2021-10-27 09:26:01 +00:00
Fabi and GitHub
802fbf175b
fix: search usergrants if no resourceowner query ( #2579 )
2021-10-27 09:28:44 +02:00
Fabi and GitHub
48135daa84
fix: Project grant fix ( #2529 )
...
* feat: add project resource owner serch query
* fix: project grant cascade changed reduce
* fix: add project removed tests
2021-10-19 10:38:21 +02:00
Fabi and GitHub
6f984efb16
feat: add project resource owner serch query ( #2528 )
2021-10-19 09:39:36 +02:00
Fabi and GitHub
4c50b6dfa2
fix: mfa translations ( #2527 )
2021-10-19 09:38:35 +02:00
Fabi and GitHub
25c009ad0a
fix: project grant join ( #2525 )
...
* fix: project grant join granted org name
* fix: search granted projects
2021-10-18 15:45:38 +00:00
040b53305c
fix: mapping ( #2522 )
...
* fix: mapping
* add logs
Co-authored-by: adlerhurst <[email protected] >
2021-10-18 08:41:39 +00:00
Fabi and GitHub
7aaa245a20
fix: migration version ( #2508 )
2021-10-14 10:17:54 +02:00
Fabi and GitHub
29c8fa8bde
fix: Fix project roles/grants projection ( #2491 )
...
* fix: project role projections reduce change event
* fix: project grant projections reduce change event
* fix: project grant projections reduce change event
* fix: add project removed event
2021-10-08 14:17:12 +00:00
2e7f174b0e
fix: project projections null values ( #2488 )
...
* fix: project projections null values
* Update V1.76__fix_projection_projections.sql
Co-authored-by: Livio Amstutz <[email protected] >
2021-10-07 16:38:48 +02:00
3004a3825e
docs: user help ( #2484 )
...
* feat: loginname projection
* docs: refactor manuals
* fix: passwordless registation
* fix: pr comments
Co-authored-by: Livio Amstutz <[email protected] >
2021-10-06 13:57:49 +02:00
+3
e7401982f6
feat: Project projection ( #2433 )
...
* job queue
* wg improvements
* start handler
* statement
* statements
* imporve handler
* improve statement
* statement in seperate file
* move handlers
* move query/old to query
* handler
* read models
* bulk works
* cleanup
* contrib
* rename readmodel to projection
* rename read_models schema to projections
* rename read_models schema to projections
* search query as func,
bulk iterates as long as new events
* add event sequence less query
* update checks for events between current sequence and sequence of first statement if it has previous sequence 0
* cleanup crdb projection
* refactor projection handler
* start with testing
* tests for handler
* remove todo
* refactor statement: remove table name,
add tests
* improve projection handler shutdown,
no savepoint if noop stmt,
tests for stmt handler
* tests
* start failed events
* seperate branch for contrib
* move statement constructors to crdb pkg
* correct import
* Subscribe for eventtypes (#1800 )
* fix: is default (#1737 )
* fix: use email as username on global org (#1738 )
* fix: use email as username on global org
* Update user_human.go
* Update register_handler.go
* chore(deps): update docusaurus (#1739 )
* chore: remove PAT and use GH Token (#1716 )
* chore: remove PAT and use GH Token
* fix env
* fix env
* fix env
* md lint
* trigger ci
* change user
* fix GH bug
* replace login part
* chore: add GH Token to sem rel (#1746 )
* chore: add GH Token to sem rel
* try branch
* add GH Token
* remove test branch again
* docs: changes acme to acme-caos (#1744 )
* changes acme to acme-caos
* Apply suggestions from code review
Co-authored-by: Florian Forster <[email protected] >
Co-authored-by: Maximilian Panne <[email protected] >
Co-authored-by: Florian Forster <[email protected] >
* feat: add additional origins on applications (#1691 )
* feat: add additional origins on applications
* app additional redirects
* chore(deps-dev): bump @angular/cli from 11.2.8 to 11.2.11 in /console (#1706 )
* fix: show org with regex (#1688 )
* fix: flag mapping (#1699 )
* chore(deps-dev): bump @angular/cli from 11.2.8 to 11.2.11 in /console
Bumps [@angular/cli](https://github.com/angular/angular-cli ) from 11.2.8 to 11.2.11.
- [Release notes](https://github.com/angular/angular-cli/releases )
- [Commits](https://github.com/angular/angular-cli/compare/v11.2.8...v11.2.11 )
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: Max Peintner <[email protected] >
Co-authored-by: Silvan <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump stylelint from 13.10.0 to 13.13.1 in /console (#1703 )
* fix: show org with regex (#1688 )
* fix: flag mapping (#1699 )
* chore(deps-dev): bump stylelint from 13.10.0 to 13.13.1 in /console
Bumps [stylelint](https://github.com/stylelint/stylelint ) from 13.10.0 to 13.13.1.
- [Release notes](https://github.com/stylelint/stylelint/releases )
- [Changelog](https://github.com/stylelint/stylelint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/stylelint/stylelint/compare/13.10.0...13.13.1 )
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: Max Peintner <[email protected] >
Co-authored-by: Silvan <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump @types/node from 14.14.37 to 15.0.1 in /console (#1702 )
* fix: show org with regex (#1688 )
* fix: flag mapping (#1699 )
* chore(deps-dev): bump @types/node from 14.14.37 to 15.0.1 in /console
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 14.14.37 to 15.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: Max Peintner <[email protected] >
Co-authored-by: Silvan <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump ts-protoc-gen from 0.14.0 to 0.15.0 in /console (#1701 )
* fix: show org with regex (#1688 )
* fix: flag mapping (#1699 )
* chore(deps): bump ts-protoc-gen from 0.14.0 to 0.15.0 in /console
Bumps [ts-protoc-gen](https://github.com/improbable-eng/ts-protoc-gen ) from 0.14.0 to 0.15.0.
- [Release notes](https://github.com/improbable-eng/ts-protoc-gen/releases )
- [Changelog](https://github.com/improbable-eng/ts-protoc-gen/blob/master/CHANGELOG.md )
- [Commits](https://github.com/improbable-eng/ts-protoc-gen/compare/0.14.0...0.15.0 )
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: Max Peintner <[email protected] >
Co-authored-by: Silvan <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump @types/jasmine from 3.6.9 to 3.6.10 in /console (#1682 )
Bumps [@types/jasmine](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jasmine ) from 3.6.9 to 3.6.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jasmine )
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump @types/google-protobuf in /console (#1681 )
Bumps [@types/google-protobuf](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/google-protobuf ) from 3.7.4 to 3.15.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/google-protobuf )
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump grpc from 1.24.5 to 1.24.7 in /console (#1666 )
Bumps [grpc](https://github.com/grpc/grpc-node ) from 1.24.5 to 1.24.7.
- [Release notes](https://github.com/grpc/grpc-node/releases )
- [Commits](https://github.com/grpc/grpc-node/compare/[email protected] @1.24.7 )
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* lock
* chore(deps-dev): bump @angular/language-service from 11.2.9 to 11.2.12 in /console (#1704 )
* fix: show org with regex (#1688 )
* fix: flag mapping (#1699 )
* chore(deps-dev): bump @angular/language-service in /console
Bumps [@angular/language-service](https://github.com/angular/angular/tree/HEAD/packages/language-service ) from 11.2.9 to 11.2.12.
- [Release notes](https://github.com/angular/angular/releases )
- [Changelog](https://github.com/angular/angular/blob/master/CHANGELOG.md )
- [Commits](https://github.com/angular/angular/commits/11.2.12/packages/language-service )
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: Max Peintner <[email protected] >
Co-authored-by: Silvan <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* package lock
* downgrade grpc
* downgrade protobuf types
* revert npm packs 🥸
Co-authored-by: Max Peintner <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Silvan <[email protected] >
* docs: update run and start section texts (#1745 )
* update run and start section texts
* adds showcase
Co-authored-by: Maximilian Panne <[email protected] >
* fix: additional origin list (#1753 )
* fix: handle api configs in authz handler (#1755 )
* fix(console): add model for api keys, fix toast, binding (#1757 )
* fix: add model for api keys, fix toast, binding
* show api clientid
* fix: missing patchvalue (#1758 )
* feat: refresh token (#1728 )
* begin refresh tokens
* refresh tokens
* list and revoke refresh tokens
* handle remove
* tests for refresh tokens
* uniqueness and default expiration
* rename oidc token methods
* cleanup
* migration version
* Update internal/static/i18n/en.yaml
Co-authored-by: Fabi <[email protected] >
* fixes
* feat: update oidc pkg for refresh tokens
Co-authored-by: Fabi <[email protected] >
* fix: correct json name of clientId in key.json (#1760 )
* fix: migration version (#1767 )
* start subscription
* eventtypes
* fix(login): links (#1778 )
* fix(login): href for help
* fix(login): correct link to tos
* fix: access tokens for service users and refresh token infos (#1779 )
* fix: access token for service user
* handle info from refresh request
* uniqueness
* postpone access token uniqueness change
* chore(coc): recommend code of conduct (#1782 )
* subscribe for events
* feat(console): refresh toggle out of granttype context (#1785 )
* refresh toggle
* disable if not code flow, lint
* lint
* fix: change oidc config order
* accept refresh option within flow
Co-authored-by: Livio Amstutz <[email protected] >
* fix: refresh token activation (#1795 )
* fix: oidc grant type check
* docs: add offline_access scope
* docs: update refresh token status in supported grant types
* fix: update oidc pkg
* fix: check refresh token grant type (#1796 )
* configuration structs
* org admins
* failed events
* fixes
Co-authored-by: Max Peintner <[email protected] >
Co-authored-by: Livio Amstutz <[email protected] >
Co-authored-by: Florian Forster <[email protected] >
Co-authored-by: mffap <[email protected] >
Co-authored-by: Maximilian Panne <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Fabi <[email protected] >
* remove comment
* aggregate reducer
* remove eventtypes
* add protoc-get-validate to mod
* fix transaltion
* upsert
* add gender on org admins,
allow to retry failed stmts after configurable time
* remove if
* sub queries
* fix: tests
* add builder to tests
* new search query
* rename searchquerybuilder to builder
* remove comment from code
* test with multiple queries
* add filters test
* current sequences
* make org and org_admins work again
* add aggregate type to current sequence
* fix(contibute): listing
* add validate module
* fix: search queries
* feat(eventstore): previous aggregate root sequence (#1810 )
* feat(eventstore): previous aggregate root sequence
* fix tests
* fix: eventstore v1 test
* add col to all mocked rows
* next try
* fix mig
* rename aggregate root to aggregate type
* update comment
Co-authored-by: Livio Amstutz <[email protected] >
Co-authored-by: Livio Amstutz <[email protected] >
* small refactorings
* allow update multiple current sequences
* unique log id
* fix migrations
* rename org admin to org owner
* improve error handling and logging
* fix(migration): optimize prev agg root seq
* fix: projection handler test
* fix: sub queries
* small fixes
* additional event types
* correct org owner projection
* fix primary key
* feat(eventstore): jobs for projections (#2026 )
* fix: template names in login (#1974 )
* fix: template names in login
* fix: error.html
* fix: check for features on mgmt only (#1976 )
* fix: add sentry in ui, http and projection handlers (#1977 )
* fix: add sentry in ui, http and projection handlers
* fix test
* fix(eventstore): sub queries (#1805 )
* sub queries
* fix: tests
* add builder to tests
* new search query
* rename searchquerybuilder to builder
* remove comment from code
* test with multiple queries
* add filters test
* fix(contibute): listing
* add validate module
* fix: search queries
* remove unused event type in query
* ignore query if error in marshal
* go mod tidy
* update privacy policy query
* update queries
Co-authored-by: Livio Amstutz <[email protected] >
* feat: Extend oidc idp with oauth endpoints (#1980 )
* feat: add oauth attributes to oidc idp configuration
* feat: return idpconfig id on create idp
* feat: tests
* feat: descriptions
* feat: docs
* feat: tests
* docs: update to beta 3 (#1984 )
* fix: role assertion (#1986 )
* fix: enum to display access token role assertion
* improve assertion descriptions
* fix nil pointer
* docs: eventstore (#1982 )
* docs: eventstore
* Apply suggestions from code review
Co-authored-by: Florian Forster <[email protected] >
Co-authored-by: Florian Forster <[email protected] >
* fix(sentry): trigger sentry release (#1989 )
* feat(send sentry release): send sentry release
* fix(moved step and added releasetag): moved step and added releasetag
* fix: set version for sentry release (#1990 )
* feat(send sentry release): send sentry release
* fix(moved step and added releasetag): moved step and added releasetag
* fix(corrected var name): corrected var name
Co-authored-by: Livio Amstutz <[email protected] >
* fix: log error reason on terminate session (#1973 )
* fix: return default language file, if requested lang does not exist for default login texts (#1988 )
* fix: return default language file, if requested lang doesnt exists
* feat: read default translation file
* feat: docs
* fix: race condition in auth request unmarshalling (#1993 )
* feat: handle ui_locales in login (#1994 )
* fix: handle ui_locales in login
* move supportedlanguage func into i18n package
* update oidc pkg
* fix: handle closed channels on unsubscribe (#1995 )
* fix: give restore more time (#1997 )
* fix: translation file read (#2009 )
* feat: translation file read
* feat: readme
* fix: enable idp add button for iam users (#2010 )
* fix: filter event_data (#2011 )
* feat: Custom message files (#1992 )
* feat: add get custom message text to admin api
* feat: read custom message texts from files
* feat: get languages in apis
* feat: get languages in apis
* feat: get languages in apis
* feat: pr feedback
* feat: docs
* feat: merge main
* fix: sms notification (#2013 )
* fix: phone verifications
* feat: fix password reset as sms
* fix: phone verification
* fix: grpc status in sentry and validation interceptors (#2012 )
* fix: remove oauth endpoints from oidc config proto (#2014 )
* try with view
* fix(console): disable sw (#2021 )
* fix: disable sw
* angular.json disable sw
* project projections
* fix typos
* customize projections
* customizable projections,
add change date to projects
Co-authored-by: Livio Amstutz <[email protected] >
Co-authored-by: Max Peintner <[email protected] >
Co-authored-by: Fabi <[email protected] >
Co-authored-by: Florian Forster <[email protected] >
Co-authored-by: mffap <[email protected] >
Co-authored-by: Christian Jakob <[email protected] >
Co-authored-by: Elio Bischof <[email protected] >
* env file
* typo
* correct users
* correct migration
* fix: merge fail
* fix test
* fix(tests): unordered matcher
* improve currentSequenceMatcher
* correct certs
* correct certs
* add zitadel database on database list
* refctor switch in match
* enable all handlers
* Delete io.env
* cleanup
* add handlers
* rename view to projection
* rename view to projection
* fix type typo
* remove unnecessary logs
* refactor stmts
* simplify interval calculation
* fix tests
* fix unlock test
* fix migration
* migs
* fix(operator): update cockroach and flyway versions (#2138 )
* chore(deps): bump k8s.io/apiextensions-apiserver from 0.19.2 to 0.21.3
Bumps [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver ) from 0.19.2 to 0.21.3.
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases )
- [Commits](https://github.com/kubernetes/apiextensions-apiserver/compare/v0.19.2...v0.21.3 )
---
updated-dependencies:
- dependency-name: k8s.io/apiextensions-apiserver
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
* chore(deps): bump google.golang.org/api from 0.34.0 to 0.52.0
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.34.0 to 0.52.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/master/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.34.0...v0.52.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
* start update dependencies
* update mods and otlp
* fix(build): update to go 1.16
* old version for k8s mods
* update k8s versions
* update orbos
* fix(operator): update cockroach and flyway version
* Update images.go
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stefan Benz <[email protected] >
* fix import
* fix typo
* fix(migration): add org projection
* fix(projection): correct table for org events in org owners
* better insert stmt
* fix typo
* fix typo
* set max connection lifetime
* set max conns and conn lifetime in eventstore v1
* configure sql connection settings
* add mig for agg type index
* fix replace tab in yaml
* handler interfaces
* subscription
* first try
* handler
* move sql client initialization
* first part implemented
* removed all occurencies of org by id and search orgs
* fix merge issues
* cleanup code
* fix: queries implements orgviewprovider
* cleanup
* refactor text comparison
* remove unused file
* remove unused code
* log
* remove unused code
* remove unused field
* remove unused file
* refactor
* tests for search query
* remove try
* simplify state change mappers
* projection tests
* query functions
* move reusable objects to separate files
* rename domain column to primar_domain
* fix tests
* add current sequence
* remove log prints
* fix tests
* fix: verifier
* fix test
* rename domain col migrations
* simplify search response
* feat: project projections
* add custom column constructors
* feat: project projections
* feat: project projections
* feat: project projections tests
* fix: remove unused code
* feat: project grant search
* fix: org projection table const
* fix: columns
* fix: multiple joins
* fix: multiple joins
* fix: full column name
* fix: project grants search
* fix: project search
* fix: migration
* tests: project grant tests
* tests: project grant tests
* tests: project grant tests
* feat: search queries
* feat: text query extension
* feat: set permission queries
* fix: tests for query
* feat: project and project grant query side
* fix: tests
* feat: role projection
* feat: project roles
* number query
* add deprection message
* column in a single place (#2416 )
* column in a single place
* use projection for columns
* query column with aliases
* rename methods
* remove unused code
* feat: project roles
* column for current sequences
* feat: project roles
* feat: project roles test
* feat: remove unused code
* fix: migrations
* remove wrong projection
* feat: pr comments
* Update internal/query/project_grant.go
Co-authored-by: Silvan <[email protected] >
* Update internal/query/projection/project.go
Co-authored-by: Silvan <[email protected] >
* fix: pr comments
Co-authored-by: adlerhurst <[email protected] >
Co-authored-by: Max Peintner <[email protected] >
Co-authored-by: Livio Amstutz <[email protected] >
Co-authored-by: Florian Forster <[email protected] >
Co-authored-by: mffap <[email protected] >
Co-authored-by: Maximilian Panne <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Christian Jakob <[email protected] >
Co-authored-by: Elio Bischof <[email protected] >
Co-authored-by: Stefan Benz <[email protected] >
2021-10-05 14:47:24 +02:00
f14ca1dc00
docs: Admin training ( #2436 )
...
* docs: zitadel concepts
* docs: zitadel concepts
* docs: zitadel concepts
* docs: graphics
* docs: graphics
* docs: image zoom
* docs: readme fix
* docs: applications
* fix: graphics
* add plugins
* fix: links
* Update docs/docs/concepts/zitadel/objects/projects.md
Co-authored-by: Livio Amstutz <[email protected] >
* Update docs/docs/concepts/zitadel/objects/projects.md
Co-authored-by: Livio Amstutz <[email protected] >
* Update docs/docs/concepts/zitadel/objects/projects.md
Co-authored-by: Livio Amstutz <[email protected] >
* Update docs/docs/concepts/zitadel/objects/projects.md
Co-authored-by: Livio Amstutz <[email protected] >
* Update docs/docs/concepts/zitadel/objects/projects.md
Co-authored-by: Livio Amstutz <[email protected] >
* Update docs/docs/concepts/zitadel/objects/projects.md
Co-authored-by: Livio Amstutz <[email protected] >
* Update docs/docs/concepts/zitadel/objects/applications.md
Co-authored-by: Livio Amstutz <[email protected] >
Co-authored-by: Livio Amstutz <[email protected] >
2021-09-30 11:49:57 +02:00
Fabi and GitHub
440030b20b
fix: migrations ( #2437 )
2021-09-29 12:25:03 +00:00
c8d59ee488
docs: restructure and add more content ( #2232 )
...
* docs: restructure quickstarts
* docs: quickstart libs
* docs: add exlixir lib
* docs: restructure
* docs: restructure
* docs: customization
* use tabs in oauth/oidc endpoints.md
* improve authorize_endpoint
* improve token_endpoint and introspection_endpoint
* docs: saas use case
* styling
* styling
* begin login users
* login users
* login users
* fix table
* fix: links
* fix: links
* start go api
* fix: policy structure
* fix: saas description
* fix: saas description
* fix: saas description
* Update docs/docs/concepts/policies.md
Co-authored-by: mffap <[email protected] >
* Update docs/docs/concepts/usecases/saas.md
Co-authored-by: mffap <[email protected] >
* Update docs/docs/concepts/usecases/saas.md
Co-authored-by: mffap <[email protected] >
* Update docs/docs/concepts/usecases/saas.md
Co-authored-by: mffap <[email protected] >
* Update docs/docs/concepts/usecases/saas.md
Co-authored-by: mffap <[email protected] >
* Update docs/docs/concepts/usecases/saas.md
Co-authored-by: mffap <[email protected] >
* Update docs/docs/concepts/usecases/saas.md
Co-authored-by: mffap <[email protected] >
* Update docs/docs/concepts/usecases/saas.md
Co-authored-by: mffap <[email protected] >
* Update docs/docs/concepts/usecases/saas.md
Co-authored-by: mffap <[email protected] >
* Update docs/docs/concepts/usecases/saas.md
Co-authored-by: mffap <[email protected] >
* docs: organisation --> organization
* docs: fixes
* docs: fixes
* Update docs/docs/apis/openidoauth/endpoints.md
Co-authored-by: Florian Forster <[email protected] >
* Update docs/docs/concepts/policies.md
Co-authored-by: Florian Forster <[email protected] >
* Update docs/docs/concepts/policies.md
Co-authored-by: Florian Forster <[email protected] >
* Update docs/docs/concepts/policies.md
Co-authored-by: Florian Forster <[email protected] >
* Update docs/docs/apis/openidoauth/endpoints.md
Co-authored-by: Florian Forster <[email protected] >
* Apply suggestions from code review
Co-authored-by: Florian Forster <[email protected] >
* docs: intro
* Update docs/docs/guides/customization/branding.md
Co-authored-by: Florian Forster <[email protected] >
* fix: typo
* add mermaid
Co-authored-by: Livio Amstutz <[email protected] >
Co-authored-by: mffap <[email protected] >
Co-authored-by: Florian Forster <[email protected] >
2021-09-23 10:34:06 +02:00
Fabi and GitHub
50b30bc4bd
fix: remove metadata on remove feature with correct resourceowner ( #2376 )
2021-09-14 15:15:42 +00:00
Fabi and GitHub
0300871767
fix: check private labeling features on command side ( #2365 )
2021-09-14 07:28:21 +00:00
e4bdaf26b0
feat: select idp and auto register ( #2336 )
...
* faet: auto regsiter config on idp
* feat: auto register on login
* feat: auto register on register
* feat: redirect to selected identity provider
* fix: test
* fix: test
* fix: user by id request org id
* fix: migration version and test
Co-authored-by: Livio Amstutz <[email protected] >
2021-09-10 09:49:49 +02:00
79fb8aa37a
fix: use correct command side ( #2334 )
...
Co-authored-by: Livio Amstutz <[email protected] >
2021-09-10 07:29:21 +00:00
Fabi and GitHub
59e393728e
feat: Lockout policy feature ( #2341 )
...
* feat: add lockoutpolicy feature
* feat: add tests
* fix: err handling
2021-09-09 13:42:28 +00:00
Fabi and GitHub
45ebd16226
fix: user metadata org id instead of resource owner ( #2338 )
2021-09-09 07:17:17 +00:00
Fabi and GitHub
530f3e6a4a
fix: user by id request org id ( #2337 )
2021-09-08 15:14:39 +02:00
Fabi and GitHub
1cd26d5b7d
fix: remove manipulate metadata from authapi ( #2303 )
2021-09-02 09:22:28 +02:00
31a91a0039
feat: add resource owner scope / claim ( #2274 )
...
* feat: add resource owner scope / claime
* fix: private claimes
* fix: private claims
* fix: add claim description
* Update claims.md
Co-authored-by: Livio Amstutz <[email protected] >
2021-08-31 09:49:31 +00:00
Fabi and GitHub
e8da0e3f4f
fix: Factors login policy ( #2276 )
...
* fix: check policy removed on factors
* fix: check policy removed on factors
2021-08-30 07:24:04 +02:00
Fabi and GitHub
5b4c64d740
feat: add user metadata scope and claim ( #2268 )
...
* feat: add user metadata scope and claime
* docs: scope
* docs: metadata base 64 encoded
* docs: metadata base 64 encoded
* docs: metadata base 64 encoded
2021-08-26 11:38:13 +00:00
Fabi and GitHub
f85fd4a1fc
fix: Idp bugs ( #2259 )
...
* fix: remove external idp unique constraints on user remove
* fix: auto register user login mapping
* fix: remove external idps on user remove
* fix: tests
* fix: login policy removed, reset idp provider
2021-08-24 09:22:21 +02:00
74688394d8
feat: set private labeling setting on project ( #2184 )
...
* docs: add scope to request private labeling
* feat: add enum to project
* fix: remove unused code, add private labeling setting to query side
* fix: set private labeling depending on setting
* fix: private labeling depending on project setting
* Update proto/zitadel/management.proto
Co-authored-by: Livio Amstutz <[email protected] >
* fix: rename sql file
* fix: private labeling setting
Co-authored-by: Livio Amstutz <[email protected] >
2021-08-24 08:34:10 +02:00
Fabi and GitHub
b96e33b671
fix: User metadata ( #2229 )
...
* fix: user metadata in converter
* fix: user metadata in converter
2021-08-19 07:02:48 +00:00
f4fa3ecef3
fix: Custom text split features ( #2225 )
...
* fix: separate tier of custom text (message and login)
* fix: add migration
* fix: build problems
* fix: tests
* Update internal/api/grpc/admin/features.go
Co-authored-by: Livio Amstutz <[email protected] >
* Update internal/api/grpc/admin/features.go
Co-authored-by: Livio Amstutz <[email protected] >
* fix: rename sql file
* fix: change sql files
* fix: console
* fix: console
Co-authored-by: Livio Amstutz <[email protected] >
2021-08-18 10:58:57 +00:00
0ab973b967
feat: check has project ( #2206 )
...
* feat: define org grant check on project
* feat: has project check
* feat: has project check
* feat: check has project
* feat: check has project
* feat: add has project check to console
* Update internal/auth/repository/eventsourcing/eventstore/auth_request.go
Co-authored-by: Livio Amstutz <[email protected] >
* Update internal/auth/repository/eventsourcing/eventstore/auth_request.go
Co-authored-by: Livio Amstutz <[email protected] >
* Update internal/auth/repository/eventsourcing/eventstore/auth_request.go
Co-authored-by: Livio Amstutz <[email protected] >
* Update internal/auth/repository/eventsourcing/eventstore/auth_request.go
Co-authored-by: Livio Amstutz <[email protected] >
* Update internal/auth/repository/eventsourcing/eventstore/auth_request_test.go
Co-authored-by: Livio Amstutz <[email protected] >
* Update internal/auth/repository/eventsourcing/eventstore/auth_request_test.go
Co-authored-by: Livio Amstutz <[email protected] >
* Update internal/auth/repository/eventsourcing/eventstore/auth_request_test.go
Co-authored-by: Livio Amstutz <[email protected] >
* Update internal/ui/login/static/i18n/en.yaml
Co-authored-by: Livio Amstutz <[email protected] >
* fix: add has project tests
Co-authored-by: Livio Amstutz <[email protected] >
2021-08-18 10:49:04 +02:00
1e2c1a4f04
fix: check for externalidp id ( #2187 )
...
* fix: check for externalidp id
* fix: translations
* set userinfo after external login
* set userinfo after external login
Co-authored-by: Livio Amstutz <[email protected] >
2021-08-13 12:27:24 +00:00
Fabi and GitHub
677836f6f5
fix: add ids to buttons ( #2186 )
...
* fix: add ids to buttons
* fix: add ids to buttons
* fix: fix name
* fix: button fixes
2021-08-13 10:10:48 +00:00
Fabi and GitHub
999ac8d508
docs: add protos to sidenav ( #2181 )
2021-08-12 16:37:47 +02:00
Fabi and GitHub
d1c03fd15c
fix: add user metadata to the features ( #2179 )
...
* fix: add user metadata to the features
* fix: remove user metadata
* fix: add test
* fix: add test
2021-08-12 16:10:01 +02:00
b104011418
fix: tos on external registration ( #2164 )
...
* faet: add tos checkbox to external login
* fix: add tos to external not found option
* fix: add tos to external not found option
* fix: show register external user overview
* fix: no init user mail on external register
* fix: custom login text
* add missing custom text tests on org
* add missing custom text tests on iam
* fix: custom login text external registration overview tests
* fix: back button on registration overview
* fix: add texts, change register form
* fix: external not found html
* fix: remove form validation
Co-authored-by: Livio Amstutz <[email protected] >
2021-08-11 11:50:03 +00:00
bc951985ed
feat: Lockout policy ( #2121 )
...
* feat: lock users if lockout policy is set
* feat: setup
* feat: lock user on password failes
* feat: render error
* feat: lock user on command side
* feat: auth_req tests
* feat: lockout policy docs
* feat: remove show lockout failures from proto
* fix: console lockout
* feat: tests
* fix: tests
* unlock function
* add unlock button
* fix migration version
* lockout policy
* lint
* Update internal/auth/repository/eventsourcing/eventstore/auth_request.go
Co-authored-by: Silvan <[email protected] >
* fix: err message
* Update internal/command/setup_step4.go
Co-authored-by: Silvan <[email protected] >
Co-authored-by: Max Peintner <[email protected] >
Co-authored-by: Livio Amstutz <[email protected] >
Co-authored-by: Silvan <[email protected] >
2021-08-11 06:36:32 +00:00
Fabi and GitHub
270d1fcf65
fix: add translations ( #2126 )
...
* fix: tranlsations
* fix: init code verification
2021-08-09 11:23:39 +02:00
7451ed58f2
feat: User metadata ( #2025 )
...
* feat: user meta data events
* feat: user meta data set tests
* feat: user meta data tests
* feat: user meta data in protos
* feat: user meta data command api
* feat: user meta data query side
* feat: proto correct order, fix handlers
* feat: proto correct order
* feat: fixes of pr comments
* feat: fixes of pr comments
* feat: value as byte array
* feat: metadata feature
* Update internal/auth/repository/eventsourcing/handler/meta_data.go
Co-authored-by: Silvan <[email protected] >
* Update internal/command/user_meta_data.go
Co-authored-by: Silvan <[email protected] >
* Update proto/zitadel/metadata.proto
Co-authored-by: Silvan <[email protected] >
* Update proto/zitadel/metadata.proto
Co-authored-by: Silvan <[email protected] >
* fix: rename metadata files and table
* fix: rename meta data to metadat in protos
* Update internal/domain/metadata.go
Co-authored-by: Silvan <[email protected] >
* fix: rename vars
* fix: rebiuld docs
* Update internal/iam/repository/view/metadata_view.go
Co-authored-by: Silvan <[email protected] >
Co-authored-by: Silvan <[email protected] >
2021-08-09 08:01:20 +02:00
Fabi and GitHub
ae50f57c2c
faet: add usermemberships request to auth api ( #2139 )
2021-08-06 15:04:49 +02:00
Fabi and GitHub
c9290dc1a5
fix: passwordless send link direct false ( #2122 )
...
* fix: passwordless send link direct false
* fix: cancel button text
2021-08-04 15:28:29 +00:00
Fabi and GitHub
e630555a2a
fix: remove oauth endpoints from oidc config proto ( #2014 )
2021-07-13 16:06:17 +02:00
Fabi and GitHub
da181b9e8c
fix: sms notification ( #2013 )
...
* fix: phone verifications
* feat: fix password reset as sms
* fix: phone verification
2021-07-13 15:04:02 +02:00
Fabi and GitHub
03a38fbf1c
feat: Custom message files ( #1992 )
...
* feat: add get custom message text to admin api
* feat: read custom message texts from files
* feat: get languages in apis
* feat: get languages in apis
* feat: get languages in apis
* feat: pr feedback
* feat: docs
* feat: merge main
2021-07-13 07:13:39 +02:00
Fabi and GitHub
d948685059
fix: translation file read ( #2009 )
...
* feat: translation file read
* feat: readme
2021-07-12 11:17:31 +02:00
Fabi and GitHub
c950d6d272
fix: return default language file, if requested lang does not exist for default login texts ( #1988 )
...
* fix: return default language file, if requested lang doesnt exists
* feat: read default translation file
* feat: docs
2021-07-08 14:01:07 +02:00
Fabi and GitHub
ff9af1704f
feat: Extend oidc idp with oauth endpoints ( #1980 )
...
* feat: add oauth attributes to oidc idp configuration
* feat: return idpconfig id on create idp
* feat: tests
* feat: descriptions
* feat: docs
* feat: tests
2021-07-06 14:39:48 +00:00
2e3b0c54c0
docs: fix proto option generation ( #1972 )
...
* docs: fix proto option generation
* update
Co-authored-by: Livio Amstutz <[email protected] >
2021-07-05 14:16:39 +00:00
99b2c33ccb
feat: Custom text login ( #1925 )
...
* feat: default custom message text
* feat: org custom message text
* feat: org custom message text
* feat: custom messages query side
* feat: default messages
* feat: message text user fields
* feat: check for inactive user
* feat: fix send password reset
* feat: fix custom org text
* feat: add variables to docs
* feat: custom text tests
* feat: fix notifications
* feat: add custom text feature
* feat: add custom text feature
* feat: feature in custom message texts
* feat: add custom text feature in frontend
* feat: merge main
* feat: feature tests
* feat: change phone message in setup
* fix: remove unused code, add event translation
* fix: merge main and fix problems
* fix: english translation file
* fix: migration versions
* fix: setup
* fix: custom login text
* feat: add all possible custom texts for login
* feat: iam login texts
* feat: org login texts
* feat: protos
* fix: custom text in admin api
* fix: add success login text
* fix: docs
* fix: add custom login texts to management api
* fix: add sub messages to custom login texts
* fix: setup custom texts
* feat: get org login texts
* feat: get org login texts
* feat: handler in adminapi
* feat: handlers in auth and admin
* feat: render login texts
* feat: custom login text
* feat: add all login text keys
* feat: handle correct login texts
* feat: custom login texts in command side
* feat: custom login texts in command side
* feat: fix yaml file
* feat: merge master and add confirmation text
* feat: fix html
* feat: read default login texts
* feat: get default text files
* feat: get custom texts org
* feat: tests
* feat: change translator handling
* fix translator from authReq
* feat: change h1 on login screens
* feat: add custom login text for remove
* feat: add custom login text for remove
* feat: cache translation files
* feat: cache translation files
* feat: zitadel user in env var
* feat: add registration user description
* feat: better func naming
* feat: tests
* feat: add mutex to read file
* feat: add mutex to read file
* fix mutex for accessing translation map
* fix: translation key
Co-authored-by: Livio Amstutz <[email protected] >
2021-07-05 15:10:49 +02:00
Fabi and GitHub
beb1c1604a
feat: Privacy policy ( #1957 )
...
* feat: command side privacy policy
* feat: add privacy policy to api
* feat: add privacy policy query side
* fix: add privacy policy to mgmt api
* fix: add privacy policy to auth and base data
* feat: use privacyPolicy in login gui
* feat: use privacyPolicy in login gui
* feat: test org fatures
* feat: typos
* feat: tos in register
2021-07-05 10:36:51 +02:00
Fabi and GitHub
2037d7d41c
fix: usergrant pre condition check ( #1947 )
...
* fix: usergrant pre condition check
* fix: usergrant pre condition check
* fix: usergrant pre condition check
2021-07-01 13:53:52 +00:00
Fabi and GitHub
41560274c1
fix: err id as title (shown on hover) ( #1895 )
2021-06-18 10:31:53 +02:00
d9d361c3de
docs(manuals): add policy docs for managers ( #1880 )
...
* docs(manuals): add policy docs for managers
* docs(manuals): add policy docs for managers
* Update docs/docs/manuals/admin-policies.md
Co-authored-by: Livio Amstutz <[email protected] >
* Update docs/docs/manuals/admin-policies.md
Co-authored-by: Livio Amstutz <[email protected] >
* Update docs/docs/manuals/admin-policies.md
Co-authored-by: Livio Amstutz <[email protected] >
* Update docs/docs/manuals/admin-policies.md
Co-authored-by: Livio Amstutz <[email protected] >
* Update docs/docs/manuals/admin-policies.md
Co-authored-by: Livio Amstutz <[email protected] >
* Update docs/docs/manuals/admin-policies.md
Co-authored-by: Livio Amstutz <[email protected] >
* Update docs/docs/manuals/admin-policies.md
Co-authored-by: Livio Amstutz <[email protected] >
* Update docs/docs/manuals/admin-policies.md
Co-authored-by: Livio Amstutz <[email protected] >
2021-06-17 07:03:06 +00:00
Fabi and GitHub
48e3f90db4
docs: Contribution guide in readme ( #1879 )
2021-06-16 08:47:54 +00:00
Fabi and GitHub
2502f379d9
fix: add missing custom message text requests ( #1851 )
...
* fix: add missing requests
* fix: test
2021-06-11 07:31:00 +00:00
bdf3887f9e
feat: custom message text ( #1801 )
...
* feat: default custom message text
* feat: org custom message text
* feat: org custom message text
* feat: custom messages query side
* feat: default messages
* feat: message text user fields
* feat: check for inactive user
* feat: fix send password reset
* feat: fix custom org text
* feat: add variables to docs
* feat: custom text tests
* feat: fix notifications
* feat: add custom text feature
* feat: add custom text feature
* feat: feature in custom message texts
* feat: add custom text feature in frontend
* feat: merge main
* feat: feature tests
* feat: change phone message in setup
* fix: remove unused code, add event translation
* fix: merge main and fix problems
* fix: english translation file
* fix: migration versions
* fix: setup
* feat: fix pr requests
* feat: fix phone code message
* feat: migration
* feat: setup
* fix: remove unused tests
Co-authored-by: Livio Amstutz <[email protected] >
2021-06-10 11:49:10 +00:00
1143e3773e
fix: Remove user with cascading memberships ( #1811 )
...
* fix: remove usermemberships on user remove
* fix: text user remove with memberships
* fix: translations
* Update internal/iam/repository/eventsourcing/model/types.go
Co-authored-by: Livio Amstutz <[email protected] >
* fix: uncomment tests
* fix: remove memberships if user removed
Co-authored-by: Livio Amstutz <[email protected] >
2021-06-07 07:20:47 +02:00
73d37459bb
feat: label policy ( #1708 )
...
* feat: label policy proto extension
* feat: label policy and activate event
* feat: label policy asset events
* feat: label policy asset commands
* feat: add storage key
* feat: storage key validation
* feat: label policy asset tests
* feat: label policy query side
* feat: avatar
* feat: avatar event
* feat: human avatar
* feat: avatar read side
* feat: font on iam label policy
* feat: label policy font
* feat: possiblity to create bucket on put file
* uplaoder
* login policy logo
* set bucket prefix
* feat: avatar upload
* feat: avatar upload
* feat: use assets on command side
* feat: fix human avatar removed event
* feat: remove human avatar
* feat: mock asset storage
* feat: remove human avatar
* fix(operator): add configuration of asset storage to zitadel operator
* feat(console): private labeling policy (#1697 )
* private labeling component, routing, preview
* font, colors, upload, i18n
* show logo
* fix: uniqueness (#1710 )
* fix: uniqueconstraint to lower
* feat: change org
* feat: org change test
* feat: change org
* fix: tests
* fix: handle domain claims correctly
* feat: update org
Co-authored-by: fabi <[email protected] >
* fix: handle domain claimed event correctly for service users (#1711 )
* fix: handle domain claimed event correctly on user view
* fix: ignore domain claimed events for email notifications
* fix: change org
* handle org changed in read models correctly
* fix: change org in user grant handler
Co-authored-by: fabi <[email protected] >
* fix: correct value (#1695 )
* docs(api): correct link (#1712 )
* upload service
Co-authored-by: Livio Amstutz <[email protected] >
Co-authored-by: fabi <[email protected] >
Co-authored-by: Florian Forster <[email protected] >
* feat: fix tests,
* feat: remove assets from label policy
* fix npm, set environment
* lint ts
* remove stylelinting
* fix(operator): add mapping for console with changed unit tests
* fix(operator): add secrets as env variables to pod
* feat: remove human avatar
* fix(operator): add secrets as env variables to pod
* feat: map label policy
* feat: labelpolicy, admin, mgmt, adv settings (#1715 )
* fetch label policy, mgmt, admin service
* feat: advanced beh, links, add, update
* lint ts
* feat: watermark
* feat: remove human avatar
* feat: remove human avatar
* feat: remove human avatar
* feat: remove human avatar
* feat: remove human avatar
* feat: remove human avatar
* feat: remove human avatar
* feat: custom css
* css
* css
* css
* css
* css
* getobject
* feat: dynamic handler
* feat: varibale css
* content info
* css overwrite
* feat: variablen css
* feat: generate css file
* feat: dark mode
* feat: dark mode
* fix logo css
* feat: upload logos
* dark mode with cookie
* feat: handle images in login
* avatar css and begin font
* feat: avatar
* feat: user avatar
* caching of static assets in login
* add avatar.js to main.html
* feat: header dont show logo if no url
* feat: label policy colors
* feat: mock asset storage
* feat: mock asset storage
* feat: fix tests
* feat: user avatar
* feat: header logo
* avatar
* avatar
* make it compatible with go 1.15
* feat: remove unused logos
* fix handler
* fix: styling error handling
* fonts
* fix: download func
* switch to mux
* fix: change upload api to assets
* fix build
* fix: download avatar
* fix: download logos
* fix: my avatar
* font
* fix: remove error msg popup possibility
* fix: docs
* fix: svalidate colors
* rem msg popup from frontend
* fix: email with private labeling
* fix: tests
* fix: email templates
* fix: change migration version
* fix: fix duplicate imports
* fix(console): assets, service url, upload, policy current and preview (#1781 )
* upload endpoint, layout
* fetch current, preview, fix upload
* cleanup private labeling
* fix linting
* begin generated asset handler
* generate asset api in dockerfile
* features for label policy
* features for label policy
* features
* flag for asset generator
* change asset generator flag
* fix label policy view in grpc
* fix: layout, activate policy (#1786 )
* theme switcher up on top
* change layout
* activate policy
* feat(console): label policy back color, layout (#1788 )
* theme switcher up on top
* change layout
* activate policy
* fix overwrite value fc
* reset policy, reset service
* autosave policy, preview desc, layout impv
* layout, i18n
* background colors, inject material styles
* load images
* clean, lint
* fix layout
* set custom hex
* fix content size conversion
* remove font format in generated css
* fix features for assets
* fix(console): label policy colors, image downloads, preview (#1804 )
* load images
* colors, images binding
* lint
* refresh emitter
* lint
* propagate font colors
* upload error handling
* label policy feature check
* add blob in csp for console
* log
* fix: feature edits for label policy, refresh state on upload (#1807 )
* show error on load image, stop spinner
* fix merge
* fix migration versions
* fix assets
* fix csp
* fix background color
* scss
* fix build
* lint scss
* fix statik for console
* fix features check for label policy
* cleanup
* lint
* public links
* fix notifications
* public links
* feat: merge main
* feat: fix translation files
* fix migration
* set api domain
* fix logo in email
* font face in email
* font face in email
* validate assets on upload
* cleanup
* add missing translations
* add missing translations
Co-authored-by: Livio Amstutz <[email protected] >
Co-authored-by: Stefan Benz <[email protected] >
Co-authored-by: Max Peintner <[email protected] >
Co-authored-by: Florian Forster <[email protected] >
2021-06-04 14:53:51 +02:00
c0d9d86b09
fix: set password in management api ( #1766 )
...
* fix: set password in management api
* comment
Co-authored-by: Livio Amstutz <[email protected] >
2021-06-03 13:28:24 +02:00
Fabi and GitHub
8d163163f1
feat: add hide password reset to login policy ( #1806 )
...
* feat: add hide password reset to login policy
* feat: tests
* feat: hide password reset in login
* feat: hide password reset to frontend
* feat: hide password reset to frontend
* feat: hide password reset to frontend
* feat: check feature
* feat: feature in frontend
2021-06-03 11:53:30 +02:00
Fabi and GitHub
d0a5ad94d2
fix: handle api configs in authz handler ( #1755 )
2021-05-19 17:08:29 +00:00
667cc30291
feat: asset storage ( #1696 )
...
* feat: remove assets
* feat: minio implementation
* fix: remove assets from tests
* feat: minio implementation
* feat: Env vars
* fix: sprintf
* fix: sprintf
* Update internal/eventstore/repository/repository.go
Co-authored-by: Livio Amstutz <[email protected] >
* fix: error handling
Co-authored-by: Livio Amstutz <[email protected] >
2021-05-03 10:15:50 +02:00
a5c6bf5498
docs: React Quickstart ( #1698 )
...
* docs: React Quickstart
* fix: fix some text mistakes
* Update react.md
Co-authored-by: Livio Amstutz <[email protected] >
2021-05-03 09:52:57 +02:00
72f0cbe813
docs: .net quickstart ( #1683 )
...
* fix: add .net quickstart
* fix: add .net quickstart
* fix: add .net quickstart
* fix: add .net quickstart
* fix: add .net quickstart
* add syntax highlight for csharp
* typo in go
* fix: fix docs
* Update docs/docs/quickstarts/dot-net.md
Co-authored-by: Livio Amstutz <[email protected] >
2021-04-27 13:10:13 +00:00
f51f0ede5c
feat: add assets to eventstore and event ( #1674 )
...
* fix: add assets to eventstore and event
* fix: project member, grant member, app changed tests
* fix: asset migrations
* feat: add asset tests
* feat: add asset tests
* Update internal/eventstore/repository/repository.go
Co-authored-by: Livio Amstutz <[email protected] >
* feat: add asset tests
Co-authored-by: Livio Amstutz <[email protected] >
2021-04-27 12:58:18 +02:00
Fabi and GitHub
dbafb7b419
fix: check user is unique ( #1678 )
2021-04-27 09:22:33 +00:00