| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Feature/opentelemetry migration (#2791) * Minimize in-source documentation per request: remove specific explanatory comments from observability and net packages * minor changes * refactor: migrate from opentracing to OpenTelemetry in tests and observability * fix: resolve ineffassign issue in storage/mongodb/otel.go * fix: update span status handling for server errors in middleware * remove opentracing dependency from go.mod * Fix lint --------- Co-authored-by: Wilson Júnior <wilsonpjunior@gmail.com> | 7 个月前 | |
Feature/opentelemetry migration (#2791) * Minimize in-source documentation per request: remove specific explanatory comments from observability and net packages * minor changes * refactor: migrate from opentracing to OpenTelemetry in tests and observability * fix: resolve ineffassign issue in storage/mongodb/otel.go * fix: update span status handling for server errors in middleware * remove opentracing dependency from go.mod * Fix lint --------- Co-authored-by: Wilson Júnior <wilsonpjunior@gmail.com> | 7 个月前 | |
Jobs & Cronjobs (#2573) * wip: add job implementation * wip: add job implementation * wip: cronjob mvp * wip: cronjob mvp * wip: job and cronjob added to tsuru database * wip: add more actions to action pipeline * wip: kubernetes provisioner * wip: refactor * wip: add labels and annotations to jobs and subsequent pods * wip: delete job implemented * wip: implement JobProvisioner interface * feat: create unique compound index (name + teamowner) for jobs collection * feat: run provision job action before insertJob, use the created job name to insert it in the database * fix: backwards func action * wip: start testing job api * wip: add cronjob delete test * wip: test delete functions * wip: add TestDeleteShouldReturnNotFoundIfTheJobDoesNotExist * wip: add CreateJob tests * feat: job update and job info * feat: job info returns job units * feat: job list * feat: add permissions for jobs, make jobs collection have unique names instead {name, team} pair * fix: permissions * feat: manual triggering of jobs and cronjobs * chore: run gofmt * chore: add tests to api/job_test.go * fix: run gofmt * chore: more api/job_test.go tests * fix: update cronjob use only name to update the database * fix: http errors in job create * chore: add update job test * feat: create job validation func * fix: update job using mergo package * fix: update tests * chore: add tests, fix jobinfo * fix: add defer provision.Unregister(jobProv) to missing test funcs * chore: add tests to job package, init suite_test.go * chore: add job pkg tests * wip: start mock of jobprovisioner tests * fix: fake job methods * wip: job mock reactions * wip: add cronjob mock reactions * chore: fix linting * fix: TestDeleteJobFromDB * fix: go mod tidy * fix: check-events * chore: go mod tidy * fix: remove swap from job plan * Update api/server.go Co-authored-by: Claudio Netto <nettinhorama@gmail.com> * refactor: restful like server calls to deleteJob and updateJob * fix: remove createdAt index from jobs collection * stash: remove time import * stash: remove jobPrefix * refactor: switch api call method to jobTrigger * refactor: add updated job to server response on updateJob * refactor: struct inside job package * fix: check whether or not user has permission to list jobs * refactor: remove protobuf tags * refactor: remove keepAlive writer * chore: test cronjob object in provision * chore: complete cronjob spec test * chore: add create job tests * chore: add cleanupPods to cronjob reactions * chore: add updatejob provisioner test * chore: add job provisioner tests * fix: job trigger with wrong parameter in action * fix: gofmted -s -w /validation/validation.go * fix: gofmted provision/provisiontest/fake_provisioner.go * fix: gofmt some files * fix: linting gofmt -s -w * fix: gofmt /provision/kubernetes/testing/reaction.go * fix: gofmted api/job.go * fix: check-events * Update docker-compose.yml * Update tsuru-local.conf * Update provision.go fix flow diagram * refactor: minor refactoring of api * refactor: provision/kubernetes/job.go --------- Co-authored-by: Claudio Netto <nettinhorama@gmail.com> | 3 年前 | |
action: handle panics as errors during pipelines | 8 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 7 个月前 | ||
| 7 个月前 | ||
| 3 年前 | ||
| 8 年前 |