Denis Gukov
eb79cfa0e6
refactor(tests): use testify
2024-11-23 11:19:19 +00:00
Denis Gukov
417afed013
test(be): remove incorrect unit test
2024-11-23 11:16:50 +00:00
Denis Gukov
e8ddf9123a
test(be): add testify package
2024-11-23 11:02:18 +00:00
Denis Gukov
57d0a8275b
Merge branch 'develop' of https://github.com/semaphoreui/semaphore into develop
2024-11-23 10:29:49 +00:00
Denis Gukov
db35f46b30
test(be): add tests for vault
2024-11-23 10:29:45 +00:00
Denis Gukov
b18fb8dced
docs(config): add method docs
2024-11-23 15:27:25 +05:00
Denis Gukov
80be12d0d5
docs(config): add method description
2024-11-23 15:23:20 +05:00
Denis Gukov
a481a23c75
test(view): add unit tests
2024-11-23 09:02:28 +00:00
Denis Gukov
50b2064fc0
test(user): add unit tests
2024-11-23 08:59:15 +00:00
snyk-bot
f473cab346
fix: upgrade core-js from 3.23.2 to 3.39.0
...
Snyk has created this PR to upgrade core-js from 3.23.2 to 3.39.0.
See this package in npm:
core-js
See this project in Snyk:
https://app.snyk.io/org/fiftin/project/76df6542-d6d3-4c40-a798-84211c24d030?utm_source=github&utm_medium=referral&page=upgrade-pr
2024-11-23 06:41:29 +00:00
Denis Gukov
e43af6b493
fix(runner): return empty array instead of null for boltdb
Dev / build-local (push) Waiting to run
Dev / migrate-boltdb (push) Blocked by required conditions
Dev / migrate-mysql (push) Blocked by required conditions
Dev / migrate-mariadb (push) Blocked by required conditions
Dev / migrate-postgres (push) Blocked by required conditions
Dev / integrate-boltdb (push) Blocked by required conditions
Dev / integrate-mysql (push) Blocked by required conditions
Dev / integrate-mariadb (push) Blocked by required conditions
Dev / integrate-postgres (push) Blocked by required conditions
Dev / deploy-server (push) Blocked by required conditions
Dev / deploy-runner (push) Blocked by required conditions
2024-11-22 17:14:16 +05:00
Brian Zoetewey
67f2e2bed2
Set example values so boltdb tests pass
2024-11-21 16:04:30 -05:00
Brian Zoetewey
d601dba331
Fix foreign key on build template with postgresql
2024-11-21 15:13:41 -05:00
Denis Gukov
8e525e753e
feat(ui): expandable inventory editor
Dev / build-local (push) Has been cancelled
Dev / migrate-boltdb (push) Has been cancelled
Dev / migrate-mysql (push) Has been cancelled
Dev / migrate-mariadb (push) Has been cancelled
Dev / migrate-postgres (push) Has been cancelled
Dev / integrate-boltdb (push) Has been cancelled
Dev / integrate-mysql (push) Has been cancelled
Dev / integrate-mariadb (push) Has been cancelled
Dev / integrate-postgres (push) Has been cancelled
Dev / deploy-server (push) Has been cancelled
Dev / deploy-runner (push) Has been cancelled
2024-11-21 20:23:07 +05:00
Denis Gukov
d8be62838b
fix(ui): task log head on mobile screen
2024-11-21 19:14:17 +05:00
Denis Gukov
79396e51f6
feat(ui): extend message log dialog
2024-11-21 19:07:08 +05:00
Brian Zoetewey
c4548b017a
Update templates API docs.
2024-11-20 15:56:18 -05:00
Brian Zoetewey
3b156a59b9
Correctly update environment secrets
2024-11-20 15:56:18 -05:00
Brian Zoetewey
f9746215ef
Additional api-docs updates from testing.
2024-11-20 15:56:18 -05:00
Brian Zoetewey
7adcf8b41e
Add response to Create (POST) and document get request.
2024-11-20 15:56:18 -05:00
Brian Zoetewey
3499ed0a2b
Add response to Create (POST) and add secrets.
2024-11-20 15:56:18 -05:00
Brian Zoetewey
17e68ababb
Api doesn't return secrets, so no need to document structure
2024-11-20 15:56:18 -05:00
Brian Zoetewey
aac032db96
Return key ID on create, add passphrase
2024-11-20 15:56:18 -05:00
Brian Zoetewey
c8935eabdb
Add missing types, repository_id and GET inventory by ID.
2024-11-20 15:56:18 -05:00
Brian Zoetewey
50cdd5789c
Fix project user API endpoints
2024-11-20 15:56:18 -05:00
Brian Zoetewey
36413a023d
Add password and external to POST /users and external to user response.
2024-11-20 15:56:18 -05:00
Brian Zoetewey
c38dbca84e
Add project.type
...
Add response scheme when creating a project
Add body to project update
Fix create/update project not saving some fields.
Add demo flag to Project Request
2024-11-20 15:55:56 -05:00
Denis Gukov
7681dfbf0b
fix(be): user count sql error for pg
Dev / build-local (push) Has been cancelled
Dev / migrate-boltdb (push) Has been cancelled
Dev / migrate-mysql (push) Has been cancelled
Dev / migrate-mariadb (push) Has been cancelled
Dev / migrate-postgres (push) Has been cancelled
Dev / integrate-boltdb (push) Has been cancelled
Dev / integrate-mysql (push) Has been cancelled
Dev / integrate-mariadb (push) Has been cancelled
Dev / integrate-postgres (push) Has been cancelled
Dev / deploy-server (push) Has been cancelled
Dev / deploy-runner (push) Has been cancelled
2024-11-19 23:23:16 +05:00
Denis Gukov
36e7e6f884
feat(be): user count implementation for boltdb
Dev / build-local (push) Waiting to run
Dev / migrate-boltdb (push) Blocked by required conditions
Dev / migrate-mysql (push) Blocked by required conditions
Dev / migrate-mariadb (push) Blocked by required conditions
Dev / migrate-postgres (push) Blocked by required conditions
Dev / integrate-boltdb (push) Blocked by required conditions
Dev / integrate-mysql (push) Blocked by required conditions
Dev / integrate-mariadb (push) Blocked by required conditions
Dev / integrate-postgres (push) Blocked by required conditions
Dev / deploy-server (push) Blocked by required conditions
Dev / deploy-runner (push) Blocked by required conditions
2024-11-19 16:17:36 +05:00
Denis Gukov
b2f615bb1b
docs: semui.co to semaphoreui.com
2024-11-19 15:53:36 +05:00
Denis Gukov
2f923186d9
fix(runners): check runner type in update
Dev / build-local (push) Has been cancelled
Dev / migrate-boltdb (push) Has been cancelled
Dev / migrate-mysql (push) Has been cancelled
Dev / migrate-mariadb (push) Has been cancelled
Dev / migrate-postgres (push) Has been cancelled
Dev / integrate-boltdb (push) Has been cancelled
Dev / integrate-mysql (push) Has been cancelled
Dev / integrate-mariadb (push) Has been cancelled
Dev / integrate-postgres (push) Has been cancelled
Dev / deploy-server (push) Has been cancelled
Dev / deploy-runner (push) Has been cancelled
2024-11-17 20:47:28 +00:00
Denis Gukov
d807aa2c27
fix(runners): check created runner type
2024-11-17 20:40:59 +00:00
Denis Gukov
66d5514a2f
fix(runners): return empty array not null
2024-11-18 01:24:45 +05:00
Denis Gukov
780926cc02
refactor(runners): split runner to 2 files
2024-11-18 01:18:48 +05:00
Denis Gukov
d32bda2643
fix(runners): use correct middleware
2024-11-17 19:53:05 +00:00
Denis Gukov
14d893de86
feat(runners): use project runners
2024-11-17 23:23:15 +05:00
Denis Gukov
b20ba3d169
refactor(be): add method param
2024-11-17 23:13:43 +05:00
Denis Gukov
13ccdf9969
chore: copile flag
2024-11-17 23:10:50 +05:00
Denis Gukov
8c28aefada
fix(ui): check project type in dashboard menu
Dev / build-local (push) Waiting to run
Dev / migrate-boltdb (push) Blocked by required conditions
Dev / migrate-mysql (push) Blocked by required conditions
Dev / migrate-mariadb (push) Blocked by required conditions
Dev / migrate-postgres (push) Blocked by required conditions
Dev / integrate-boltdb (push) Blocked by required conditions
Dev / integrate-mysql (push) Blocked by required conditions
Dev / integrate-mariadb (push) Blocked by required conditions
Dev / integrate-postgres (push) Blocked by required conditions
Dev / deploy-server (push) Blocked by required conditions
Dev / deploy-runner (push) Blocked by required conditions
2024-11-17 16:19:59 +05:00
Denis Gukov
904ba3398c
fix(ui): pass project type to dashboard menu component
2024-11-17 16:19:19 +05:00
Denis Gukov
4996728daa
project runners ( #2547 )
...
* feat: add feature flag
* feat(runners): pro runners ui
* feat(runner): api for project level
* fix(ui): key of list
* feat(be): add mocks for project runners
* feat: pro alert
* feat(pro): upgrade button
* feat(pro): upgrade button
* feat(pro): icon and color
* feat(pro): change color
2024-11-17 05:47:04 -05:00
renovate[bot]
a3d3afccd7
chore(deps): update dependency vue-cli-plugin-vuetify to ~2.5.0
2024-11-15 22:12:33 +00:00
Denis Gukov
cd0755f5a9
fix(be): pull pointer when getting build version
Dev / build-local (push) Has been cancelled
Dev / migrate-boltdb (push) Has been cancelled
Dev / migrate-mysql (push) Has been cancelled
Dev / migrate-mariadb (push) Has been cancelled
Dev / migrate-postgres (push) Has been cancelled
Dev / integrate-boltdb (push) Has been cancelled
Dev / integrate-mysql (push) Has been cancelled
Dev / integrate-mariadb (push) Has been cancelled
Dev / integrate-postgres (push) Has been cancelled
Dev / deploy-server (push) Has been cancelled
Dev / deploy-runner (push) Has been cancelled
2024-11-15 22:07:53 +00:00
Denis Gukov
8932ea2e13
feat(be): disable host key checking by default ( #2535 )
...
Dev / build-local (push) Has been cancelled
Dev / migrate-boltdb (push) Has been cancelled
Dev / migrate-mysql (push) Has been cancelled
Dev / migrate-mariadb (push) Has been cancelled
Dev / migrate-postgres (push) Has been cancelled
Dev / integrate-boltdb (push) Has been cancelled
Dev / integrate-mysql (push) Has been cancelled
Dev / integrate-mariadb (push) Has been cancelled
Dev / integrate-postgres (push) Has been cancelled
Dev / deploy-server (push) Has been cancelled
Dev / deploy-runner (push) Has been cancelled
* feat(be): disable host key checking by default
* test(be): pass test
* chore: simplify code
2024-11-13 22:33:01 +05:00
Denis Gukov
70f15f4404
Merge pull request #2514 from semaphoreui/dependabot/npm_and_yarn/web/elliptic-6.6.0
...
Dev / build-local (push) Has been cancelled
Dev / migrate-boltdb (push) Has been cancelled
Dev / migrate-mysql (push) Has been cancelled
Dev / migrate-mariadb (push) Has been cancelled
Dev / migrate-postgres (push) Has been cancelled
Dev / integrate-boltdb (push) Has been cancelled
Dev / integrate-mysql (push) Has been cancelled
Dev / integrate-mariadb (push) Has been cancelled
Dev / integrate-postgres (push) Has been cancelled
Dev / deploy-server (push) Has been cancelled
Dev / deploy-runner (push) Has been cancelled
chore(deps-dev): bump elliptic from 6.5.7 to 6.6.0 in /web
2024-10-31 15:03:31 +05:00
dependabot[bot]
3958e089fe
chore(deps-dev): bump elliptic from 6.5.7 to 6.6.0 in /web
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.7 to 6.6.0.
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.7...v6.6.0 )
---
updated-dependencies:
- dependency-name: elliptic
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-31 02:18:08 +00:00
Denis Gukov
7bddea29a8
Merge pull request #2397 from Omicron7/add-ansible-vault-password-client-script
...
Dev / integrate-mysql (push) Blocked by required conditions
Dev / integrate-mariadb (push) Blocked by required conditions
Dev / integrate-postgres (push) Blocked by required conditions
Dev / deploy-server (push) Blocked by required conditions
Dev / deploy-runner (push) Blocked by required conditions
feat(be): Add Ansible Vault Password Client Script
2024-10-31 01:10:38 +05:00
Denis Gukov
143594d80b
feat(vaults): add migration for boltdb
2024-10-31 00:45:23 +05:00
Denis Gukov
4795e37113
Merge branch 'develop' into add-ansible-vault-password-client-script
2024-10-31 00:16:54 +05:00
Denis Gukov
2730431879
refactor(vaults): remove extra database request for boltdb
2024-10-31 00:16:50 +05:00