Commit Graph

19 Commits

Author SHA1 Message Date
fiftin
dabc8ebf71
fix(be): deserialize secret of inventory 2024-06-21 23:46:35 +05:00
Denis Gukov
074e303085
Support TF/Bash (#2077)
Support OpenTofu and Bash
2024-06-13 01:20:57 +05:00
Denis Gukov
00140cb8ab
Inventory repo (#2040)
* feat: add repo for inventory

* feat: add inventory repo

* feat: cloning inventory repo

* fix: error message for inventory path

* fix: error message for inventory path
2024-05-22 19:00:28 +02:00
fiftin
c20a70e3a6 feat: empty env for new projects 2024-03-25 01:24:04 +01:00
fiftin
6e5bac8130 fix: validate inventory before save 2024-03-18 15:33:40 +01:00
fiftin
4c8312bc9b feat(be): add none inventory type 2024-03-10 22:58:35 +01:00
fiftin
a90b270dc5 feat(be): add fields to the models 2024-03-10 13:13:44 +01:00
fiftin
479eb889f8 refactor: add type InventoryType 2024-03-09 20:23:38 +01:00
Denis Gukov
85d9936082 chore(ssh-agent): sock file name 2023-10-01 23:02:32 +02:00
Denis Gukov
43b342b3e8 feat(secrets): use ssh agent for git 2023-09-23 17:47:27 +02:00
Denis Gukov
58850e9129 refactor: create package db_lib 2023-09-23 17:12:35 +02:00
quantumsheep
5761b4e15e
feat: support yaml static inventories 2022-05-24 17:55:20 +02:00
Denis Gukov
05dd7c5653 feat: remove soft delete functionality 2022-02-03 12:06:24 +05:00
Denis Gukov
4ef6b5d484 refactor(be): move functions to appropriate files 2021-10-12 15:25:43 +05:00
Denis Gukov
749291a690 feat(be): pass ansible_user/password to ansible-playbook via file 2021-09-12 03:18:26 +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
92895f9f3c refactor(be): remove unused columns 2021-08-30 19:24:20 +05:00
tom whiston
17fa7bb407 add gometalinter to tools and run it in circle.
extract some error checking and logging in places where linting needed or errors not checked
2018-04-05 21:24:19 +00:00
Matej Kramny
2a2b7e8aed merge models -> db 2017-02-22 21:12:16 -08:00