• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

goto / guardian
69%

Build:
DEFAULT BRANCH: main
Repo Added 24 May 2023 04:11AM UTC
Files 112
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • 41/bump-up-expr
  • 49-pendingAppeals
  • 50-use-goroutines-to-fetch-resources-providers-policies-pending-appeals
  • 54/remove-scheduled-jobs
  • 85/db-conn
  • 86/grpc-conn
  • 92/duplicate-role-check
  • activities
  • add-err-in-fetch-resource-log
  • add-resources-name-filter
  • add-revoke-reason
  • add_logs_http
  • add_new_audit_log_pk_column
  • add_new_migration
  • add_oath_token_support
  • add_support_for_expression
  • additional_appeal_changes
  • allow-dynamic-orderBy-options
  • appeal-create-fix
  • appeal-create-test
  • appeal-metadata-enhancer
  • appeal-test-refactor
  • approvals-filter
  • approvals-fix
  • bearaujus/add-backtick-on-maxcompute-query
  • bearaujus/add-role-to-assume-from-provider-on-fetch-resources
  • bearaujus/adjust-resource-type-table-maxcompute-plugin-query
  • bearaujus/approvals-summaries
  • bearaujus/fix-identifier-case-table-name-query
  • bearaujus/fix-mc-plugins-children-parent-mapping
  • bearaujus/handle-schema-based-table-listing-in-resource-retrieval
  • bearaujus/implement-alicloud-sso-plugin
  • bearaujus/implement-alicloudiam-plugin
  • bearaujus/implement-schema-level-access
  • bearaujus/improve-notification-log-visibility
  • bearaujus/increase-maxitem-per-request-for-fetch-tables
  • bearaujus/introduce-filters-by-provider-in-approvals
  • bearaujus/patch
  • bearaujus/plugins-fix-max-compute-cache
  • bearaujus/refactor-alicloud-providers-and-packages
  • bearaujus/support-schema-level-access-member-role-assignment
  • bearaujust/patch-1
  • bigquery
  • bigquery-dataset-appeal-bug
  • bigquery-dataset-role
  • bigquery-provider-table-resource-only-bug-fix
  • bq-resource-fetch
  • bump-expr-version
  • comments
  • create-resource
  • ctx-logger
  • dataplex_error_bug
  • debug-alicloud-ram-provider
  • dev
  • disable_google_certificate
  • dormant-access-revocation
  • duplicate-grants-fix
  • edit-appeal
  • email_case_insensitive
  • error-mapping-fix
  • external_logs
  • feat-add-otel-for-guardian-jobs
  • feat/appeal_group_support
  • feat/dynamic_policy_steps
  • fetch_resource_job_diff
  • fix-add-remove-approver
  • fix-appeal_metadata-allow_failed-functionality
  • fix-audit-log
  • fix-buf-generate
  • fix-dataplex-provider-fetch-error
  • fix-dataset-custom-role
  • fix-edit-appeal
  • fix-enrich-http
  • fix-goreleaser
  • fix-grant-unique-index-migration
  • fix-inactive-grants-revocation
  • fix-odps-client-cache
  • fix-oss-provider
  • fix-total-count
  • fix_fetch_resources
  • fix_notifier_config
  • fixed-caching
  • fixing_notify
  • gate-provider
  • gitlab-fix
  • gitlab-provider
  • gitlab-provider-resources
  • golangci-lint
  • google-group-provider
  • grant-restore
  • grant-update
  • grants_user_q_bug
  • guardian-provider
  • guardian_jobs_notifier_backward
  • handle-duplicate-active-grants
  • handler-policy-config
  • iam-oidc-auth
  • improve_grant_extension_flow
  • inactive-accounts-revocation
  • job_pending_approvals
  • job_slack_notif_flow
  • lark_notifier
  • latest-policy
  • list-resources
  • list_resources_pagination
  • log-http-path
  • logger-changes
  • make-search-query-case-insensitive
  • maxcompute-bot_user-account_type
  • maxcompute-provider
  • mockery-version
  • no-duplicate-approvers
  • notif-log-concurrency
  • notification-variables
  • notifier
  • optimize-bq-table-fetch
  • oss-provider
  • oss-ram-role
  • otel_collector
  • pagination_bug
  • policy-approvers-validation
  • provider-plugin-refactor
  • provider_new_dynamic_policies
  • refs/tags/0.12.3-alpha.9
  • refs/tags/dev-release
  • refs/tags/v.10.0-alpha.3
  • refs/tags/v.10.0.0-alpha.3
  • refs/tags/v0.10.0
  • refs/tags/v0.10.0-alpha.1
  • refs/tags/v0.10.0-alpha.2
  • refs/tags/v0.10.0-alpha.3
  • refs/tags/v0.10.0-alpha.4
  • refs/tags/v0.10.0-beta.1
  • refs/tags/v0.10.0-beta.2
  • refs/tags/v0.10.1
  • refs/tags/v0.10.1-alpha.1
  • refs/tags/v0.10.1-alpha.2
  • refs/tags/v0.10.1-alpha.3
  • refs/tags/v0.10.1-alpha.6
  • refs/tags/v0.10.1-alpha.7
  • refs/tags/v0.11.0
  • refs/tags/v0.11.0-alpha.1
  • refs/tags/v0.11.0-alpha.10
  • refs/tags/v0.11.0-alpha.11
  • refs/tags/v0.11.0-alpha.12
  • refs/tags/v0.11.0-alpha.13
  • refs/tags/v0.11.0-alpha.14
  • refs/tags/v0.11.0-alpha.15
  • refs/tags/v0.11.0-alpha.2
  • refs/tags/v0.11.0-alpha.3
  • refs/tags/v0.11.0-alpha.4
  • refs/tags/v0.11.0-alpha.5
  • refs/tags/v0.11.0-alpha.6
  • refs/tags/v0.11.0-alpha.7
  • refs/tags/v0.11.0-alpha.8
  • refs/tags/v0.11.0-alpha.9
  • refs/tags/v0.11.0-beta.1
  • refs/tags/v0.11.0-beta.2
  • refs/tags/v0.11.0-beta.3
  • refs/tags/v0.11.1
  • refs/tags/v0.11.1-alpha.1
  • refs/tags/v0.11.2
  • refs/tags/v0.11.2-alpha.1
  • refs/tags/v0.11.2-alpha.2
  • refs/tags/v0.11.2-alpha.3
  • refs/tags/v0.11.2-alpha.4
  • refs/tags/v0.11.2-beta.2
  • refs/tags/v0.11.3
  • refs/tags/v0.11.3-alpha.1
  • refs/tags/v0.11.3-alpha.2
  • refs/tags/v0.12.0
  • refs/tags/v0.12.0-alpha.1
  • refs/tags/v0.12.0-alpha.2
  • refs/tags/v0.12.0-alpha.5
  • refs/tags/v0.12.0-alpha.6
  • refs/tags/v0.12.1
  • refs/tags/v0.12.1-alpha.1
  • refs/tags/v0.12.10
  • refs/tags/v0.12.10-alpha.1
  • refs/tags/v0.12.10-alpha.2
  • refs/tags/v0.12.10-beta.1
  • refs/tags/v0.12.11
  • refs/tags/v0.12.11-alpha.1
  • refs/tags/v0.12.11-alpha.3
  • refs/tags/v0.12.11-alpha.4
  • refs/tags/v0.12.11-alpha.5
  • refs/tags/v0.12.11-beta.1
  • refs/tags/v0.12.11-beta.2
  • refs/tags/v0.12.11-beta.3
  • refs/tags/v0.12.11-beta.4
  • refs/tags/v0.12.12
  • refs/tags/v0.12.12-alpha.1
  • refs/tags/v0.12.13
  • refs/tags/v0.12.13-alpha.1
  • refs/tags/v0.12.13-alpha.2
  • refs/tags/v0.12.13-alpha.3
  • refs/tags/v0.12.13-alpha.4
  • refs/tags/v0.12.13-alpha.5
  • refs/tags/v0.12.13-alpha.6
  • refs/tags/v0.12.13-alpha.7
  • refs/tags/v0.12.13-beta.1
  • refs/tags/v0.12.13-beta.2
  • refs/tags/v0.12.13-beta.3
  • refs/tags/v0.12.14
  • refs/tags/v0.12.14-alpha.1
  • refs/tags/v0.12.14-beta.1
  • refs/tags/v0.12.14-beta.3
  • refs/tags/v0.12.15-alpha.1
  • refs/tags/v0.12.15-alpha.12
  • refs/tags/v0.12.15-alpha.14
  • refs/tags/v0.12.15-alpha.15
  • refs/tags/v0.12.15-alpha.16
  • refs/tags/v0.12.15-alpha.17
  • refs/tags/v0.12.15-alpha.18
  • refs/tags/v0.12.15-alpha.19
  • refs/tags/v0.12.15-alpha.2
  • refs/tags/v0.12.15-alpha.20
  • refs/tags/v0.12.15-alpha.22
  • refs/tags/v0.12.15-alpha.23
  • refs/tags/v0.12.15-alpha.24
  • refs/tags/v0.12.15-alpha.25
  • refs/tags/v0.12.15-alpha.26
  • refs/tags/v0.12.15-alpha.27
  • refs/tags/v0.12.15-alpha.29
  • refs/tags/v0.12.15-alpha.3
  • refs/tags/v0.12.15-alpha.30
  • refs/tags/v0.12.15-alpha.31
  • refs/tags/v0.12.15-alpha.4
  • refs/tags/v0.12.15-alpha.6
  • refs/tags/v0.12.15-alpha.7
  • refs/tags/v0.12.15-beta.1
  • refs/tags/v0.12.15-beta.2
  • refs/tags/v0.12.15-beta.3
  • refs/tags/v0.12.15-beta.4
  • refs/tags/v0.12.15.alpha.1
  • refs/tags/v0.12.2
  • refs/tags/v0.12.2-alpha.1
  • refs/tags/v0.12.2-alpha.2
  • refs/tags/v0.12.2-alpha.3
  • refs/tags/v0.12.2-alpha.4
  • refs/tags/v0.12.2-alpha.5
  • refs/tags/v0.12.2-alpha.6
  • refs/tags/v0.12.2-alpha.7
  • refs/tags/v0.12.2-alpha.8
  • refs/tags/v0.12.2-beta.1
  • refs/tags/v0.12.2-beta.2
  • refs/tags/v0.12.2-beta.4
  • refs/tags/v0.12.2-beta.5
  • refs/tags/v0.12.3
  • refs/tags/v0.12.3-alpha.1
  • refs/tags/v0.12.3-alpha.10
  • refs/tags/v0.12.3-alpha.2
  • refs/tags/v0.12.3-alpha.3
  • refs/tags/v0.12.3-alpha.4
  • refs/tags/v0.12.3-alpha.5
  • refs/tags/v0.12.3-alpha.6
  • refs/tags/v0.12.3-alpha.7
  • refs/tags/v0.12.3-alpha.8
  • refs/tags/v0.12.3-beta.1
  • refs/tags/v0.12.3-beta.2
  • refs/tags/v0.12.4
  • refs/tags/v0.12.4-alpha.1
  • refs/tags/v0.12.4-alpha.2
  • refs/tags/v0.12.4-alpha.3
  • refs/tags/v0.12.4-alpha.4
  • refs/tags/v0.12.4-alpha.5
  • refs/tags/v0.12.5
  • refs/tags/v0.12.5-alpha.1
  • refs/tags/v0.12.5-alpha.2
  • refs/tags/v0.12.6
  • refs/tags/v0.12.6-alpha.1
  • refs/tags/v0.12.6-alpha.10
  • refs/tags/v0.12.6-alpha.11
  • refs/tags/v0.12.6-alpha.12
  • refs/tags/v0.12.6-alpha.13
  • refs/tags/v0.12.6-alpha.2
  • refs/tags/v0.12.6-alpha.3
  • refs/tags/v0.12.6-alpha.4
  • refs/tags/v0.12.6-alpha.5
  • refs/tags/v0.12.6-alpha.6
  • refs/tags/v0.12.6-alpha.7
  • refs/tags/v0.12.6-alpha.8
  • refs/tags/v0.12.6-alpha.9
  • refs/tags/v0.12.7
  • refs/tags/v0.12.7-alpha.1
  • refs/tags/v0.12.7-alpha.3
  • refs/tags/v0.12.7-alpha.4
  • refs/tags/v0.12.7-alpha.5
  • refs/tags/v0.12.7-alpha.6
  • refs/tags/v0.12.7-alpha.7
  • refs/tags/v0.12.7-beta.1
  • refs/tags/v0.12.7.alpha.1
  • refs/tags/v0.12.8
  • refs/tags/v0.12.8-alpha.1
  • refs/tags/v0.12.8-alpha.10
  • refs/tags/v0.12.8-alpha.11
  • refs/tags/v0.12.8-alpha.12
  • refs/tags/v0.12.8-alpha.13
  • refs/tags/v0.12.8-alpha.14
  • refs/tags/v0.12.8-alpha.2
  • refs/tags/v0.12.8-alpha.3
  • refs/tags/v0.12.8-alpha.4
  • refs/tags/v0.12.8-alpha.8
  • refs/tags/v0.12.8-beta.1
  • refs/tags/v0.12.8-beta.2
  • refs/tags/v0.12.8-beta.3
  • refs/tags/v0.12.9
  • refs/tags/v0.12.9-alpha.1
  • refs/tags/v0.12.9-alpha.2
  • refs/tags/v0.12.9-alpha.3
  • refs/tags/v0.12.9-alpha.4
  • refs/tags/v0.12.9-alpha.5
  • refs/tags/v0.12.9-alpha.6
  • refs/tags/v0.12.9-alpha.7
  • refs/tags/v0.12.9-alpha.8
  • refs/tags/v0.12.9-alpha.9
  • refs/tags/v0.12.9-beta.1
  • refs/tags/v0.12.9-beta.2
  • refs/tags/v0.12.9-beta.3
  • refs/tags/v0.12.9-beta.4
  • refs/tags/v0.7.10
  • refs/tags/v0.7.10-alpha.1
  • refs/tags/v0.7.11
  • refs/tags/v0.7.12
  • refs/tags/v0.7.12-alpha.1
  • refs/tags/v0.7.13
  • refs/tags/v0.7.14-beta.1
  • refs/tags/v0.7.4
  • refs/tags/v0.7.4-alpha.1
  • refs/tags/v0.7.4-alpha.2
  • refs/tags/v0.7.4-alpha.3
  • refs/tags/v0.7.4-alpha.4
  • refs/tags/v0.7.4-alpha.5
  • refs/tags/v0.7.5
  • refs/tags/v0.7.5-alpha.1
  • refs/tags/v0.7.5-alpha.2
  • refs/tags/v0.7.5-alpha.3
  • refs/tags/v0.7.5-alpha.4
  • refs/tags/v0.7.5-alpha.5
  • refs/tags/v0.7.5-alpha.6
  • refs/tags/v0.7.5-alpha.7
  • refs/tags/v0.7.5-alpha.8
  • refs/tags/v0.7.5-beta.1
  • refs/tags/v0.7.5-beta.2
  • refs/tags/v0.7.5-beta.3
  • refs/tags/v0.7.6
  • refs/tags/v0.7.6-alpha.2
  • refs/tags/v0.7.6-alpha.3
  • refs/tags/v0.7.6-alpha.4
  • refs/tags/v0.7.6-alpha.5
  • refs/tags/v0.7.6-alpha.6
  • refs/tags/v0.7.6-beta.1
  • refs/tags/v0.7.7
  • refs/tags/v0.7.7-alpha.1
  • refs/tags/v0.7.7-alpha.2
  • refs/tags/v0.7.7-beta.1
  • refs/tags/v0.7.7-beta.2
  • refs/tags/v0.7.8
  • refs/tags/v0.7.8-alpha.1
  • refs/tags/v0.7.8-alpha.2
  • refs/tags/v0.7.8-beta.1
  • refs/tags/v0.7.8-beta.2
  • refs/tags/v0.7.8-beta.3
  • refs/tags/v0.7.8-beta.4
  • refs/tags/v0.7.9
  • refs/tags/v0.7.9-beta.1
  • refs/tags/v0.8.0
  • refs/tags/v0.8.0-alpha.1
  • refs/tags/v0.8.0-alpha.2
  • refs/tags/v0.8.0-beta.1
  • refs/tags/v0.8.0-beta.2
  • refs/tags/v0.8.1
  • refs/tags/v0.8.1-alpha.1
  • refs/tags/v0.8.1-alpha.2
  • refs/tags/v0.8.1-alpha.3
  • refs/tags/v0.8.1-alpha.4
  • refs/tags/v0.8.1-alpha.5
  • refs/tags/v0.8.2-alpha.1
  • refs/tags/v0.8.2-alpha.2
  • refs/tags/v0.8.2-alpha.3
  • refs/tags/v0.8.2-alpha.4
  • refs/tags/v0.8.2-alpha.5
  • refs/tags/v0.9.0
  • refs/tags/v0.9.0-beta.1
  • refs/tags/v0.9.1
  • refs/tags/v0.9.1-alpha.1
  • refs/tags/v0.9.1-beta.1
  • refs/tags/v0.9.1-beta.2
  • refs/tags/v0.9.2
  • refs/tags/v0.9.2-alpha.1
  • refs/tags/v0.9.2-alpha.2
  • refs/tags/v0.9.2-beta.1
  • refs/tags/v0.9.3-alpha.1
  • refs/tags/v10.0-alpha.3
  • refs/tags/v10.0.0-alpha.3
  • refs/tags/v10.0.0-alpha.4
  • release-v0.11.2-alpha.2
  • release-v0.12.0-alpha.5
  • release-v0.7.10-alpha.1
  • release-v0.7.4-alpha.4
  • release-v0.7.5-alpha.4
  • release-v0.7.6-alpha.6
  • remove-debug-file
  • remove-sensitive-config
  • resolve_main
  • resource-batch-upsert
  • resource-search
  • resource_order_by
  • retry-notif
  • revoke_add_params
  • save-taxonomy-name
  • self_approval_changes
  • sending-log-async
  • sending-notif-async
  • service-account-fix
  • service-accounts-access
  • shield_client
  • shield_provider_changes
  • skip_validate_approvers
  • slack-notifier-changes
  • slack-workspaces
  • test-chores
  • test-shield-client
  • test_case_fix
  • update-mockery
  • upgrade-go-1.21

