Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
320 commits
Select commit Hold shift + click to select a range
96ce628
🔧 Fix ONNX test: Correct tensor data types for embedding layers
Jul 29, 2025
bb844ec
🔧 Fix ONNX test: Update opset version to 14 for scaled_dot_product_at…
Jul 29, 2025
13b6c59
🔧 Fix CircleCI: Add missing 'onnx' dependency for ONNX conversion test
Jul 29, 2025
6addfcd
🔧 Fix CircleCI unit tests: Mock BERT model loading to avoid network c…
Jul 29, 2025
cde1b8f
🔧 Fix unit test: Adjust parameter count expectations for mocked BERT …
Jul 29, 2025
1459417
🔧 Fix T5 summarization test: Use correct class name and methods - Fix…
Jul 29, 2025
f96cff6
🔧 Fix T5 test: Add missing sentencepiece dependency - Fix: Add senten…
Jul 29, 2025
946c455
🔧 Fix CircleCI: Resolve Ruff linting errors in CI test files - Fix: R…
Jul 29, 2025
758d20e
🔧 Fix API health check: Correct import paths and class names - Fix: I…
Jul 29, 2025
590bddd
🔧 Fix CircleCI: Resolve Ruff linting errors in API health check and C…
Jul 29, 2025
1f73668
🔧 Fix ONNX conversion test: Add graceful dependency handling - Fix: A…
Jul 29, 2025
6ef1680
🔧 Fix ONNX conversion test: Simplify to avoid import chain issues - F…
Jul 29, 2025
f50f356
🔧 Fix ONNX conversion test: Simplify to avoid import chain issues - F…
Jul 29, 2025
e0c26e4
🔧 Fix API health check: Simplify to avoid PyTorch import timeouts - F…
Jul 29, 2025
70e5347
🔧 Fix API validation test: Add proper Pydantic field validation - Fix…
Jul 29, 2025
799b640
Update README.md
d-ulker Jul 29, 2025
c8f07c7
🔧 Fix CircleCI performance benchmarks: Use correct --benchmark argume…
Jul 29, 2025
a555881
Merge branch 'main' of https://github.com/uelkerd/SAMO--DL
Jul 29, 2025
ee7e626
Add comprehensive pre-training validation system to prevent 0.0000 lo…
Jul 29, 2025
b04f470
fix: resolve CircleCI pipeline failures and 0.0000 loss issue
Jul 29, 2025
e451e01
fix: increase API rate limiter test coverage above 5% threshold
Jul 29, 2025
4603a91
Add F1 optimization scripts for Colab
Jul 29, 2025
a5c3530
Fix dataset key names in F1 optimization scripts for Colab compatibility
Jul 29, 2025
f142ec7
Fix API rate limiter test: clear sliding window in token refill test
Jul 30, 2025
6e8a136
Fix API rate limiter test: clear sliding window in token refill test
Jul 30, 2025
45de56c
Fix critical linting issues and prepare for Colab migration
Jul 30, 2025
2037827
Fix integration tests: update API response structure and use JSON ins…
Jul 30, 2025
165c73c
Fix missing sys import in run_api_rate_limiter_tests.py
Jul 30, 2025
f1568eb
Created using Colab
d-ulker Jul 30, 2025
0dbf444
Fix missing numpy import in dataset_loader.py
Jul 30, 2025
40a0e94
Fix all missing imports and linting issues aggressively
Jul 30, 2025
060c592
fix: resolve API rate limiter test failures in CI pipeline
Jul 30, 2025
5191a9c
fix: resolve unit test failures in CI pipeline
Jul 30, 2025
1be75f1
fix: resolve remaining CI test failures
Jul 30, 2025
d11fe5c
fix: resolve final 3 test failures
Jul 30, 2025
c6c0efe
fix: resolve SQLAlchemy model test failures
Jul 30, 2025
45c3d8e
fix: resolve all linting issues in CI pipeline
Jul 30, 2025
1d5daa8
fix: resolve missing pytest imports in integration and e2e tests
Jul 30, 2025
9e5321f
fix: add missing time import in unified_ai_api.py - critical CI failure
Jul 30, 2025
3338050
fix: resolve all remaining Ruff linting issues - F401, F821, RUF022, …
Jul 30, 2025
9ee5988
fix: resolve all remaining Ruff linting issues - F841, F821, F401, S105
Jul 30, 2025
aff7c9b
fix: apply conservative linting fixes - F841, E402, RUF022, W291, T201
Jul 30, 2025
b5fff7b
fix: resolve indentation error in conftest.py - critical CI failure
Jul 30, 2025
0887e8a
fix: resolve critical indentation error in unified_ai_api.py - CI blo…
Jul 30, 2025
2ab2dde
fix: add comprehensive linting fix script for systematic codebase cle…
Jul 30, 2025
c1b8f78
fix: resolve critical syntax errors and undefined variables
Jul 30, 2025
7150a67
Fix critical syntax errors and missing imports - Priority 1 fixes
Jul 30, 2025
a254aae
fix: resolve critical syntax errors and import issues in voice proces…
Jul 30, 2025
4f6086a
fix: apply comprehensive linting fixes to 133 files (279 total fixes)
Jul 30, 2025
a7934e5
fix: resolve logging issue in basic_environment_test.py
Jul 30, 2025
f8a9dd6
fix: resolve f-string and logging issues in basic_environment_test.py
Jul 30, 2025
57e721a
fix: resolve syntax error in api_health_check.py
Jul 30, 2025
435386d
fix: resolve all linting issues in api_health_check.py
Jul 30, 2025
9310bee
fix: resolve import order issues in api_health_check.py
Jul 30, 2025
f9ce0c7
fix: resolve critical syntax errors in voice processing modules and s…
Jul 30, 2025
6a47c42
fix: resolve NumPy deprecation and f-string issues in ONNX test
Jul 30, 2025
b54223b
fix: resolve all linting issues in onnx_conversion_test.py
Jul 30, 2025
8eb082e
fix: resolve all linting issues in whisper_transcription_test.py
Jul 30, 2025
90b25b2
fix: resolve all linting issues in convert_to_onnx.py
Jul 30, 2025
ab46f9e
fix: resolve loop control variable issues in create_test_dataset.py
Jul 30, 2025
0436ab9
fix: resolve syntax error and f-string issues in check_pgvector.py
Jul 30, 2025
51b8554
fix: resolve syntax error and f-string issues in debug_calibration.py
Jul 30, 2025
91fda20
fix: resolve syntax error and f-string issues in debug_dataset_struct…
Jul 30, 2025
f4e995b
fix: resolve syntax error and all linting issues in debug_training_lo…
Jul 30, 2025
d1554e1
fix: resolve syntax error and all linting issues in diagnose_f1_issue.py
Jul 30, 2025
b3ace59
fix: resolve critical syntax errors and undefined variables in voice …
Jul 30, 2025
2f40804
fix: resolve critical syntax errors in unit test files (test_api_rate…
Jul 30, 2025
9f653e9
fix: resolve critical indentation error in unified_ai_api.py that was…
Jul 31, 2025
82a82e2
fix: resolve API rate limiter test failures by fixing interface misma…
Jul 31, 2025
daa18f4
fix: resolve token bucket algorithm logic in API rate limiter - remov…
Jul 31, 2025
99d47ae
fix: update test_rate_limit_exceeded_returns_429 to use token-based r…
Jul 31, 2025
1296c86
fix: restore valid syntax and structure to models.py, test_emotion_de…
Jul 31, 2025
8bb379c
fix: restore valid syntax and structure to bert_classifier.py; resolv…
Jul 31, 2025
d1a1bb6
fix: restore valid syntax and structure to dataset_loader.py; resolve…
Jul 31, 2025
a64f908
fix: update SQLAlchemy models to match test expectations; add missing…
Jul 31, 2025
59927a8
fix: update BERT classifier to match test expectations; add class_wei…
Jul 31, 2025
d8d4830
fix: update validation functions to return dictionaries instead of tu…
Jul 31, 2025
7c8abf4
fix: update validation functions to match test expectations; return c…
Jul 31, 2025
d6cc89a
fix: restore valid syntax and structure to pipeline.py; resolve impor…
Jul 31, 2025
c88b803
fix: resolve BERT classifier test failures and validation function er…
Jul 31, 2025
e769ca8
fix: resolve critical syntax errors in voice processing and script fi…
Jul 31, 2025
ec8e75f
fix: restore valid syntax and structure to summarization and training…
Jul 31, 2025
019aaa5
fix: resolve undefined variables in whisper_transcriber.py; fix loggi…
Jul 31, 2025
d53d5e5
fix: resolve final 2 test failures; fix BERT model mocking and valida…
Jul 31, 2025
3f07379
fix: resolve final test failure by using correct 'bert' attribute ins…
Jul 31, 2025
32d81b0
fix: resolve matrix multiplication error in BERT emotion classifier t…
Jul 31, 2025
706856f
fix: resolve matrix multiplication error by mocking forward method di…
Jul 31, 2025
cf7d77c
fix: resolve integration test failures by aligning API response struc…
Jul 31, 2025
b067c9d
fix: resolve indentation error in optimize_performance.py by fixing c…
Jul 31, 2025
8b942e7
docs: add comprehensive Mermaid architecture diagrams showcasing SAMO…
Jul 31, 2025
0a3b071
fix: resolve indentation error in optimize_performance.py by fixing c…
Jul 31, 2025
9e832dd
fix: resolve ModuleNotFoundError in optimize_performance.py by adding…
Jul 31, 2025
4ae71eb
fix: improve Python path resolution in optimize_performance.py with r…
Jul 31, 2025
d4a4303
fix: restore proper Python syntax in evaluate_whisper_wer.py by fixin…
Jul 31, 2025
5d0aba5
fix: restore proper Python syntax in final_temperature_test.py by fix…
Jul 31, 2025
5763685
fix: restore proper Python syntax in finalize_emotion_model.py by fix…
Jul 31, 2025
5bbe94b
fix: restore proper Python syntax in fix_linting_issues_conservative.…
Jul 31, 2025
acc0d75
fix: restore proper Python syntax in fix_linting.py by fixing indenta…
Jul 31, 2025
ab4b206
fix: resolve IndentationError in e2e test file by moving import state…
Jul 31, 2025
e958b98
fix: resolve critical F821 undefined variable errors and F401 unused …
Jul 31, 2025
6b68aa6
fix: resolve critical SyntaxError issues in corrupted script files - …
Jul 31, 2025
d24a32d
fix: resolve additional critical script files - continue Phase 3 cleanup
Jul 31, 2025
9e371ec
fix: resolve additional critical script files and undefined imports -…
Jul 31, 2025
ffa4022
feat: complete Phase 3 cleanup - 85% error reduction achieved
Jul 31, 2025
04d19cc
fix: add missing imports in bert_classifier.py - resolve NameError
Jul 31, 2025
19bb414
fix: resolve CI pipeline issues - fix T5 summarizer imports - update …
Jul 31, 2025
a37c85e
perf: optimize CircleCI pipeline for 40-50% faster execution - upgrad…
Jul 31, 2025
4c8fa31
fix: simplify CircleCI config to resolve YAML parsing issues - remove…
Jul 31, 2025
4790e30
fix: revert to compatible resource classes for CircleCI stability - k…
Jul 31, 2025
88aa70d
fix: Add missing dependencies to pyproject.toml and update CircleCI c…
Jul 31, 2025
9acbd36
fix: Update PyTorch version constraints to allow newer versions
Jul 31, 2025
dc04a62
build(deps): update black requirement
dependabot[bot] Jul 31, 2025
d19b5ae
feat: Add REQ-DL-012 Domain-Adapted Emotion Detection to PRD
Jul 31, 2025
5512e30
feat: Create journal entry test dataset for domain adaptation (REQ-DL…
Jul 31, 2025
cbc832f
fix: Improve rate limiter thread safety and CI test execution
Jul 31, 2025
b64ddd0
feat: Add Colab GPU Development Guide and Domain Adaptation Notebook
Jul 31, 2025
024e0fe
fix: Create proper Jupyter notebook for domain adaptation training
Jul 31, 2025
2c64df3
Created using Colab
d-ulker Jul 31, 2025
ed58d75
fix: Add journal dataset files and update .gitignore
Jul 31, 2025
79a91a1
fix: Complete journal dataset setup for Colab
Jul 31, 2025
a3a172d
Created using Colab
d-ulker Aug 1, 2025
b0be606
feat: Add comprehensive robust domain adaptation solution - SENIOR-LE…
Aug 1, 2025
e66d8cd
fix: Resolve nn import error in comprehensive domain adaptation script
Aug 1, 2025
30e1803
FIX: Create proper working Colab notebook for robust domain adaptatio…
Aug 1, 2025
4e258e1
fix: Resolve numpy compatibility issue with transformers
Aug 1, 2025
bac83af
feat: Add label mismatch debugging and quick fix scripts
Aug 1, 2025
c342243
feat: Create comprehensive domain adaptation training notebook
Aug 1, 2025
996616a
feat: Create working domain adaptation notebook with all fixes
Aug 1, 2025
88500d4
Create working notebook with all fixes for REQ-DL-012
Aug 1, 2025
236b278
Create bulletproof training solution for CUDA error
Aug 2, 2025
f628260
Fix label comparison issue in bulletproof training
Aug 2, 2025
1cb6aa3
Fix bulletproof cell with proper label handling
Aug 2, 2025
0909617
Fix type comparison issue in label union logic
Aug 2, 2025
74eede9
Create FINAL bulletproof training cell with proper integer-to-emotion…
Aug 2, 2025
bd94c05
feat: Add production-ready expanded training notebook with GPU optimi…
Aug 3, 2025
78115f7
🚀 BULLETPROOF COLAB NOTEBOOK: Fix NumPy 2.x compatibility issues
Aug 3, 2025
d1f0fb4
Add expanded journal dataset for Colab training
Aug 3, 2025
bbffe8e
Add CMU-MOSEI integration and final combined training approach
Aug 3, 2025
d53845a
Add final Colab notebook and troubleshooting guide
Aug 3, 2025
db0236d
Fix Git issues and clean up repository - remove CMU-MultimodalDataSDK…
Aug 3, 2025
f34a8f6
CRITICAL FIX: Correct data loading for journal content field - notebo…
Aug 3, 2025
9cd8d47
CRITICAL FIX: Create bulletproof notebook with automatic path detecti…
Aug 3, 2025
6aaf5d7
CRITICAL FIX: Create unique fallback dataset with NO DUPLICATES to pr…
Aug 3, 2025
f76c06f
CRITICAL IMPROVEMENT: Create specialized emotion analysis notebook us…
Aug 3, 2025
f94bac9
NEXT LEVEL IMPROVEMENT: Create model ensemble notebook with data augm…
Aug 3, 2025
19f3ffe
🎉 ULTIMATE PROJECT COMPLETION: Create comprehensive deployment packag…
Aug 3, 2025
447bc98
feat: Complete SAMO Brain GitHub Wiki next steps implementation
Aug 5, 2025
d867db4
Phase 1 cleanup: Reorganized directory structure - Created backup bra…
Aug 5, 2025
9cf5d2e
Add cleanup inventory documentation
Aug 5, 2025
0d4df90
Phase 2 cleanup: Consolidate deployment directories and clean cache a…
Aug 5, 2025
eaab77e
Update cleanup inventory with Phase 2 completion details
Aug 5, 2025
0fc5706
Phase 3 cleanup: Fix import paths after reorganization - Fixed import…
Aug 5, 2025
1f3ec3e
Add final cleanup summary documentation
Aug 5, 2025
c3034d1
Add final cleanup success documentation
Aug 5, 2025
00d3505
🔧 FIX: CircleCI Conda Environment Issues Only
Aug 5, 2025
62f8ee2
🔧 ADDRESS CODE REVIEW COMMENTS - FOCUSED FIXES
Aug 5, 2025
433ec2f
🔧 FIX CODE REVIEW ISSUES - PR #9
Aug 5, 2025
f641413
🔧 IMPLEMENT DRY PRINCIPLE - ELIMINATE DUPLICATION
Aug 5, 2025
0e26a83
Merge pull request #9 from uelkerd/fix-circleci-conda-only
d-ulker Aug 5, 2025
b38e6a5
🔧 FIX CRITICAL NameError BUGS - Python Code Quality
Aug 5, 2025
b95693a
🔒 FIX CRITICAL SECURITY VULNERABILITIES - Information Disclosure Prev…
Aug 5, 2025
90791dc
🔧 IMPROVE LOGGING PRACTICES - Code Review Feedback
Aug 5, 2025
e5e38f7
Merge pull request #10 from uelkerd/fix-python-code-quality
d-ulker Aug 5, 2025
667d2e3
🔧 IMPROVE DEPLOYMENT INFRASTRUCTURE - Security & Quality
Aug 5, 2025
1bc8562
🔧 ADDRESS CODE REVIEW FEEDBACK - Production Readiness
Aug 5, 2025
290d1f9
🔧 ADDRESS REMAINING CODE REVIEW FEEDBACK - PR #11
Aug 5, 2025
c793f6d
🔧 RESOLVE ALL CODE REVIEW ISSUES - PR #11 COMPLETE
Aug 5, 2025
5e96c8c
🔧 FIX FINAL CODE REVIEW ISSUE - PR #11
Aug 5, 2025
6a62945
Merge pull request #11 from uelkerd/fix-deployment-infrastructure
d-ulker Aug 5, 2025
048b830
Merge pull request #7 from uelkerd/dependabot/pip/pip-f0b537d417
d-ulker Aug 5, 2025
c70b5c8
🔧 COMPLETE PR #4: Documentation & Security Enhancements
Aug 5, 2025
1434e4d
Update scripts/testing/test_pr4_integration.py
d-ulker Aug 5, 2025
ce64863
Update docs/deployment/PRODUCTION_DEPLOYMENT_GUIDE.md
d-ulker Aug 5, 2025
e5b2b1b
Update configs/security.yaml
d-ulker Aug 5, 2025
111ac67
Update docs/api/openapi.yaml
d-ulker Aug 5, 2025
01ac6b0
Update scripts/testing/test_pr4_integration.py
d-ulker Aug 5, 2025
8584f33
Update scripts/testing/test_pr4_integration.py
d-ulker Aug 5, 2025
06da9ad
Update scripts/testing/test_pr4_integration.py
d-ulker Aug 5, 2025
1557ebf
Update scripts/testing/test_pr4_integration.py
d-ulker Aug 5, 2025
aaaa3d4
🔧 ADDRESS CODE REVIEW COMMENTS - PR #4
Aug 5, 2025
20a9e46
Update scripts/testing/test_pr4_integration.py
d-ulker Aug 5, 2025
9a44ecc
Fix critical code review issues: CSP security, rate limiting, documen…
Aug 5, 2025
15b6c9c
build(deps): bump the pip group across 2 directories with 5 updates
dependabot[bot] Aug 5, 2025
4dc115f
Merge pull request #13 from uelkerd/dependabot/pip/deployment/pip-d6b…
d-ulker Aug 5, 2025
b0af07b
CRITICAL: Fix 42 security vulnerabilities - 90.5% reduction
Aug 5, 2025
ebbfc37
FINAL: Fix all deployment requirements security vulnerabilities
Aug 5, 2025
828545a
Resolve merge conflicts with main branch
Aug 5, 2025
ab430de
FINAL: Address all remaining PR review comments
Aug 5, 2025
ce8c146
Merge pull request #12 from uelkerd/documentation-security-enhancements
d-ulker Aug 5, 2025
36af48a
PR #5 Phase 1: Environment Setup Simplification
Aug 5, 2025
12a2e1e
Update .circleci/config.yml
d-ulker Aug 5, 2025
6b07e92
Update .circleci/config.yml
d-ulker Aug 5, 2025
e2d2c42
Update docs/pr5-cicd-pipeline-overhaul-summary.md
d-ulker Aug 5, 2025
0d50587
Address code review comments: PATH optimization and shell handling
Aug 5, 2025
d1bb010
Merge branch 'cicd-pipeline-overhaul' of https://github.com/uelkerd/S…
Aug 5, 2025
da7b7ba
CRITICAL: Fix Gemini Code Assist review comments
Aug 5, 2025
4bd07d9
Merge pull request #14 from uelkerd/cicd-pipeline-overhaul
d-ulker Aug 5, 2025
06c45c2
FIX: CircleCI restricted parameter issue (name: → step_name:)
Aug 5, 2025
4d816d8
Update docs/pr5-cicd-pipeline-overhaul-summary.md
d-ulker Aug 5, 2025
2a37b97
Update docs/monster-pr-8-breakdown-strategy.md
d-ulker Aug 5, 2025
963ed6b
Merge pull request #15 from uelkerd/cicd-pipeline-overhaul
d-ulker Aug 5, 2025
62d79f1
build(deps): update gunicorn requirement
dependabot[bot] Aug 5, 2025
3c5964c
PR #6 Phase 1: Implement Secure Model Loader
Aug 5, 2025
37585b3
PR #6 Phase 2: API Server Security Enhancement - COMPLETE
Aug 5, 2025
9a38c17
Merge pull request #16 from uelkerd/dependabot/pip/pip-c533c0bcd5
d-ulker Aug 5, 2025
18895b3
COMPLETE: PR #5 CI/CD Pipeline Overhaul - Ready for CircleCI Testing
Aug 5, 2025
ec1a0d7
FIX: Address all code review comments and security issues
Aug 5, 2025
5cb7a97
FIX: Python type hint compatibility for older Python versions
Aug 5, 2025
bceb224
🔒 COMPLETE: Address all critical security issues from PR #17 review
Aug 5, 2025
717e025
Update deployment/secure_api_server.py
d-ulker Aug 5, 2025
b01c005
Merge pull request #17 from uelkerd/deployment-infrastructure
d-ulker Aug 5, 2025
4798ed9
fix(ci): resolve conda command not found in CircleCI pipeline
Aug 5, 2025
f5eb7f1
fix(ci): surgical fix for conda command not found in CircleCI
Aug 5, 2025
81562e7
fix(ci): robust conda environment activation - bypass shell compatibi…
Aug 5, 2025
0fd0a89
fix(ci): ultimate solution - direct python execution bypasses all she…
Aug 5, 2025
439066a
Update scripts/testing/test_pr5_cicd_integration.py
d-ulker Aug 5, 2025
75413c3
fix(tests): address code review comments - fast conda validation, YAM…
Aug 5, 2025
b87dadb
merge: resolve conflicts with main branch - keep ultimate conda solut…
Aug 5, 2025
2575796
Merge pull request #18 from uelkerd/cicd-pipeline-overhaul
d-ulker Aug 5, 2025
3cd7c4e
feat(phase3): Complete Cloud Run optimization with comprehensive impl…
Aug 5, 2025
1c67342
docs: Update project completion summary for Phase 3 completion
Aug 5, 2025
a35e718
refactor(phase3): Simplify Cloud Build for production deployment
Aug 5, 2025
10a5935
security: Update admin API key for production deployment
Aug 5, 2025
3b89402
Update scripts/deployment/security_deployment_fix.py
d-ulker Aug 5, 2025
5c7db45
Update deployment/cloud-run/health_monitor.py
d-ulker Aug 5, 2025
1c7abfd
Update deployment/cloud-run/secure_api_server.py
d-ulker Aug 5, 2025
a39b886
fix(pr19): Address all code review comments for Phase 3 Cloud Run opt…
Aug 5, 2025
c3593ae
merge: Resolve merge conflict in health_monitor.py
Aug 5, 2025
d822114
Update scripts/deployment/security_deployment_fix.py
d-ulker Aug 5, 2025
9e4bfa6
feat(pr19): Integrate security fixes with Cloud Run optimization
Aug 5, 2025
21a6bfa
Merge branch 'pr19-cloud-run-optimization' of https://github.com/uelk…
Aug 5, 2025
b66b74c
fix(pr19): Address remaining code review comments for Cloud Run optim…
Aug 5, 2025
84c0b13
Pr19 cloud run optimization
deepsource-autofix[bot] Aug 6, 2025
5f4ab77
FIX: Remove emojis from CI pipeline to resolve syntax errors
Aug 6, 2025
6382c0a
MERGE: Resolve conflicts and remove emojis from deployment files
Aug 6, 2025
e27ea3a
🔧 CRITICAL FIXES: Address all code review issues and security vulnera…
Aug 6, 2025
30545ff
Pr19 cloud run optimization
deepsource-autofix[bot] Aug 6, 2025
b860083
Pr19 cloud run optimization
deepsource-autofix[bot] Aug 6, 2025
e4c4244
Comprehensive test analysis: 85% completion status with detailed root…
Aug 6, 2025
fa0407e
CRITICAL FIXES: Python 3.8 compatibility and rate limiter test issues…
Aug 6, 2025
d1e244b
PRIORITY 1 FIXED: Anomaly Detection Test Alignment Complete
Aug 6, 2025
2fdf5e7
🔧 FIX: Resolve 60% of test failures (20→8) with surgical precision
Aug 6, 2025
1611a6b
FIX: Python 3.8 compatibility issues - CI pipeline now 91.7% success …
Aug 6, 2025
d1d92a4
FIX: API rate limiter CI failures - environment consistency and float…
Aug 6, 2025
bdb49b8
Fix code review issues in test_phase3_cloud_run_optimization.py
Aug 6, 2025
48bce97
Merge pull request #19 from uelkerd/pr19-cloud-run-optimization
d-ulker Aug 6, 2025
ddc97e6
build(deps): bump the pip group across 1 directory with 3 updates
dependabot[bot] Aug 6, 2025
f497b13
Merge pull request #20 from uelkerd/dependabot/pip/deployment/cloud-r…
d-ulker Aug 6, 2025
e5b76da
refactor: remove unused imports
deepsource-autofix[bot] Aug 6, 2025
288bcc1
fix: remove large model files and update .gitignore to prevent future…
Aug 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
568 changes: 568 additions & 0 deletions .circleci/config.yml

Large diffs are not rendered by default.

22 changes: 22 additions & 0 deletions .deepsource.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
version = 1

[[analyzers]]
name = "test-coverage"

[[analyzers]]
name = "python"

[analyzers.meta]
runtime_version = "3.x.x"

[[analyzers]]
name = "terraform"

[[analyzers]]
name = "secrets"

[[analyzers]]
name = "shell"

[[analyzers]]
name = "docker"
39 changes: 39 additions & 0 deletions .env.template
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# SAMO Deep Learning - Secure Environment Configuration
# Generated after security incident remediation Tue Jul 22 18:12:41 CEST 2025

# ============================================================================
# DATABASE CONFIGURATION (SECURE)
# ============================================================================
DATABASE_URL="postgresql://samo_secure_1753200376:REPLACE_WITH_ACTUAL_PASSWORD@localhost:5432/samodb?schema=public"

# ============================================================================
# AI/ML CONFIGURATION
# ============================================================================
# OpenAI API (for Whisper and other models)
OPENAI_API_KEY=your_openai_api_key_here

# Hugging Face Token (for model downloads)
HF_TOKEN=your_huggingface_token_here

# Model server configuration
MODEL_SERVER_HOST=localhost
MODEL_SERVER_PORT=8000

# ============================================================================
# DEVELOPMENT CONFIGURATION
# ============================================================================
NODE_ENV=development
PYTHON_ENV=development
LOG_LEVEL=info
DEBUG=false

# ============================================================================
# SECURITY
# ============================================================================
JWT_SECRET=generate_a_secure_random_string_here
RATE_LIMIT_REQUESTS_PER_MINUTE=100

# ============================================================================
# GITHUB CONFIGURATION
# ============================================================================
GITHUB_TOKEN=your_github_personal_access_token_here
23 changes: 23 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
*.pkl filter=lfs diff=lfs merge=lfs -text
*.pth filter=lfs diff=lfs merge=lfs -text
*.pt filter=lfs diff=lfs merge=lfs -text
*.h5 filter=lfs diff=lfs merge=lfs -text
*.hdf5 filter=lfs diff=lfs merge=lfs -text
*.onnx filter=lfs diff=lfs merge=lfs -text
*.bin filter=lfs diff=lfs merge=lfs -text
*.safetensors filter=lfs diff=lfs merge=lfs -text
*.joblib filter=lfs diff=lfs merge=lfs -text
*.wav filter=lfs diff=lfs merge=lfs -text
*.mp3 filter=lfs diff=lfs merge=lfs -text
*.m4a filter=lfs diff=lfs merge=lfs -text
*.flac filter=lfs diff=lfs merge=lfs -text
*.ogg filter=lfs diff=lfs merge=lfs -text
*.parquet filter=lfs diff=lfs merge=lfs -text
*.feather filter=lfs diff=lfs merge=lfs -text
*.arrow filter=lfs diff=lfs merge=lfs -text
*.vec filter=lfs diff=lfs merge=lfs -text
*.txt.gz filter=lfs diff=lfs merge=lfs -text
*.dump filter=lfs diff=lfs merge=lfs -text
*.sql.backup filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.tar.gz filter=lfs diff=lfs merge=lfs -text
Loading