Tim Möhlmann
5f0c1b5290
resolve comments
2023-05-03 15:10:27 +02:00
Tim Möhlmann
c839cb3ce0
tie loose ends, documentation
2023-05-02 19:24:24 +03:00
Tim Möhlmann
bd3820cc6c
correct the coverpkg path
2023-04-27 12:03:57 +03:00
Tim Möhlmann
03789d43e5
re-enable PR build
2023-04-26 20:29:43 +03:00
Tim Möhlmann
ec8f741e58
coverage reports
2023-04-26 20:12:58 +03:00
Tim Möhlmann
e1655c3fbb
Revert "temporarily remove other workflow for fast running"
...
This reverts commit 68200dcbe9
.
2023-04-26 20:03:40 +03:00
Tim Möhlmann
90ba3a8d92
poll on test start
2023-04-26 19:54:47 +03:00
Tim Möhlmann
234186c60c
do not run tests in parallel
2023-04-25 18:30:08 +03:00
Tim Möhlmann
68200dcbe9
temporarily remove other workflow for fast running
2023-04-25 18:11:53 +03:00
Tim Möhlmann
79084089ea
add github action for integration tests
2023-04-25 18:11:04 +03:00
Elio Bischof
1e63c2eea3
chore: remove duplicate step ( #5624 )
2023-04-06 13:46:21 +00:00
Silvan
698f46fe6a
chore: update dependencies ( #5401 )
...
* chore(backend): update dependencies
* chore(pipeline): update golangci-lint
2023-04-06 06:29:55 +00:00
Silvan
5c8748d769
chore: change action timeout ( #5604 )
2023-04-05 16:27:48 +02:00
Elio Bischof
cf9d74f4d7
ci(helm): inform charts repo about releases ( #4544 )
...
* ci(helm): inform charts repo about releases
* typo
* use gh app token
---------
Co-authored-by: Livio Spring <livio.a@gmail.com>
2023-04-05 11:08:01 +02:00
Elio Bischof
abacb6c5aa
chore: improve development for non-Linux contributors ( #5288 )
...
* test: fix e2e against console dev server
* chore: get rid of network_mode host
* explain e2e commands
* chore: fix pipelines
* fix e2e paths
* fix dockerized e2e
* chore: map cypress run service ports
* simplify localhost
* access db via compose service
* access db via compose service
* fix npm run open:angular and e2e:angular
* docs: add empty line
* chore: remove unused file
* docs: update contrib
---------
Co-authored-by: adlerhurst <silvan.reusser@gmail.com>
2023-02-28 17:49:19 +00:00
Livio Spring
fa1e6c0bb2
chore(workflow): update actions (node 16) ( #5177 )
2023-02-17 12:31:55 +01:00
Livio Spring
b9b0e5dead
chore: set 2.18.2 as stable ( #5168 )
...
* chore: set 2.18.1 as stable
* Update release-channels.yaml
* prevent rebuilding / retesting binary on stable channel change
2023-02-17 10:56:15 +01:00
Fabi
9d78fb66dc
chore: remove view from project where to add the issues ( #4960 )
2022-12-30 09:17:00 +01:00
Fabi
802e1d1b1f
chore: add issues to product management board ( #4946 )
2022-12-29 10:38:44 +00:00
Livio Spring
29441ce4b6
feat: save last occurrence of failed events and fix instance filtering ( #4710 )
...
* fix: filter failed events and current sequence correctly
* fix failed events sorting column
* feat: save last occurrence of failed event
* fix failedEvents query and update sql statements
* change sql statement to only create index
* fix linting
* fix linting
* Update internal/query/failed_events.go
Co-authored-by: Silvan <silvan.reusser@gmail.com>
* update job name on test-docs to match the one from test-code
Co-authored-by: Silvan <silvan.reusser@gmail.com>
2022-11-18 13:49:38 +01:00
Silvan
dbb18342a1
chore(linting): add golang-ci lint config ( #3899 )
...
* chore(linting): add golang-ci lint config
* more linters
* document more linters
* describe more linters
* describe more linters
* add descriptions
* add descriptions
* config is now valid
* try in action
* add runs on
* dont change out format
* make a change
* make a change
* add timeout
* maybe this way?
* oupsi
* only new issues
* chore: linter settings
* chore: concurRency
* docs(contrib): add linter
* chore: rename github job
* chore: rename github job
* chore(linter): use latest
* chore(linter): version
* chore(action): add working directory
* chore(linting): remove generated files
* build cache
* docs(contrib): recommend golangci-lint as linter in IDE
2022-11-16 11:43:24 +01:00
Elio Bischof
c0f65088a1
ci(e2e): fix typo in workflow ( #4527 )
2022-10-10 10:46:35 +02:00
Christian Jakob
0b7ca8a143
ci(e2e): get correct last semver tag ( #4497 )
...
fix: get last senver tag
2022-10-07 09:18:47 +00:00
Elio Bischof
c98170c19b
ci(e2e): save interesting container logs ( #4442 )
...
* ci(e2e): save prepare logs
* workflow run and dispatch logs
* ensure artifact dir exists
* fix steps order
2022-09-23 13:37:39 +02:00
Fabi
38026c9d63
chore(workflow): add all issue to kanban project ( #4390 )
...
* issuetoproject.yaml
* update repository
* change name and fix typo
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-09-21 07:32:06 +00:00
Stefan Benz
7a5f7f82cf
feat(saml): implementation of saml for ZITADEL v2 ( #3618 )
2022-09-12 18:18:08 +02:00
Elio Bischof
f0250a3fdb
fix(console, e2e): optimize console and activate tests ( #4207 )
...
* activate some tests
* unskip remove project tests
* focus input elements before typing
* fix: prune permissions observable
* cleanup
* remove timeout
* remove ngIf
* test with chrome
* with ngIf
* single observable
* juhu
* maybe better
* fix isAllowed response
* cleanup
Co-authored-by: Max Peintner <max@caos.ch>
2022-09-02 13:43:44 +00:00
Silvan
77b4fc5487
feat(database): support for postgres ( #3998 )
...
* beginning with postgres statements
* try pgx
* use pgx
* database
* init works for postgres
* arrays working
* init for cockroach
* init
* start tests
* tests
* TESTS
* ch
* ch
* chore: use go 1.18
* read stmts
* fix typo
* tests
* connection string
* add missing error handler
* cleanup
* start all apis
* go mod tidy
* old update
* switch back to minute
* on conflict
* replace string slice with `database.StringArray` in db models
* fix tests and start
* update go version in dockerfile
* setup go
* clean up
* remove notification migration
* update
* docs: add deploy guide for postgres
* fix: revert sonyflake
* use `database.StringArray` for daos
* use `database.StringArray` every where
* new tables
* index naming,
metadata primary key,
project grant role key type
* docs(postgres): change to beta
* chore: correct compose
* fix(defaults): add empty postgres config
* refactor: remove unused code
* docs: add postgres to self hosted
* fix broken link
* so?
* change title
* add mdx to link
* fix stmt
* update goreleaser in test-code
* docs: improve postgres example
* update more projections
* fix: add beta log for postgres
* revert index name change
* prerelease
* fix: add sequence to v1 "reduce paniced"
* log if nil
* add logging
* fix: log output
* fix(import): check if org exists and user
* refactor: imports
* fix(user): ignore malformed events
* refactor: method naming
* fix: test
* refactor: correct errors.Is call
* ci: don't build dev binaries on main
* fix(go releaser): update version to 1.11.0
* fix(user): projection should not break
* fix(user): handle error properly
* docs: correct config example
* Update .releaserc.js
* Update .releaserc.js
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
2022-08-31 07:52:43 +00:00
mffap
dd53f70fd5
docs(contributing): Update contributing guide ( #3729 )
...
* docs(contributing): Update contributing guide
* update link for login interface texts
* move gfi to main section
* contributing docs
* typos, links
Co-authored-by: Florian Forster <florian@caos.ch>
* chore(console): contributing to console (#3891 )
* fix: return absolute url for avatar in user sessions (#3724 )
* fix: return absolute url for avatar in user sessions
* fix: refresh token unique constraint
* feat: system api requires authenticated requests (#3570 )
* begin auth
* feat: system api requires authenticated requests
* fix tests
* feat: directly specify factors/idps on addCustomLoginPolicy and return on LoginPolicy responses (#3711 )
* feat: directly specify factors on addCustomLoginPolicy and return on LoginPolicy responses
* fix proto
* update login policy
* feat: directly specify idp on addCustomLoginPolicy and return on LoginPolicy responses
* fix: tests
Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* fix: read key data for system api users from config (#3731 )
* chore: make docs searchable (#3734 )
* chore: make docs searchable
* Update netlify.toml
* fix: SMTP config in defaults (#3736 )
* fix(command): create smtp provider cmds after domains
* chore(defaults): add smtp configuration
* fix(console): Idp settings, settings reset warn dialog, Accept-Language header interceptor, i18n (#3727 )
* fix idp table, settings reset warn dialog, fix i18n interceptor, i18n
* fix label policy on org change
* fallback
* fix preview button styles
* footer, login-policy null check
* org create btn alignment
* show error with toast
* error toast
* fix(console): header image fallback (#3735 )
fix: fallback icon in header
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
* fix(login): checkbox, label, container styles (#3732 )
fix: checkbox, label styles
* docs: add java sample project (#3738 )
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* fix: use issuer for jwt profile check on system api (#3741 )
* fix(current_sequence): no error if not found (#3740 )
* fix: login checkbox contrast, login policy factors, asset urls (#3742 )
* checkbox contrast
* idp create before remove, add, asset service
* login policy events
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* fix(query): show views and failed events (#3743 )
* fix(system): show views and failed events
* fix: set correct database on failed events and views
* fix(console): application grid overflow (#3744 )
* fix: use css grid instead of flex
* ellipsis overflow
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* fix(projection): add missing col to idp login policy links (#3745 )
* fix(projection): add missing col to projection
* refactor: method naming
* fix(console): get idps from login policy, add policy if not existent (#3746 )
* fix: return correct empty flow if not found (#3749 )
* feat: get current label and privacy policies (#3748 )
* chore(console): dependencies (#3730 )
* cli, core
* material, cdk
* chore(deps-dev): bump karma-jasmine-html-reporter from 1.7.0 to 2.0.0 in /console (#3722 )
chore(deps-dev): bump karma-jasmine-html-reporter in /console
Bumps [karma-jasmine-html-reporter](https://github.com/dfederm/karma-jasmine-html-reporter ) from 1.7.0 to 2.0.0.
- [Release notes](https://github.com/dfederm/karma-jasmine-html-reporter/releases )
- [Commits](https://github.com/dfederm/karma-jasmine-html-reporter/compare/v1.7.0...v2.0.0 )
---
updated-dependencies:
- dependency-name: karma-jasmine-html-reporter
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump @typescript-eslint/parser from 5.25.0 to 5.26.0 in /console (#3717 )
chore(deps-dev): bump @typescript-eslint/parser in /console
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.25.0 to 5.26.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.26.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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 libphonenumber-js from 1.10.4 to 1.10.6 in /console (#3716 )
Bumps [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js ) from 1.10.4 to 1.10.6.
- [Release notes](https://gitlab.com/catamphetamine/libphonenumber-js/tags )
- [Changelog](https://gitlab.com/catamphetamine/libphonenumber-js/blob/master/CHANGELOG.md )
- [Commits](https://gitlab.com/catamphetamine/libphonenumber-js/compare/v1.10.4...v1.10.6 )
---
updated-dependencies:
- dependency-name: libphonenumber-js
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>
* jasmine
* lock
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
* fix: compatibility for cockroach v22.1 (#3754 )
* fix: compatability for cockroach v22.1
* update cr version in docs and compose
* bind dev cockroach to 127.0.0.1
* Revert "bind dev cockroach to 127.0.0.1"
This reverts commit 1c7c6304ae
.
* remove --listen-addr flag
* use v2.0.0-v2-alpha.16
* use v2.0.0-v2-alpha.17
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* fix: render only base language in html (#3759 )
* fix: sql error check (#3762 )
* docs: Docs v2 (#3733 )
* fix: change images
* fix: change images, add policies
* fix: change images, add policies
* docs: add customer portal docs
* docs: add customer portal docs
* docs: add customer portal docs
* docs: add customer portal docs
* docs: organization creation
* docs: policy docs
* docs: change password
* docs: verify domain
* docs: profile page
* docs: profile page
* docs: profile page
* docs: login page
* docs: login page
* docs: fix broken links
* docs: customer portal users
* docs: instance detail
* docs: instance detail
* docs: getting started
* Update organizations.mdx
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
* fix(console, login): Idp detail and create layout optimization, login - sub formfield link spacing (#3755 )
* idp detail, create layout
* fat finger fix
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
* fix: handle default org id (#3769 )
* fix: update user sessions after avatar or primary domain change (#3768 )
* fix: grpc gateway interceptors (#3767 )
* fix: improve oidc issuer / endpoints (#3753 )
* fix: improve oidc issuer / endpoints
* docs: update endpoints
* fix(console): datepicker, formfield cleanup, member role help, domain layout (#3765 )
* key datepicker, formfield cleanup, member role help, domain layout
* accounts card template overlay
* fix account card trigger
* chore(deps-dev): bump @typescript-eslint/parser from 5.26.0 to 5.27.0 in /console (#3752 )
chore(deps-dev): bump @typescript-eslint/parser in /console
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 5.26.0 to 5.27.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.27.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
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>
* deps, i18n, feature info section
* lint
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix(console, login): console - ensure permission is available, login - i18n fixes, input borders, lgn-touched script to add class on blur (#3760 )
* permission restriction, member, login i18n input borders, secondary text
* add touched js
* test: ensure consistency of TestSpooler_awaitError (#3750 )
* docs: add gitlab and auth0 (#3700 )
* docs: add gitlab and auth0
* Apply suggestions from code review
* fix wrong domain
* Apply suggestions from code review
Co-authored-by: mffap <mpa@zitadel.com>
* fix redirect-uris
* typos
* replace image wip
* smaller typos
* Update docs/docs/guides/basics/applications.mdx
Co-authored-by: mffap <mpa@zitadel.com>
* Update docs/docs/guides/basics/applications.mdx
Co-authored-by: mffap <mpa@zitadel.com>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
Co-authored-by: mffap <mpa@zitadel.com>
Co-authored-by: Maximilian Panne <mpa@caos.ch>
Co-authored-by: Livio Spring <livio.a@gmail.com>
* feat: return instance domains on list instances, fix: login policy and avatar url in oidc responses (#3785 )
* feat: return instance domains on list instances
* fix: filter login policy idps correctly
* remove debug
* fix: absolute avatar url in oidc responses
* fix: allow project grants without roles in database (#3786 )
* fix: password check policy correctly (#3787 )
* fix: password check policy correctly
* fix: password check policy correctly
* docs: Identity providers and customer portal (#3790 )
* docs: identity provider and customer portal page
* docs: identity provider and customer portal page
* docs: identity provider and customer portal page
* docs: urls
* fix: add smtp config, remove smtp and sms provider, console adaptations (#3792 )
* fix: add AddSMTPConfig to admin api
* addsmtpconfig
* fix: add RemoveSMTPConfig and RemoveSMSProvider to admin api
* update twilio, token fcn
* fix account switcher, twilio token set, cleanup dialog
* cleanup
* buttons
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
* fix(console, login): label policy and privacy policy from authservice, login - remove double footer element, mobile (#3795 )
fix: cnsl auth policy, lgn footer mobile
* docs: change architecture graphic (#3794 )
* fix(console): configWithPrompt cleanup (#3796 )
* fix: configWithPrompt cleanup
* code dialog text
Co-authored-by: Livio Spring <livio.a@gmail.com>
* fix: set instanceID correctly in org project mapping (#3789 )
* fix: idp styling (#3797 )
* fix: idp styling
* escape idp a color
* elevation on hover
* css gen
Co-authored-by: Max Peintner <max@caos.ch>
* fix: allow env vars to override setup defaults (#3800 )
* fix: sms providers (#3801 )
* fix(login): idp, link font color (#3814 )
fix: idp, a font color
* fix(console): remove basepath from statehandler (#3815 )
fix: remove basepath from statehandler
* fix(query): realtime data on defined requests (#3726 )
* feat: directly specify factors on addCustomLoginPolicy and return on LoginPolicy responses
* fix proto
* update login policy
* feat: directly specify idp on addCustomLoginPolicy and return on LoginPolicy responses
* fix: tests
* fix(projection): trigger bulk
* refactor: clean projection pkg
* instance should bulk
* fix(query): should trigger bulk on id calls
* tests
* build prerelease
* fix: add shouldTriggerBulk
* fix: test
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
Co-authored-by: Max Peintner <max@caos.ch>
* fix(system): search for existing domain globally (#3822 )
* docs(legal): Updated agreements and policies v2 (#3823 )
* tos
* adds cloud service
* cloud service description WIP
* action minute
* service level description
* SAML and last revised
* tos credit and payment
* dpa basic, profile, and payment data
* service description: authenticated requests
* cloud service description: ui
* add notification box
* sla description
* support services
* removes dedicated instance annex
* remove dedicated instance annex sidebar, links
* update dedicated terms
* merge additional terms in sidebar
* privacy formatting
* pp update piid table
* remove cloudflare cookies
* privacy customer portal cookies
* revert editing guides
* dates
* docs: test
* modification of services
* Apply suggestions from code review
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* add disclaimer to regions list
Co-authored-by: Maximilian Panne <mpa@caos.ch>
Co-authored-by: Maximilian Panne <maximilian.panne@gmail.com>
Co-authored-by: mffap <mpa@zitadel.com>
* fix(notify): fail if required fields are empty (#3831 )
* fix(login): text color for idp, footer (#3830 )
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* fix(auth): read user if not found after create (#3835 )
* fix(notify): correct get user (#3836 )
* feat: enable insecure console for custom domains (#3819 )
* fix: enable insecure console
* Revert "fix: enable insecure console"
This reverts commit e6c10ae937
.
* don't require HTTPS for non-localhost domains
Co-authored-by: Max Peintner <max@caos.ch>
* docs: update ZITADEL cloud readme (#3849 )
* docs: update ZITADEL cloud readme
* Update README.md
* Update README.md
Co-authored-by: mffap <mpa@zitadel.com>
Co-authored-by: mffap <mpa@zitadel.com>
* docs: add curl for introspection_endpoint with basic auth (#3851 )
* docs: update api introduction (#3781 )
* fix: update oidc pkg (state and redirect_uri handling) (#3853 )
* chore(console): add customer portal link (#3837 )
* feat: add customer portal link
* add customer portal to environment.json from backend
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
* feat: TLS support (#3862 )
* feat: TLS support
* add comment
* fix comment
* chore: set tleMode disabled in docker compose (#3865 )
* chore(docs): fix typo (#3866 )
* fix: primary domain scope (handle context correctly) (#3872 )
* feat: provide instance info on admin api and return version on instances responses (admin and system api) (#3802 )
* feat: provide instance info on admin api and return version on instances responses (admin and system api)
* fix GetMyInstance
* fix: enable env vars in setup steps (and deprecate admin subcommand) (#3871 )
* fix: enable env vars in setup steps (and deprecate admin subcommand)
* fix tests and error text
* chore(console): angular 14 (#3799 )
* eslint schematics
* cli, core migrations
* material
* schematics
* ng-qrcode update
* fix input, formfield errorstatemixin
* other packages
* downgrade codemirror
* codemirror
* @next of alphas
Co-authored-by: Livio Spring <livio.a@gmail.com>
* docs(installation): improve guides (#3817 )
* split config descriptions
* install and configure
* custom domains
* typo
* remove comments
* try compose with secure crdb
* secure crdb with compose
* describe ExternalSecure restriction
* add near production example
* add login credentials
* fix configure compose
* make the docs more transparent
* name archive amd64
* Revert "name archive amd64"
This reverts commit 0d4dae551b
.
* fix download url
* extract archives
* fix dawin download
* fix start zitadel commands
* add helm installation docs
* remove windows
* make downloaded files description friendlier
* link to github raw
* link login process
* remove healthcheck from compose
* remove compose healthchecks
* use --tlsMode external for lb example
* uname -i
* disable tls mode locally
* Update docs/docs/guides/installation/get-started/macos.mdx
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
* docs(guides): user metadata (#3838 )
* docs(guides): user metadata
* add python
* export to BASIC_AUTH
* add js
* add alternative with id_token
* fix img path
* adds reserved scopes, and info about opaque token
* Apply suggestions from code review
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* Apply suggestions from code review
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
Co-authored-by: Maximilian Panne <mpa@caos.ch>
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
* docs(installation): knative (#3860 )
* added initial knative docu
* added menu bar
* simplified installation
* normalized versions to latest
* update envs
* update envs
* Update zitadel-knative-service.yaml
* Update knative.mdx
* Update knative.mdx
* move knative into correct folder
Co-authored-by: Livio Spring <livio.a@gmail.com>
* docs(installation): fix overview items (#3880 )
* docs(installation): fix overview items
* installation after getting started
* fix broken links
* fix broken links
* fix broken link
* docs(installation): fix guides (#3878 )
* docs(installation): download traefik config
* docs(installation): remove unnecessary zitadel user certs
* docs(installation): fix broken link (#3883 )
* docs: edit instance docs (#3885 )
* chore: contributing console
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
Co-authored-by: Florian Forster <florian@caos.ch>
Co-authored-by: Silvan <silvan.reusser@gmail.com>
Co-authored-by: mffap <mpa@zitadel.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
Co-authored-by: Maximilian Panne <mpa@caos.ch>
Co-authored-by: Maximilian Panne <maximilian.panne@gmail.com>
Co-authored-by: Nicolas Hedger <649677+nhedger@users.noreply.github.com>
Co-authored-by: Christian Jakob <47860090+thesephirot@users.noreply.github.com>
* describe local frontend development
* finish local frontend dev
* ignore environment.json
* redirect environment.json to file
* add context and teardown information
* omit installation of dev dependencies
* unskip remove project tests
* build base image
* use network_mode host for e2e container
* quote uid
* add backend contribution guide
* typo
* note on cypress xserver with wsl2
* add links
* build custom cypress image
* remove --help
* Revert "remove --help"
This reverts commit 14b50bc48b
.
* Revert "build custom cypress image"
This reverts commit bc2caaac9c
.
* remove dot
* Update CONTRIBUTING.md
Co-authored-by: Florian Forster <florian@zitadel.com>
Co-authored-by: Maximilian Panne <mpa@caos.ch>
Co-authored-by: Florian Forster <florian@caos.ch>
Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
Co-authored-by: Fabi <38692350+hifabienne@users.noreply.github.com>
Co-authored-by: Silvan <silvan.reusser@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
Co-authored-by: Nicolas Hedger <649677+nhedger@users.noreply.github.com>
Co-authored-by: Christian Jakob <47860090+thesephirot@users.noreply.github.com>
Co-authored-by: Florian Forster <florian@zitadel.com>
2022-08-26 19:39:15 +02:00
Christian Jakob
9bf656deec
chore: changed trigger to follow release ( #4163 )
...
* fix: changed trigger to follow release
* fix: changed variable trigger
2022-08-11 09:28:01 +00:00
Elio Bischof
4014c017fa
ci: ignore some changes for tests ( #4152 )
...
* ci: ignore some changes for tests
* is check ok?
* match all .md files
* is check ok?
* is check ok?
* avoid skipped but required checks
* document test-docs.yml workflow
* cleanup check tests
* trigger check
* revert readme changes
* respect changes in /tools/ for tests
Co-authored-by: Livio Spring <livio.a@gmail.com>
2022-08-11 08:06:25 +00:00
Christian Jakob
33e4c5c151
chore: added multiple browser support ( #4161 )
...
* chore: added multiple browser support
* chore: use matrix for parallel jobs
* fix: browsername
2022-08-10 17:24:19 +02:00
Elio Bischof
52f098e6ad
fix e2e workflow ( #4133 )
...
* fix e2e workflow
* configure registry once
2022-08-05 20:23:10 +02:00
Max Peintner
fc99ec87c5
ci(e2e): Run Tests in Pipelines ( #3903 )
...
* cy10 changes
* test: setup local e2e env
* test(e2e): migrate e2e setup
* add more config
* make e2e setup work
* align variables
* fix config
* skip mfa
* set user register to false
* read ids from database if not provided
* don't read ids withing env file
* fix escaping in id queries
* fix project root
* export projectRoot path
* export projectRoot
* add e2e-setup.sh
* specify GOOS and GOARCH for dockerfile compatible binary
* add org default redirect uri
* correctly initialize org policy
* await ids
* fix awaiting ids
* fix cypress configuration
* fix some tests
* initial compose setup
* fix working directory
* fix references
* make tests less flaky
* run go tests
* compose works until e2e-setup incl
* pass created e2e sa key
* make cypress run
* derive e2e orgs domain from baseurl
* use host from baseurl for setup ctx
* move defaults.yaml back to cmd pkg
* just create org owner
* Don't render element if no roles are passed
* use map instead of switchMap
* fix e2e tests
* added testdata for e3e
* zipped dump
* removed dumpDir
* cypress workflow with compose
* quote name
* cleanup vars
* eliminate need for e2e setup
* compose has no builds anymore
* use compose run and zitadel nw
* test e2e on pr (#4114 )
* test e2e on pr
* install goreleaser
* install npm dev dependencies
* run cypress wf
* dynamic release version
* skip flaky user tests
* skip flaky permissions test
* cache docker layers in pipeline
* Update .github/workflows/cypress.yml
Co-authored-by: Florian Forster <florian@caos.ch>
* align goreleaser version
* get rid of install.sh
* remove cypress-terminal-report
* Revert "remove cypress-terminal-report"
This reverts commit 254b5a1f87
.
* just one npm e2e:build command
* cache npm dependencies
* install node modules using docker
* dedicated e2e context
* fix syntax
* don't copy node modules from goreleaser
* add npm-copy target
* add tsconfig.json
* remove docker caching
* deleted unneeded shellscript
* naming and cleanup
Co-authored-by: Florian Forster <florian@caos.ch>
Co-authored-by: Christian Jakob <christian@caos.ch>
* cleanup
Co-authored-by: Elio Bischof <eliobischof@gmail.com>
Co-authored-by: Christian Jakob <christian@caos.ch>
Co-authored-by: Florian Forster <florian@caos.ch>
2022-08-05 20:00:46 +02:00
Christian Jakob
5fb73c15e8
chore: copy multiarchitecture manifests ( #4115 )
...
* chore: copy multichannel manifests
* use all option
Co-authored-by: Florian Forster <florian@caos.ch>
Co-authored-by: Florian Forster <florian@caos.ch>
2022-08-04 11:30:28 +02:00
Christian Jakob
7020b59f1d
chore: Release channels action to create stable images ( #4110 )
...
* feat: testing skopeo and introduce stable container
* yaml syntax
* yaml syntax
* testing release
* corrected docker images path
* set release to 2.0.0 to test copy
* reset channel
* create stable images
* feat: create release channels for docker containers
* fix removed arch due to multiarch build
* chore: updated action name
* Update .github/workflows/release-channels.yml
Co-authored-by: Florian Forster <florian@caos.ch>
Co-authored-by: Florian Forster <florian@caos.ch>
2022-08-04 10:53:35 +02:00
Elio Bischof
8d0cf9f368
ci: publish releases ( #3647 )
...
* ci: publish releases
BREAKING CHANGE: 🧨 increment major version
* fix: release on v2-alpha
* remove test release channel
* fix: push to discord from goreleaser
* fix: Revert "remove test release channel"
This reverts commit a0c8ae8e03
.
* fix: pass wh secrets
* fix: configure discord webhook
* fix: update goreleaser
* fix: env format
* remove test channel
2022-05-17 16:06:56 +02:00
Florian Forster
462fe10dab
fix(goreleaser): use app instead of pat ( #3584 )
...
* fix: problem when accessing tap repo
* fix(goreleaser): use app instead of pat
* fix from code review
2022-05-02 20:04:33 +00:00
Florian Forster
60019808fe
fix: problem when accessing tap repo ( #3582 )
2022-05-02 21:02:04 +02:00
Florian Forster
20f275f178
fix(goreleaser): token to access tap repo ( #3580 )
...
* chore(goreleaser): publish to discord and brew
* chore: rename caos to zitadel
* chore: remove console and grpc upload
* chore: access to tap repo
* fix(goreleaser): token to access tap repo
2022-05-02 15:20:30 +00:00
Florian Forster
2e97394246
fix: access to tap repo ( #3577 )
...
* chore(goreleaser): publish to discord and brew
* chore: rename caos to zitadel
* chore: remove console and grpc upload
* chore: access to tap repo
2022-05-02 16:32:21 +02:00
Florian Forster
a22efe6b83
chore(goreleaser): publish to discord and brew ( #3576 )
...
* chore(goreleaser): publish to discord and brew
* chore: rename caos to zitadel
* chore: remove console and grpc upload
2022-05-02 15:15:11 +02:00
Livio Amstutz
648dd34b0c
chore(coverage): upload code coverage correctly ( #3568 )
2022-05-02 12:31:49 +02:00
Livio Amstutz
a3fb49db2c
chore: test angular on PR ( #3541 )
...
* chore: test angular on PR
* publish go test coverage
* fix gorelease
* update node version
2022-04-29 14:08:42 +02:00
Florian Forster
f9e79ef8fe
chore(v2): replace old codecov uploader ( #3532 )
...
* chore(v2): replace old codecov uploader
* Update .github/workflows/zitadel.yml
2022-04-28 16:35:29 +00:00
Elio Bischof
20bdd8e3a1
feat: cloud-run compatibility ( #3438 )
...
* ci: don't run on tags anymore
* ci: also test docker builds
* .releaserc.js entry and wf dispatch for prerel
* .releaserc.js entry and wf dispatch for prerel
* create prerelease
* create prereleases
* fix syntax
* fix: release
* test before tag
* temporarily disable tests
* fix: prerelease
* fix: add --rm-dist flag
* fix: push to zitadel-common
* fix: gcr login
* fix: release
* fix: ignore generated assets.md
* fix: don't use go-releaser before hooks
* build grpc client before testing
* fix: use docker buildkit
* debug
* debug
* fix: debug
* fix: debug
* fix: run action steps in $GOPATH
* fix: run action steps in $GOPATH
* fix: run action steps in $GOPATH
* fix: run action steps in $GOPATH
* fix: run action steps in $GOPATH
* fix: run action steps in $GOPATH
* fix: run action steps in $GOPATH
* fix: run action steps in $GOPATH
* fix: run action steps in $GOPATH
* fix: run action steps in $GOPATH
* unignore
* fix: unignore
* fix: unignore
* build base
* fix: ignore
* no mod proxy
* fix: test using goreleaser before hook
* fix: build without having a git tag
* fix: build without having a git tag
* fix: push to ghcr
* fix: login to ghcr
* fix: login to ghcr if releasing
* fix: permit to write packages
* fix: aesthetics
* fix: login using base64 encoded key
* fix: publish images with short sha and tag
* fix: read masterkey from file for start-from-init
* fix: release if workflow_dispatch or main
* ci: only test before tag
* fix: no workdir, login action for gcr
* fix: review
* fix: run on PR
* push amd64 images to gcr
2022-04-12 14:44:49 +00:00
Florian Forster
2f3a482ade
chore(ci): release pipeline for v2 ( #3197 )
...
* not working
* test ci
* correct path
* test
* test
* test
* remove k8s & test
* test
* test image
* typo
* test
* fix
* test
* fix
* test
* fix
* fix windows
* fix
* fix
* fix codecov
* fix with arch
* test
* test
* test
* test
* trial
* trial
* trial
* trial
* trial
* trial
* trial
* try
* try
* first improvement
* trial
* improve
* improve
* improve
* use bash
* trial
* random test
* wip
* test with goreleaser and semrel
* fix typo
* trial
* add buildx
* define default
* force buildkit
* use buildx
* debug GH docker
* use images
* debug docker
* work around image name issues
* trial
* test
* test with prebuilt image
* fix
* use load
* test
* use only docker
* trial
* test
* use load
* test
* test with docker driver
* trial
* trial
* trial
* use arm
* upload artifacts
* try to cache grpc base
* try to use a cache
* fall back
* test
* fix
* improve
* upload artifacts
* fix
* name things
* add tag if poc
* args for protos
* remove v2 build
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2022-02-14 14:35:16 +00:00
Livio Amstutz
2d208dd8ba
fix: remove operator ( #3195 )
2022-02-11 15:00:14 +01:00
Florian Forster
7f62b169ac
chore(actions): enable buildkit GHA cache again ( #2482 )
...
* chore(actions): enable buildkit GHA cache again
* Update .github/workflows/zitadel.yml
2021-10-26 10:31:24 +02:00
Livio Amstutz
b90d1cfaf8
chore(workflow): use event push only on main ( #2381 )
2021-09-23 10:04:46 +02:00