Semaphore/db/bolt
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
..
access_key.go feat: remove soft delete functionality 2022-02-03 12:06:24 +05:00
BoltDb_test.go feat: ability to delete api token 2022-11-09 13:10:42 +05:00
BoltDb.go Runners (#1444) 2023-08-29 00:51:04 +02:00
environment.go feat: remove soft delete functionality 2022-02-03 12:06:24 +05:00
event.go fix(be): return empty array instead of nil for BoltDB 2022-11-09 23:00:35 +05:00
inventory.go feat: remove soft delete functionality 2022-02-03 12:06:24 +05:00
migration_2_8_28_test.go feat: remove soft delete functionality 2022-02-03 12:06:24 +05:00
migration_2_8_28.go feat: remove soft delete functionality 2022-02-03 12:06:24 +05:00
migration_2_8_40_test.go fix(be): refs for boltdb 2022-02-03 14:22:32 +05:00
migration_2_8_40.go feat: remove soft delete functionality 2022-02-03 12:06:24 +05:00
migration_2_8_91_test.go fix(be): migration for bolt 2023-07-09 11:35:52 +02:00
migration_2_8_91.go feat(ui): add roles to UI 2023-07-22 22:48:10 +02:00
migration.go feat(be): add migration project__user.admin -> project_user.role 2023-07-07 23:16:43 +02:00
project_test.go feat(be): add migration project__user.admin -> project_user.role 2023-07-07 23:16:43 +02:00
project.go feat(be): physical delete template from database 2022-02-01 03:16:00 +05:00
repository.go feat: remove soft delete functionality 2022-02-03 12:06:24 +05:00
runner.go Runners (#1444) 2023-08-29 00:51:04 +02:00
schedule.go feat(be): physical delete template from database 2022-02-01 03:16:00 +05:00
session.go fix(be): token deletion for boltdb 2022-11-09 14:02:48 +05:00
Task_test.go feat(be): support session connection for boltdb 2022-11-19 03:23:30 +05:00
task.go fix(be): ignore not found error when deleting task output bucket 2022-11-09 22:50:11 +05:00
template.go fix(be): disable migration for mysql 2022-02-05 13:30:25 +05:00
user_test.go feat(be): add migration project__user.admin -> project_user.role 2023-07-07 23:16:43 +02:00
user.go refactor(be): add struct UserWithProjectRole 2023-07-08 12:41:57 +02:00
view_test.go test(be): fix tests after migration refactoring 2022-01-23 18:21:27 +05:00
view.go feat(be): physical delete template from database 2022-02-01 03:16:00 +05:00