Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Semaphore UI

Modern UI for Ansible, Terraform/OpenTofu and Pulumi
Collective - Host: opensource - https://opencollective.com/semaphore - Website: https://sempahoreui.com/ - Code: https://github.com/semaphoreui/semaphore

fix(ui): added german language support

Added `de.js` file for german language support for dashboard.

github.com/semaphoreui/semaphore - f1cb6408f351a1481ec0cb2a8c57b586dc6b6af5 authored over 1 year ago by Arda K <[email protected]>
chore(runners): descrypt secrets before send

github.com/semaphoreui/semaphore - 8308f7ecceae0ec5bef852bcb0765e28284198bd authored over 1 year ago by Denis Gukov <[email protected]>
ci(runners): revert

github.com/semaphoreui/semaphore - c3284fcc9543aaef9cedb6cf265625244e24f5fa authored over 1 year ago by Denis Gukov <[email protected]>
ci: try build on macbook

github.com/semaphoreui/semaphore - bc775767f8e4d39d2193e81ea4db95be234926aa authored over 1 year ago by Denis Gukov <[email protected]>
fix(runner): decrypt key

github.com/semaphoreui/semaphore - d990a4da8f3b7c756ca9e2d57733b2c2dab56197 authored over 1 year ago by Denis Gukov <[email protected]>
fix(runners): pass vault key

