Commit Graph

2787 Commits

Author SHA1 Message Date
Denis Gukov
1522deb2e9 test: fix test 2024-11-25 00:37:08 +05:00
Denis Gukov
3169e05238 fix(ui): flags 2024-11-25 00:16:56 +05:00
Denis Gukov
89c9042d1e fix(be): null pointer in new task params field 2024-11-24 23:28:00 +05:00
Denis Gukov
289cd6d937 feat(terraform): auto approve and plan flags 2024-11-24 22:06:05 +05:00
Denis Gukov
29c7f53d02 feat: remove extra set status 2024-11-24 15:36:58 +05:00
Denis Gukov
f608c7805d feat(terraform): auto approve and plan 2024-11-24 15:35:26 +05:00
Denis Gukov
79008d1458 refactor(be): add local app params class 2024-11-24 15:32:24 +05:00
Denis Gukov
3161fa9ae2 feat: params 2024-11-24 15:05:07 +05:00
Denis Gukov
4f9f3a78c3 test: use testify
Some checks failed
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-23 11:34:09 +00:00
Denis Gukov
4ad69ac746 test: use testify 2024-11-23 11:31:38 +00:00
Denis Gukov
98d12ac489 test: use testify
Some checks are pending
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-23 11:25:32 +00:00
Denis Gukov
74ba01d8f4 test: use testify 2024-11-23 11:23:58 +00:00
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
Some checks are pending
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
Some checks failed
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
Some checks failed
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
Some checks are pending
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
Some checks failed
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