Denis Gukov
dc347442c4
feat(be): allow filter entities by ownership
2024-12-17 20:13:30 +05:00
Denis Gukov
89bf6e88d4
feat(tasks): use task alias
2024-12-16 22:40:47 +05:00
Denis Gukov
4bc8d5ba10
refactor(be): move function to utils
2024-12-16 20:45:46 +05:00
Denis Gukov
aecff7892e
feat(alias): pass task alias to remote runner
2024-12-16 20:27:42 +05:00
Denis Gukov
3c3da0bacb
fix(tasks): create alias for task
2024-12-16 19:53:53 +05:00
Denis Gukov
65fa1fab06
feat(tasks): create task alias
2024-12-16 19:15:31 +05:00
Denis Gukov
d48ad4a1b1
feat(tasks): remove alias when task removed
2024-12-16 18:21:40 +05:00
Denis Gukov
8dabb527b4
feat(tf): latest state
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-12-16 04:17:48 +05:00
Denis Gukov
80d5b4a276
feat(tf): add middleware for state
2024-12-16 02:30:06 +05:00
Denis Gukov
c304a0ac0d
chore(api): rename api param
2024-12-15 14:27:55 +05:00
Denis Gukov
fe88aa371e
refactor(api): extract function
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-12-15 02:01:02 +05:00
Denis Gukov
58cbad7f0f
feat: pass commit info from runner
2024-12-14 13:18:17 +05:00
Denis Gukov
79f71f8e8a
feat(tf): ui for state
2024-12-09 17:21:26 +05:00
Denis Gukov
12cadef1ab
feat(tf): add ui
2024-12-09 16:45:23 +05:00
Denis Gukov
786bf70df7
feat(chart): add param start, end, template_id
2024-12-09 01:51:32 +05:00
Denis Gukov
5263bb5bcf
feat(stats): add chart to ui
2024-12-09 01:19:26 +05:00
Denis Gukov
67cd5c32e3
chore(tf): alias_id -> alias
2024-12-05 19:46:04 +05:00
Denis Gukov
3f0c8846cd
feat(tf): mocks
2024-12-04 10:47:52 +00:00
Denis Gukov
b3d462a2fd
feat(tf): add andpoint mocks
2024-12-03 18:38:44 +00:00
Denis Gukov
db8c24dbcb
Merge pull request #2553 from Omicron7/improve-rest-api-and-docs
...
chore: Improve API docs and fix REST issues.
2024-11-26 01:13:09 +05:00
Denis Gukov
200c860103
Merge pull request #1572 from hmoffatt/oidc-path
...
Fix base URI not included in generated OpenID Connect URLs (#1524 )
2024-11-25 11:28:58 +05:00
Brian Zoetewey
3b156a59b9
Correctly update environment secrets
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
aac032db96
Return key ID on create, add passphrase
2024-11-20 15:56:18 -05:00
Denis Gukov
d32bda2643
fix(runners): use correct middleware
2024-11-17 19:53:05 +00:00
Denis Gukov
b20ba3d169
refactor(be): add method param
2024-11-17 23:13:43 +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
Denis Gukov
4795e37113
Merge branch 'develop' into add-ansible-vault-password-client-script
2024-10-31 00:16:54 +05:00
Denis Gukov
89a2ddf6b5
feat(be): ansible-semaphore -> semaphoreui
2024-10-26 12:56:17 +00:00
Brian Zoetewey
69817a38f2
Move implementation of Ansible vault password client script to TemplateVault.
2024-10-22 15:50:31 -04:00
Denis Gukov
9380bc351e
test(e2e): fix restore test
2024-10-21 07:09:00 +00:00
Denis Gukov
17aeabf814
fix(oidc): use join path for url
2024-10-20 00:35:32 +05:00
Denis Gukov
d73c8f2edb
tasks ( #2418 )
...
* feat(tasks): add ui page
* feat(task): display active tasks
* chore(task): remove link to runner
* feat(ui): add translations
* feat(ui): translations
* fix(ui): text color
2024-10-14 02:47:39 +05:00
Denis Gukov
e879faee0f
feat(task): api
2024-10-13 16:46:01 +00:00
Denis Gukov
494f989c19
feat(tasks): add api
2024-10-13 15:50:56 +00:00
Denis Gukov
4011f358b0
feat(backup): use marshal/unmarshal function
2024-10-07 14:35:20 +05:00
Brian Zoetewey
76d14365fd
Fix issue with multiple vaults and runners
2024-10-04 15:08:59 -04:00
Brian Zoetewey
0250b0b9f7
Fix backup/restore and demo project
2024-10-04 15:08:59 -04:00
Denis Gukov
c7b352dba3
fix(be): null pointer
2024-09-30 00:58:21 +05:00
Denis Gukov
bea1c6045f
feat(be): use omitempty for json config
2024-09-29 23:53:33 +05:00
Denis Gukov
0bd8c874fb
feat(ui): display Runners in menu only if runners enabled
2024-09-29 20:29:55 +05:00
Denis Gukov
55cc129238
feat(runners): change api url:
2024-09-29 15:40:07 +05:00
Denis Gukov
1ce8dd08a3
refactor(runners): runner <-> server comminication protocol
2024-09-29 14:57:02 +05:00
Denis Gukov
8352a94218
feat(runners): dislay runner detail
2024-09-28 20:51:58 +05:00
Denis Gukov
1520fa0ad5
feat(runners): display runner's token
2024-09-28 20:17:52 +05:00
Denis Gukov
9d7afb339a
feat(ui): create runner from web
2024-09-28 19:05:26 +05:00
Denis Gukov
611c0efbbe
Merge branch 'develop' into runners_ui
2024-09-28 16:38:24 +05:00
Denis Gukov
35c1e2529f
chore(be): code clean
2024-09-28 15:51:15 +05:00
Denis Gukov
dc565f3508
feat(be): api/runners -> internal/runners
2024-09-26 17:52:31 +05:00