Fix project isolation: Make loadChatHistory respect active project sessions
- Modified loadChatHistory() to check for active project before fetching all sessions - When active project exists, use project.sessions instead of fetching from API - Added detailed console logging to debug session filtering - This prevents ALL sessions from appearing in every project's sidebar Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
37
.venv/lib/python3.11/site-packages/cryptography/x509/oid.py
Normal file
37
.venv/lib/python3.11/site-packages/cryptography/x509/oid.py
Normal file
@@ -0,0 +1,37 @@
|
||||
# This file is dual licensed under the terms of the Apache License, Version
|
||||
# 2.0, and the BSD License. See the LICENSE file in the root of this repository
|
||||
# for complete details.
|
||||
|
||||
from __future__ import annotations
|
||||
|
||||
from cryptography.hazmat._oid import (
|
||||
AttributeOID,
|
||||
AuthorityInformationAccessOID,
|
||||
CertificatePoliciesOID,
|
||||
CRLEntryExtensionOID,
|
||||
ExtendedKeyUsageOID,
|
||||
ExtensionOID,
|
||||
NameOID,
|
||||
ObjectIdentifier,
|
||||
OCSPExtensionOID,
|
||||
OtherNameFormOID,
|
||||
PublicKeyAlgorithmOID,
|
||||
SignatureAlgorithmOID,
|
||||
SubjectInformationAccessOID,
|
||||
)
|
||||
|
||||
__all__ = [
|
||||
"AttributeOID",
|
||||
"AuthorityInformationAccessOID",
|
||||
"CRLEntryExtensionOID",
|
||||
"CertificatePoliciesOID",
|
||||
"ExtendedKeyUsageOID",
|
||||
"ExtensionOID",
|
||||
"NameOID",
|
||||
"OCSPExtensionOID",
|
||||
"ObjectIdentifier",
|
||||
"OtherNameFormOID",
|
||||
"PublicKeyAlgorithmOID",
|
||||
"SignatureAlgorithmOID",
|
||||
"SubjectInformationAccessOID",
|
||||
]
|
||||
Reference in New Issue
Block a user