18 Sep 2025 02:19PM UTC coverage: 69.121% (-0.003%) from 69.124%
17831705741

push

github

web-flow
feat: add actor filters to approval apis (#226)

* feat: add actor filters to approval apis

Introduces an 'actors' filter to ListUserApprovals and ListApprovals endpoints, updating protobuf definitions, domain filter, repository query logic, and OpenAPI spec. This enables filtering approvals by actor in API requests.

* Update PROTON_COMMIT to latest revision

Bumped the PROTON_COMMIT hash in the Makefile to 8cd169716 to reference the latest Proton dependency.

3 of 5 new or added lines in 2 files covered. (60.0%)

11376 of 16458 relevant lines covered (69.12%)

4.64 hits per line

Relevant lines Covered
Build:
Build:
16458 RELEVANT LINES 11376 COVERED LINES
4.64 HITS PER LINE
Source Files on main
  • Tree
  • List 112
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
17831705741 main feat: add actor filters to approval apis (#226) * feat: add actor filters to approval apis Introduces an 'actors' filter to ListUserApprovals and ListApprovals endpoints, updating protobuf definitions, domain filter, repository query logic, and ... push 18 Sep 2025 02:22PM UTC web-flow github
69.12
17816287169 main feat: introduce create resource API (#222) * docs: add tips for generating proto from a local file * feat: introduce create resource API * chore: update proto * chore: add more validations * chore: wrap error with more message detail * feat:... push 18 Sep 2025 02:40AM UTC web-flow github
69.12
17787305751 main feat: add group and provider filters to approval apis (#224) * Add group and provider filters to approval APIs Extended approval requests to support filtering by provider types, provider URNs, group IDs, and group types. Updated handlers and pro... push 17 Sep 2025 05:09AM UTC web-flow github
69.44
17725869147 main chore: update mockery (#223) * chore: update mockery push 15 Sep 2025 07:49AM UTC web-flow github
69.46
17065490415 main feat(shield): introduce dynamic resources for shield provider (#217) * feat(shield): shield provider * chore: adjustments * chore: adjustments * test cases * test cases * test cases * test cases * remove redudant function * feat(shield): ... push 19 Aug 2025 09:33AM UTC web-flow github
70.38
16721692905 main fix(appeal): correct error handling in populateAppealMetadata (#214) * fix(appeal): correct error handling in populateAppealMetadata * chore: fix test case push 04 Aug 2025 11:22AM UTC web-flow github
70.22
16136388699 main feat(core/policy): introduce a new field in the policy requirements (#216) * initial commit * update validateRequirements function * update FromPolicyProto func to support account type in additional appeals * update service.go * update servic... push 08 Jul 2025 07:10AM UTC web-flow github
70.23
15966882497 main fix(plugins/maxcompute): children-parent mapping (#213) * fix(plugins/maxcompute): children-parent mapping * chore: rename package name * fix: resolve comments + refactor push 30 Jun 2025 07:43AM UTC web-flow github
70.18
15401161138 main fix(plugins/maxcompute): alicloud error response unwarp panic (#212) push 02 Jun 2025 07:38PM UTC web-flow github
74.09
15302568679 main feat (plugins/maxcompute): refactor alicloud providers and packages (#210) * feat: refactor alicloud providers and packages * feat: refactor alicloud providers and packages patch * feat: refactor alicloud providers and packages patch 2 * feat:... push 28 May 2025 02:20PM UTC web-flow github
74.09
See All Builds (1272)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc