gnexus-creds / gnexus_creds /
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 23 hours ago
..
__init__.py Implement initial gnexus-creds MVP scaffold 4 months ago
api.py Backend review fixes (stages B1/B2): salted master KDF, AAD-bound ciphertexts, hardened destructive endpoints 23 hours ago
auth.py Bearer auth fails closed: a dead token no longer rides the session cookie 1 day ago
backup.py Backend review fixes (stages B1/B2): salted master KDF, AAD-bound ciphertexts, hardened destructive endpoints 23 hours ago
config.py Backend review fixes (stages B1/B2): salted master KDF, AAD-bound ciphertexts, hardened destructive endpoints 23 hours ago
crypto.py Backend review fixes (stages B1/B2): salted master KDF, AAD-bound ciphertexts, hardened destructive endpoints 23 hours ago
db.py Implement initial gnexus-creds MVP scaffold 4 months ago
errors.py Per-service locale override: effective locale chain, PATCH /me validation 1 day ago
logging.py Implement initial gnexus-creds MVP scaffold 4 months ago
main.py Adopt shield keyhole logo, serve dist public assets from SPA fallback 2 days ago
mcp.py Backend review fixes (stages B3/B4): OAuth state cleanup, callback error mapping, MCP arg parsing 23 hours ago
mcp_descriptions.py Production-ready rewrite: UI kit integration, admin backups, sorting, profile editing, and security hardening 4 months ago
mcp_protocol.py Always set allow_mcp=true for secrets created through MCP tools 4 months ago
models.py Backend review fixes (stages B1/B2): salted master KDF, AAD-bound ciphertexts, hardened destructive endpoints 23 hours ago
oauth.py Backend review fixes (stages B3/B4): OAuth state cleanup, callback error mapping, MCP arg parsing 23 hours ago
schemas.py Backend review fixes (stages B1/B2): salted master KDF, AAD-bound ciphertexts, hardened destructive endpoints 23 hours ago
services.py Backend review fixes (stages B1/B2): salted master KDF, AAD-bound ciphertexts, hardened destructive endpoints 23 hours ago