Skip to content

Releases: raystack/proton

v0.2.0

20 Jun 03:39
210a08e
Compare
Choose a tag to compare

What's Changed

  • feat: check job specification rpc in optimus by @kushsharma in #6
  • feat: add client RPC attributes to optimus Runtime proto by @rootcss in #9
  • feat: adding optimus runtime plugin by @kushsharma in #8
  • refactor: register instance api path for runtime_service.proto by @kushsharma in #10
  • feat: add optimus replay request by @mauliksoneji in #11
  • feat: job level retry config in optimus by @kushsharma in #12
  • fix(optimus): support multiple subquestion/answer at once in plugins by @kushsharma in #13
  • feat: add replay endpoint by @mauliksoneji in #14
  • feat(optimus): provide job name in plugin while requesting for questions by @kushsharma in #16
  • feat: add force to optimus ReplayRequest by @arinda-arif in #18
  • feat(optimus): allows posting job events in optimus by @kushsharma in #15
  • refactor: break optimus plugins into multiple services by @kushsharma in #20
  • feat: add replay status schema in optimus runtime_service proto by @arinda-arif in #21
  • chore: update issue templates by @ravisuhag in #24
  • feat: add metadata models by @StewartJingga in #19
  • refactor: remove unused java build steps and build files by @rohilsurana in #32
  • ci: use github action from github.com/bufbuild by @rohilsurana in #34
  • refactor: use buf.yaml to get third-party dependencies by @rohilsurana in #30
  • ci: push protobuf schemas to buf.build on push to main branch by @rohilsurana in #37
  • feat: add optimus replay list by @arinda-arif in #25
  • feat(stencil): add stencil protos by @harikrishnakanchi in #36
  • refactor(optimus): update misconfigured api path for runtime_service.proto by @scortier in #26
  • feat: support for optimus custom scheduler by @kushsharma in #22
  • refactor(optimus): rename DryRunReplay to ReplayDryRun in runtime svc by @kushsharma in #41
  • feat: add common service with version endpoint to expose version and other info of the server by @rohilsurana in #38
  • feat(optimus): add dryrun backup api path, request response model by @arinda-arif in #40
  • feat: add stencil search API by @harikrishnakanchi in #47
  • feat(assets): add preview facet by @StewartJingga in #51
  • doc: add a guide on generating golang code using buf by @StewartJingga in #50
  • feat(optimus): add backup api path, request response model by @arinda-arif in #44
  • feat: add shield proto by @krtkvrm in #45
  • fix(optimus): listing job specification ignored namespace field by @kushsharma in #52
  • fix: organization body in group by @krtkvrm in #55
  • ci: add buf lint check by @rsbh in #49
  • feat: add event service by @ramey in #54
  • feat: add guardian proto by @rahmatrhd in #17
  • Fix: add org_id in project Proto by @krtkvrm in #56
  • feat(assets): update assets metadata by @StewartJingga in #59
  • fix(guardian)!: change Policy_IAM type by @rahmatrhd in #60
  • feat!: add/modify stencil APIs by @harikrishnakanchi in #53
  • feat: add siren proto with validation by @pyadav in #27
  • chore(optimus): mark namespace in RegisterProjectRequest as deprecated by @arinda-arif in #62
  • fix: correct schema for role according to proto by @krtkvrm in #61
  • feat(optimus): fetch job task runtime details by @kushsharma in #57
  • fix: incorrect body type for user request by @aok1j1 in #68
  • feat(assets): add usage metrics to table profile by @mabdh in #65
  • feat(guardian): add list appeals filters by @rahmatrhd in #67
  • feat (shield): add actions, namespaces and policies apis by @rsbh in #69
  • feat: add siren subscriptions api proto by @whoAbhishekSah in #72
  • chore(guardian): add allowed_account_types field in ProviderConfig by @rahmatrhd in #74
  • feat: add relations and resources api by @rsbh in #73
  • chore(guardian): add approval reason by @rahmatrhd in #75
  • fix(assets): versioning assets with v1beta1 by @mabdh in #77
  • feat(stencil): remove http options for create/get schema data rpcs by @harikrishnakanchi in #71
  • fix(assets): add specific go package naming by @mabdh in #78
  • chore: move shield apis to v1beta1 by @krtkvrm in #81
  • fix: move shield package to v1beta1 by @ravisuhag in #82
  • feat(assets): add email field in Owner message by @mabdh in #80
  • feat(optimus): support multiple namespaces on replay and backup by @arinda-arif in #63
  • feat: add resource configuration for job by @irainia in #70
  • feat(optimus): add backup detail rpc by @arinda-arif in #66
  • refactor(optimus): fix linter errors in cluster and plugins directory by @kushsharma in #58
  • feat(guardian): add order_by fields for list appeals and approvals by @rahmatrhd in #84
  • chore(guardian): add iam profile_schema for fields mapping by @rahmatrhd in #85
  • feat(shield): add admins api by @rsbh in #86
  • fix(guardian): use uuid as identifier instead of uint by @rahmatrhd in #89
  • feat(shield): add user to resource message by @rsbh in #91
  • feat: add rpc for shield authz check by @krtkvrm in #90
  • feat(entropy): add entropy grpc service definition by @rohilsurana in #64
  • chore(guardian): add rejection_reason field in approval step config by @rahmatrhd in #96
  • chore(guardian): add filter by created_by by @rahmatrhd in #95
  • fix(entropy)!: use enum for resource status and change UpdateResourceRequest to include only urn and configs. by @rohilsurana in #97
  • feat(stencil): add support for search API by @ramey in #92
  • feat: add org_id field for ListGroupsRequest by @krtkvrm in #94
  • feat(shield): add api to list groups of a user by @rsbh in #99
  • feat(optimus): add listSecrets api, remove unused fields by @sbchaos in #93
  • feat(shield): add role query to list groups of a user by @rsbh in #101
  • feat(optimus): add additional user secrets config in compiled assets by @sbchaos in #103
  • Proposal - 1 : add external http sensor at optimus job dependency by @siddhanta-rath in #98
  • feat(optimus): add ability to delete secret for a project by @sbchaos in #104
  • feat(entropy): add apply action endpoint to entropy service by @rohilsurana in #108
  • feat(guardian): add new endpoint to update one provider by type and urn by @rahmatrhd in #109
  • feat: add compass proto by @mabdh in #112
  • Deploy multi namespace by @irainia in #113
  • feat(optimus): fetch JobRuns for given date range by @siddhanta-rath in #107
  • refactor(optimus): Split optimus runtime proto by @siddhanta-rath in #110
  • feat(optimus): add RefreshJobs rpc by @arinda-arif in #114
  • feat: add query filter to list resources api by @rsbh in #116
  • feat(compass): add asset, search, lineage, users, star, tags handlers by @mabdh in #115
  • feat: add urn for resource by @krtkvrm in #120
  • feat(entropy): add GetLog endpoint to stream resource logs by @rohilsurana in #121
  • feat: add path to search results by @harikrishnakanchi in #119
  • feat: add provider service by @ishanarya0 in https://gith...
Read more

v0.1.0

04 Aug 11:06
Compare
Choose a tag to compare

Features

  • add optimus metadata proto (c527102)
  • add Raccoon contract documentation (8ddb0b3)
  • add raccoon proto (7397d60)
  • add raccoon proto descriptions (6e388d3)
  • check breaking against master (0d75b9b)
  • enhance readme with useage examples (65edd14)
  • fill readme and add validate action (185b5be)
  • initialize gradle and add publish task (09a0ea1)

Bug Fixes

  • add go_package on raccoon proto (32dc735)
  • handle no proto and check against main (b500a51)
  • update sourceSets. fix racoon import (fbb812e)
  • use project root as sourceSet directory for proto (e7008b0)
  • validation pipeline (4ebffc6)
  • wrong import for eventRequest (05a478d)