Florian Forster
291b04ee1e
chore(dev): linux dev support workaround ( #2076 )
2021-07-27 21:55:30 +02:00
Max Peintner
adac3eaf2d
docs: update angular template link ( #2080 )
2021-07-27 17:31:01 +02:00
Florian Forster
8d96f1a895
fix(zitadel-image): refactor dockerfiles and gh action ( #2027 )
...
* early prototyp
* fix some errors
* remove docker image cache
* add comment
* add false
* typo
* test cache speed
* upload artifact
* remove tag
* seperate after build step
* debug
* debug
* debug
* debug
* debug
* test gh
* test
* test
* test
* test
* test golang
* test go
* test with release image
* fix
* use scratch to export
* test
* fix path
* ref
* typo
* debug
* test
* debug
* speed up docker
* test
* debug
* debug
* try scope
* test cache
* restore cache
* reenable operator build
* fix duplicate
* fix buildpush version
* test cache
* improve caching
* test release IF
* only run console and zitadel without dispatch
* test with reworked operator
* testing without release step
* lint yaml
* fix if
* improve wording
* enable release step & only notify sentry on main
* console from file system
* update docker file paths
* remove migration line
* add statik for operator
* console files using go 1.15
* fix console default path
* improve code QL
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-07-27 14:34:56 +02:00
Elio Bischof
e546988d2f
fix: return unsuccessful code on failure ( #2077 )
2021-07-27 10:12:49 +00:00
Livio Amstutz
93ad1daa69
fix: add some missing translations ( #2073 )
2021-07-26 13:03:42 +00:00
Max Peintner
2e684684de
feat(console): message and login texts, privacy policy ( #2016 )
...
* message texts wrapper components
* message-text sub, i18n, grid
* fix routing
* pack
* pack
* update material
* audit
* fix mgmt service for labelplcy
* map conv
* edit text from map
* request map
* fetch data, mgmt admin service
* warn box, i18n
* resetbtn
* login texts
* login text requests
* reset, default, i18n
* disabled, features, message text setter, service
* locale switcher
* policy grid
* password reset, domain claimed i18n
* lint files
* fix admin service, i18n, lang setter
* fix scss duplicate
* privacy policy, cleanup grid, fix message, login texts (#2031 )
* policy grid everywhere 🦒
* cleanup home
* log login text request
* patch all data
* refresh toggle
* fix: add dialog for unsaved changes (#2057 )
* logintexts dialog
* check for dialog on pairwise operation
* fix: patch value to local state after save
* fix: i18n and custom login texts (#2060 )
* fix: i18n and custom login texts
* fix: tos and privacy texts
* fix frontend
* fix: tos and privacy texts and tests
* fix: i18n, tos and privacy texts and tests
* fix frontend maps
* i18n
* add ResetCustomLoginTextToDefault in admin api and fix template remove in handlers
* resetlogintexttodefault
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-07-26 12:44:45 +02:00
Stefan Benz
26e4e607bc
fix(cockroach): change resources for crdb ( #2049 )
...
* fix(cockroach): change resources for crdb
* fix: unit test for resource change
2021-07-22 11:00:08 +02:00
Livio Amstutz
0a6f6b6422
fix: add missing grpc converters in SetLoginCustomTextToDomain ( #2054 )
2021-07-22 08:59:44 +00:00
Livio Amstutz
e89b2be1f1
fix: eventListener in input_suffix_offset.js ( #2053 )
2021-07-21 09:23:55 +00:00
Max Peintner
6e32bb9fdd
fix: update private labeling ( #2048 )
2021-07-21 10:42:36 +02:00
mffap
17fb40b55d
docs: additional terms for dedicated instance ( #2047 )
...
* init
* adds maintenance
* incidents, minors
* sidebar
* naming tos
* annex
* intro
* updates support services
* update sla
* correct error
* tos
* custom support hours
* revision tos
* Apply suggestions from code review
Co-authored-by: Florian Forster <florian@caos.ch>
* purchase order
* fix guarantees link
Co-authored-by: Florian Forster <florian@caos.ch>
2021-07-21 09:09:36 +02:00
Livio Amstutz
21001862ae
fix: update oidc lib to fix userinfo claims in id_token ( #2052 )
2021-07-21 09:00:04 +02:00
Stefan Benz
25c9d7371d
fix(zitadelctl): implementation for commands in crd mode ( #1685 )
...
* fix(zitadelctl): implement takedown command
* fix(zitadelctl): correct destroy flow
* fix(zitadelctl): correct backup commands to read crds beforehand
* fix: add of destroyfile
* fix: clean for userlist
* fix: determine mode by --gitops flag for backups
* refactor: return error instead of higher order function
* fix(destroy): needs no self-reconciling
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(destroy): needs no self-reconciling
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix(logs): fix double handled error
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
2021-07-20 15:47:48 +02:00
Livio Amstutz
413ed80611
fix: custom message texts ( #2046 )
...
* fix: grpc implementation of custom message texts
* fix: proto definition of RemoveHumanAvatar in mgmt api
* fix: DeleteCustomText in view (respect key)
2021-07-20 11:40:53 +02:00
Livio Amstutz
9413fc19ff
fix: parsing of ip address ( #2045 )
2021-07-20 10:10:48 +02:00
Max Peintner
6ff434e853
fix: use full header height for upright logos ( #2044 )
2021-07-20 07:12:23 +02:00
Silvan
3d865b3178
fix(auth): improve sign out handling ( #2030 )
...
* fix(auth): create index on token table
* only terminate active sessions
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-07-19 15:12:00 +02:00
Max Peintner
1b6fcebaa6
fix(console): disable sw ( #2021 )
...
* fix: disable sw
* angular.json disable sw
2021-07-14 10:32:14 +02:00
Fabi
e630555a2a
fix: remove oauth endpoints from oidc config proto ( #2014 )
2021-07-13 16:06:17 +02:00
Livio Amstutz
87ef8f454a
fix: grpc status in sentry and validation interceptors ( #2012 )
2021-07-13 15:42:41 +02:00
Fabi
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
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
Livio Amstutz
7ebf0333c3
fix: filter event_data ( #2011 )
2021-07-12 14:26:54 +00:00
Max Peintner
b1c26c12ab
fix: enable idp add button for iam users ( #2010 )
2021-07-12 16:20:12 +02:00
Fabi
d948685059
fix: translation file read ( #2009 )
...
* feat: translation file read
* feat: readme
2021-07-12 11:17:31 +02:00
Elio Bischof
4afc31bc00
fix: give restore more time ( #1997 )
2021-07-09 16:43:35 +00:00
Livio Amstutz
f7aa2f6b25
fix: handle closed channels on unsubscribe ( #1995 )
2021-07-09 11:33:43 +02:00
Livio Amstutz
09b5c964cc
feat: handle ui_locales in login ( #1994 )
...
* fix: handle ui_locales in login
* move supportedlanguage func into i18n package
* update oidc pkg
2021-07-09 07:45:31 +00:00
Livio Amstutz
f93337e99b
fix: race condition in auth request unmarshalling ( #1993 )
2021-07-08 16:38:34 +00:00
Fabi
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
Livio Amstutz
10cae58505
fix: log error reason on terminate session ( #1973 )
2021-07-08 13:55:21 +02:00
Christian Jakob
cde29db571
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 <livio.a@gmail.com>
2021-07-08 04:00:42 +00:00
Christian Jakob
32e1fa2122
fix(sentry): trigger sentry release ( #1989 )
...
* feat(send sentry release): send sentry release
* fix(moved step and added releasetag): moved step and added releasetag
2021-07-07 14:05:00 +00:00
mffap
8d08d7fdad
docs: eventstore ( #1982 )
...
* docs: eventstore
* Apply suggestions from code review
Co-authored-by: Florian Forster <florian@caos.ch>
Co-authored-by: Florian Forster <florian@caos.ch>
2021-07-07 15:22:08 +02:00
Livio Amstutz
38a4683bab
fix: role assertion ( #1986 )
...
* fix: enum to display access token role assertion
* improve assertion descriptions
* fix nil pointer
2021-07-07 09:51:20 +00:00
Florian Forster
6fa3076f74
docs: update to beta 3 ( #1984 )
2021-07-07 07:19:44 +00:00
Fabi
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
Silvan
5349d96ce4
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 <livio.a@gmail.com>
2021-07-06 13:55:57 +02:00
Livio Amstutz
0e472a347f
fix: add sentry in ui, http and projection handlers ( #1977 )
...
* fix: add sentry in ui, http and projection handlers
* fix test
2021-07-06 13:36:35 +02:00
Max Peintner
9277928ef7
fix: check for features on mgmt only ( #1976 )
2021-07-06 13:09:27 +02:00
Livio Amstutz
20f84ef469
fix: template names in login ( #1974 )
...
* fix: template names in login
* fix: error.html
2021-07-06 11:56:43 +02:00
Fabi
2e3b0c54c0
docs: fix proto option generation ( #1972 )
...
* docs: fix proto option generation
* update
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-07-05 14:16:39 +00:00
Fabi
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 <livio.a@gmail.com>
2021-07-05 15:10:49 +02:00
Livio Amstutz
7c0bc8f63d
chore: add generated asset files to .gitignore ( #1971 )
2021-07-05 11:08:58 +00:00
Max Peintner
5bd2acd56f
fix(console): label policy preview, duplicate changes on update, deps ( #1948 )
...
* font, preview fixes, i18n
* fix changes refresh
* chore(deps): bump @angular/platform-browser-dynamic in /console (#1901 )
Bumps [@angular/platform-browser-dynamic](https://github.com/angular/angular/tree/HEAD/packages/platform-browser-dynamic ) from 12.0.3 to 12.0.5.
- [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/12.0.5/packages/platform-browser-dynamic )
---
updated-dependencies:
- dependency-name: "@angular/platform-browser-dynamic"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump @angular/compiler-cli in /console (#1904 )
Bumps [@angular/compiler-cli](https://github.com/angular/angular/tree/HEAD/packages/compiler-cli ) from 12.0.3 to 12.0.5.
- [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/12.0.5/packages/compiler-cli )
---
updated-dependencies:
- dependency-name: "@angular/compiler-cli"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump @angular/service-worker in /console (#1905 )
Bumps [@angular/service-worker](https://github.com/angular/angular/tree/HEAD/packages/service-worker ) from 12.0.3 to 12.0.5.
- [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/12.0.5/packages/service-worker )
---
updated-dependencies:
- dependency-name: "@angular/service-worker"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump @angular/common from 12.0.3 to 12.0.5 in /console (#1908 )
Bumps [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common ) from 12.0.3 to 12.0.5.
- [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/12.0.5/packages/common )
---
updated-dependencies:
- dependency-name: "@angular/common"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump @angular/forms from 12.0.3 to 12.0.5 in /console (#1909 )
Bumps [@angular/forms](https://github.com/angular/angular/tree/HEAD/packages/forms ) from 12.0.3 to 12.0.5.
- [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/12.0.5/packages/forms )
---
updated-dependencies:
- dependency-name: "@angular/forms"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump @angular/router from 12.0.3 to 12.0.5 in /console (#1907 )
Bumps [@angular/router](https://github.com/angular/angular/tree/HEAD/packages/router ) from 12.0.3 to 12.0.5.
- [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/12.0.5/packages/router )
---
updated-dependencies:
- dependency-name: "@angular/router"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Max Peintner <max@caos.ch>
* chore(deps-dev): bump @angular-devkit/build-angular in /console (#1943 )
Bumps [@angular-devkit/build-angular](https://github.com/angular/angular-cli ) from 12.0.3 to 12.1.0.
- [Release notes](https://github.com/angular/angular-cli/releases )
- [Commits](https://github.com/angular/angular-cli/compare/v12.0.3...v12.1.0 )
---
updated-dependencies:
- dependency-name: "@angular-devkit/build-angular"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump ngx-color from 7.0.0 to 7.2.0 in /console (#1932 )
Bumps [ngx-color](https://github.com/scttcper/ngx-color ) from 7.0.0 to 7.2.0.
- [Release notes](https://github.com/scttcper/ngx-color/releases )
- [Commits](https://github.com/scttcper/ngx-color/compare/v7.0.0...v7.2.0 )
---
updated-dependencies:
- dependency-name: ngx-color
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* update cli, lang servce
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-07-05 11:35:48 +02:00
Livio Amstutz
820df1571b
fix: migration version of privacy policy ( #1968 )
2021-07-05 09:00:22 +00:00
Christian Jakob
b024cda4e5
feat: sentry integration ( #1944 )
...
* initial sentry variables and secrets
* feat: sentry monitoring
* fix typo
* feat(sentry version): sentry capability
* fix(sentry include): included sentry import 4 zitadel
* usage flag for sentry
* improve sentry flag
* merge main
* fix sentry config
* add sentry dsn to secret env vars
* fix test
* log sentry start
* add sentry grpc interceptor and recover
* add sentry http interceptor to asset api
* fix interceptor order
* try improve sentry recover
* fix i18n interception
* panic
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2021-07-05 10:58:58 +02:00
Fabi
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
Livio Amstutz
91f1c88d4e
fix: add option to disable asset storage ( #1878 )
...
* fix: add no storage option
* improve error handling
2021-07-02 13:55:52 +02:00
Silvan
992b598100
fix: undo scan for current sequence in get by id ( #1956 )
...
* index on events for changes
* check for current sequence before filter events
* fix(migration): enable hash shared indexes feature
* fix(database): drop changes idx as it slows unwanted queries
* fix: remove check for current sequence after objects loaded as not all events are processed
2021-07-01 22:32:16 +02:00