e17b49e4ca
feat: add apple as idp ( #6442 )
...
* feat: manage apple idp
* handle apple idp callback
* add tests for provider
* basic console implementation
* implement flow for login UI and add logos / styling
* tests
* cleanup
* add upload button
* begin i18n
* apple logo positioning, file upload component
* fix add apple instance idp
* add missing apple logos for login
* update to go 1.21
* fix slice compare
* revert permission changes
* concrete error messages
* translate login apple logo -y-2px
* change form parsing
* sign in button
* fix tests
* lint console
---------
Co-authored-by: peintnermax <[email protected] >
2023-08-31 08:39:16 +02:00
Livio Spring and GitHub
f03a9d03b6
chore(workflow): exclude console dist folder from cache ( #6414 )
...
* empty line for test
* chore: exclude console dist folder from cache
2023-08-22 07:31:41 +02:00
4e0c3115fe
chore: delete ignore paths to run required jobs ( #6356 )
...
Co-authored-by: Florian Forster <[email protected] >
2023-08-11 14:46:28 +00:00
Stefan Benz and GitHub
77e561af72
chore: add assets to releases ( #6346 )
...
* chore: change pipeline to add assets to the release
2023-08-11 14:49:28 +02:00
Stefan Benz and GitHub
3b9dabcf36
chore: build image for digest and release on workflow_dispatch ( #6287 )
2023-08-10 12:21:01 +00:00
Livio Spring and GitHub
702dfaf314
chore: build release on next branch ( #6266 )
2023-07-25 08:43:06 +02:00
Livio Spring and GitHub
01dce17b14
chore: remove on push and merge_group from pipeline execution ( #6254 )
2023-07-21 12:37:07 +00:00
ebb7a90ca7
ci: run pipeline on every push ( #6221 )
...
* ci: run pipeline on every push
* ci: run pipeline on every push on all branches
---------
Co-authored-by: Stefan Benz <[email protected] >
2023-07-18 14:32:23 +02:00
Silvan and GitHub
ecf9835cb8
ci: run pipeline on every push ( #6219 )
2023-07-17 10:55:41 +02:00
Silvan and GitHub
1c354ca977
ci: improve performance ( #5953 )
...
* pipeline runs on ubuntu instead of docker
* added Makefile to build zitadel core (backend) and console (frontend)
* pipeline runs in parallel where possible
* pipeline is split into multiple jobs
* removed goreleaser
* added command to check if zitadel instance is running
2023-07-17 10:08:20 +02:00
Livio Spring and GitHub
80961125a7
feat(API): support V2 token and session token usage ( #6180 )
...
This PR adds support for userinfo and introspection of V2 tokens. Further V2 access tokens and session tokens can be used for authentication on the ZITADEL API (like the current access tokens).
2023-07-14 11:16:16 +00:00
14b8cf4894
feat(api): add OIDC session service ( #6157 )
...
This PR starts the OIDC implementation for the API V2 including the Implicit and Code Flow.
Co-authored-by: Livio Spring <[email protected] >
Co-authored-by: Tim Möhlmann <[email protected] >
Co-authored-by: Stefan Benz <[email protected] >
2023-07-10 13:27:00 +00:00
Elio Bischof and GitHub
bb756482c7
feat: push telemetry ( #6027 )
...
* document analytics config
* rework configuration and docs
* describe HandleActiveInstances better
* describe active instances on quotas better
* only projected events are considered
* cleanup
* describe changes at runtime
* push milestones
* stop tracking events
* calculate and push 4 in 6 milestones
* reduce milestone pushed
* remove docs
* fix scheduled pseudo event projection
* push 5 in 6 milestones
* push 6 in 6 milestones
* ignore client ids
* fix text array contains
* push human readable milestone type
* statement unit tests
* improve dev and db performance
* organize imports
* cleanup
* organize imports
* test projection
* check rows.Err()
* test search query
* pass linting
* review
* test 4 milestones
* simplify milestone by instance ids query
* use type NamespacedCondition
* cleanup
* lint
* lint
* dont overwrite original error
* no opt-in in examples
* cleanup
* prerelease
* enable request headers
* make limit configurable
* review fixes
* only requeue special handlers secondly
* include integration tests
* Revert "include integration tests"
This reverts commit 96db9504ecdb4e73451f09554fd749cd7c27341f.
* pass reducers
* test handlers
* fix unit test
* feat: increment version
* lint
* remove prerelease
* fix integration tests
2023-07-06 08:38:13 +02:00
Fabi and GitHub
af4ef9ed59
docs: update issue templates ( #5957 )
...
* Update proposal.yaml
* docs: issue template improvement
* docs: issue template docs
* Update config.yml
* Update config.yml
2023-06-08 10:16:45 +00:00
Tim Möhlmann and GitHub
f456168a74
feat: session v2 passkey authentication ( #5952 )
2023-06-07 17:28:42 +02:00
Fabi and GitHub
7a0fa2aad0
docs: improvement issue template ( #5955 )
...
* docs: improvement issue template
* docs: add issue template for docs
* docs: add issue template for proposal
* delete file
* docs: update bug template
2023-05-31 13:55:30 +02:00
Fabi and GitHub
2e29226c2f
chore: add dry to pr template ( #5907 )
...
docs: add dry to pr template
2023-05-22 09:33:23 +02:00
Tim Möhlmann and GitHub
62e35b266d
chore: exclude generated files from coverage ( #5884 )
2023-05-17 14:22:16 +00:00
240b799fd3
chore: bump Helm charts from next ( #5815 )
...
Co-authored-by: Livio Spring <[email protected] >
2023-05-12 05:06:54 +00:00
Fabi and GitHub
74377c2c37
docs: remove tasklist ( #5806 )
2023-05-05 12:22:39 +00:00
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 and GitHub
1e63c2eea3
chore: remove duplicate step ( #5624 )
2023-04-06 13:46:21 +00:00
Silvan and GitHub
698f46fe6a
chore: update dependencies ( #5401 )
...
* chore(backend): update dependencies
* chore(pipeline): update golangci-lint
2023-04-06 06:29:55 +00:00
Silvan and GitHub
5c8748d769
chore: change action timeout ( #5604 )
2023-04-05 16:27:48 +02:00
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 <[email protected] >
2023-04-05 11:08:01 +02:00
4f5b195420
fix(console): link to azure-ad ( #5599 )
...
fix: link to azure-ad
Co-authored-by: Livio Spring <[email protected] >
2023-04-03 13:27:26 +00:00
Silvan and GitHub
dd84b93ac3
fix(token): filter users by instance id ( #5596 )
...
* fix(token): filter users by instance id
2023-04-03 12:56:37 +00:00
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 <[email protected] >
2023-02-28 17:49:19 +00:00
Livio Spring and GitHub
fa1e6c0bb2
chore(workflow): update actions (node 16) ( #5177 )
2023-02-17 12:31:55 +01:00
Livio Spring and GitHub
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
Elio Bischof and GitHub
b8e72583eb
chore: use new GitHub tasklist feature ( #5184 )
...
* chore: use new GitHub tasklist feature
* Update task.md
* Update task.md
2023-02-09 13:47:25 +01:00
dc2a4ea92c
chore: add pr template ( #4959 )
...
Co-authored-by: Silvan <[email protected] >
2023-01-03 10:32:28 +00:00
Fabi and GitHub
9d78fb66dc
chore: remove view from project where to add the issues ( #4960 )
2022-12-30 09:17:00 +01:00
Fabi and GitHub
a62ec23fd7
chore: change user story template ( #4954 )
...
* chore: change user story template
* Update task.md
2022-12-29 13:08:47 +00:00
Fabi and GitHub
802e1d1b1f
chore: add issues to product management board ( #4946 )
2022-12-29 10:38:44 +00:00
Fabi and GitHub
8fa0e3843b
docs: Update BUG_REPORT.yaml ( #4793 )
...
Update BUG_REPORT.yaml
2022-11-30 18:46:50 +00:00
Fabi and GitHub
21a4e73bb6
docs: revert change on bug report template ( #4792 )
2022-11-30 14:34:45 +00:00
Fabi and GitHub
2915303f91
docs: revert change on bug report template ( #4790 )
2022-11-30 14:00:31 +00:00
Fabi and GitHub
f4437ed797
docs: revert change on bug report template ( #4785 )
...
* docs: revert change on bug report template
* docs: revert change on bug report template
2022-11-30 13:13:54 +00:00
62c03bc65d
docs: Product management ( #4715 )
...
* docs: bug report form
* docs: issue label description
* Update .github/ISSUE_TEMPLATE/BUG_REPORT.yaml
Co-authored-by: Florian Forster <[email protected] >
* docs: passwordless registration
* docs: passwordless registration
* docs: add error response to oidc possible errors
Co-authored-by: Florian Forster <[email protected] >
2022-11-24 09:44:53 +01:00
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 <[email protected] >
* update job name on test-docs to match the one from test-code
Co-authored-by: Silvan <[email protected] >
2022-11-18 13:49:38 +01:00