https://github.com/casdoor/casdoor
· scanned 2026-05-15 13:43 UTC (2 weeks, 6 days ago)
· 10 languages
274 findings (41 legacy + 233 scanner) 0th percentile · Go · large (100-500K LoC) Scanner says 61 (lower by 3)
Last scanned 2 weeks, 6 days ago · v1 · 33 findings from 1 source. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
72.2 | 0.25 | 18.05 |
testing_score |
15.0 | 0.20 | 3.00 |
documentation_score |
60.0 | 0.15 | 9.00 |
practices_score |
90.0 | 0.15 | 13.50 |
code_quality |
57.8 | 0.10 | 5.78 |
| Overall | 1.00 | 58.3 |
agent: 2.3 ·
docker: 19.9 ·
journey: 5.6
All 2600 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
n |
software | healthy | swagger/swagger-ui-es-bundle-core.js:n |
be |
software | healthy | swagger/swagger-ui-es-bundle-core.js:be |
_e |
software | healthy | swagger/swagger-ui-es-bundle-core.js:_e |
$e |
software | healthy | swagger/swagger-ui-es-bundle-core.js:$e |
et |
software | healthy | swagger/swagger-ui-es-bundle-core.js:et |
a |
software | healthy | swagger/swagger-ui-es-bundle-core.js:a |
o |
software | healthy | swagger/swagger-ui-es-bundle-core.js:o |
f |
software | healthy | swagger/swagger-ui-es-bundle-core.js:f |
u |
software | healthy | swagger/swagger-ui-es-bundle-core.js:u |
ye |
software | healthy | swagger/swagger-ui-es-bundle-core.js:ye |
Ae |
software | healthy | swagger/swagger-ui-es-bundle-core.js:Ae |
Re |
software | healthy | swagger/swagger-ui-es-bundle-core.js:Re |
Fe |
software | healthy | swagger/swagger-ui-es-bundle-core.js:Fe |
h |
software | healthy | swagger/swagger-ui-es-bundle-core.js:h |
g |
software | healthy | swagger/swagger-ui-es-bundle-core.js:g |
m |
software | healthy | swagger/swagger-ui-es-bundle-core.js:m |
p |
software | healthy | swagger/swagger-ui-es-bundle-core.js:p |
s |
software | healthy | swagger/swagger-ui-es-bundle-core.js:s |
x |
software | healthy | swagger/swagger-ui-es-bundle-core.js:x |
j |
software | healthy | swagger/swagger-ui-es-bundle-core.js:j |
_ |
software | healthy | swagger/swagger-ui-es-bundle-core.js:_ |
R |
software | healthy | swagger/swagger-ui-es-bundle-core.js:R |
Se |
software | healthy | swagger/swagger-ui-es-bundle-core.js:Se |
je |
software | healthy | swagger/swagger-ui-es-bundle-core.js:je |
qe |
software | healthy | swagger/swagger-ui-es-bundle-core.js:qe |
r |
software | healthy | swagger/swagger-ui-es-bundle-core.js:r |
c |
software | healthy | swagger/swagger-ui-es-bundle-core.js:c |
l |
software | healthy | swagger/swagger-ui-es-bundle-core.js:l |
P |
software | healthy | swagger/swagger-ui-es-bundle-core.js:P |
i |
software | healthy | swagger/swagger-ui-es-bundle-core.js:i |
y |
software | healthy | swagger/swagger-ui-es-bundle-core.js:y |
d |
software | healthy | swagger/swagger-ui-es-bundle-core.js:d |
v |
software | healthy | swagger/swagger-ui-es-bundle-core.js:v |
b |
software | healthy | swagger/swagger-ui-es-bundle-core.js:b |
F |
software | healthy | swagger/swagger-ui-es-bundle-core.js:F |
$ |
software | healthy | swagger/swagger-ui-es-bundle-core.js:$ |
G |
software | healthy | swagger/swagger-ui-es-bundle-core.js:G |
ae |
software | healthy | swagger/swagger-ui-es-bundle-core.js:ae |
Pe |
software | healthy | swagger/swagger-ui-es-bundle-core.js:Pe |
Xe |
software | healthy | swagger/swagger-ui-es-bundle-core.js:Xe |
ot |
software | healthy | swagger/swagger-ui-es-bundle-core.js:ot |
vt |
software | healthy | swagger/swagger-ui-es-bundle-core.js:vt |
Nt |
software | healthy | swagger/swagger-ui-es-bundle-core.js:Nt |
Bt |
software | healthy | swagger/swagger-ui-es-bundle-core.js:Bt |
Kt |
software | healthy | swagger/swagger-ui-es-bundle-core.js:Kt |
Qt |
software | healthy | swagger/swagger-ui-es-bundle-core.js:Qt |
rn |
software | healthy | swagger/swagger-ui-es-bundle-core.js:rn |
ln |
software | healthy | swagger/swagger-ui-es-bundle-core.js:ln |
dn |
software | healthy | swagger/swagger-ui-es-bundle-core.js:dn |
A |
software | healthy | swagger/swagger-ui-es-bundle-core.js:A |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
k8s.yaml |
software | healthy | k8s.yaml |
.goreleaser.yaml |
software | healthy | .goreleaser.yaml |
.releaserc.json |
software | healthy | .releaserc.json |
.golangci.yml |
software | healthy | .golangci.yml |
README.md |
software | healthy | README.md |
Dockerfile |
software | healthy | Dockerfile |
main.go |
software | healthy | main.go |
build.sh |
software | healthy | build.sh |
go.mod |
software | healthy | go.mod |
Makefile |
software | healthy | Makefile |
SECURITY.md |
software | healthy | SECURITY.md |
crowdin.yml |
software | healthy | crowdin.yml |
docker-compose.yml |
software | healthy | docker-compose.yml |
docker-entrypoint.sh |
software | healthy | docker-entrypoint.sh |
line.go |
software | healthy | notification/line.go |
matrix.go |
software | healthy | notification/matrix.go |
microsoft_teams.go |
software | healthy | notification/microsoft_teams.go |
custom_http.go |
software | healthy | notification/custom_http.go |
cucloud.go |
software | healthy | notification/cucloud.go |
rocket_chat.go |
software | healthy | notification/rocket_chat.go |
dingtalk.go |
software | healthy | notification/dingtalk.go |
discord.go |
software | healthy | notification/discord.go |
pushbullet.go |
software | healthy | notification/pushbullet.go |
telegram.go |
software | healthy | notification/telegram.go |
google_chat.go |
software | healthy | notification/google_chat.go |
twitter.go |
software | healthy | notification/twitter.go |
provider.go |
software | healthy | notification/provider.go |
webpush.go |
software | healthy | notification/webpush.go |
lark.go |
software | healthy | notification/lark.go |
viber.go |
software | healthy | notification/viber.go |
slack.go |
software | healthy | notification/slack.go |
bark.go |
software | healthy | notification/bark.go |
wecom.go |
software | healthy | notification/wecom.go |
pushover.go |
software | healthy | notification/pushover.go |
reddit.go |
software | healthy | notification/reddit.go |
authz.go |
software | healthy | authz/authz.go |
verification.go |
software | healthy | form/verification.go |
auth.go |
software | healthy | form/auth.go |
sha256-salt.go |
software | healthy | cred/sha256-salt.go |
sha256-salt_test.go |
software | healthy | cred/sha256-salt_test.go |
bcrypt.go |
software | healthy | cred/bcrypt.go |
plain.go |
software | healthy | cred/plain.go |
md5-user-salt.go |
software | healthy | cred/md5-user-salt.go |
sha512-salt.go |
software | healthy | cred/sha512-salt.go |
argon2id.go |
software | healthy | cred/argon2id.go |
pbkdf2-salt.go |
software | healthy | cred/pbkdf2-salt.go |
pbkdf2_django.go |
software | healthy | cred/pbkdf2_django.go |
manager.go |
software | healthy | cred/manager.go |
sync.go |
software | healthy | sync/sync.go |
util.go |
software | healthy | sync/util.go |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
as |
software | healthy | swagger/swagger-ui-es-bundle-core.js:as |
as |
software | healthy | swagger/swagger-ui-es-bundle.js:as |
a |
software | healthy | swagger/swagger-ui-es-bundle.js:a |
c |
software | healthy | swagger/swagger-ui-es-bundle.js:c |
as |
software | healthy | swagger/swagger-ui.js:as |
as |
software | healthy | swagger/swagger-ui-bundle.js:as |
a |
software | healthy | swagger/swagger-ui-bundle.js:a |
c |
software | healthy | swagger/swagger-ui-bundle.js:c |
as |
software | healthy | swagger/swagger-ui-standalone-preset.js:as |
TokenListPage |
software | healthy | web/src/TokenListPage.js:TokenListPage |
WebhookEventListPage |
software | healthy | web/src/WebhookEventListPage.js:WebhookEventListPage |
ApplicationEditPage |
software | healthy | web/src/ApplicationEditPage.js:ApplicationEditPage |
FormEditPage |
software | healthy | web/src/FormEditPage.js:FormEditPage |
UserListPage |
software | healthy | web/src/UserListPage.js:UserListPage |
App |
software | healthy | web/src/App.js:App |
SystemInfo |
software | healthy | web/src/SystemInfo.js:SystemInfo |
GroupTreePage |
software | healthy | web/src/GroupTreePage.js:GroupTreePage |
ApplicationListPage |
software | healthy | web/src/ApplicationListPage.js:ApplicationListPage |
AgentEditPage |
software | healthy | web/src/AgentEditPage.js:AgentEditPage |
AgentListPage |
software | healthy | web/src/AgentListPage.js:AgentListPage |
CouponListPage |
software | healthy | web/src/CouponListPage.js:CouponListPage |
CouponEditPage |
software | healthy | web/src/CouponEditPage.js:CouponEditPage |
PricingEditPage |
software | healthy | web/src/PricingEditPage.js:PricingEditPage |
PermissionEditPage |
software | healthy | web/src/PermissionEditPage.js:PermissionEditPage |
ProductStorePage |
software | healthy | web/src/ProductStorePage.js:ProductStorePage |
KeyListPage |
software | healthy | web/src/KeyListPage.js:KeyListPage |
ProviderEditPage |
software | healthy | web/src/ProviderEditPage.js:ProviderEditPage |
ProductListPage |
software | healthy | web/src/ProductListPage.js:ProductListPage |
RoleListPage |
software | healthy | web/src/RoleListPage.js:RoleListPage |
GroupListPage |
software | healthy | web/src/GroupListPage.js:GroupListPage |
CaptchaPage |
software | healthy | web/src/CaptchaPage.js:CaptchaPage |
BaseListPage |
software | healthy | web/src/BaseListPage.js:BaseListPage |
LdapSyncPage |
software | healthy | web/src/LdapSyncPage.js:LdapSyncPage |
PaymentListPage |
software | healthy | web/src/PaymentListPage.js:PaymentListPage |
ResourceListPage |
software | healthy | web/src/ResourceListPage.js:ResourceListPage |
RoleEditPage |
software | healthy | web/src/RoleEditPage.js:RoleEditPage |
LdapEditPage |
software | healthy | web/src/LdapEditPage.js:LdapEditPage |
AdapterEditPage |
software | healthy | web/src/AdapterEditPage.js:AdapterEditPage |
EnforcerEditPage |
software | healthy | web/src/EnforcerEditPage.js:EnforcerEditPage |
EntryMessageViewer |
software | healthy | web/src/EntryMessageViewer.js:EntryMessageViewer |
TicketEditPage |
software | healthy | web/src/TicketEditPage.js:TicketEditPage |
TransactionEditPage |
software | healthy | web/src/TransactionEditPage.js:TransactionEditPage |
GroupEditPage |
software | healthy | web/src/GroupEditPage.js:GroupEditPage |
EntryListPage |
software | healthy | web/src/EntryListPage.js:EntryListPage |
OrderEditPage |
software | healthy | web/src/OrderEditPage.js:OrderEditPage |
RuleListPage |
software | healthy | web/src/RuleListPage.js:RuleListPage |
ModelListPage |
software | healthy | web/src/ModelListPage.js:ModelListPage |
ServerEditPage |
software | healthy | web/src/ServerEditPage.js:ServerEditPage |
PaymentResultPage |
software | healthy | web/src/PaymentResultPage.js:PaymentResultPage |
SubscriptionEditPage |
software | healthy | web/src/SubscriptionEditPage.js:SubscriptionEditPage |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/callback |
frontend | healthy | web/src/App.js |
/callback/saml |
frontend | healthy | web/src/App.js |
/telegram-login |
frontend | healthy | web/src/App.js |
/ |
frontend | healthy | web/src/ManagementPage.js |
/apps |
frontend | healthy | web/src/ManagementPage.js |
/shortcuts |
frontend | healthy | web/src/ManagementPage.js |
/account |
frontend | healthy | web/src/ManagementPage.js |
/organizations |
frontend | healthy | web/src/ManagementPage.js |
/organizations/:organizationName |
frontend | healthy | web/src/ManagementPage.js |
/organizations/:organizationName/users |
frontend | healthy | web/src/ManagementPage.js |
/trees/:organizationName |
frontend | healthy | web/src/ManagementPage.js |
/trees/:organizationName/:groupName |
frontend | healthy | web/src/ManagementPage.js |
/groups |
frontend | healthy | web/src/ManagementPage.js |
/groups/:organizationName/:groupName |
frontend | healthy | web/src/ManagementPage.js |
/users |
frontend | healthy | web/src/ManagementPage.js |
/users/:organizationName/:userName |
frontend | healthy | web/src/ManagementPage.js |
/invitations |
frontend | healthy | web/src/ManagementPage.js |
/invitations/:organizationName/:invitationName |
frontend | healthy | web/src/ManagementPage.js |
/applications |
frontend | healthy | web/src/ManagementPage.js |
/applications/:organizationName/:applicationName |
frontend | healthy | web/src/ManagementPage.js |
/providers |
frontend | healthy | web/src/ManagementPage.js |
/providers/:organizationName/:providerName |
frontend | healthy | web/src/ManagementPage.js |
/records |
frontend | healthy | web/src/ManagementPage.js |
/resources |
frontend | healthy | web/src/ManagementPage.js |
/certs |
frontend | healthy | web/src/ManagementPage.js |
/certs/:organizationName/:certName |
frontend | healthy | web/src/ManagementPage.js |
/keys |
frontend | healthy | web/src/ManagementPage.js |
/keys/:organizationName/:keyName |
frontend | healthy | web/src/ManagementPage.js |
/agents |
frontend | healthy | web/src/ManagementPage.js |
/agents/:organizationName/:agentName |
frontend | healthy | web/src/ManagementPage.js |
/servers |
frontend | healthy | web/src/ManagementPage.js |
/server-store |
frontend | healthy | web/src/ManagementPage.js |
/servers/:organizationName/:serverName |
frontend | healthy | web/src/ManagementPage.js |
/entries |
frontend | healthy | web/src/ManagementPage.js |
/entries/:organizationName/:entryName/transcript |
frontend | healthy | web/src/ManagementPage.js |
/entries/:organizationName/:entryName |
frontend | healthy | web/src/ManagementPage.js |
/sites |
frontend | healthy | web/src/ManagementPage.js |
/sites/:organizationName/:siteName |
frontend | healthy | web/src/ManagementPage.js |
/rules |
frontend | healthy | web/src/ManagementPage.js |
/rules/:organizationName/:ruleName |
frontend | healthy | web/src/ManagementPage.js |
/verifications |
frontend | healthy | web/src/ManagementPage.js |
/roles |
frontend | healthy | web/src/ManagementPage.js |
/roles/:organizationName/:roleName |
frontend | healthy | web/src/ManagementPage.js |
/permissions |
frontend | healthy | web/src/ManagementPage.js |
/permissions/:organizationName/:permissionName |
frontend | healthy | web/src/ManagementPage.js |
/models |
frontend | healthy | web/src/ManagementPage.js |
/models/:organizationName/:modelName |
frontend | healthy | web/src/ManagementPage.js |
/adapters |
frontend | healthy | web/src/ManagementPage.js |
/adapters/:organizationName/:adapterName |
frontend | healthy | web/src/ManagementPage.js |
/enforcers |
frontend | healthy | web/src/ManagementPage.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
notification |
software | healthy | notification |
authz |
software | healthy | authz |
form |
software | healthy | form |
cred |
software | healthy | cred |
sync |
software | healthy | sync |
email |
software | healthy | email |
i18n |
software | healthy | i18n |
locales |
software | healthy | i18n/locales |
pt |
software | healthy | i18n/locales/pt |
es |
software | healthy | i18n/locales/es |
ja |
software | healthy | i18n/locales/ja |
fr |
software | healthy | i18n/locales/fr |
uk |
software | healthy | i18n/locales/uk |
zh |
software | healthy | i18n/locales/zh |
pl |
software | healthy | i18n/locales/pl |
en |
software | healthy | i18n/locales/en |
de |
software | healthy | i18n/locales/de |
vi |
software | healthy | i18n/locales/vi |
tr |
software | healthy | i18n/locales/tr |
radius |
software | healthy | radius |
util |
software | healthy | util |
swagger |
software | healthy | swagger |
mcpself |
software | healthy | mcpself |
mcp |
software | healthy | mcp |
idv |
software | healthy | idv |
idp |
software | healthy | idp |
certificate |
software | healthy | certificate |
conf |
software | healthy | conf |
proxy |
software | healthy | proxy |
pp |
software | healthy | pp |
sync_v2 |
software | healthy | sync_v2 |
deployment |
software | healthy | deployment |
rule |
software | healthy | rule |
controllers |
software | healthy | controllers |
log |
software | healthy | log |
web |
software | healthy | web |
cypress |
software | healthy | web/cypress |
support |
software | healthy | web/cypress/support |
e2e |
software | healthy | web/cypress/e2e |
public |
software | healthy | web/public |
src |
software | healthy | web/src |
provider |
software | healthy | web/src/provider |
auth |
software | healthy | web/src/auth |
mfa |
software | healthy | web/src/auth/mfa |
table |
software | healthy | web/src/table |
common |
software | healthy | web/src/common |
product |
software | healthy | web/src/common/product |
theme |
software | healthy | web/src/common/theme |
notifaction |
software | healthy | web/src/common/notifaction |
modal |
software | healthy | web/src/common/modal |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::object/user_util.go |
security | healthy | object/user_util.go |
auth::web/src/auth/TelegramLogin.js |
security | healthy | web/src/auth/TelegramLogin.js |
auth::routers/static_filter.go |
security | healthy | routers/static_filter.go |
auth::idp/linkedin.go |
security | healthy | idp/linkedin.go |
auth::swagger/swagger.yml |
security | healthy | swagger/swagger.yml |
auth::idp/wechat_mobile.go |
security | healthy | idp/wechat_mobile.go |
auth::swagger/swagger.json |
security | healthy | swagger/swagger.json |
auth::object/saml_idp.go |
security | healthy | object/saml_idp.go |
auth::object/check_password_complexity.go |
security | healthy | object/check_password_complexity.go |
auth::idp/adfs.go |
security | healthy | idp/adfs.go |
auth::controllers/account.go |
security | healthy | controllers/account.go |
auth::go.mod |
security | healthy | go.mod |
auth::idp/casdoor.go |
security | healthy | idp/casdoor.go |
auth::controllers/consent.go |
security | healthy | controllers/consent.go |
auth::object/wellknown_oauth_prm.go |
security | healthy | object/wellknown_oauth_prm.go |
auth::idp/douyin.go |
security | healthy | idp/douyin.go |
auth::web/src/locales/ja/data.json |
security | healthy | web/src/locales/ja/data.json |
auth::web/src/locales/uk/data.json |
security | healthy | web/src/locales/uk/data.json |
auth::web/src/locales/tr/data.json |
security | healthy | web/src/locales/tr/data.json |
auth::routers/authz_filter.go |
security | healthy | routers/authz_filter.go |
auth::object/syncer_util.go |
security | healthy | object/syncer_util.go |
auth::idp/github.go |
security | healthy | idp/github.go |
auth::idp/gitlab.go |
security | healthy | idp/gitlab.go |
auth::routers/router.go |
security | healthy | routers/router.go |
auth::object/token_native_sso.go |
security | healthy | object/token_native_sso.go |
auth::web/src/locales/pl/data.json |
security | healthy | web/src/locales/pl/data.json |
auth::web/src/ProviderEditPage.js |
security | healthy | web/src/ProviderEditPage.js |
auth::object/provider.go |
security | healthy | object/provider.go |
auth::routers/base.go |
security | healthy | routers/base.go |
auth::idp/okta.go |
security | healthy | idp/okta.go |
auth::web/src/CertEditPage.js |
security | healthy | web/src/CertEditPage.js |
auth::mcpself/base.go |
security | healthy | mcpself/base.go |
auth::controllers/auth.go |
security | healthy | controllers/auth.go |
auth::web/src/table/ProviderTable.js |
security | healthy | web/src/table/ProviderTable.js |
auth::web/src/locales/vi/data.json |
security | healthy | web/src/locales/vi/data.json |
auth::i18n/locales/fr/data.json |
security | healthy | i18n/locales/fr/data.json |
auth::web/package.json |
security | healthy | web/package.json |
auth::routers/theme_filter.go |
security | healthy | routers/theme_filter.go |
auth::web/src/auth/ProviderButton.js |
security | healthy | web/src/auth/ProviderButton.js |
auth::service/oauth.go |
security | healthy | service/oauth.go |
auth::web/src/backend/ApplicationBackend.js |
security | healthy | web/src/backend/ApplicationBackend.js |
auth::web/src/SystemInfo.js |
security | healthy | web/src/SystemInfo.js |
auth::controllers/token.go |
security | healthy | controllers/token.go |
auth::web/src/locales/zh/data.json |
security | healthy | web/src/locales/zh/data.json |
auth::object/oauth_dcr.go |
security | healthy | object/oauth_dcr.go |
auth::idp/alipay.go |
security | healthy | idp/alipay.go |
auth::idp/provider.go |
security | healthy | idp/provider.go |
auth::object/token_cleanup.go |
security | healthy | object/token_cleanup.go |
auth::object/token_standard_jwt.go |
security | healthy | object/token_standard_jwt.go |
auth::object/token_oauth_util.go |
security | healthy | object/token_oauth_util.go |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | util/validation.go |
198.51.100.42 |
network | healthy | swagger/swagger-ui-standalone-preset.js |
223.5.5.5 |
network | healthy | certificate/dns.go |
172.17.0.1 |
network | healthy | conf/conf.go |
192.168.1.100 |
network | healthy | web/src/ApplicationEditPage.js |
127.0.0.0 |
network | healthy | web/src/serviceWorker.js |
8.131.81.162 |
network | healthy | web/src/SiteListPage.js |
159.89.126.192 |
network | healthy | web/src/WebhookEditPage.js |
10.10.10.10 |
network | healthy | web/src/provider/MfaProviderFields.js |
10.0.0.0 |
network | healthy | web/src/provider/ScanProviderFields.js |
172.16.0.0 |
network | healthy | web/src/provider/ScanProviderFields.js |
192.168.1.0 |
network | healthy | web/src/provider/ScanProviderFields.js |
085.367.88.88 |
network | healthy | web/src/auth/QqLoginButton.js |
1.057.205.296 |
network | healthy | web/src/auth/QqLoginButton.js |
192.168.0.0 |
network | healthy | web/src/table/IpRuleTable.js |
192.168.0.10 |
network | healthy | object/radius.go |
1.3.6.1 |
network | healthy | ldap/server.go |
1.1.2.0 |
network | healthy | ldap/server.go |
1.1.2.2 |
network | healthy | ldap/server.go |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::swagger/swagger-ui-es-bundle-core.js |
security | healthy | swagger/swagger-ui-es-bundle-core.js |
password_literal::swagger/swagger-ui-es-bundle-core.js |
security | healthy | swagger/swagger-ui-es-bundle-core.js |
password_literal::swagger/swagger-ui-es-bundle-core.js |
security | healthy | swagger/swagger-ui-es-bundle-core.js |
password_literal::swagger/swagger-ui.js |
security | healthy | swagger/swagger-ui.js |
password_literal::swagger/swagger-ui.js |
security | healthy | swagger/swagger-ui.js |
password_literal::swagger/swagger-ui.js |
security | healthy | swagger/swagger-ui.js |
password_literal::sync_v2/cmd_test.go |
security | healthy | sync_v2/cmd_test.go |
password_literal::sync_v2/cmd_test.go |
security | healthy | sync_v2/cmd_test.go |
password_literal::sync_v2/cmd_test.go |
security | healthy | sync_v2/cmd_test.go |
password_literal::sync_v2/cmd_test.go |
security | healthy | sync_v2/cmd_test.go |
password_literal::web/cypress/support/commands.js |
security | healthy | web/cypress/support/commands.js |
password_literal::web/cypress/e2e/login.cy.js |
security | healthy | web/cypress/e2e/login.cy.js |
password_literal::web/src/SyncerListPage.js |
security | healthy | web/src/SyncerListPage.js |
password_literal::object/user_test.go |
security | healthy | object/user_test.go |
password_literal::object/user_test.go |
security | healthy | object/user_test.go |
password_literal::object/syncer_scim_test.go |
security | healthy | object/syncer_scim_test.go |
| Label | Layer | Status | Path |
|---|---|---|---|
synchronize-with-crowdin |
cicd | healthy | .github/workflows/sync.yml |
go-tests |
cicd | healthy | .github/workflows/build.yml |
frontend |
cicd | healthy | .github/workflows/build.yml |
backend |
cicd | healthy | .github/workflows/build.yml |
linter |
cicd | healthy | .github/workflows/build.yml |
e2e |
cicd | healthy | .github/workflows/build.yml |
tag-release |
cicd | healthy | .github/workflows/build.yml |
github-release |
cicd | healthy | .github/workflows/build.yml |
docker-release |
cicd | healthy | .github/workflows/build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
DOCKERHUB_PASSWORD |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
DOCKERHUB_USERNAME |
cicd | healthy | — |
CROWDIN_PERSONAL_TOKEN |
cicd | healthy | — |
GH_BOT_TOKEN |
cicd | healthy | — |
GO_VERSION |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | k8s.yaml |
mysql |
data | healthy | go.mod |
sqlite |
data | healthy | go.mod |
postgres |
data | healthy | web/src/AdapterEditPage.js |
postgresql |
data | healthy | web/src/AdapterEditPage.js |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8000 |
network | healthy | k8s.yaml |
port:3306 |
network | healthy | docker-compose.yml |
port:7001 |
network | healthy | web/package.json |
port:389 |
network | healthy | web/src/table/LdapTable.js |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | go.mod |
vps::azure |
hardware | healthy | go.mod |
vps::gcp |
hardware | healthy | go.mod |
vps::digitalocean |
hardware | healthy | swagger/swagger.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
casdoor |
hardware | healthy | docker-compose.yml |
db |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::sync |
cicd | healthy | .github/workflows/sync.yml |
gha::build |
cicd | healthy | .github/workflows/build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-9g_6q243 |
software | healthy | /tmp/repobility-clone-9g_6q243 |
| Label | Layer | Status | Path |
|---|---|---|---|
envoy |
network | healthy | go.mod |
| Label | Layer | Status | Path |
|---|---|---|---|
k8s::Deployment::k8s.yaml |
hardware | healthy | k8s.yaml |
This page is publicly accessible at:
https://repobility.com/scan/0fd5592b-06d3-4fcb-8fbb-58888b2ad746/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/0fd5592b-06d3-4fcb-8fbb-58888b2ad746/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.