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

goto / guardian
69%
main: 69%

Build:
Build:
LAST BUILD BRANCH: guardian-provider
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 bearaujus/implement-alicloud-sso-plugin
branch: bearaujus/implement-alicloud-sso-plugin
CHANGE BRANCH
x
Reset
  • bearaujus/implement-alicloud-sso-plugin
  • 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-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
  • main
  • 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

16 Sep 2025 03:42PM UTC coverage: 69.457%. Remained the same
17771306844

Pull #219

github

bearaujus
Improve error reporting in GetCredentialsIdentity

Error returned when credentials are not accepted by the Alibaba Cloud service now wraps the original error for better debugging and traceability.
Pull Request #219: feat: implement alicloud sso plugin

11336 of 16321 relevant lines covered (69.46%)

4.59 hits per line

Relevant lines Covered
Build:
Build:
16321 RELEVANT LINES 11336 COVERED LINES
4.59 HITS PER LINE
Source Files on bearaujus/implement-alicloud-sso-plugin
  • Tree
  • List 112
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
17771306844 bearaujus/implement-alicloud-sso-plugin Improve error reporting in GetCredentialsIdentity Error returned when credentials are not accepted by the Alibaba Cloud service now wraps the original error for better debugging and traceability. Pull #219 16 Sep 2025 03:46PM UTC bearaujus github
69.46
17770743903 bearaujus/implement-alicloud-sso-plugin Remove MainAccountID field from credentials struct The MainAccountID field was removed from the credentials struct in the Alicloud SSO provider. This simplifies the struct and removes an unused or unnecessary required field. Pull #219 16 Sep 2025 03:25PM UTC bearaujus github
69.46
17770716043 bearaujus/implement-alicloud-sso-plugin Revert "Add STS region support to AliCloud client manager" This reverts commit e080ff7d7. push 16 Sep 2025 03:25PM UTC bearaujus github
69.46
17770716737 bearaujus/implement-alicloud-sso-plugin Revert "Add STS region support to AliCloud client manager" This reverts commit e080ff7d7. Pull #219 16 Sep 2025 03:24PM UTC bearaujus github
69.46
17769632062 bearaujus/implement-alicloud-sso-plugin Add STS region support to AliCloud client manager Introduces optional STS region ID handling in AliCloud client manager and SSO provider. Adds WithValidationRegionId option to override region for credential validation, updates SSO provider to use... Pull #219 16 Sep 2025 02:47PM UTC bearaujus github
69.46
17765455720 bearaujus/implement-alicloud-sso-plugin Remove required validation from RAMRole field The 'RAMRole' field in the credentials struct no longer has the 'required' validation tag, making it optional. This change allows credentials to be used without specifying a RAM role. Pull #219 16 Sep 2025 12:20PM UTC bearaujus github
69.46
17759613026 bearaujus/implement-alicloud-sso-plugin Merge branch 'main' into bearaujus/implement-alicloud-sso-plugin Pull #219 16 Sep 2025 08:28AM UTC bearaujus github
69.46
17734076840 bearaujus/implement-alicloud-sso-plugin Refactor AliCloud SSO validation and group methods Replaces custom credentials validation with go-playground/validator for improved field validation. Renames group membership methods for clarity (grantMemberToGroup → addMemberToGroup, revokeMembe... Pull #219 15 Sep 2025 01:09PM UTC bearaujus github
70.38
17730230536 bearaujus/implement-alicloud-sso-plugin Refactor AliCloud SSO group grant logic and credentials Simplifies group grant and revoke logic by removing override RAM role parameter and using resource URN and account ID from the grant object. Updates credentials to require main_account_id in... Pull #219 15 Sep 2025 10:40AM UTC bearaujus github
69.46
17635233757 bearaujus/implement-alicloud-sso-plugin Fix group pagination and URN assignment in getGroups Update group pagination logic to check for nil NextToken instead of empty string. Change group URN and GlobalURN to use GroupId instead of GroupName for uniqueness and consistency. Pull #219 11 Sep 2025 05:47AM UTC bearaujus github
70.38
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