Skip to content

Releases: semaphoreui/semaphore

v2.7.1

11 Aug 17:41
Compare
Choose a tag to compare

Fixed LDAP authentication

Changelog

730965c fix(be): default values for setup
960d5e3 fix(ci): installation of rpm in docker
37663bf feat: use scanln
6005ee8 fix(be): remove unused variables
a1b2d2d fix(be): returns correct error object if user not found
e5bfe76 Merge pull request #676 from zeroZshadow/feature/interactive
56a7a41 Move interactive setup to own package Remove reflex installation for windows

v2.7.0

25 Jun 09:19
Compare
Choose a tag to compare
  • Removed old Angular.JS UI.
  • Added multiple database support.
  • Added BoltDB support.

Support of PostgresSQL will be added in a patch release.

Snapcraft package will be added in a patch release (https://snapcraft.io/semaphore).

External Git will be replaced to go-git in a patch release.

Changelog

9256c83 chore(ci): remove some arch from build
38ab6ad fix(ci): goreleaser hooks only once
794ec2a chore: old goreleaser
0fe9c2b fix(be): setup
c9f64b5 fix(be): returns store according configuration
cca0e95 fix(be): pass unit tests
a6b4b14 style(be): linter
20ca9b9 fix(ci): checksum
b60e927 fix(be): correct sorting for boltdb
482d244 feat: tasks for BoltDB
c1853fa chore(ci): return circleci config
2b8a942 fix(be): remove boltdb user
c607b20 feat: remove old ui
31342ee test(be): replace t.Failed() to t.Fatal()
bdd0977 test(be): add some tests for bolt db
bf91af5 feat(db): boltdb soft delete
ca05dd9 fix(be): return correct http error code
0aee576 test(be): delete user and project for boltdb
bc5f794 test(be): tests for bolt implementation
855228e fix(be): boltdb - empty lists
2624a72 feat(be): run boltdb backend
c2628bf fix(be): correct marshalling for boltdb
c0a0e71 refactor(be): rename db tables prop objects
0e7c8b7 fix(be): boltdb backet validation
b0d0561 fix(be): add required param
dade5a3 feat(be): implemented all Store interface methods by BoltDb implementation
6a652be feat(be): implement all except tesks for BoltDB
0524997 feat(be): implement session, project with boltdb
67acad9 feat(be): add env, tempalte and inv implementation for bolt
14f2df7 chore(ci): disable building on circleci
0cc640b feat(be): bolt helper functions like for sql
55e8024 refactor: move ObjectProperies to db package
c16406c fix: return Sql() method to SqlDb type for dredd tests
dafd619 feat: complate migration to Store. Remove Sql() method
82c3b62 refactor: user auth via Store
d21b32f refactor(be): remove method fetch, use Store instaed of it
241409f Merge pull request #668 from gsoosk/develop
57266ab Update alipine version in production docker file to install ansible 2.10
421c05a fix(fe): add field project_id to each mutation request from class ItemFormBase.js
134bd18 fix(fe): add input for temlate's extra args
6426914 Merge pull request #661 from TrayserCassa/develop
a1d3965 change log for missing requirements file in roles directory
63d3f88 added GetMd5Hash func in helpers. Add import and refactor imports
ea1640c add dependency for md5 hash func. Refactor imports
6481d95 use hasrequirementsChanges check for galaxy run
64d53ab added function to write requirement hash to file
5023696 add function for checking requirements changes
3a3450d Check in install requirements for the file and log if not exists
ceea573 move galaxy run commands to func. Remove -p for collection
6fdb201 fix: disable compilation of version of UI
0a5fc96 Merge branch 'develop' of github.com:ansible-semaphore/semaphore into develop
696353f feat(be): init boltdb
9d80770 Merge pull request #653 from bafuka/develop
90277bc fix: The drop-down menu is too long to scroll
092716b Merge pull request #651 from FloThinksPi-Forks/develop
de264d2 Fix goreleaser arm64-rpm and update to v0.159.0
0787920 fix(web2): password field for new/edited user
0d28c8d fix(ci): golang image
3d6d194 feat(be): add Web root URL option description
779760d fix(be): lint
c78bc93 Merge branch 'develop' of github.com:ansible-semaphore/semaphore into develop
ac2132f fix(ci): capabilities
d039248 feat: migrate logging to Store
2c82e66 Update README.md
d10b421 refactor(be): split SqlDb to several files
c472dc6 refactor(be): migrate users to Store
0c3a7c0 fix(be): events endpoint
d32f35f refactor(be): events via Store
027e45f refactor(be): migrate projects to Store
49fea98 refactor(be): migrate key to Store
19c7b7c refactor(be): migrate repos to Store
4707bd9 refactor(be): delete inventory via Store
385e788 feat(be): migrate inventories to Store
78f2474 chore(be): remove unused function
61a5e75 Merge pull request #634 from ansible-semaphore/sqlite-support
dca82a8 fix: merge conflict
f3a786c fix(be): do not return error if update session returns no rows.
fd1d427 refactor(be): return models to db package
1295435 test(be): fix dredd tests
6291647 refactor(be): migrate environment endpoints to Store
d754eef chore(be): remove sqlite
6e1a6d2 refactor(be): template and environment endpoints use Store
0d64b43 refactor(be): move util.go to api directory
b083f74 fix(be): delete global Mysql variable and add interface Store for dialect-independent communication with database.
400d2f6 chore: fix merge conflicts
d09fc1d feat(be): support sqlite

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