diff --git a/.env.example b/.env.example old mode 100644 new mode 100755 diff --git a/.gitattributes b/.gitattributes old mode 100644 new mode 100755 index a6344aac8c09253b3b630fb776ae94478aa0275b..dab9a4e17afd2ef39d90ccb0b40ef2786fe77422 --- a/.gitattributes +++ b/.gitattributes @@ -1,35 +1,35 @@ -*.7z filter=lfs diff=lfs merge=lfs -text -*.arrow filter=lfs diff=lfs merge=lfs -text -*.bin filter=lfs diff=lfs merge=lfs -text -*.bz2 filter=lfs diff=lfs merge=lfs -text -*.ckpt filter=lfs diff=lfs merge=lfs -text -*.ftz filter=lfs diff=lfs merge=lfs -text -*.gz filter=lfs diff=lfs merge=lfs -text -*.h5 filter=lfs diff=lfs merge=lfs -text -*.joblib filter=lfs diff=lfs merge=lfs -text -*.lfs.* filter=lfs diff=lfs merge=lfs -text -*.mlmodel filter=lfs diff=lfs merge=lfs -text -*.model filter=lfs diff=lfs merge=lfs -text -*.msgpack filter=lfs diff=lfs merge=lfs -text -*.npy filter=lfs diff=lfs merge=lfs -text -*.npz filter=lfs diff=lfs merge=lfs -text -*.onnx filter=lfs diff=lfs merge=lfs -text -*.ot filter=lfs diff=lfs merge=lfs -text -*.parquet filter=lfs diff=lfs merge=lfs -text -*.pb filter=lfs diff=lfs merge=lfs -text -*.pickle filter=lfs diff=lfs merge=lfs -text -*.pkl filter=lfs diff=lfs merge=lfs -text -*.pt filter=lfs diff=lfs merge=lfs -text -*.pth filter=lfs diff=lfs merge=lfs -text -*.rar filter=lfs diff=lfs merge=lfs -text -*.safetensors filter=lfs diff=lfs merge=lfs -text -saved_model/**/* filter=lfs diff=lfs merge=lfs -text -*.tar.* filter=lfs diff=lfs merge=lfs -text -*.tar filter=lfs diff=lfs merge=lfs -text -*.tflite filter=lfs diff=lfs merge=lfs -text -*.tgz filter=lfs diff=lfs merge=lfs -text -*.wasm filter=lfs diff=lfs merge=lfs -text -*.xz filter=lfs diff=lfs merge=lfs -text -*.zip filter=lfs diff=lfs merge=lfs -text -*.zst filter=lfs diff=lfs merge=lfs -text -*tfevents* filter=lfs diff=lfs merge=lfs -text +*.7z filter=lfs diff=lfs merge=lfs -text +*.arrow filter=lfs diff=lfs merge=lfs -text +*.bin filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.ckpt filter=lfs diff=lfs merge=lfs -text +*.ftz filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.h5 filter=lfs diff=lfs merge=lfs -text +*.joblib filter=lfs diff=lfs merge=lfs -text +*.lfs.* filter=lfs diff=lfs merge=lfs -text +*.mlmodel filter=lfs diff=lfs merge=lfs -text +*.model filter=lfs diff=lfs merge=lfs -text +*.msgpack filter=lfs diff=lfs merge=lfs -text +*.npy filter=lfs diff=lfs merge=lfs -text +*.npz filter=lfs diff=lfs merge=lfs -text +*.onnx filter=lfs diff=lfs merge=lfs -text +*.ot filter=lfs diff=lfs merge=lfs -text +*.parquet filter=lfs diff=lfs merge=lfs -text +*.pb filter=lfs diff=lfs merge=lfs -text +*.pickle filter=lfs diff=lfs merge=lfs -text +*.pkl filter=lfs diff=lfs merge=lfs -text +*.pt filter=lfs diff=lfs merge=lfs -text +*.pth filter=lfs diff=lfs merge=lfs -text +*.rar filter=lfs diff=lfs merge=lfs -text +*.safetensors filter=lfs diff=lfs merge=lfs -text +saved_model/**/* filter=lfs diff=lfs merge=lfs -text +*.tar.* filter=lfs diff=lfs merge=lfs -text +*.tar filter=lfs diff=lfs merge=lfs -text +*.tflite filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.wasm filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text +*tfevents* filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/Dockerfile b/Dockerfile old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/app/__init__.py b/app/__init__.py old mode 100644 new mode 100755 diff --git a/app/config.py b/app/config.py old mode 100644 new mode 100755 diff --git a/app/routes/__init__.py b/app/routes/__init__.py old mode 100644 new mode 100755 diff --git a/app/routes/verify_document.py b/app/routes/verify_document.py old mode 100644 new mode 100755 diff --git a/app/schemas/__init__.py b/app/schemas/__init__.py old mode 100644 new mode 100755 diff --git a/app/schemas/document_verification.py b/app/schemas/document_verification.py old mode 100644 new mode 100755 diff --git a/app/services/__init__.py b/app/services/__init__.py old mode 100644 new mode 100755 diff --git a/app/services/content_risk_analyzer.py b/app/services/content_risk_analyzer.py old mode 100644 new mode 100755 diff --git a/app/services/deepseek_llm.py b/app/services/deepseek_llm.py old mode 100644 new mode 100755 diff --git a/app/services/document_context.py b/app/services/document_context.py old mode 100644 new mode 100755 diff --git a/app/services/field_extractor.py b/app/services/field_extractor.py old mode 100644 new mode 100755 diff --git a/app/services/file_validator.py b/app/services/file_validator.py old mode 100644 new mode 100755 diff --git a/app/services/forensic_analyzer.py b/app/services/forensic_analyzer.py old mode 100644 new mode 100755 diff --git a/app/services/image_processor.py b/app/services/image_processor.py old mode 100644 new mode 100755 diff --git a/app/services/live_qr_verifier.py b/app/services/live_qr_verifier.py old mode 100644 new mode 100755 diff --git a/app/services/metadata_analyzer.py b/app/services/metadata_analyzer.py old mode 100644 new mode 100755 diff --git a/app/services/ocr_service.py b/app/services/ocr_service.py old mode 100644 new mode 100755 diff --git a/app/services/pdf_processor.py b/app/services/pdf_processor.py old mode 100644 new mode 100755 diff --git a/app/services/prompt_builder.py b/app/services/prompt_builder.py old mode 100644 new mode 100755 diff --git a/app/services/qr_code_analyzer.py b/app/services/qr_code_analyzer.py old mode 100644 new mode 100755 diff --git a/app/services/report_builder.py b/app/services/report_builder.py old mode 100644 new mode 100755 diff --git a/app/services/source_url_analyzer.py b/app/services/source_url_analyzer.py old mode 100644 new mode 100755 diff --git a/app/services/text_consistency.py b/app/services/text_consistency.py old mode 100644 new mode 100755 diff --git a/app/services/trust_scorer.py b/app/services/trust_scorer.py old mode 100644 new mode 100755 diff --git a/app/utils/__init__.py b/app/utils/__init__.py old mode 100644 new mode 100755 diff --git a/app/utils/file_utils.py b/app/utils/file_utils.py old mode 100644 new mode 100755 diff --git a/app/utils/image_utils.py b/app/utils/image_utils.py old mode 100644 new mode 100755 diff --git a/app/utils/text_utils.py b/app/utils/text_utils.py old mode 100644 new mode 100755 diff --git a/main.py b/main.py old mode 100644 new mode 100755 diff --git a/outputs/.gitkeep b/outputs/.gitkeep old mode 100644 new mode 100755 diff --git a/requirements.txt b/requirements.txt old mode 100644 new mode 100755 diff --git a/test.html b/test.html new file mode 100755 index 0000000000000000000000000000000000000000..7cf7a7dac728b9a21a99e2c9e184d3ea1c022503 --- /dev/null +++ b/test.html @@ -0,0 +1,571 @@ + + + + + + BitCheck Document API Tester + + + + + +
+

