Denis Gukov
|
780926cc02
|
refactor(runners): split runner to 2 files
|
2024-11-18 01:18:48 +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
|
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 |
|
Denis Gukov
|
89a2ddf6b5
|
feat(be): ansible-semaphore -> semaphoreui
|
2024-10-26 12:56:17 +00:00 |
|
Brian Zoetewey
|
2910f8faf3
|
Don't return Project schedules in GET template schedules
|
2024-10-24 14:48:17 -04:00 |
|
Brian Zoetewey
|
69817a38f2
|
Move implementation of Ansible vault password client script to TemplateVault.
|
2024-10-22 15:50:31 -04:00 |
|
Denis Gukov
|
a28cfd2908
|
fix(backup): export/import survay_variables
|
2024-10-20 21:06:51 +00:00 |
|
Denis Gukov
|
374b0e9df2
|
feat(runner): update runner for boltdb
|
2024-10-13 14:31:38 +00:00 |
|
Denis Gukov
|
216099d144
|
fix(runner): delete running for boltdb
|
2024-10-12 22:56:45 +00:00 |
|
Denis Gukov
|
4011f358b0
|
feat(backup): use marshal/unmarshal function
|
2024-10-07 14:35:20 +05:00 |
|
Brian Zoetewey
|
0250b0b9f7
|
Fix backup/restore and demo project
|
2024-10-04 15:08:59 -04:00 |
|
Brian Zoetewey
|
87db92151c
|
Initial pass at multiple ansible vault support.
|
2024-10-04 15:08:59 -04:00 |
|
Denis Gukov
|
08a059a939
|
fix(be): loading env after config refactoring
|
2024-09-30 00:34:05 +05:00 |
|
Denis Gukov
|
1ce8dd08a3
|
refactor(runners): runner <-> server comminication protocol
|
2024-09-29 14:57:02 +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 |
|
fiftin
|
21ba6c6b64
|
fix(tasks): fill tasks for sql
|
2024-07-20 15:43:14 +05:00 |
|
fiftin
|
6bfe7517f8
|
fix(templates): fill last task for boltdb
|
2024-07-20 01:13:01 +05:00 |
|
fiftin
|
f63557d472
|
feat(db): revert template tasks requsting
|
2024-07-20 00:44:56 +05:00 |
|
fiftin
|
a8a95495d8
|
feat(db): change algo for filling last_task of template model
|
2024-07-20 00:38:35 +05:00 |
|
fiftin
|
a4992c5e9d
|
test(e2e): fix boltdb tests
|
2024-07-14 22:58:17 +05:00 |
|
fiftin
|
aab76094e4
|
test(bolt): fix util tests
|
2024-07-14 22:14:57 +05:00 |
|
fiftin
|
3605bf25cd
|
feat: add option sessionConnection for boltdb
|
2024-07-14 15:28:16 +05:00 |
|
fiftin
|
c75aaaa2a3
|
fix(apps): display app icon for tasks for boltdb
|
2024-07-10 18:09:13 +05:00 |
|
Denis Gukov
|
26c3479f8a
|
feat(apps): add migration '' -> 'ansible'
|
2024-07-10 00:26:12 +05:00 |
|
Denis Gukov
|
15991dc411
|
feat(apps): delete apps
|
2024-07-09 15:37:47 +05:00 |
|
Denis Gukov
|
10d7f5045e
|
feat(options): implement manipulation methods
|
2024-07-08 16:15:04 +05:00 |
|
Denis Gukov
|
8796cfd8f5
|
fix: getting options from boltdb
|
2024-07-07 23:08:23 +05:00 |
|
Denis Gukov
|
7195913a5f
|
feat: load options from db
|
2024-07-07 22:12:21 +05:00 |
|
Denis Gukov
|
b0e766355a
|
feat: get options method
|
2024-07-06 22:33:16 +05:00 |
|
fiftin
|
891b27649e
|
feat(secrets): implement secret getting for boltdb
|
2024-07-02 22:26:59 +05:00 |
|
fiftin
|
586a0377b4
|
feat(schedule): update form and table
|
2024-07-01 02:12:49 +05:00 |
|
fiftin
|
f3f64f6a83
|
refactor(schedule): replace disabled field to active
|
2024-07-01 00:57:03 +05:00 |
|
Denis Gukov
|
aca9055abb
|
Merge pull request #2146 from semaphoreui/bolt_integrations_query_optimization
feat(bolt): optimize query
|
2024-06-30 23:04:22 +05:00 |
|
fiftin
|
c24bcf1d87
|
fix(integrations): use correct type
|
2024-06-30 22:50:46 +05:00 |
|
Denis Gukov
|
6a9760e694
|
fix(boltdb): cleaning
|
2024-06-30 18:48:59 +05:00 |
|
Denis Gukov
|
48089343d8
|
feat(be): cleaning tasks
|
2024-06-30 12:48:36 +05:00 |
|
Denis Gukov
|
4bf2f1352a
|
feat(be): query optimization
|
2024-06-29 21:23:41 +05:00 |
|
Denis Gukov
|
8c352ff60e
|
feat(bolt): optimize query
|
2024-06-29 18:14:47 +05:00 |
|
fiftin
|
b511385465
|
feat(schedule): don't show repo commit check schedules
|
2024-06-23 23:59:14 +05:00 |
|
fiftin
|
477c0dfe7d
|
fix(web): schedule form
|
2024-06-23 22:24:22 +05:00 |
|
Denis Gukov
|
91601eb0eb
|
task stages (#2103)
* feat(be): add stages
* feat(tf): split to plan/apply
* fix(be): blocking
|
2024-06-17 23:37:45 +05:00 |
|
fiftin
|
3282bc7711
|
feat(be): add method GetUserCount
|
2024-04-25 16:28:28 +05:00 |
|
Denis Gukov
|
f93969f340
|
feat: allow null for template's inventory (#1953)
* feat: allow null for template's inventory
* fix(web): show - if no inventory or environment provided
* test: fix tests
* test: fix tests
* test: fix tests
* fix: compile dredd test
|
2024-04-19 21:47:08 +05:00 |
|
fiftin
|
dafc6590df
|
fix(users): update task log for admins
|
2024-04-02 23:50:52 +02:00 |
|
fiftin
|
8f9b9a74fe
|
feat(integrations): add global alias
|
2024-03-23 13:37:15 +01:00 |
|