Releases: semaphoreui/semaphore
v2.6.9
v2.6.8
Fixed bug #639
Thank you @0bb0 for help.
Installation
Follow wiki/Installation
Docker
GPG Key
9B25 8A9C 32B9 7E50 E753 3575 DE95 8D8F 20C7 845F
Changelog
7b3ca95 feat: update golang image
e9bbdfd feat: update golang image
4247b51 feat: update golang image
caaec31 feat: update axios dep
29b5050 test(ci): print web2/package.json
d951d7a fix(web2): password field for new/edited user
v2.6.7
Core changes
Added error page.
Installation
Follow wiki/Installation
Docker
GPG Key
9B25 8A9C 32B9 7E50 E753 3575 DE95 8D8F 20C7 845F
Changelog
947392c fix(fe): remove test exception :/
d92da98 feat(fe): error page
v2.6.6
Core changes
Removed links to external fonts.
Installation
Follow wiki/Installation
Docker
GPG Key
9B25 8A9C 32B9 7E50 E753 3575 DE95 8D8F 20C7 845F
Changelog
cf541d0 feat(fe): remove links to external fonts
6216963 feat(fe): add main.scss for customization vuetify styles
v2.6.5
Core changes
Fixed critical bug with removing user from team.
Installation
Follow wiki/Installation
Docker
GPG Key
9B25 8A9C 32B9 7E50 E753 3575 DE95 8D8F 20C7 845F
Changelog
cc3a853 fix(api): user management endpoint
4dbe018 fix(api): endpoint which must delete user from project, delete whole project
v2.6.4
Core changes
Fixed bug with redirects. Thanks to @andreadragotta for help with reproducing the bug.
IMPORTANT: this release has critical bug with removing user from team.
Installation
Follow wiki/Installation
Docker
GPG Key
9B25 8A9C 32B9 7E50 E753 3575 DE95 8D8F 20C7 845F
Changelog
eee34fb Merge pull request #632 from ansible-semaphore/fix-api-trailing-slash
80616ee fix(api): remove redirect for calls without trailing slash
v2.6.3
Core changes
Fixed critical bug with authentication. Bug found by @vlitvin and @andreadragotta. Thank you.
Installation
Follow wiki/Installation
Docker
GPG Key
9B25 8A9C 32B9 7E50 E753 3575 DE95 8D8F 20C7 845F
1b49bfb fix(fe): use endpoint api/user/ instead of api/user
v2.6.2
Core changes
Fixed bug with custom web host.
Installation
Follow wiki/Installation
Docker
GPG Key
9B25 8A9C 32B9 7E50 E753 3575 DE95 8D8F 20C7 845F
Changelog
77e8241 Merge pull request #629 from ansible-semaphore/fix-routing-when-web-host-defined
76390c4 fix: web_host option handing
v2.6.1
Core changes
But fixes.
Installation
Follow wiki/Installation
Docker
GPG Key
9B25 8A9C 32B9 7E50 E753 3575 DE95 8D8F 20C7 845F
Changelog
a36d23e Merge pull request #626 from ansible-semaphore/fix-static-content-routing
060f4d9 fix(be): loading static content
a5a3bf3 ci: return golang image to 1.13
620e873 ci: update golang image version to 1.15.5
b0b201e feat(fe): new style of the task log window
v2.6.0
Core changes
A new UI written in Vue.js and Vuetify.
Installation
Follow wiki/Installation
Docker
GPG Key
9B25 8A9C 32B9 7E50 E753 3575 DE95 8D8F 20C7 845F
Changelog
7d50947 fix(fe): small ui fixes
c3266bc fix(fe): connect to websocket after user logged in
0b3f710 fix(fe): copy template
33adc2b fix(be): remove excess panic
90d1639 fix(fe): connect to websocket immediately after app created
043b885 feat(fe): update task statuses on Dashboard in realtime
d417f95 feat(be): feat(fe): add websocket for task logs
b76c6d3 chore(fe): change favicon
6263dfb fix(be): galaxy args order
7b7ae01 fix(be): run galaxy install for collections
add4b87 chore(be): print Server is running
7a7f430 fix(fe): task log dialog
943994e refactor(fe): rename class
43da9b7 refactor(fe): moved task status to separate component
ffbae23 feat(fe): selecting visible columns
6a680be feat(fe): add password form component
2b9e581 feat(fe): add password dialog
ecf8b61 feat(fe): correct tables layout, display task status
389b566 fix(fe): code style issue
bdb5741 fix(fe): date/time format
9d945f3 fix(fe): button's icon padding
35ff878 Merge pull request #619 from ansible-semaphore/web2
f8dab13 fix(ci): dredd test for template endpoint
c03e66f fix(ci): test-compile-changes for web2
bcfaca5 feat(web2): support web2 by backend and go-task
8004b0a fix(web2): task output displaying
670f1c4 fix(web2): task log view
cbcfdd6 fix(web2): small bugs on many pages
da03797 fix(web2): login
b60ff1a refactor(web2): remove extra components
bdbfdbe feat(web2): run task
c22ec2d fix(web2): redirect from login page
fdb3180 feat(web2): team page
cca1e33 feat(web2): add environment page
38a6131 refactor(web2): extract class ItemListPageBase
17e2b4a refactor(web2): extract base class ItemFromBase
1bff6c2 feat: inventory page
9ecf288 feat(web2): delete user
e20f455 fix(web2): returning to projects from users page when no one project exists
c70e6dd feat(web2): edit account dialog
dadf0a9 refactor(web2): rename components
06a05a5 feat(web2): users page
3c4ff73 fix(web2): create project
ff82c40 feat(api): list tasks for template
8b88446 feat(web2): dashboard
dd20e2e fix(web2): switching projects
158a276 feat: add side bar items
f8b396a refactor(web2): move api call to template form component
0d04d22 feat(web2): add template edit dialog
74bd370 feat(web2): template edit
669a8d0 feat(web2): add templates page
c855bf1 feat(web2): add sidebar
08ac853 ci: do not test web2
86c19c2 chore(fe): update package-lock.json
bff3ef9 feat(fe): init web2