github.com/semaphoreui/semaphore - 0304e7cac3dc71a1dda9e2bf2e752cc0912b8173 authored over 1 year ago by Denis Gukov <[email protected]>
Runners (#1477)

* feat(runners): add migartion

* feat(runners): sql implementation

github.com/semaphoreui/semaphore - 6fa3e5019860a125ab0a6d07f750546055c13c93 authored over 1 year ago by Denis Gukov <[email protected]>
Runners (#1458)

* feat(runners): update task status

* feat(config): add remote runner flag

* feat(runners)...

github.com/semaphoreui/semaphore - a8921e6e82e4c6ed7abb6b799a63652f1ff70d8e authored over 1 year ago by Denis Gukov <[email protected]>
test(config): fix test

github.com/semaphoreui/semaphore - 9b9d3a5b3ce772030ae6411ef5145e10dc67757f authored over 1 year ago by Denis Gukov <[email protected]>
fix(config): merge conflict

github.com/semaphoreui/semaphore - 1875e82af0360db1f78404c77a73f89f5283117c authored over 1 year ago by Denis Gukov <[email protected]>
fix(config): merge conflict

github.com/semaphoreui/semaphore - 4a2ff1477bcf2e36ccd6e66d98c0536f98a77b0b authored over 1 year ago by Denis Gukov <[email protected]>
refactor(config): add tags to config fields

github.com/semaphoreui/semaphore - cffba6e489201fb52e8af0c3a19a957b50cf01d9 authored over 1 year ago by Denis Gukov <[email protected]>
Merge pull request #1470 from rehanone/base-image-update

Update base docker image from `alpine:3.16` to `alpine:3.18`

github.com/semaphoreui/semaphore - 742201e54b09fd89bf2548e8a9bae1ac8919b683 authored over 1 year ago by Denis Gukov <[email protected]>
Vault cli (#1463)

* feat(be): add cli command vault rekey

* feat(vault): use tx

* feat(vault): docs

* fix...

github.com/semaphoreui/semaphore - f981f14d1677b9f3098bd2ba4152628aff7b8d33 authored over 1 year ago by Denis Gukov <[email protected]>
Update base docke image from `alpine:3.16` to `alpine:3.18`

github.com/semaphoreui/semaphore - 619d5c8349f0419cbf9e2cff88ce2c3b7db50346 authored over 1 year ago by Rehan Mahmood <[email protected]>
fix(ui): scrollbar in project title

github.com/semaphoreui/semaphore - 8fb7f30601856677a97c40a303027297853479bf authored over 1 year ago by Denis Gukov <[email protected]>
Merge branch 'develop' of github.com:ansible-semaphore/semaphore into develop

github.com/semaphoreui/semaphore - c7b61f6dfa655c0cc28deae102e90ceb56153438 authored over 1 year ago by Denis Gukov <[email protected]>
fix(ui): translations

github.com/semaphoreui/semaphore - e1ebeaa15ceaeddd09acbd11c79cbb73421d4617 authored over 1 year ago by Denis Gukov <[email protected]>
Merge pull request #1424 from gsmlg-dev/fix-api-docs

Fix api docs

github.com/semaphoreui/semaphore - 464f73e20fea5801c323f11b73fb3e3fecad03da authored over 1 year ago by Denis Gukov <[email protected]>
Merge branch 'ansible-semaphore:develop' into develop

github.com/semaphoreui/semaphore - 1666e82e1d94f23757179435e279e065974bf87d authored over 1 year ago by Jonathan <[email protected]>
Merge branch 'develop' of github.com:ansible-semaphore/semaphore into develop

github.com/semaphoreui/semaphore - f018e67bb5659439599dfea6363611e58170f403 authored over 1 year ago by Denis Gukov <[email protected]>
chore(be): rename method

github.com/semaphoreui/semaphore - dc5bba69e6325c8494fdaa803bc54a976a23ba25 authored over 1 year ago by Denis Gukov <[email protected]>
Merge pull request #1396 from ansibleguy/issue-templates

feat: added basic github issue-forms

github.com/semaphoreui/semaphore - 47fcf67ab992105afc350dff42236745f06f4796 authored over 1 year ago by Denis Gukov <[email protected]>
Merge branch 'ansible-semaphore:develop' into develop

github.com/semaphoreui/semaphore - 3e35e6fb409b6b81cd6b6f6775beb53538830ef0 authored over 1 year ago by Jonathan <[email protected]>
fix(runners): use local job

github.com/semaphoreui/semaphore - 9f9606e18ac3cb7c44c070829faad678cfc5d521 authored over 1 year ago by Denis Gukov <[email protected]>
Merge branch 'ansible-semaphore:develop' into develop

github.com/semaphoreui/semaphore - d4d41ba6e6ca2a944b8b891630ac702e4781e331 authored over 1 year ago by Jonathan <[email protected]>
fix: Update api-docs.yml

Add login_password and ssh for AccessKey

github.com/semaphoreui/semaphore - 7c34f2cdcd7c5af210380fdda92bd06bd2ce8e2d authored over 1 year ago by Jonathan <[email protected]>
Runners (#1444)

* feat(runners): add register endpoint

* feat(runners): add remote runner

* refactor(runne...

github.com/semaphoreui/semaphore - d1b7ad021e06bb863154c1f7a535ab18805f00d0 authored over 1 year ago by Denis Gukov <[email protected]>
fix(ui): display div for role instead of disabled select

github.com/semaphoreui/semaphore - 58fc07e74cb3bdf427aa3988b8e16b5824792a2e authored over 1 year ago by Denis Gukov <[email protected]>
fix(ui): check perm for template

github.com/semaphoreui/semaphore - 821362831c88fc9daa1d8bc47bad31166f9caf3c authored over 1 year ago by Denis Gukov <[email protected]>
fix(be): do not panic in boltdb connection

github.com/semaphoreui/semaphore - 37e7c4aca101900632bea857537ed02b637bf7a2 authored over 1 year ago by Denis Gukov <[email protected]>
Runners (#1439)

* refactor(runners): extract jobs to separate entity

github.com/semaphoreui/semaphore - b5a99eba7f8e98f4ef30f43f517e8bf62fbd47d0 authored over 1 year ago by Denis Gukov <[email protected]>
Merge pull request #1443 from fiftin/remove_demo_mode

feat: remove demo mode

github.com/semaphoreui/semaphore - bb4a9d9b8e3158812c81a90029780a940f67a969 authored over 1 year ago by Denis Gukov <[email protected]>
feat: remove demo mode

github.com/semaphoreui/semaphore - d32a31f4b682b172bac7ce9d15924b50242e20e0 authored over 1 year ago by Denis Gukov <[email protected]>
Merge pull request #1440 from ansible-semaphore/roles

Roles

github.com/semaphoreui/semaphore - 36570ae15cd5f321b74fcd4270d2c9af2224c650 authored over 1 year ago by Denis Gukov <[email protected]>
Merge pull request #1441 from fiftin/test_pr

ci: remove test workflow

github.com/semaphoreui/semaphore - 345227233483538001a06034afbe36732935589a authored over 1 year ago by Denis Gukov <[email protected]>
ci: remove test workflow

github.com/semaphoreui/semaphore - ce310768ce7cdd48f173c7d9192ca63ddf98cf3a authored over 1 year ago by Denis Gukov <[email protected]>
ci: depoy to dev docker only from branch develop

github.com/semaphoreui/semaphore - 210b5013839e6cc4a345392f8db6d4e55e4d7420 authored over 1 year ago by Denis Gukov <[email protected]>
ci: workflow for PRs

github.com/semaphoreui/semaphore - 2a9507f3e5c5074f087310b08c26d35bf35fee1f authored over 1 year ago by Denis Gukov <[email protected]>
test: pass tests

github.com/semaphoreui/semaphore - 5c8e518e835511a30cf94fccf8d525c4f2195035 authored over 1 year ago by Denis Gukov <[email protected]>
fix: merge conflict

github.com/semaphoreui/semaphore - 97c0cbbfde9d4cb8e43ba6c85c53647cb3ea69f7 authored over 1 year ago by Denis Gukov <[email protected]>
test: fix stop test

github.com/semaphoreui/semaphore - 769d96514559c9c6799178e1b685a42c5592e704 authored over 1 year ago by Denis Gukov <[email protected]>
Merge pull request #1420 from skorobkov/develop

Issue #1376

github.com/semaphoreui/semaphore - 9de5a0ebd3934c1800198bc9785af464000d1a44 authored over 1 year ago by Denis Gukov <[email protected]>
test: fix endpoint

github.com/semaphoreui/semaphore - 5ce16d16e6a3b4cf4b8ff5ecbcf3116b13af1461 authored over 1 year ago by Denis Gukov <[email protected]>
fix(be): currect manager permissions

github.com/semaphoreui/semaphore - 690f174168c307c2db48b82d13aa469030bb9e84 authored over 1 year ago by Denis Gukov <[email protected]>
feat(ui): hide/show actions depends of permissions

github.com/semaphoreui/semaphore - a90c42c7aaf35093e0ce3900f07c025ca5fed3cd authored over 1 year ago by Denis Gukov <[email protected]>
feat(fe): handle permissions on UI

github.com/semaphoreui/semaphore - 4398544e91d59c8daed3023279ef86f2b2ea9266 authored over 1 year ago by Denis Gukov <[email protected]>
test: check role permissions

github.com/semaphoreui/semaphore - b522169832dd5eee2bc2a30047db1edc02d116a0 authored over 1 year ago by Denis Gukov <[email protected]>
Merge pull request #1413 from Freebase394/develop-1

Added - Create pt.js Portuguese language

github.com/semaphoreui/semaphore - 329f77caf56f6a0988f5a4a52befc751e16a347c authored over 1 year ago by Denis Gukov <[email protected]>
Merge pull request #1421 from ExplodingDragon/feature-add-chinese-lang

UI: Add simplified Chinese language (`zh.js`) .

github.com/semaphoreui/semaphore - 5f9e5e92ffcdd9b9dd48d4dd80a265a8194b3530 authored over 1 year ago by Denis Gukov <[email protected]>
fix(be): do not expire session for demo mode

github.com/semaphoreui/semaphore - d9a0a4d0fae8627b3d0a1bab5ab034666d3c8e00 authored over 1 year ago by Denis Gukov <[email protected]>
feat: add chinese lang support.

github.com/semaphoreui/semaphore - 5b2632ca6422e75e3d271051f86b67572b99c771 authored over 1 year ago by Dragon <[email protected]>
feat: add chinese lang support.

github.com/semaphoreui/semaphore - 8e1460b4e5d678496a8528dc5d112c6a4ad0c6d5 authored over 1 year ago by Dragon <[email protected]>
Issue #1376

github.com/semaphoreui/semaphore - 3208dbfaf793a7d56a897c57280618b6d32e3489 authored over 1 year ago by Serhii Korobkov <[email protected]>
Create pt.js - Portuguese language added

Create pt.js - Portuguese language added - By OnlyHardOfficial

github.com/semaphoreui/semaphore - 8870c5cdeaf2e2cf5095c25ed3f5f66ffe3e7dba authored over 1 year ago by Freebase3941 <[email protected]>
Merge pull request #1371 from WilliamDEdwards/fix/manager-typo

Fix manager typo

github.com/semaphoreui/semaphore - aee3b81a0f9fe74ad62f583d4e58cf968cced864 authored over 1 year ago by Denis Gukov <[email protected]>
Merge pull request #1368 from don-rumata/develop

UI: Add russian lang.

github.com/semaphoreui/semaphore - 5d00c10675fd82dbe0759ac08a6962e40c3b41ea authored over 1 year ago by Denis Gukov <[email protected]>
feat: config-validation - minor fixes

github.com/semaphoreui/semaphore - 07ee77d6dbe313eab286b67668f8e58f8648613f authored over 1 year ago by AnsibleGuy <[email protected]>
feat: added basic github issue-forms

github.com/semaphoreui/semaphore - 372d555227639a6c26664bbda8094fcd111e827d authored over 1 year ago by AnsibleGuy <[email protected]>
feat: added basic config validation, loading all settings from environment-variables, dynamic applying of default-values to settings, tests for config-loading and -validation

github.com/semaphoreui/semaphore - 421e862786531ef027d8bad9b768fd6cd2889e09 authored over 1 year ago by AnsibleGuy <[email protected]>
Fix manager typo

github.com/semaphoreui/semaphore - 4a86c19601b0766e57d256a5062cc9c61b87d199 authored over 1 year ago by William Edwards <[email protected]>
Добавил перевод на русский язык. Спасибо @qarkai за помощь.

github.com/semaphoreui/semaphore - 8e74da0ec159faf28c5660cb099bd547872e5927 authored over 1 year ago by don Rumata <[email protected]>
Merge branch 'develop' of github.com:ansible-semaphore/semaphore into develop

github.com/semaphoreui/semaphore - 4eb61497b00ab2cbde500f9d1b04b97783499591 authored over 1 year ago by Denis Gukov <[email protected]>
feat(be): add config options

github.com/semaphoreui/semaphore - 1145eec9a4c7b0f9099756f9d85c967c439b046a authored over 1 year ago by Denis Gukov <[email protected]>
Update README.md

github.com/semaphoreui/semaphore - 4380a9ab311f42f8aec8f7b20aa184f16cf59d10 authored over 1 year ago by Denis Gukov <[email protected]>
chore: rename config param

github.com/semaphoreui/semaphore - 9457bf1c028bc005e90907d5e01cb0cd32a547b9 authored over 1 year ago by Denis Gukov <[email protected]>
refactor(be): config struct

github.com/semaphoreui/semaphore - e2df7758a1d5dfec395dc33f20df622afb732500 authored over 1 year ago by Denis Gukov <[email protected]>
fix(ui): typo

github.com/semaphoreui/semaphore - 034a4b4bbe70fb748d889fbcb305f2357689eb82 authored over 1 year ago by Denis Gukov <[email protected]>
chore: public url

github.com/semaphoreui/semaphore - adbbe87e74deadcf2fa8f9b4bc8b887ea0cb493a authored over 1 year ago by Denis Gukov <[email protected]>
feat(ui): add roles to UI

github.com/semaphoreui/semaphore - 517ad4dc97f72d99480555edcccdd91dfba3dfd6 authored over 1 year ago by Denis Gukov <[email protected]>
fix(migrations): manager is default role

github.com/semaphoreui/semaphore - 0b81623b09a04cd9ede632614abfa11c9d2547dd authored over 1 year ago by Denis Gukov <[email protected]>
Merge pull request #1322 from ansible-semaphore/roles

Add Project Team Roles

github.com/semaphoreui/semaphore - 9a35aabb57e129dd5e8e851cebc44d81997a04df authored over 1 year ago by Denis Gukov <[email protected]>
fix(ui): merge conflict

github.com/semaphoreui/semaphore - 076bb1991021aeb6b502639a9ebffdd56d37adcf authored over 1 year ago by Denis Gukov <[email protected]>
fix(be): migration for bolt

github.com/semaphoreui/semaphore - bfa9a3c00b2dcf39df71dd0bdd854536e643d75e authored over 1 year ago by Denis Gukov <[email protected]>
test(be): fix dredd test

github.com/semaphoreui/semaphore - 0914aaa3326a06358a9a3e24ff686d6621c063da authored over 1 year ago by Denis Gukov <[email protected]>
fix(roles): validate user role in project when add or update

github.com/semaphoreui/semaphore - 93e42b7023392d4acb59035d3981357135417a1d authored over 1 year ago by Denis Gukov <[email protected]>
refactor(be): create middleware to check permissions

github.com/semaphoreui/semaphore - 87d983556f6b50ec3c4e6f06c81bdca4a7f51bcf authored over 1 year ago by Denis Gukov <[email protected]>
feat: update go to 1.19

github.com/semaphoreui/semaphore - 4fef07bd3d21f96aa4b34b18a4dd599ae3f103f3 authored over 1 year ago by Denis Gukov <[email protected]>
Merge pull request #1213 from s3lph/feat-oidc-auth

Implement OIDC authentication

github.com/semaphoreui/semaphore - 4f12b7037553d1e5971bdf0b775d0aa79e219556 authored over 1 year ago by Denis Gukov <[email protected]>
docs(readme): remove unused info from readme

github.com/semaphoreui/semaphore - d7a575ac8e18e6bf730d391808caee27d31854fd authored over 1 year ago by Denis Gukov <[email protected]>
docs: remove open creative link

github.com/semaphoreui/semaphore - 11332b26e2b5474a4d44b26efd41713c28999c88 authored over 1 year ago by Denis Gukov <[email protected]>
docs: describe tests in contribution guide

github.com/semaphoreui/semaphore - fd8d9ae5be1ffba39c23680eac6671f36aeca731 authored over 1 year ago by Denis Gukov <[email protected]>
Merge pull request #1314 from Kapsch-TrafficCom/develop

#1309 committing implementation

github.com/semaphoreui/semaphore - 1611fee2017ded267fc97e8c5c7a0b8df70cf462 authored over 1 year ago by Denis Gukov <[email protected]>
feat(ui): add select for project users' role

github.com/semaphoreui/semaphore - 7fac4d34eaf4294afb10e6f99bb61d9e8115d0ae authored over 1 year ago by Denis Gukov <[email protected]>
refactor(be): add struct UserWithProjectRole

github.com/semaphoreui/semaphore - 9c9c005955c30ebd2a6cc268abc6598f2262adb5 authored over 1 year ago by Denis Gukov <[email protected]>
fix(be): column admin -> role in sql request

github.com/semaphoreui/semaphore - c1049c8c4c9b5eadcbd02a3e574b51ad3c2f733b authored over 1 year ago by Denis Gukov <[email protected]>
fix(be): specify varchat max length

github.com/semaphoreui/semaphore - 61e43b0da2145e8e6f1fe6ca8c3f9cedeb37ea4e authored over 1 year ago by Denis Gukov <[email protected]>
test: fix dredd test

github.com/semaphoreui/semaphore - 83b00afc09b36be7dab1ccd37d02f3246ec3b802 authored over 1 year ago by Denis Gukov <[email protected]>
fix(be): update sql query

github.com/semaphoreui/semaphore - 07b908f1ef77be23d0e95d7bb60d5397dab0f560 authored over 1 year ago by Denis Gukov <[email protected]>
fix(be): sql migration issue

github.com/semaphoreui/semaphore - 026e5a910bf8eae208ef0a82e52b1134ab55a28e authored over 1 year ago by Denis Gukov <[email protected]>
feat(be): add migration project__user.admin -> project_user.role

github.com/semaphoreui/semaphore - 49a06d540f4ca3caf679af1398a8258136eec09b authored over 1 year ago by Denis Gukov <[email protected]>
feat(be): add role based checks

github.com/semaphoreui/semaphore - 23841a240f26c8d6e4f87d186fd21dca29fefbb0 authored over 1 year ago by Denis Gukov <[email protected]>
committing implementation

github.com/semaphoreui/semaphore - d884330f625124182487c1998518548a46bc70b8 authored over 1 year ago by Philipp Schosteritsch <[email protected]>
test: fix test after MR

github.com/semaphoreui/semaphore - 29b38c446c635a9b4ac02cff833a0ad31c54d3ed authored over 1 year ago by Denis Gukov <[email protected]>
Merge pull request #1303 from NeftaliYagua/patch-1

Create semaphore.spec for Fedora Package, it's is ready and stable for use.

github.com/semaphoreui/semaphore - 7b457018821a4e3d5691f1005a6b42a41c37003c authored over 1 year ago by Denis Gukov <[email protected]>
Create semaphore.spec

Fedora 38 package arch x86_64
https://copr.fedorainfracloud.org/coprs/neftaliyagua/semaphore/
...

github.com/semaphoreui/semaphore - a370b42d82dfce7a251514c6655c1cac99e2c01f authored over 1 year ago by Neftalí Yagua <[email protected]>
Merge pull request #1285 from Beh01der/develop

Correctly display relative time for non-UTC timezones

github.com/semaphoreui/semaphore - ad17684a661f9436cb258a16abacc749d5755c97 authored over 1 year ago by Denis Gukov <[email protected]>
Merge pull request #1289 from cedbale/taskId

feat: expose taskID into semaphore_vars

github.com/semaphoreui/semaphore - 62a771fec0cba8c12828c05ff6eca38d9011ca59 authored over 1 year ago by Denis Gukov <[email protected]>
Merge pull request #1293 from dandanx/fix/email-alert

fix: email alert

github.com/semaphoreui/semaphore - ff55a7813c97b6127730a7bf5d75ed338d9a0f79 authored over 1 year ago by Denis Gukov <[email protected]>
fix: email alert

github.com/semaphoreui/semaphore - ad30f8252c34bacda128449a0417287771828fbc authored over 1 year ago by Daniel Torlop <[email protected]>