Releases: semaphoreui/semaphore
v2.7.12
Added vault password file for template.
Added user / become user login / password for inventory.
Added description for template.
Fixed bug with requirements.yaml.
Changelog
ecf8331 fix(style): pass linter
efe6c02 feat: support vault pass file and ansible user login / password in inventory
e998f8a test(dredd): remove vault_pass_id from docs
a6f266b feat(be): add inventory become credentials and template vault password to database
3e223e2 fix(be): don't return error when tring install non-ssh key
b950dac test(dredd): fix api docs and return key secret validation
0aa2022 fix(test): dredd tests
6194fb6 refactor(be): use method instead of string statement
53e15d7 fix(be): requirements path
aa6cb85 feat: add password file for Access Key
v2.7.11
v2.7.10
v2.7.9
Added encryption for private keys.
Changelog
9c7bfa0 Merge branch 'develop' of github.com:ansible-semaphore/semaphore into develop
bb3f560 fix(be): base64 for encrypted private key
c540e38 Merge pull request #706 from POPSuL/f/705
7443671 feat(be): add access key encryption
ab098b8 fix(be): checking error by nil before log it
c1c8a9e feat(be): use chan for storing logs to database
0d840c5 Fixed redirecting to web_host after authorization
21c14d8 feat(be): use separate repository for each task template
fe36b8c feat(be): do not return private key in rest api
974f306 feat(be): stopping hung tasks
v2.7.8
Bug fixing
Changelog
c6a02a8 fix(be): handing empty foreign column name
cb5f27d fix(be): migrations for mysql and postgres
92895f9 refactor(be): remove unused columns
43654dc docs(fe): add description for ItemFormBase class
19680f6 Merge pull request #704 from POPSuL/f/703
07559d6 fix(be): issue with login after new ldap user creaded
9717092 Fixed base path to vue resources #703
v2.7.7
Add user management commands, use next command for details:
semaphore user --help
Changelog
81e50f8 fix(config): fill dialect field
0b3b566 refactor(config): add field dialect
31a71ab refactor(be): add field dialect to config file
22e422e feat(cli): add user management commands
a5a9f0c feat(cli): add env variable SEMAPHORE_CONFIG_PATH
b25908c fix(cli): mark user args as required
v2.7.6
Changed CLI
Use semaphore help
for details.
Migrated to Go 1.16
Changelog
38a4176 refactor(cli): user add command
c1e9e52 Merge branch 'develop' into use_cobra
0eba844 fix(ci): docker test
804d094 fix(ci): use go 16 in dredd image
e3f9b32 fix(be): move goodman import to separate package to fix tests
376284b Merge pull request #700 from POPSuL/fix/699
4ec65fe Allow to close popups via ESC button
fe97469 chore: add goodman to fake helper
ef545f8 test(be): fix tests
931a9ca fix: add goodman dep
5b3402e fix: add goodman dep
d344784 fix: goss.yaml
d27c897 fix: goss.yaml
ee625eb fix: go.mod
85bc69d feat: update go to 1.16
603bb2b fix(ci): install packr
335dad3 fix(be): project_id value for each task
6ab1dd7 chore: remove upgrade from dradd tests
ddea297 fix(ci): script for docker
4c3e2f4 feat(cli): support arg -config for back compatibility
f7f23f9 feat(cli): use cobra library