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
a28cfd2908
fix(backup): export/import survay_variables
2024-10-20 21:06:51 +00:00
Brian Zoetewey
792d42bf26
Allow override of Template git branch. Prefer Task override when running Local Job.
2024-10-07 10:04:15 -04: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
24bc4a83b8
fix(be): sql query
2024-07-22 00:00:31 +05:00
fiftin
21ba6c6b64
fix(tasks): fill tasks for sql
2024-07-20 15:43:14 +05:00
fiftin
7ea8d8956d
fix: merge conflict
2024-07-20 12:08:08 +05:00
fiftin
0e9b26a317
fix(templates): fill last task for sql db
2024-07-20 02:11:06 +05:00
fiftin
a8a95495d8
feat(db): change algo for filling last_task of template model
2024-07-20 00:38:35 +05:00
Denis Gukov
94dfa3dc8d
feat(sql): cleaning of tasks
2024-06-30 15:25:16 +05:00
Thomas Boerger
3b7436e22c
feat: upgrade all dependencies
...
I have updated all dependencies within go.mod by executing `go get -u
./...`, beside that I had to replace the imports for logrus, mergo and
squirrel to match the right names from their modules.
2024-02-27 12:06:05 +01:00
samerbahri98
84a3841c80
feat(api): restore
2024-02-07 22:19:23 +01:00
Denis Gukov
b361695f68
Add app field to template ( #1721 )
...
* feat(be): add template app
* feat(be): add field app to template
* fix(be): add app to sql implementation
* refactor(be): extract AnsibleApp class
* refactor(be): rename LocalJobApp -> LocalApp
* feat(app): default app id = empty string
---------
Co-authored-by: fiftin-quiz <157730881+fiftin-quiz@users.noreply.github.com>
2024-01-30 14:26:11 +05:00
samerbahri98
33917ac757
fix(api), return correct template start_version when using sql
2024-01-28 15:03:42 +01:00
Denis Gukov
b127e054d8
feat(be): add max parallel tasks to project settings and ability to suppress success alerts for tasks
2022-02-14 16:52:28 +05:00
Denis Gukov
1036af1fc6
fix(be): disable migration for mysql
...
fix: check refs to template before delete
fix(be): drop breaking foreign key
2022-02-05 13:30:25 +05:00
Denis Gukov
05dd7c5653
feat: remove soft delete functionality
2022-02-03 12:06:24 +05:00
Denis Gukov
6cc3d0f250
feat(be): remove column from template table
2022-02-01 03:35:13 +05:00
Denis Gukov
8e8ca94126
feat(be): physical delete template from database
2022-02-01 03:16:00 +05:00
Denis Gukov
6799208b62
feat(be): add ability to override template extra args in task https://github.com/ansible-semaphore/semaphore/issues/832
2022-01-27 00:51:20 +05:00
Denis Gukov
51fc40e9c8
feat(be): triggering autorun tasks
2022-01-20 00:35:59 +05:00
Denis Gukov
7f297a252b
feat: add survey vars to task form
2022-01-19 17:05:48 +05:00
Denis Gukov
e734904f98
fix(be): template sql query
2022-01-19 15:41:39 +05:00
Denis Gukov
4c706f5876
feat(be): add migration for new template and schedule fields
2022-01-19 02:09:42 +05:00
Denis Gukov
54773d0c35
feat(be): data validation
2021-11-03 00:30:45 +05:00
Denis Gukov
f9b842e5da
fix(be): bug with filterging view templates
2021-10-28 15:04:50 +05:00
Denis Gukov
001ddd3ae3
feat(fe): view tabs
2021-10-28 00:48:51 +05:00
Denis Gukov
106a53bcae
test(be): fix dredd tests
2021-10-27 21:22:52 +05:00
Denis Gukov
793d74dac6
feat(be): sql implementation of views
2021-10-27 17:15:36 +05:00
Denis Gukov
f8b9fcf3d4
fix(ui): small UI issues
2021-10-13 23:51:35 +05:00
Denis Gukov
e692d2403e
refactor(be): add enum for event object type
2021-10-13 19:07:22 +05:00
Denis Gukov
b7eb0cd940
feat(ui): task template icons
2021-10-12 18:59:16 +05:00
Denis Gukov
0f72ce182d
feat(ui): support build/deploy on UI
2021-10-12 16:37:51 +05:00
Denis Gukov
f8b0195f88
fix(be): vault_key_id store to sql
2021-09-17 03:14:35 +05:00
Denis Gukov
7ca8da12f3
fix(be): store template description to database for sql
2021-09-09 21:50:02 +05:00
Denis Gukov
ebbea98248
fix(be): schedule migration
2021-09-06 17:55:26 +05:00
Denis Gukov
6eeb6706d4
feat: add schedule functionality
2021-09-06 16:05:10 +05:00
Denis Gukov
a6f266bcb7
feat(be): add inventory become credentials and template vault password to database
2021-09-02 00:17:28 +05:00
Denis Gukov
974f3066e5
feat(be): stopping hung tasks
2021-08-31 00:42:11 +05:00
Denis Gukov
92895f9f3c
refactor(be): remove unused columns
2021-08-30 19:24:20 +05:00
Denis Gukov
551ef97233
fix(be): add quotes to user table in queties to support postgres
2021-08-24 22:52:35 +05:00
Denis Gukov
63a4a32ac1
feat: refactor to support postgres
2021-08-24 20:20:34 +05:00
Denis Gukov
d10b421538
refactor(be): split SqlDb to several files
2020-12-20 23:00:59 +05:00