Denis Gukov
89a2ddf6b5
feat(be): ansible-semaphore -> semaphoreui
2024-10-26 12:56:17 +00:00
Denis Gukov
4011f358b0
feat(backup): use marshal/unmarshal function
2024-10-07 14:35:20 +05:00
Denis Gukov
074e303085
Support TF/Bash ( #2077 )
...
Support OpenTofu and Bash
2024-06-13 01:20:57 +05:00
Thomas Boerger
3565a2d391
feat: simplify call to store event logs
2024-04-12 09:23:13 +02:00
fiftin
5fe5ae388d
refactor(errors): add method WriteErrorStatus
2024-04-02 23:10:42 +02:00
fiftin
65d7a467fa
feat(integrations): add alias management endpoints
2024-03-20 14:01:52 +01: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
Denis Gukov
d1b7ad021e
Runners ( #1444 )
...
* feat(runners): add register endpoint
* feat(runners): add remote runner
* refactor(runners): move functionality TaskRunner -> AnsibleJobRunner
* fix(runners): init job
* chore(runners): remote unused field
* feat(runners): use external logger from AnsibleJobRunner
* refactor(runners): remove status field
* refactor(runners): remove mutation from job
* feat(runners): pass username and verison to task
* test(runners): fix tests
* fix(runners): params for Run
* feat(runners): implement runner selection
* feat(runners): fill required fields
* fix(runners): session block
* feat(runners): kill process
* refactor(runners): rename fields to public
* feat(runners): remote runner functionallity
* refactor(runners): remove unused class
* fix(runners): send json
* feat(runners): runner registration
* feat(runners): logging
* feat(runners): server <-> running communication works
* feat(runners): pass creds to runenr
2023-08-29 00:51:04 +02:00
Denis Gukov
fa4e13a0f1
refactor(be): remove global vars of task pool and schedule pool
2022-01-29 23:14:36 +05:00
Denis Gukov
54773d0c35
feat(be): data validation
2021-11-03 00:30:45 +05:00
Denis Gukov
d87a0147d5
refactor(be): remove duplication
2021-10-13 19:33:07 +05:00
Denis Gukov
e3f9b32abb
fix(be): move goodman import to separate package to fix tests
2021-08-27 11:58:31 +05:00
Denis Gukov
fe97469fde
chore: add goodman to fake helper
2021-08-26 17:03:25 +05:00
Denis Gukov
ca05dd94db
fix(be): return correct http error code
2021-05-14 17:31:24 +05:00
derks.patrick
63d3f88b08
added GetMd5Hash func in helpers. Add import and refactor imports
2021-04-15 18:46:00 +02:00
Denis Gukov
027e45fc86
refactor(be): migrate projects to Store
2020-12-17 00:19:20 +05:00
Denis Gukov
78f2474fb6
chore(be): remove unused function
2020-12-06 20:11:49 +05:00
Denis Gukov
6e1a6d20ca
refactor(be): template and environment endpoints use Store
...
Rename util to helpers
Bind returns bool instead of error
2020-12-04 13:46:02 +05:00