feat: complete Phase 0 Enterprise IAM

This commit is contained in:
thakares committed 2026-07-21 15:26:16 +05:30
1 parent 3d2d291006
commit c2f5ba3f54
202 files changed
+21371 -1360

No files matched your search

+37
View File
@@ -0,0 +1,37 @@
import re
for path in ['tests/auth_security_test.rs', 'tests/password_reset_api.rs']:
try:
with open(path, 'r') as f:
content = f.read()
# Replace:
# let mut config = Config::default();
# config.security = test_security_config();
# With:
# let mut config = Config { security: test_security_config(), ..Default::default() };
content = content.replace(
" let mut config = Config::default();\n config.security = test_security_config();",
" let mut config = Config { security: test_security_config(), ..Default::default() };"
)
with open(path, 'w') as f:
f.write(content)
except FileNotFoundError:
pass
# tests/integration_test.rs
path = 'tests/integration_test.rs'
try:
with open(path, 'r') as f:
content = f.read()
# replace identity_users_real::create_user(&provider, ... with identity_users_real::create_user(provider, ...
content = content.replace("(&provider, ", "(provider, ")
content = content.replace("identity_roles_real::list_roles(&provider).await", "identity_roles_real::list_roles(provider).await")
with open(path, 'w') as f:
f.write(content)
except FileNotFoundError:
pass