Skip to content

Releases: semaphoreui/semaphore

v2.6.9

21 Apr 12:42
Compare
Choose a tag to compare

Changelog

a278f11 fix(fe): add input for temlate's extra args
85753d6 fix: disable New ... button for non-admin users
1f3034a fix: use struct ProjectWithAdmin
11283ae feat: limit user permissions
a1c48d0 feat(be): add Web root URL option description

v2.6.8

23 Feb 18:29
Compare
Choose a tag to compare

Fixed bug #639
Thank you @0bb0 for help.

Installation

Follow wiki/Installation

Docker

Official Images

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

05 Dec 20:06
Compare
Choose a tag to compare

Core changes

Added error page.

Installation

Follow wiki/Installation

Docker

Official Images

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

05 Dec 16:47
Compare
Choose a tag to compare

Core changes

Removed links to external fonts.

Installation

Follow wiki/Installation

Docker

Official Images

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

01 Dec 17:52
Compare
Choose a tag to compare

Core changes

Fixed critical bug with removing user from team.

Installation

Follow wiki/Installation

Docker

Official Images

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

26 Nov 23:08
eee34fb
Compare
Choose a tag to compare
v2.6.4 Pre-release
Pre-release

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

Official Images

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

25 Nov 23:03
Compare
Choose a tag to compare

Core changes

Fixed critical bug with authentication. Bug found by @vlitvin and @andreadragotta. Thank you.

Installation

Follow wiki/Installation

Docker

Official Images

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

24 Nov 12:56
77e8241
Compare
Choose a tag to compare

Core changes

Fixed bug with custom web host.

Installation

Follow wiki/Installation

Docker

Official Images

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

23 Nov 22:36
a36d23e
Compare
Choose a tag to compare

Core changes

But fixes.

Installation

Follow wiki/Installation

Docker

Official Images

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

22 Nov 11:07
Compare
Choose a tag to compare
v2.6.0 Pre-release
Pre-release

Core changes

A new UI written in Vue.js and Vuetify.

Installation

Follow wiki/Installation

Docker

Official Images

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