BitCheck Tester

+
Evaluate Document Verification API Endpoints
+
+ +
+ +
+ +
+ + +
+ +
+ + +
+ +
+
📄
+

Drag & drop a document here

+

Supports PDF, JPG, PNG, WEBP (Max 20MB)

+ + No file selected +
+ +
+
+ + +
+ +
+ + +
+
+ + +
+ + + + + +
+ + +
+ + +
+
+
Ready
+
0ms
+
+ +
Waiting for submission...
+
+
+ + + + diff --git a/tests/__init__.py b/tests/__init__.py old mode 100644 new mode 100755 diff --git a/tests/test_api_smoke.py b/tests/test_api_smoke.py old mode 100644 new mode 100755 diff --git a/tests/test_content_risk_analyzer.py b/tests/test_content_risk_analyzer.py old mode 100644 new mode 100755 diff --git a/tests/test_deepseek_llm.py b/tests/test_deepseek_llm.py old mode 100644 new mode 100755 diff --git a/tests/test_field_extractor.py b/tests/test_field_extractor.py old mode 100644 new mode 100755 diff --git a/tests/test_file_validator.py b/tests/test_file_validator.py old mode 100644 new mode 100755 diff --git a/tests/test_forensic_analyzer.py b/tests/test_forensic_analyzer.py old mode 100644 new mode 100755 diff --git a/tests/test_live_qr_verifier.py b/tests/test_live_qr_verifier.py old mode 100644 new mode 100755 diff --git a/tests/test_metadata_analyzer.py b/tests/test_metadata_analyzer.py old mode 100644 new mode 100755 diff --git a/tests/test_processors.py b/tests/test_processors.py old mode 100644 new mode 100755 diff --git a/tests/test_source_url_analyzer.py b/tests/test_source_url_analyzer.py old mode 100644 new mode 100755 diff --git a/tests/test_text_consistency.py b/tests/test_text_consistency.py old mode 100644 new mode 100755 diff --git a/tests/test_trust_scorer.py b/tests/test_trust_scorer.py old mode 100644 new mode 100755 diff --git a/uploads/.gitkeep b/uploads/.gitkeep old mode 100644 new mode 100755