Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
61a716f
feat: Implement Azure Container App deployment with modern cloud-nati…
kmavrodis Jun 16, 2025
3eb4e4a
cleanup: Remove legacy Azure Functions implementation
kmavrodis Jun 16, 2025
9ddc0c4
feat: Major frontend improvements and PDF display fixes
kmavrodis Jun 17, 2025
3d906d3
Add missing backend API endpoints and cleanup frontend
kmavrodis Jun 17, 2025
583bde8
Final cleanup and improvements to ARGUS system
kmavrodis Jun 17, 2025
9670dcb
feat: Implement async file processing with Event Grid and Logic App
kmavrodis Jun 17, 2025
2d2d685
Optimize UI responsiveness with direct Cosmos DB access
kmavrodis Jun 17, 2025
49f08c9
Fix DataFrame Arrow serialization error in explore_data.py
kmavrodis Jun 17, 2025
ac01558
feat: Add configurable max pages per chunk for document splitting
kmavrodis Jun 18, 2025
29598a7
πŸš€ Fix parallel processing: Remove blocking calls in background tasks
kmavrodis Jun 18, 2025
f7c987b
βœ… FIXED: True parallel processing implementation
kmavrodis Jun 18, 2025
81a8cd2
feat: Implement simplified concurrency management UI
kmavrodis Jun 18, 2025
a1310e7
Improve PDF chunking and merging pipeline
kmavrodis Jun 23, 2025
9de438b
refactor: Use only environment variables for OpenAI configuration
kmavrodis Jun 23, 2025
8cbbbb6
Enable runtime environment variable updates for OpenAI config
kmavrodis Jun 23, 2025
a3dd4b5
Fix environment variable names in OpenAI settings update
kmavrodis Jun 23, 2025
65fba38
feat: improve frontend UX for processing options
kmavrodis Jun 23, 2025
c0fbc6a
Enhance GPT truncation error handling and improve configuration loading
kmavrodis Jun 23, 2025
893538f
Modernize chat interface with Streamlit chat elements
kmavrodis Jun 24, 2025
a111c19
Implement page range structure for chunked documents
kmavrodis Jun 24, 2025
0922928
Enhance chat functionality to better handle page range document struc…
kmavrodis Jun 24, 2025
11f5392
Implement page range structure for chunked documents
kmavrodis Jun 24, 2025
1b8c3b9
Implement page range structure for chunked documents
kmavrodis Jun 24, 2025
da08c75
Remove max_tokens parameter from OpenAI API calls
kmavrodis Jun 24, 2025
d713ed1
🧹 Clean up workspace: Remove unused files and directories
kmavrodis Jun 24, 2025
1e0d6b7
πŸ”§ Fix Logic App concurrency settings - resolve HTTP 503 error
kmavrodis Jun 25, 2025
eb0497a
Refactor: Split monolithic main.py into modular architecture
kmavrodis Jun 25, 2025
c34e25d
Refactor backend into modular structure
kmavrodis Jun 25, 2025
5b358d4
cleanup: remove unnecessary backup and test files
kmavrodis Jun 25, 2025
dacc8a6
docs: completely rewrite README with professional enterprise-grade do…
kmavrodis Jun 25, 2025
b751929
docs: simplify and improve README based on feedback
kmavrodis Jun 25, 2025
cf76305
refactor: improve README with requested changes
kmavrodis Jun 25, 2025
3d2dc92
docs: add comprehensive project structure with detailed file descript…
kmavrodis Jun 25, 2025
e7b399f
Increase default maximum concurrent runs from 1 to 5
kmavrodis Jun 26, 2025
4ff13a8
Improve frontend UI: update app title, add dataset info box, remove r…
kmavrodis Jun 26, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions .env.template
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
# Environment variables for ARGUS Container App deployment
# Copy this file to .env and fill in your values

# Azure Subscription and Resource Group
AZURE_SUBSCRIPTION_ID=your-subscription-id-here
AZURE_RESOURCE_GROUP_NAME=rg-argus-containerapp
AZURE_LOCATION=eastus2

# Azure Environment (for azd)
AZURE_ENV_NAME=argus-dev
AZURE_PRINCIPAL_ID=your-user-principal-id

# Azure Container App Configuration
AZURE_CONTAINER_APP_NAME=ca-argus

# Azure OpenAI Configuration
AZURE_OPENAI_ENDPOINT=https://your-openai-account.openai.azure.com/
AZURE_OPENAI_KEY=your-openai-api-key
AZURE_OPENAI_MODEL_DEPLOYMENT_NAME=gpt-4

# To get your Principal ID, run:
# az ad signed-in-user show --query id --output tsv

# To get your Subscription ID, run:
# az account show --query id --output tsv
17 changes: 16 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -135,4 +135,19 @@ local.settings.json
__blobstorage__
__queuestorage__
__azurite_db*__.json
.python_packages
.python_packages
# Azure deployment artifacts
.azure/
.env
.env.local

# Test outputs
*.log
test-output/

# IDE
.vscode/
.idea/

# Mac
.DS_Store
13 changes: 0 additions & 13 deletions CHANGELOG.md

This file was deleted.

Loading
Loading