Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
systemsmanagement:ansible
ansible-semaphore
ansible-semaphore.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File ansible-semaphore.changes of Package ansible-semaphore
------------------------------------------------------------------- Fri May 31 07:44:20 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de> - do not use CGO_ENABLED=0 to fix builds for i586 ------------------------------------------------------------------- Thu May 30 10:42:35 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 2.9.112: * fix:remove extra log * fix(docker): env var * fix(docker): return tini to kill zombie processes * feat(ldap): use claims like in open id * feat(ldap): mapping env vars * ci(docker): move venv from ~ to /opt * ci(docker): use full path of venv * fix(runners): pass inventory repo to the runner * fix(ui): text * feat(ui): optional marker * fix(ui): close button * Add recurse submodules on the git pull ------------------------------------------------------------------- Thu May 30 08:51:43 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 2.9.109: * Features - Docker: Now SEMAPHORE_DB_HOST can contains port number. - Added environment variable SEMAPHORE_DB_OPTIONS which allows customize db connection. But be valid JSON. Example: {"sslmode": "require"}. - Ability to use separate repository for Inventory - Search collections/requirements.yml both in repo directory and in playbook directory. - Added Secret type for survey variables. - Added Enum type for survey variables. * Bugfixes - Support http:// protocol for Git repositories. - Fixed path to database file in Docker for BoltDB #2054 (comment) @Ereaey - Disable debug mode for tasks started by Integrations (thanks to @vdudejon for reporting). ------------------------------------------------------------------- Mon Apr 29 09:17:29 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 2.9.74: * fix(be): SSH connecting with wrong username https://github.com/semaphoreui/semaphore/issues/1964 * fix: close dir * feat: add loader * feat(web): add app constants * fix(web): new template condition * fix(web): icon * refactor: add edit template dialog * fix(be): error message * feat(be): add method GetUserCount * chore: remove extra switch ------------------------------------------------------------------- Sat Mar 30 16:49:12 UTC 2024 - Johannes Kastl <opensuse_buildservice@ojkastl.de> - Update to 2.9.64: * Features - Changed CLI command semaphore runner -> semaphore runner start. - Added CLI command for unregistering of Runner semaphore runner unregister. * - Bugfixes - Critical OpenID Connect bug: #1864. ------------------------------------------------------------------- Mon Mar 25 07:36:30 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 2.9.58: * fix: apply prepareClaims * feat: add prepareClaims to fix float fields ------------------------------------------------------------------- Mon Mar 25 07:28:31 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 2.9.57: * test(login): claim | which always false * test: add tests for parseClaim * feat: support claim pipes * feat: add format for oidc claims ------------------------------------------------------------------- Sun Mar 24 11:31:55 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 2.9.56: * Features - Integrations. Allows to integrate Semaphore with external services, like GitHub actions and GitLab (#1365 by @andreas-marschke): - Rocket Chat notifications (#1836 by @oussjarrousse) - Hide/show password button by @ewatkins. * Bugfixes - A lot to fixes and refactoring by @tboerger - Integration authentication fixed. Following variants now available: * HMAC * GItHub Webhooks (like HMAC but with GitHub specific) * Token (useful for GitLab) * None ------------------------------------------------------------------- Mon Jan 29 20:30:30 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 2.9.45: * Features - Use ssh agent instead of SSH files - Support SSH keys with passphrase - Rekey command: https://docs.semui.co/administration-guide/cli#vault-management * What's Changed - [WIP]: Handle ssh keys with internal ssh agent by @Elbandi in #1500 ------------------------------------------------------------------- Mon Jan 29 19:24:20 UTC 2024 - opensuse_buildservice@ojkastl.de - Update to version 2.9.40: * fix(config): support yes for bool * ci(runners): change dockerfile * ci: change beta job names * ci: fix beta workflow name * ci: add beta workflow * feat(secrets): use ssh agent for git * refactor: create package db_lib * Fix test * Fix variable scope * Handle ssh keys with internal ssh agent ------------------------------------------------------------------- Thu Oct 05 05:47:20 UTC 2023 - kastl@b1-systems.de - skipping pre-releases between 2.9.5 and 2.9.37 - Update to version 2.9.37: * feat(config): print more info about validation * fix(be): check port format * feat(runners): use 1 atomic for check and send * fix(runners): add atimic checks * fix(runner): duplication of runners and tasks * fix(alerts): version instaed of build id * chore(alerts): use ERR instead of WARN * fix(alerts): do not panic on error * chore(ui): text * feat(billing): coming soon * feat(billing): add billing block * fix(be): init array my empty * feat: left project * chore: update spec * fix: limit data by users * feat(ui): change button color * fix(demo): fill required fields * fix(be): ignore max parallel tasks if it is 0 * feat(be): create demo project * fix(ui): admin label * feat(ui): admin badge * fix: team management * feat: admin can all * feat: restrict manager permissions * feat(ui): language switcher * feat(web): update ui * fix(config): default value for max tasks * fix(runners): specify content type in webhook request * fix(config): change port validation * fix(config): bug with handing maps in config * fix(oidc): github auth * feat(config): default value for map items * fix(config): check value by zero for init default * fix(config): check value * fix(config): load defaults before load file * refactor(config): remove type DbDriver * feat(config): remove hash rule to pass tests * feat(config): add other env * test(config): pass tests * feat(config): add tags * fix(config): remove git field type * ci: fix path * ci(runners): fix config * ci: fix runner wrapper * ci: build/push docker image for runner * ci: add env vars * ci: change runner config location * ci: return dev workflow * ci: runner config * ci(runners): test docker runner * feat(runners): add docker image for runner * feat: add status starting * feat(runners): add SetStatus method * fix(ui): added german language support * chore(runners): descrypt secrets before send * ci(runners): revert * ci: try build on macbook * fix(runner): decrypt key * fix(runners): pass vault key * Runners (#1477) * test(config): fix test * refactor(config): add tags to config fields * feat: config-validation - minor fixes * feat: added basic config validation, loading all settings from environment-variables, dynamic applying of default-values to settings, tests for config-loading and -validation ------------------------------------------------------------------- Mon Sep 11 05:52:04 UTC 2023 - kastl@b1-systems.de - Update to version 2.9.5: * Runners (#1458) * Vault cli (#1463) * Update base docke image from `alpine:3.16` to `alpine:3.18` ------------------------------------------------------------------- Fri Sep 08 08:31:21 UTC 2023 - kastl@b1-systems.de - Update to version 2.9.4: * fix(ui): scrollbar in project title * fix(ui): translations * chore(be): rename method * fix: Update api-docs.yml * feat: added basic github issue-forms - skipping non-existent release 2.9.3 ------------------------------------------------------------------- Fri Sep 08 08:08:53 UTC 2023 - kastl@b1-systems.de - Update to version 2.9.2: * fix(runners): use local job ------------------------------------------------------------------- Fri Sep 08 07:34:44 UTC 2023 - kastl@b1-systems.de - Update to version 2.9.1: * feat(runners): add register endpoint * feat(runners): add remote runner * refactor(runners): move functionality TaskRunner -> AnsibleJobRunner * fix(runners): init job * chore(runners): remote unused field * feat(runners): use external logger from AnsibleJobRunner * refactor(runners): remove status field * refactor(runners): remove mutation from job * feat(runners): pass username and verison to task * test(runners): fix tests * fix(runners): params for Run * feat(runners): implement runner selection * feat(runners): fill required fields * fix(runners): session block * feat(runners): kill process * refactor(runners): rename fields to public * feat(runners): remote runner functionallity * refactor(runners): remove unused class * fix(runners): send json * feat(runners): runner registration * feat(runners): logging * feat(runners): server <-> running communication works * feat(runners): pass creds to runenr - skipping release 2.9.0 as this has the same commit hash as 2.8.95 ------------------------------------------------------------------- Fri Sep 08 07:08:56 UTC 2023 - kastl@b1-systems.de - Update to version 2.8.95: * fix(ui): display div for role instead of disabled select * fix(ui): check perm for template * fix(be): do not panic in boltdb connection * Runners (#1439) * feat: remove demo mode * ci: remove test workflow * ci: depoy to dev docker only from branch develop * ci: workflow for PRs * test: pass tests * test: fix stop test * test: fix endpoint * Issue #1376 * Create pt.js - Portuguese language added ------------------------------------------------------------------- Fri Sep 08 06:16:23 UTC 2023 - kastl@b1-systems.de - Update to version 2.8.95: * fix(ui): display div for role instead of disabled select - update to version 2.8.94: * Merge pull request #1440 from ansible-semaphore/roles - update to version 2.8.93: * fix(be): currect manager permissions ------------------------------------------------------------------- Thu Sep 07 14:39:05 UTC 2023 - kastl@b1-systems.de - Update to version 2.8.92: * feat(ui): add roles to UI * fix(migrations): manager is default role ------------------------------------------------------------------- Thu Jul 13 05:15:21 UTC 2023 - kastl@b1-systems.de - Update to version 2.8.91: * fix(be): migration for bolt * test(be): fix dredd test * fix(roles): validate user role in project when add or update * refactor(be): create middleware to check permissions * feat: update go to 1.19 * docs(readme): remove unused info from readme * docs: remove open creative link * docs: describe tests in contribution guide * feat(ui): add select for project users' role * refactor(be): add struct UserWithProjectRole * fix(be): column admin -> role in sql request * fix(be): specify varchat max length * test: fix dredd test * fix(be): update sql query * fix(be): sql migration issue * feat(be): add migration project__user.admin -> * project_user.role * feat(be): add role based checks * committing implementation * test: fix test after MR * Create semaphore.spec * fix: email alert * Update runner.go * feat: provide task ID from semaphore_vars * Correctly display relative time for non-UTC timezones * Update Template.go * Update Template.go * Oops * Update Template.go * feat(oidc): add config option to manually configure provider * endpoints * feat: implement oidc authentication ------------------------------------------------------------------- Wed Apr 26 09:24:15 UTC 2023 - kastl@b1-systems.de - Update to version 2.8.90: * fix: replace config flag use_external_git to option git_client * Update README.md ------------------------------------------------------------------- Tue Apr 4 07:08:51 UTC 2023 - Johannes Kastl <kastl@b1-systems.de> - new package ansible-semaphore: Modern UI for Ansible
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor