Silvan
6e602e6b8d
refactor: go 1.15, update dependencies ( #679 )
...
* refactor: go 1.15, update dependecies
* chore(github): build with go 1.15
* build protos
* rebuild protos
* rebuild protos
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2020-10-21 10:00:49 +02:00
Florian Forster
ef3b7482cd
chore(documentation): documentation and manuals for ZITADEL ( #710 )
...
* chore: cleanup old docs folder
* remove docs path trigger
* wip docs structure
* chore: ignore site changes in ci
* add manuals route
* new structure
* structure
* Use correct title
* remove trigger for code scan for static site generator
* change names
* add lorem ipsum to test styling
* use h3 to deeplink
* add site to dependabot
* lint readme.md
* remove not needed file
* ignore site on pull request code scan
* add initial contrib
* Minor correction
* Added section Developer & Integration
* Changed link list layout, added labels, added translations
* Added missing <li> tags
* Added correct link to section Developer & Integration
* Fixing list style
* Overhauling description texts and translations
* outline
* teaser go
* outline
* wip
* rework
* wip
* wip
* wip
* hop
* wip
* first draft for "administrate" done
* init outline
* fix deploy step
* lint
* commit wip
* commit wip
* md lint
* Link
* fix: path to edit (#711 )
* wip
* wip
* wip
* what are...
* use only features
* wip docs
* Update 00-user.en.md
* project
* uppercase en
* wip
* wip
* wip
* policies rework
* improve text
* correct typo
* update readme
* correct styling
* add link to docs guides
* make the linter happy
* rename
* wip
* move api to own file
* correct links and lint
* wip roles and integration
* add pkce
* reduce padding and margin
* wip scope and claims
* wip claim & scopes
* make the linter happy
* insert links where possible
* wip
* wip roles & providers
* Update README.md
* Update 00-user.en.md
* minor text improvements
* use master branch to deploy
* use proper ci file
* Apply suggestions from code review
Co-authored-by: Fabi <38692350+fgerschwiler@users.noreply.github.com>
Co-authored-by: Matthias M. Schneider <mati@matimax.info>
Co-authored-by: Max Peintner <max@caos.ch>
Co-authored-by: Fabi <38692350+fgerschwiler@users.noreply.github.com>
2020-10-16 14:13:02 +02:00
Florian Forster
103d786ad2
fix(container): stop copying / and instead only copy zitadel ( #691 )
...
* chore: stop copying / and instead only copy zitadel
* Update Dockerfile
* Update release.yml
* enable anchors debug
* fix(container): don't copy alpine content into scratch execpt pwd
* chore: remove need step
* merge master
2020-10-02 09:38:49 +02:00
Florian Forster
46adcf8fe2
chore(docs): only deploy on master branch ( #718 )
2020-09-09 16:10:35 +02:00
Livio Amstutz
a2aabe577a
chore(site): run workflow only on site
changes ( #696 )
...
* chore(site): run workflow only on `site` changes
* Update .github/workflows/docs.yml
Co-authored-by: Florian Forster <florian@caos.ch>
Co-authored-by: Florian Forster <florian@caos.ch>
2020-09-04 12:23:15 +02:00
Livio Amstutz
76b5b5fa9c
fix: release ( #695 )
2020-09-04 10:23:53 +02:00
Florian Forster
37174cecd4
chore: use new GitHub docker registry ( #690 )
...
* chore: use new GitHub docker registry
* chore: dedicated PAT
* Update release.yml
2020-09-03 09:19:52 +02:00
Fabi
2c11c6ae1f
chore: issue / feature templates ( #642 )
2020-08-28 12:40:35 +02:00
Fabi
ba123393be
chore: delete main.yml ( #648 )
2020-08-27 14:43:07 +02:00
Fabi
34354e6e93
chore: auto assign issues and PR to ZTIADEL project board ( #643 )
...
* Create main.yml
* Update main.yml
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2020-08-27 12:59:32 +02:00
Livio Amstutz
578453b024
fix(tests): go version of tests ( #618 )
2020-08-20 22:09:37 +02:00
Max Peintner
2c517d6278
feat(documentation): svelte app as document generator ( #566 )
...
* check in full site application
* rm unused assets components
* change base css
* i18n
* new doc workflow
* fix crosslink to doc in github
* nav, console link, assets, console brand
* edit configjs server
* rm go struct references
* cleanup input output bindings
* working dir
* export path
* always trigger
* rel paths
* cname
* rev workdir
* fix fallbacklanguage, home on large screens
* remove mit from site
2020-08-11 09:53:09 +02:00
Justin Hutchings
8cdd3a3d8c
chore(security): Optimize CodeQL ( #541 )
...
This reduces duplicate analyses by only running on push to master, or PRs to master.
2020-07-30 08:55:52 +02:00
Livio Amstutz
3549a8b64e
feat: port reduction ( #323 )
...
* move mgmt pkg
* begin package restructure
* rename auth package to authz
* begin start api
* move auth
* move admin
* fix merge
* configs and interceptors
* interceptor
* revert generate-grpc.sh
* some cleanups
* console
* move console
* fix tests and merging
* js linting
* merge
* merging and configs
* change k8s base to current ports
* fixes
* cleanup
* regenerate proto
* remove unnecessary whitespace
* missing param
* go mod tidy
* fix merging
* move login pkg
* cleanup
* move api pkgs again
* fix pkg naming
* fix generate-static.sh for login
* update workflow
* fixes
* logging
* remove duplicate
* comment for optional gateway interfaces
* regenerate protos
* fix proto imports for grpc web
* protos
* grpc web generate
* grpc web generate
* fix changes
* add translation interceptor
* fix merging
* regenerate mgmt proto
2020-07-08 13:56:37 +02:00
Max Peintner
8a098bb165
chore(console): gen proto on npm postinstall, ignore generated output ( #266 )
...
* proto gen
* fix: remove type from project lists (#256 )
* fix: remove type from project lists
* Update user-detail.component.ts
* fix: remove add project
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
* fix project view model
* regen mgmt proto
* rm orgid from route, switch to project view
* chore(deps-dev): bump @types/jasmine from 3.5.10 to 3.5.11 in /console (#252 )
Bumps [@types/jasmine](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jasmine ) from 3.5.10 to 3.5.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jasmine )
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-devkit/build-angular in /console (#251 )
Bumps [@angular-devkit/build-angular](https://github.com/angular/angular-cli ) from 0.901.7 to 0.901.9.
- [Release notes](https://github.com/angular/angular-cli/releases )
- [Commits](https://github.com/angular/angular-cli/commits )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump moment from 2.26.0 to 2.27.0 in /console (#250 )
Bumps [moment](https://github.com/moment/moment ) from 2.26.0 to 2.27.0.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.26.0...2.27.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump karma from 5.0.9 to 5.1.0 in /console (#218 )
Bumps [karma](https://github.com/karma-runner/karma ) from 5.0.9 to 5.1.0.
- [Release notes](https://github.com/karma-runner/karma/releases )
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md )
- [Commits](https://github.com/karma-runner/karma/compare/v5.0.9...v5.1.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): bump ngx-moment from 3.5.0 to 4.0.1 in /console (#219 )
Bumps [ngx-moment](https://github.com/urish/ngx-moment ) from 3.5.0 to 4.0.1.
- [Release notes](https://github.com/urish/ngx-moment/releases )
- [Changelog](https://github.com/urish/ngx-moment/blob/master/CHANGELOG.md )
- [Commits](https://github.com/urish/ngx-moment/compare/3.5.0...4.0.1 )
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/language-service in /console (#217 )
Bumps [@angular/language-service](https://github.com/angular/angular/tree/HEAD/packages/language-service ) from 9.1.10 to 9.1.11.
- [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/9.1.11/packages/language-service )
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/cli from 9.1.7 to 9.1.9 in /console (#249 )
Bumps [@angular/cli](https://github.com/angular/angular-cli ) from 9.1.7 to 9.1.9.
- [Release notes](https://github.com/angular/angular-cli/releases )
- [Commits](https://github.com/angular/angular-cli/compare/v9.1.7...v9.1.9 )
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>
* set partial user profile
* fix org routing
* auth user loginnames, i18n
* fix clipboard, secret regeneration
* project role required field
* show change editor
* show granted project grid, remove add button
* hide meta overflow
* username validation
* common pwd validators
* fix org create pwd validation
* show 2fa error
* add postinstall script
* fix: postinstall script ref
* setup go env for proto gen
* revert i18n
* set gopath manually
* test
* test
* test
* trial
* test
* hop
* protoc
* test
* test
* path
* path
* path
* wat
* path
* try a hardcoded approach
* remove failing steps
* test
* test
* chore: gitignore
* chore: build file for grpc-web
* chore: delete files
* chore: reduce package.json
* chore: test angular build
* download protoc
* use sudo
* full pipeline
* test
* protoc in lint
* remove lint
Co-authored-by: Fabi <38692350+fgerschwiler@users.noreply.github.com>
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Florian Forster <florian@caos.ch>
2020-07-07 15:21:18 +02:00
Florian Forster
1d0c8eff7f
chore(dependabot): change dockerfile name ( #338 )
...
* chore(dependabot): change dockerfile name
* chore(build): fix file reference
* chore(anchore): dockerfilename
* chore(build): clean build file
* chore(build): fix dependant job
* chore(build): fix missing job
2020-07-03 10:04:37 +02:00
Florian Forster
5b17b2641a
chore(security): anchore upload ( #331 )
2020-07-02 15:45:04 +02:00
Florian Forster
4f3631acbb
chore(security): codeql-analysis job ( #320 )
...
* Create codeql-analysis.yml
* Update .github/workflows/codeql-analysis.yml
Co-authored-by: Silvan <silvan.reusser@gmail.com>
* Update codeql-analysis.yml
Co-authored-by: Silvan <silvan.reusser@gmail.com>
2020-06-30 19:23:50 +02:00
Fabi
6556d053b2
feat: translate error messages ( #254 )
...
* feat: translate error messages in error interceptor
* fix: add statik import
* feat: user error msgs
* feat: add translations
* feat: add translations
* feat: add translations
* feat: add translations
* feat: add translations
* feat: add translations
* some fixes and improved error messages
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
2020-06-22 13:51:44 +02:00
Florian Forster
8f49f2c2d8
chore(dependabot): docker scan ( #244 )
2020-06-19 15:31:01 +02:00
Florian Forster
fb89241984
chore(semrel): use bot to check messages for compliance ( #224 )
...
* Create semantic.yml
* Update semantic.yml
2020-06-19 08:09:49 +02:00
Christian Jakob
654bf09ed1
Autodeploydev ( #200 )
...
* fix: autodeploy
* added version condition
2020-06-10 12:38:13 +02:00
Fabi
17f0eea4a1
feat: Notification translation ( #192 )
...
* feat: translate emails
* feat: translate emails
* fix: add notification statik to build
* fix: add codes to templates
2020-06-09 15:11:42 +02:00
Livio Amstutz
8a5badddf6
feat: Login, OP Support and Auth Queries ( #177 )
...
* fix: change oidc config
* fix: change oidc config secret
* begin models
* begin repo
* fix: implement grpc app funcs
* fix: add application requests
* fix: converter
* fix: converter
* fix: converter and generate clientid
* fix: tests
* feat: project grant aggregate
* feat: project grant
* fix: project grant check if role existing
* fix: project grant requests
* fix: project grant fixes
* fix: project grant member model
* fix: project grant member aggregate
* fix: project grant member eventstore
* fix: project grant member requests
* feat: user model
* begin repo
* repo models and more
* feat: user command side
* lots of functions
* user command side
* profile requests
* commit before rebase on user
* save
* local config with gopass and more
* begin new auth command (user centric)
* Update internal/user/model/user.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/user/repository/eventsourcing/model/address.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/user/repository/eventsourcing/model/address.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/user/repository/eventsourcing/model/email.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/user/repository/eventsourcing/model/email.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/user/repository/eventsourcing/model/email.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/user/repository/eventsourcing/model/mfa.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/user/repository/eventsourcing/model/mfa.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/user/repository/eventsourcing/model/password.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/user/repository/eventsourcing/model/password.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/user/repository/eventsourcing/model/password.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/user/repository/eventsourcing/model/phone.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/user/repository/eventsourcing/model/phone.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/user/repository/eventsourcing/model/phone.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/user/repository/eventsourcing/model/user.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/user/repository/eventsourcing/model/user.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/user/repository/eventsourcing/model/user.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/usergrant/repository/eventsourcing/model/user_grant.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/usergrant/repository/eventsourcing/model/user_grant.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/usergrant/repository/eventsourcing/user_grant.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/user/repository/eventsourcing/user_test.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* Update internal/user/repository/eventsourcing/eventstore_mock_test.go
Co-Authored-By: Livio Amstutz <livio.a@gmail.com>
* changes from mr review
* save files into basedir
* changes from mr review
* changes from mr review
* move to auth request
* Update internal/usergrant/repository/eventsourcing/cache.go
Co-authored-by: Silvan <silvan.reusser@gmail.com>
* Update internal/usergrant/repository/eventsourcing/cache.go
Co-authored-by: Silvan <silvan.reusser@gmail.com>
* changes requested on mr
* fix generate codes
* fix return if no events
* password code
* email verification step
* more steps
* lot of mfa
* begin tests
* more next steps
* auth api
* auth api (user)
* auth api (user)
* auth api (user)
* differ requests
* merge
* tests
* fix compilation error
* mock for id generator
* Update internal/user/repository/eventsourcing/model/password.go
Co-authored-by: Silvan <silvan.reusser@gmail.com>
* Update internal/user/repository/eventsourcing/model/user.go
Co-authored-by: Silvan <silvan.reusser@gmail.com>
* requests of mr
* check email
* begin separation of command and query
* otp
* change packages
* some cleanup and fixes
* tests for auth request / next steps
* add VerificationLifetimes to config and make it run
* tests
* fix code challenge validation
* cleanup
* fix merge
* begin view
* repackaging tests and configs
* fix startup config for auth
* add migration
* add PromptSelectAccount
* fix copy / paste
* remove user_agent files
* fixes
* fix sequences in user_session
* token commands
* token queries and signout
* fix
* fix set password test
* add token handler and table
* handle session init
* add session state
* add user view test cases
* change VerifyMyMfaOTP
* some fixes
* fix user repo in auth api
* cleanup
* add user session view test
* fix merge
* begin oidc
* user agent and more
* config
* keys
* key command and query
* add login statics
* key handler
* start login
* login handlers
* lot of fixes
* merge oidc
* add missing exports
* add missing exports
* fix some bugs
* authrequestid in htmls
* getrequest
* update auth request
* fix userid check
* add username to authrequest
* fix user session and auth request handling
* fix UserSessionsByAgentID
* fix auth request tests
* fix user session on UserPasswordChanged and MfaOtpRemoved
* fix MfaTypesSetupPossible
* handle mfa
* fill username
* auth request query checks new events
* fix userSessionByIDs
* fix tokens
* fix userSessionByIDs test
* add user selection
* init code
* user code creation date
* add init user step
* add verification failed types
* add verification failures
* verify init code
* user init code handle
* user init code handle
* fix userSessionByIDs
* update logging
* user agent cookie
* browserinfo from request
* add DeleteAuthRequest
* add static login files to binary
* add login statik to build
* move generate to separate file and remove statik.go files
* remove static dirs from startup.yaml
* generate into separate namespaces
* merge master
* auth request code
* auth request type mapping
* fix keys
* improve tokens
* improve register and basic styling
* fix ailerons font
* improve password reset
* add audience to token
* all oidc apps as audience
* fix test nextStep
* fix email texts
* remove "not set"
* lot of style changes
* improve copy to clipboard
* fix footer
* add cookie handler
* remove placeholders
* fix compilation after merge
* fix auth config
* remove comments
* typo
* use new secrets store
* change default pws to match default policy
* fixes
* add todo
* enable login
* fix db name
* Auth queries (#179 )
* my usersession
* org structure/ auth handlers
* working user grant spooler
* auth internal user grants
* search my project orgs
* remove permissions file
* my zitadel permissions
* my zitadel permissions
* remove unused code
* authz
* app searches in view
* token verification
* fix user grant load
* fix tests
* fix tests
* read configs
* remove unused const
* remove todos
* env variables
* app_name
* working authz
* search projects
* global resourceowner
* Update internal/api/auth/permissions.go
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
* Update internal/api/auth/permissions.go
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
* model2 rename
* at least it works
* check token expiry
* search my user grants
* remove token table from authz
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
* fix test
* fix ports and enable console
Co-authored-by: Fabiennne <fabienne.gerschwiler@gmail.com>
Co-authored-by: Fabi <38692350+fgerschwiler@users.noreply.github.com>
Co-authored-by: Silvan <silvan.reusser@gmail.com>
2020-06-05 07:50:04 +02:00
dependabot-preview[bot]
46b60a6968
chore(dependabot): config ( #167 )
...
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-06-03 13:55:03 +02:00
Florian Forster
767bc5ce6c
chore: matrix build ( #106 )
...
* chore: matrix build
* chore: test goos goarch
* fix: artifact path
* chore: new download version
* artifact paths
2020-05-14 07:38:58 +02:00
Florian Forster
92a294f5c8
feat(console): integrate frontend ( #95 )
...
* feat: console frontend
* chore(dependabot): cycle and npm
* chore: rename citadel to zitadel, remove generated files
* chore: delete go files
* chore(frontend): ci steps
* chore: remove docker and envoy files
* chore: remove docker file
* chore: working dir
* chore: run proto build
* add console start
* chore: restructure folders
* chore: remove gui build
* statikFs
* generate proto for console
* add statik import
* import
* chore: try statik
* chore: path
* chore: path
* chore: script in root
* chore: order build steps
* chore: go get
* chore: folder traversal
* chore: non empty test file
* chore: gitignore
* chore: gitignore
* chore: statik path
* chore: switch to failing FE build
* fix: build
* fix: project-grant-test
* fix: rm test
* add statik.go
* go mod tidy
* chore: place test, seperate test from build
* chore: lint all the world
* chore: ci the world instead
* chore: tune docker
* chore: undo container test
* chore: fix run
* chore: docker build
* chore: test docker build
* chore: go build flags
* finaly
* fix caos_local
* go mod
Co-authored-by: Livio Amstutz <livio.a@gmail.com>
Co-authored-by: Max Peintner <max@caos.ch>
2020-05-13 14:41:43 +02:00
Florian Forster
28166dd5e0
fix: docker semrel release problem ( #49 )
...
* chore: debug docker semrel
* fix: trigger ci
* fix: a try
* fix: set verify
* chore: dry run false
* test
* fix: implement docker push with semrel
* fix: ci build and docker semrel
2020-04-16 13:46:43 +02:00
Florian Forster
d0e72713fc
fix(semrel): docker version tag in build strategy ( #38 )
...
* fix(semrel): docker version tag in build strategy
* remove old semrel plugins
2020-04-14 18:27:12 +02:00
Florian Forster
970586dfc9
chore(semantic-release): docker-release ( #37 )
...
* chore: docker vars
* test --dry-run
* use correct args
* test
* test
* well, myb
* arg(h)
* something is broken with args
* try gh action
* try to run semrel
* use branches flag
* releaserc
* works
* final
2020-04-07 14:45:59 +02:00
Florian Forster
007fc9e9bd
chore: docker vars ( #34 )
2020-04-06 09:44:32 +02:00
Florian Forster
b63c8b811b
chore: setup build process ( #30 )
...
* chore: build
* chore: on push
* chore: runs on
* chore: docker
* chore: need
* test
* test
* test
* test
* chore: missing steps
* test
* test
* test
* repo url
* test with registry
* path
* yeah path
* print path
* path inside docker build
* path
* test
* var
* var
* docker login vars
* GH_Token
* short sha
* checkout git
* typo
* yaml fun
* short sha
* upload scan result
* use sh
* WIP GN8 Commit
* Update .github/workflows/release.yml
Co-Authored-By: livio-a <livio.a@gmail.com>
* Update .github/workflows/release.yml
Co-Authored-By: livio-a <livio.a@gmail.com>
* Update .github/workflows/release.yml
Co-Authored-By: livio-a <livio.a@gmail.com>
* delete main.go in root
* add coveralls
* coveralls badge
* docker ignore
* move dockerfile
* fix needs
* try codecov
* set user
* try without default shell
* try to add group and user
* typo
* add release step
* update semrel
* test
* try
* try it
* typo
* should work
Co-authored-by: livio-a <livio.a@gmail.com>
2020-04-06 06:44:28 +02:00