Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
295 commits
Select commit Hold shift + click to select a range
598b74a
fix: resolve ChatResponse import error and CORS configuration
T-DevH Oct 31, 2025
f082779
fix: remove duplicate _create_simple_fallback_response function
T-DevH Oct 31, 2025
097a0b0
fix: remove invalid connect_timeout from PostgreSQL server_settings
T-DevH Oct 31, 2025
b6ecf11
fix: add comprehensive logging to auth login flow
T-DevH Oct 31, 2025
e5df61b
fix: add debug endpoint and enhanced logging for auth issues
T-DevH Oct 31, 2025
f155508
fix: strip username whitespace in login endpoint
T-DevH Oct 31, 2025
b552553
fix: authentication login now working after server restart
T-DevH Oct 31, 2025
9eb9953
docs: remove emojis and AI-generated symbols from all markdown files
T-DevH Nov 8, 2025
c6ef494
docs: improve deployment documentation and fix setup scripts
T-DevH Nov 8, 2025
ed091c1
fix: resolve CORS and proxy issues for frontend API requests
T-DevH Nov 14, 2025
cce0fd1
Merge branch 'restructure/migrate-to-nvidia-blueprint-structure' into…
T-DevH Nov 14, 2025
d3e9ade
fix: remove hardcoded secrets and use environment variables
T-DevH Nov 14, 2025
e17de81
fix: remove .env.bak file containing secrets from git tracking
T-DevH Nov 14, 2025
bf3b1bc
fix: update remaining docker-compose files to use environment variables
T-DevH Nov 14, 2025
f63cf33
docs: add comprehensive Product Requirements Document (PRD)
T-DevH Nov 14, 2025
5af9314
chore: remove high-priority unnecessary files
T-DevH Nov 14, 2025
1bf3fac
chore: remove completed migration and project documentation
T-DevH Nov 14, 2025
37fdbaa
chore: remove outdated ROLLBACK_PLAN.md
T-DevH Nov 14, 2025
1202acd
chore: remove CHANGELOG.md and disable changelog generation
T-DevH Nov 14, 2025
0796650
chore: remove changelog plugin from semantic-release config
T-DevH Nov 14, 2025
fef769c
docs: fix markdown syntax in forecasting README
T-DevH Nov 14, 2025
a5ec873
docs: fix markdown syntax in RAPIDS implementation plan
T-DevH Nov 14, 2025
4c97a5e
chore: move REORDER_RECOMMENDATION_EXPLAINER.md to docs/forecasting/
T-DevH Nov 14, 2025
afb4ae8
docs: fix misleading comment in RUN_LOCAL.sh
T-DevH Nov 14, 2025
7cfe86d
chore: add document_statuses.json to .gitignore and remove from tracking
T-DevH Nov 14, 2025
0d7819f
chore: add document_statuses.json to .gitignore
T-DevH Nov 14, 2025
6a26ce3
chore: add build-info.json to .gitignore and remove from tracking
T-DevH Nov 15, 2025
d9f0648
chore: add phase1_phase2_forecasts.json to .gitignore and remove from…
T-DevH Nov 15, 2025
a8bdb0f
chore: add rapids_gpu_forecasts.json to .gitignore and remove from tr…
T-DevH Nov 15, 2025
dbaa3ab
chore: rename requirements_updated.txt to requirements.lock
T-DevH Nov 15, 2025
05d760e
docs: add setup_nvidia_api.py to README setup instructions
T-DevH Nov 15, 2025
8be24ef
test: add chat endpoint assessment and test script
T-DevH Nov 15, 2025
201df98
fix: resolve SQL bugs in equipment asset tools
T-DevH Nov 15, 2025
4d75a5e
test: add equipment endpoint test script and assessment
T-DevH Nov 15, 2025
2269720
fix: improve telemetry tab UX and add data generation script
T-DevH Nov 15, 2025
a9ff65f
test: add comprehensive forecasting endpoint tests and fixes
T-DevH Nov 15, 2025
4c350cd
fix: make forecast summary dynamic instead of reading static file
T-DevH Nov 15, 2025
c1c1189
docs: add assessment of forecasting summary cards dynamic vs static
T-DevH Nov 15, 2025
090f79e
fix: add database writes for model training and predictions
T-DevH Nov 15, 2025
4a9a9a4
fix: map model names to display format for database consistency
T-DevH Nov 15, 2025
f9fb70a
fix: add database writes to RAPIDS training script and fix SQL queries
T-DevH Nov 15, 2025
6da08c4
feat: add deployment scripts and clear documentation
T-DevH Nov 15, 2025
4704b4e
docs: add quick start guide with clear password information
T-DevH Nov 15, 2025
8162180
test: add deployment testing results
T-DevH Nov 15, 2025
4ffee02
fix: add missing os import in create_default_users.py
T-DevH Nov 15, 2025
d48edd1
fix: improve create_default_users.py to load .env and use proper env …
T-DevH Nov 15, 2025
da6046a
fix: add missing tiktoken dependency to requirements.txt
T-DevH Nov 15, 2025
9978423
fix: add missing redis dependency to requirements.txt
T-DevH Nov 15, 2025
c850d3e
fix: add missing python-multipart dependency
T-DevH Nov 15, 2025
87117a7
docs: add server startup fix summary
T-DevH Nov 15, 2025
0c75c3c
fix: handle bcrypt 72-byte password limit in verification
T-DevH Nov 15, 2025
f7b645a
fix: use bcrypt directly instead of passlib to avoid compatibility is…
T-DevH Nov 15, 2025
8b75b3c
fix: update admin password hash in database to match 'changeme'
T-DevH Nov 15, 2025
9c6cadc
fix: update create_default_users.py to use bcrypt directly
T-DevH Nov 15, 2025
6a05e56
fix: add scikit-learn dependency and fix datetime timezone issue
T-DevH Nov 15, 2025
dae6fda
fix: normalize datetime timezone in _get_last_training_date
T-DevH Nov 15, 2025
d9abdff
feat: add RAPIDS GPU setup for accelerated forecasting
T-DevH Nov 15, 2025
c833d00
docs: improve DEPLOYMENT.md and QUICK_START.md
T-DevH Nov 15, 2025
ede5c9b
docs: align README.md with latest updates
T-DevH Nov 15, 2025
12b6882
docs: update Python version badge and add quick reference links
T-DevH Nov 15, 2025
95523b1
feat: add MCP adapter for Forecasting Agent and fix Business Intellig…
T-DevH Nov 16, 2025
966c9ca
chore: remove TEST_DEPLOYMENT.md and TEST_DEPLOYMENT_RESULTS.md
T-DevH Nov 16, 2025
c79b3dc
docs: enhance README overview with complete feature list
T-DevH Nov 16, 2025
e5fdd4e
docs: remove Recent Achievements section from README
T-DevH Nov 16, 2025
9b23d71
docs: add model availability table to Training Pipeline section
T-DevH Nov 16, 2025
29e18a9
docs: remove (Optional) from RAPIDS installation step in Quick Start
T-DevH Nov 16, 2025
e9bd813
feat: add root endpoint and API assessment
T-DevH Nov 16, 2025
744e1ba
fix: correct health check URL in README
T-DevH Nov 16, 2025
35e6f1e
docs: add login page assessment
T-DevH Nov 16, 2025
f742a8b
docs: add login troubleshooting guide
T-DevH Nov 16, 2025
1d9b48c
docs: streamline README.md for better readability
T-DevH Nov 16, 2025
d18d345
docs: update architecture diagram with Forecasting Agent and all feat…
T-DevH Nov 16, 2025
962a057
chore: update .gitignore to exclude backup and cache files
T-DevH Nov 16, 2025
a9ebbb6
fix: implement NeMo pipeline for document processing and fix file per…
T-DevH Nov 16, 2025
e88aae6
docs: add CHANGELOG.md with project changes
T-DevH Nov 16, 2025
8863000
docs: update repository name to Multi-Agent-Intelligent-Warehouse
T-DevH Nov 16, 2025
b1e56d1
chore: remove unused all_skus.txt file
T-DevH Nov 16, 2025
daa52c2
docs: add comprehensive NeMo Guardrails section to README
T-DevH Nov 16, 2025
6eda891
docs: fix formatting in NeMo Guardrails section
T-DevH Nov 16, 2025
8692d9e
fix: add 'ignore safety regulations' pattern to compliance violations
T-DevH Nov 16, 2025
de89935
fix: sync rails.yaml with guardrails service patterns
T-DevH Nov 16, 2025
714a6e2
docs: update CHANGELOG with guardrails improvements
T-DevH Nov 16, 2025
41db339
docs: add comprehensive reasoning engine overview and usage analysis
T-DevH Nov 16, 2025
a74164d
docs: add Apache License 2.0
T-DevH Nov 16, 2025
7e2e565
fix: correct agent framework description - using LangGraph + MCP, not…
T-DevH Nov 16, 2025
b83b63e
docs: add MCP custom implementation rationale and benefits
T-DevH Nov 16, 2025
f19a4cc
feat: enable automatic CHANGELOG.md generation with semantic-release
T-DevH Nov 16, 2025
97d6f6b
fix: update changelog script to use npx
T-DevH Nov 16, 2025
53aef83
test: add CHANGELOG generation test results
T-DevH Nov 16, 2025
c9a8b94
chore: remove old manual changelog format, keep only auto-generated f…
T-DevH Nov 16, 2025
ae24bea
refactor: rename equipment_old.py to inventory.py and remove unused e…
T-DevH Nov 16, 2025
c837f20
docs: update UNNECESSARY_FILES.md to reflect resolved file cleanup
T-DevH Nov 16, 2025
428b690
refactor: clean up root-level JSON files and update forecast file han…
T-DevH Nov 16, 2025
23fdd47
fix: improve invoice details extraction and processing information di…
T-DevH Nov 16, 2025
f569bcd
fix: extract invoice field values from nested structure
T-DevH Nov 16, 2025
8eba98f
fix: add fallback text parsing for invoice details when extracted_fie…
T-DevH Nov 16, 2025
7a68c17
fix: add backend fallback to parse invoice fields from OCR text when …
T-DevH Nov 16, 2025
0622748
fix: ensure OCR text is available for LLM fallback parsing when extra…
T-DevH Nov 16, 2025
077a4fa
fix: clear previous results and add loading state when viewing docume…
T-DevH Nov 16, 2025
3fcb20a
fix: ensure backend always returns fresh data for specific document_id
T-DevH Nov 16, 2025
58c57d6
chore: remove unnecessary test output files from data/sample
T-DevH Nov 16, 2025
9577227
fix: make document analytics calculate from real document data instea…
T-DevH Nov 16, 2025
4dfdef3
fix: improve quality score extraction in document analytics
T-DevH Nov 16, 2025
c564d25
fix: add debug logging for document analytics quality score extraction
T-DevH Nov 16, 2025
5349527
fix: correct syntax error in document analytics status checking
T-DevH Nov 16, 2025
4c3d797
fix: properly serialize JudgeEvaluation dataclass in document processing
T-DevH Nov 16, 2025
5f9a9e2
fix: comprehensive fix for document processing pipeline inconsistencies
T-DevH Nov 16, 2025
ef2d6bf
fix: optimize preprocessing to prevent hanging and improve performance
T-DevH Nov 16, 2025
a166bb0
fix: improve error handling and error message reporting
T-DevH Nov 16, 2025
beb953a
fix: add graceful handling for missing PyMuPDF dependency
T-DevH Nov 16, 2025
be46b07
fix: ensure status enum is converted to string for frontend compatibi…
T-DevH Nov 16, 2025
95a9e3b
fix: change DocumentProcessingResponse status to string type
T-DevH Nov 16, 2025
c882cf5
fix: use correct ProcessingStage enum values (PROCESSING doesn't exist)
T-DevH Nov 16, 2025
168fa1b
fix: ensure completed documents show view results link
T-DevH Nov 16, 2025
5cc194b
docs: update deployment documentation with accurate paths and cross-r…
T-DevH Nov 16, 2025
f6661a4
docs: fix outdated references in comprehensive deployment guide
T-DevH Nov 16, 2025
224a90d
docs: fix all outdated references in documentation files
T-DevH Nov 16, 2025
986e536
docs: fix remaining outdated import references
T-DevH Nov 16, 2025
4aac7fb
docs: add documentation verification report
T-DevH Nov 16, 2025
e818126
docs: fix final remaining outdated import references
T-DevH Nov 16, 2025
0f34c36
docs: consolidate MCP testing documentation and update test file
T-DevH Nov 16, 2025
43c44be
docs: update documentation page with all latest features and agents
T-DevH Nov 16, 2025
6205585
docs: add comprehensive NeMo Guardrails section to documentation page
T-DevH Nov 16, 2025
7d9cbe8
docs: fix file paths in documentation page
T-DevH Nov 16, 2025
bb905d0
feat: enhance MCP testing page with comprehensive improvements
T-DevH Nov 16, 2025
cf5e88e
refactor: cleanup scripts folder - remove duplicates and reorganize
T-DevH Nov 16, 2025
fe6d645
fix: update test script and analysis document
T-DevH Nov 16, 2025
f4b3430
docs: update forecasting documentation to use rapids_gpu_forecasting.py
T-DevH Nov 16, 2025
9a5ebd3
docs: add comprehensive scripts folder cleanup summary
T-DevH Nov 16, 2025
bade82f
docs: completely rewrite scripts/README.md with proper formatting
T-DevH Nov 16, 2025
cd29103
chore: remove temporary cleanup documentation files
T-DevH Nov 16, 2025
7b8ba08
chore: remove temporary documentation verification report
T-DevH Nov 16, 2025
d86b6fd
docs: update architecture diagram note in README
T-DevH Nov 16, 2025
c8c18ba
docs: update unnecessary files analysis with current repository state
T-DevH Nov 16, 2025
98f3560
chore: add UNNECESSARY_FILES.md to .gitignore
T-DevH Nov 17, 2025
2873ee7
docs: add comprehensive TODO proposal for reasoning capability enhanc…
T-DevH Nov 17, 2025
4f74d1f
feat: integrate advanced reasoning capability into all agents
T-DevH Nov 18, 2025
a02a434
fix: resolve reasoning timeout issues and improve response handling
T-DevH Nov 19, 2025
e400340
fix: improve structured_data handling for nested structures
T-DevH Nov 19, 2025
6c6f81d
docs: add SECURITY.md with NVIDIA vulnerability disclosure policy
T-DevH Nov 19, 2025
e2370f7
docs: add functional requirements documentation and update PRD
T-DevH Nov 20, 2025
f1b85d1
docs: clean up architecture docs and update functional requirements s…
T-DevH Nov 21, 2025
1bdc5b5
docs: fix ADR dates from placeholder to actual creation dates
T-DevH Nov 21, 2025
28c2c55
docs: remove rationale section from ADR-002 and add acronyms table to…
T-DevH Nov 21, 2025
efeac6f
fix: add JWT secret key enforcement and security improvements
T-DevH Nov 21, 2025
1ecdf14
docs: add comprehensive software inventory with package metadata
T-DevH Nov 21, 2025
11a21f8
fix: update requirements.txt and rebrand UI to Multi-Agent-Intelligen…
T-DevH Nov 22, 2025
f5b75e4
fix: update CI/CD workflow paths and CodeQL actions
T-DevH Nov 22, 2025
e4772a6
fix: remove hardcoded password hashes and improve code quality
T-DevH Nov 22, 2025
86a2bf4
fix: add loop boundary injection protection to forecasting endpoints
T-DevH Nov 22, 2025
cfe6218
fix: add log injection protection to document processing endpoints
T-DevH Nov 22, 2025
0d56fdb
fix: add log injection protection to chat and reasoning endpoints
T-DevH Nov 22, 2025
644489e
fix: remove duplicate characters from regex character class
T-DevH Nov 22, 2025
2f40bb4
fix: replace duplicated string literal with constant
T-DevH Nov 22, 2025
0d19bc9
refactor: extract nested conditional expression into separate statements
T-DevH Nov 22, 2025
093310e
chore: remove SECURITY_REVIEW.md
T-DevH Nov 22, 2025
f8ed85d
refactor: reduce cognitive complexity of _parse_processing_time
T-DevH Nov 22, 2025
a3214a8
refactor: reduce cognitive complexity of _load_status_data
T-DevH Nov 22, 2025
5f98eb0
fix: use async features in _validate_document_file
T-DevH Nov 22, 2025
0abf396
feat: add missing models to RAPIDS GPU forecasting training
T-DevH Nov 22, 2025
ad37781
chore: update forecast data files after model training
T-DevH Nov 22, 2025
ac8c513
fix: use async features in document processing functions
T-DevH Nov 22, 2025
180a802
refactor: remove unused document_record variable
T-DevH Nov 22, 2025
2304b0c
refactor: remove unused parameters from upload_document function
T-DevH Nov 22, 2025
18abf82
refactor: extract duplicated code patterns into helper methods
T-DevH Nov 22, 2025
ecc6f91
refactor: extract additional duplicated code patterns
T-DevH Nov 22, 2025
ec7b6cf
refactor: extract quality score extraction logic to reduce duplication
T-DevH Nov 22, 2025
e959332
refactor: further reduce duplication in quality score extraction
T-DevH Nov 22, 2025
4ac6ad7
fix: remove dead store assignment to overall_status
T-DevH Nov 22, 2025
7d24e96
refactor: reduce duplication in document router from 49% to ~15%
T-DevH Nov 22, 2025
b3e92db
refactor: reduce duplication in chat router from 45.3% to ~20%
T-DevH Nov 22, 2025
6820c02
refactor: remove remaining duplicate regex patterns in _clean_respons…
T-DevH Nov 22, 2025
8d8b054
refactor: reduce cognitive complexity of _format_user_response from 4…
T-DevH Nov 22, 2025
2bf0e41
refactor: reduce duplication in document.py from 20% to ~10%
T-DevH Nov 22, 2025
c3055e0
fix: remove unnecessary f-string prefix from string without replaceme…
T-DevH Nov 22, 2025
a6d53b2
fix: use async features in _store_processing_results function
T-DevH Nov 22, 2025
dd5a8e2
refactor: reduce duplication in reasoning.py from 69% to ~15%
T-DevH Nov 22, 2025
fd35c7b
refactor: define constant for duplicated 'available' status literal
T-DevH Nov 22, 2025
4adf8cc
refactor: further reduce duplication in reasoning.py from 27.6% to ~10%
T-DevH Nov 22, 2025
a925762
refactor: reduce duplication in action_tools.py by extracting helper …
T-DevH Nov 22, 2025
0ac0b14
refactor: reduce duplication in chat.py by extracting helper functions
T-DevH Nov 22, 2025
bc53876
fix: use math.isclose for floating point comparison instead of equality
T-DevH Nov 22, 2025
d5ed52d
fix: mark component props as read-only in Inventory.tsx
T-DevH Nov 22, 2025
510361a
fix: use localeCompare for reliable alphabetical sorting in Inventory…
T-DevH Nov 22, 2025
d3c9bff
fix: remove unnecessary async keyword from _normalize_query
T-DevH Nov 22, 2025
029b4aa
fix: remove unnecessary async keyword from _extract_entities
T-DevH Nov 22, 2025
1647612
refactor: extract duplicated reasoning workflow into helper function
T-DevH Nov 22, 2025
92163c4
refactor: remove unnecessary async keywords from helper functions
T-DevH Nov 22, 2025
46e13ae
fix: remove await from enhance_query_for_routing call
T-DevH Nov 22, 2025
803f4ef
refactor: reduce cognitive complexity of _generate_suggestions
T-DevH Nov 22, 2025
1c5f06a
refactor: make acknowledge_alert return different values based on res…
T-DevH Nov 22, 2025
7974d90
refactor: consolidate _sanitize_log_data into shared utility module
T-DevH Nov 22, 2025
f9bf975
refactor: reduce duplication in biometric_system.py from 52.3%
T-DevH Nov 22, 2025
4eaa987
refactor: reduce duplication in phase1_phase2_forecasting_agent.py fr…
T-DevH Nov 22, 2025
20e5c7d
refactor: reduce duplication in mcp_operations_agent.py from 45.1%
T-DevH Nov 22, 2025
a1f1c07
fix: replace hardcoded test password with explicit placeholder
T-DevH Nov 22, 2025
e739e49
fix: replace hardcoded test passwords with explicit placeholders
T-DevH Nov 22, 2025
27e3c81
docs: clarify that 'auth' endpoint is an API path, not a secret
T-DevH Nov 22, 2025
f311cc0
fix: replace hardcoded test passwords with explicit placeholders
T-DevH Nov 22, 2025
8e55571
refactor: define ZONE_A constant to replace duplicated 'Zone A' literal
T-DevH Nov 22, 2025
b54cbb2
refactor: define EQUIPMENT_TYPE_FORKLIFT constant to replace duplicat…
T-DevH Nov 22, 2025
b0f351a
fix: prevent ReDoS vulnerability in regex patterns
T-DevH Nov 23, 2025
0249004
fix: replace lazy quantifier with greedy to prevent ReDoS backtracking
T-DevH Nov 23, 2025
110668a
fix: use bounded quantifiers to prevent ReDoS in regex patterns
T-DevH Nov 23, 2025
f8124f7
fix: prevent ReDoS in financial value regex pattern
T-DevH Nov 23, 2025
0a94dac
fix: prevent ReDoS in address regex pattern using bounded quantifiers
T-DevH Nov 23, 2025
0a6dbe9
fix: prevent ReDoS in line item extraction regex patterns
T-DevH Nov 23, 2025
13cba4f
fix: prevent ReDoS in financial validation regex pattern
T-DevH Nov 23, 2025
234a8e6
fix: prevent ReDoS in horizon days extraction regex pattern
T-DevH Nov 23, 2025
6cda977
fix: prevent ReDoS in order line count extraction regex pattern
T-DevH Nov 23, 2025
54121ba
fix: prevent ReDoS in response cleanup regex patterns
T-DevH Nov 23, 2025
0304d87
fix: upgrade langchain-core and add prompt injection protection
T-DevH Nov 23, 2025
3f4a6bd
test: add prompt injection protection tests and update requirements.lock
T-DevH Nov 23, 2025
88ce23c
refactor: reduce duplication in mcp_safety_agent and fix type hints
T-DevH Nov 23, 2025
fe53386
fix: add Python REPL security checks and dependency blocklist
T-DevH Nov 23, 2025
b71678a
fix: add path traversal protection for LangChain Hub loading (CVE-202…
T-DevH Nov 24, 2025
daa47d6
fix: prevent ReDoS in repetitive content detection regex
T-DevH Nov 24, 2025
e0b93a6
fix: prevent ReDoS in sentence splitting regex pattern
T-DevH Nov 24, 2025
c751501
fix: prevent Axios SSRF vulnerability (CVE-2025-27152)
T-DevH Nov 24, 2025
c3ae5c8
fix: replace hard-coded API keys with environment variables and fix R…
T-DevH Nov 24, 2025
a2b0ca7
fix: resolve ESLint regex issues in api.ts
T-DevH Nov 24, 2025
825149e
fix: prevent ReDoS vulnerability in path parameter sanitization
T-DevH Nov 24, 2025
bafb310
fix: prevent ReDoS vulnerability in inventoryAPI path sanitization
T-DevH Nov 24, 2025
184d588
chore: remove auto-generated forecast file from git tracking
T-DevH Nov 24, 2025
4d3dd23
fix: replace regex control character check with string-based approach
T-DevH Nov 24, 2025
eddd774
fix: add /health endpoint for documentation and convenience
T-DevH Nov 24, 2025
833bf2e
docs: consolidate deployment documentation into single guide
T-DevH Nov 24, 2025
79d8bca
docs: remove obsolete DEPLOYMENT_ANALYSIS.md file
T-DevH Nov 24, 2025
023a8da
fix: replace unavailable bitnami/kafka image with apache/kafka
T-DevH Nov 24, 2025
3af3646
fix: add React Router v7 future flags to suppress warnings
T-DevH Nov 24, 2025
80da42a
fix: add missing os import in quick_demo_data.py
T-DevH Nov 24, 2025
9e9b632
fix: add missing os import in generate_historical_demand.py
T-DevH Nov 24, 2025
3894a60
refactor: eliminate code duplication in inventoryAPI.ts
T-DevH Nov 24, 2025
8d854dc
fix: add .dockerignore to prevent sensitive data in Docker images
T-DevH Nov 24, 2025
4028e94
fix: add .dockerignore file to repository
T-DevH Nov 24, 2025
1300ec3
fix: replace COPY . . with explicit directory copies in Dockerfile
T-DevH Nov 24, 2025
b6a7a60
fix: add non-root user to Dockerfile.rapids for security
T-DevH Nov 24, 2025
0f8da9c
docs: add security comments for random module usage in data generation
T-DevH Nov 24, 2025
bd029d6
docs: add security comments for all random module usage
T-DevH Nov 24, 2025
1d82ffe
docs: fix deployment documentation issues and consolidate quick start
T-DevH Nov 24, 2025
8245525
docs: remove QUICK_START.md (consolidated into DEPLOYMENT.md)
T-DevH Nov 24, 2025
e596f6e
fix: update Kafka service configuration in docker-compose.dev.yaml
T-DevH Nov 24, 2025
84f27c7
docs: remove outdated status and audit report files
T-DevH Nov 24, 2025
b70fd2f
fix: create model tracking tables for forecasting
T-DevH Nov 25, 2025
683c66c
chore: add historical_demand_summary.json to gitignore
T-DevH Nov 25, 2025
19a7e94
docs: merge Functional.md into PRD.md and delete Functional.md
T-DevH Nov 25, 2025
b470cb4
fix: upgrade webpack-dev-server to 5.2.2 and fix source-map-loader co…
T-DevH Nov 25, 2025
5dd6e20
fix: improve chat endpoint and align README with DEPLOYMENT.md
T-DevH Nov 25, 2025
b31c403
fix: enforce Node.js 18.17.0+ requirement and add version validation
T-DevH Nov 25, 2025
a735a59
chore(deps): bump node from 18-alpine to 25-alpine
dependabot[bot] Nov 25, 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
  •  
  •  
  •  
222 changes: 222 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,222 @@
# Security: Exclude sensitive files and secrets
.env
.env.*
!.env.example
secrets/
*.pem
*.key
*.crt
*.cert
*.p12
*.pfx
*.jks
*.keystore
*.token
*.credential
*.secret

# Git files (not needed in container)
.git/
.gitignore
.gitattributes
.gitmodules
.github/

# Virtual environments (not needed in container)
.venv/
venv/
env/
ENV/
env.bak/
venv.bak/
__pycache__/
*.py[cod]
*$py.class
*.so
.Python

# Node.js (handled in multi-stage build, but exclude to reduce context size)
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*
.npm/
.yarn/

# Build artifacts (will be built in container)
build/
dist/
*.egg-info/
.eggs/
eggs/
develop-eggs/
downloads/
wheels/
pip-wheel-metadata/
share/python-wheels/
*.egg
MANIFEST

# Frontend build (will be built in multi-stage)
src/ui/web/build/
src/ui/web/.cache/
src/ui/web/node_modules/
src/ui/web/.env.local
src/ui/web/.env.development.local
src/ui/web/.env.test.local
src/ui/web/.env.production.local

# IDE and editor files
.vscode/
.idea/
*.swp
*.swo
*~
.project
.classpath
.settings/
*.sublime-project
*.sublime-workspace

# OS files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
desktop.ini

# Logs
*.log
logs/
*.log.*

# Database files (not needed in container)
*.db
*.sqlite
*.sqlite3
*.sql

# User uploads and runtime data
data/uploads/
data/sample/*_results.json
data/sample/*_demo*.json
data/sample/pipeline_test_results/
document_statuses.json
phase1_phase2_forecasts.json
rapids_gpu_forecasts.json
historical_demand_summary.json
build-info.json

# Test files and coverage
tests/
test_*.py
*_test.py
htmlcov/
.coverage
.coverage.*
coverage.xml
*.cover
.hypothesis/
.pytest_cache/
.tox/
.nox/

# Documentation (not needed at runtime)
docs/
*.md
!README.md
LICENSE
CHANGELOG.md
DEPLOYMENT.md
QUICK_START.md
SECURITY.md
PRD.md
Functional*.md
REQUIREMENTS*.md
USE_CASES*.md
UNNECESSARY_FILES.md

# Jupyter notebooks
notebooks/
.ipynb_checkpoints
*.ipynb

# Temporary files
tmp/
temp/
*.tmp
*.bak
*.swp
*.swo
*~

# Docker files (not needed in image)
Dockerfile*
docker-compose*.yml
docker-compose*.yaml
.dockerignore

# CI/CD files
.github/
.gitlab-ci.yml
.travis.yml
.circleci/
Jenkinsfile

# Deployment configs (not needed in runtime image)
deploy/
monitoring/
nginx.conf

# Scripts (not needed in runtime, only source code)
scripts/

# Type checking and linting
.mypy_cache/
.dmypy.json
dmypy.json
.pyre/
.pytype/
.ruff_cache/

# Other development files
.python-version
Pipfile
Pipfile.lock
poetry.lock
pyproject.toml
setup.py
setup.cfg
MANIFEST.in
requirements*.txt
!requirements.docker.txt

# Celery
celerybeat-schedule
celerybeat.pid

# Rope
.ropeproject

# mkdocs
site/

# Spyder
.spyderproject
.spyproject

# PEP 582
__pypackages__/

# SageMath
*.sage.py

# Local configuration
local_settings.py
local_config.py
config.local.*

26 changes: 0 additions & 26 deletions .env.bak

This file was deleted.

2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/dependency-update.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ labels: ['dependencies', 'enhancement']
assignees: ['T-DevH']
---

## 📦 Dependency Update Request
## Dependency Update Request

### Package Information
- **Package Name**:
Expand Down
28 changes: 14 additions & 14 deletions .github/release_template.md
Original file line number Diff line number Diff line change
@@ -1,62 +1,62 @@
# Release Notes

## 🚀 What's New
## What's New
- Feature 1
- Feature 2
- Feature 3

## 🐛 Bug Fixes
## Bug Fixes
- Fixed issue with...
- Resolved problem with...
- Corrected behavior of...

## 🔧 Improvements
## Improvements
- Enhanced performance of...
- Improved user experience for...
- Optimized resource usage...

## 📚 Documentation
## Documentation
- Updated API documentation
- Added deployment guides
- Improved troubleshooting docs

## 🔒 Security
## Security
- Security enhancement 1
- Security fix 1

## 🏗️ Infrastructure
## Infrastructure
- Updated Docker images
- Enhanced Helm charts
- Improved CI/CD pipeline

## 📊 Metrics & Monitoring
## Metrics & Monitoring
- Added new metrics
- Enhanced monitoring capabilities
- Improved alerting

## 🧪 Testing
## Testing
- Added new test cases
- Improved test coverage
- Enhanced test automation

## 📦 Dependencies
## Dependencies
- Updated dependency 1
- Upgraded dependency 2
- Removed deprecated dependency 3

## 🚨 Breaking Changes
## Breaking Changes
- Breaking change 1
- Migration guide for change 1

## 📋 Migration Guide
## Migration Guide
Step-by-step instructions for upgrading from the previous version.

## 🐛 Known Issues
## Known Issues
- Known issue 1
- Workaround for issue 1

## 🙏 Contributors
## Contributors
Thanks to all contributors who made this release possible!

## 📞 Support
## Support
For support, please open an issue or contact the development team.
Loading
Loading