Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
1dd1b10
feat: Add user authentication system
yadavchiragg Jan 1, 2026
32ad859
feat: Add admin dashboard for user and content moderation
yadavchiragg Jan 1, 2026
f3f77a3
feat: Add Docker support for easy deployment
yadavchiragg Jan 1, 2026
515f648
feat: Add Render deployment with admin accounts
yadavchiragg Jan 5, 2026
47ac042
Update bhv/app.py
yadavchiragg Jan 5, 2026
8a7b1f2
Update bhv/app.py
yadavchiragg Jan 5, 2026
eef566e
fix: Make gallery private and user-specific
yadavchiragg Jan 5, 2026
fb48998
fix: Make gallery private and user-specific
yadavchiragg Jan 5, 2026
fa54ce7
fix: Merge gallery privacy fixes into deployment branch
yadavchiragg Jan 5, 2026
2ff980d
feat: Add comprehensive test suite (41 tests)
yadavchiragg Jan 9, 2026
bb043a0
feat: Add custom error pages and improved error handling
yadavchiragg Jan 10, 2026
c83593a
feat: Add custom error pages and improved error handling- Created cus…
yadavchiragg Jan 10, 2026
e427e9c
feat: Add performance optimizations
yadavchiragg Jan 10, 2026
03236a8
feat: Add search and filter functionality to gallery
yadavchiragg Jan 13, 2026
4022b9e
feat: Add interactive charts to admin dashboard
yadavchiragg Jan 14, 2026
f206d69
Merge: Add gallery search and filter
yadavchiragg Jan 14, 2026
659cf00
Resolve merge conflicts - keep all improvements
yadavchiragg Jan 14, 2026
2b50ecb
Merge: Add admin dashboard charts
yadavchiragg Jan 14, 2026
dcd19bc
feat: Add data export functionality and enhance UI with icons
yadavchiragg Jan 15, 2026
90bf6a9
chore: Force deployment trigger
yadavchiragg Jan 16, 2026
dd50085
fix: Update render.yaml to deploy from feature/add-render-deployment …
yadavchiragg Jan 16, 2026
87fb1fe
fix: Add database initialization script
yadavchiragg Jan 16, 2026
04bbeb9
fix: Add proper database initialization
yadavchiragg Jan 16, 2026
ee119b8
Fix: Resolve Render deployment database initialization
yadavchiragg Jan 16, 2026
0a0730b
Fix: Correct requirements.txt formatting
yadavchiragg Jan 16, 2026
63036ad
Fix: Complete deployment solution
yadavchiragg Jan 16, 2026
1d5efdc
feat: Complete working version with export and icons
yadavchiragg Jan 16, 2026
7d41127
Fixed Requirements
yadavchiragg Jan 16, 2026
55c116e
Fixed render
yadavchiragg Jan 16, 2026
ab0f222
Fixed some files
yadavchiragg Jan 16, 2026
44d42d9
Fix init_db.py
yadavchiragg Jan 16, 2026
346ae61
Fix render
yadavchiragg Jan 16, 2026
41d4af9
Fix something in app.py
yadavchiragg Jan 16, 2026
432fc74
docs: Add comprehensive deployment troubleshooting guide
yadavchiragg Jan 25, 2026
46a36e2
Update README.md
yadavchiragg Feb 3, 2026
43724c8
feat: Implement automatic session timeout for HIPAA compliance
yadavchiragg Mar 29, 2026
1d6fef0
Update bhv/app.py
yadavchiragg Mar 30, 2026
77be67a
Update bhv/app.py
yadavchiragg Mar 30, 2026
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
61 changes: 61 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
env/
venv/
ENV/
.venv

# Flask
instance/
.webassets-cache

# Database
*.db
*.sqlite
*.sqlite3

# Testing
.pytest_cache/
.coverage
htmlcov/
.tox/

# IDEs
.vscode/
.idea/
*.swp
*.swo
*~

# OS
.DS_Store
Thumbs.db

# Git
.git/
.gitignore

# Node
node_modules/
npm-debug.log

# Docs
*.md
docs/

# CI/CD
.github/

# Logs
*.log

# Environment
.env
.env.local

# Uploads (will be mounted as volume)
static/uploads/*
32 changes: 32 additions & 0 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
name: Tests

on:
push:
branches: [ main, dev ]
pull_request:
branches: [ main, dev ]

jobs:
test:
runs-on: ubuntu-latest

strategy:
matrix:
python-version: ['3.9', '3.10', '3.11']

steps:
- uses: actions/checkout@v4

- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}

- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install Flask Flask-SQLAlchemy Flask-WTF pytest

- name: Run tests
run: |
python -m pytest -v
Loading