Skip to content
This repository was archived by the owner on Aug 28, 2025. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
3f3dd5b
Merge branch 'main' into develop
and3rn3t Jul 11, 2025
42aac94
test: Add staging deployment test file to verify preview workflow
and3rn3t Jul 11, 2025
68a7a71
fix: Apply wrangler.toml fix to develop branch and resolve conflicts
and3rn3t Jul 11, 2025
7a100be
feat: Add wrangler validation script
and3rn3t Jul 11, 2025
215043b
Merge pull request #61 from and3rn3t/lighthouse-ci-fix
and3rn3t Jul 13, 2025
76c85c5
Merge pull request #63 from and3rn3t/security-updates
and3rn3t Jul 13, 2025
31177fb
Fix security vulnerabilities and add Docker security permissions
and3rn3t Jul 13, 2025
1d28249
Merge develop branch into docker-and-sonar-fixes
and3rn3t Jul 13, 2025
053d4ed
Merge branch 'docker-and-sonar-fixes' of https://github.com/and3rn3t/…
and3rn3t Jul 13, 2025
5f4f3dd
Fix Docker build issues
and3rn3t Jul 13, 2025
af7960e
Enhance Docker build process with multi-stage optimizations, improved…
and3rn3t Jul 13, 2025
d429f81
Final bug fixes and optimizations
and3rn3t Jul 13, 2025
f90125f
Merge branch 'main' into docker-and-sonar-fixes
and3rn3t Jul 13, 2025
f44c69a
Last dependencies
and3rn3t Jul 13, 2025
f7d25e3
chore: update dependencies and improve CI/CD scripts
and3rn3t Jul 13, 2025
a8751b7
Fix package-lock.json version mismatch for vite-plugin-pwa
and3rn3t Jul 13, 2025
9be5d74
Fix package-lock.json version mismatch for vite-plugin-pwa
and3rn3t Jul 13, 2025
3876a0b
Fix Trivy SARIF upload error in CI/CD workflows
and3rn3t Jul 13, 2025
8958010
Add comprehensive documentation for Trivy SARIF upload fix
and3rn3t Jul 13, 2025
746f852
Fix Docker cache export error in CI/CD pipeline
and3rn3t Jul 13, 2025
02b563b
Add comprehensive documentation for Docker cache export fix
and3rn3t Jul 13, 2025
7fd6495
Add comprehensive CI/CD pipeline fixes summary
and3rn3t Jul 13, 2025
307fc88
SonarCloud quality improvements: reliability fixes and duplication re…
and3rn3t Jul 13, 2025
106bbbf
Add comprehensive SonarCloud quality improvement report with reliabil…
and3rn3t Jul 13, 2025
d92e639
feat: Implement Deduplication Safety Guide and Quick Reference
and3rn3t Jul 14, 2025
99204a4
refactor: Replace ifPattern with standard if statements for better re…
and3rn3t Jul 14, 2025
0381df2
feat: Implement lenient quality thresholds and guidelines for develop…
and3rn3t Jul 14, 2025
f779005
Refactor: Replace ifPattern with standard if statements across multip…
and3rn3t Jul 14, 2025
e0157b1
refactor: Improve code readability by standardizing formatting and er…
and3rn3t Jul 14, 2025
797d62a
feat: Implement systematic corruption pattern fixer for TypeScript files
and3rn3t Jul 14, 2025
8b4a28e
feat: Add systematic corruption fix methodology documentation and upd…
and3rn3t Jul 14, 2025
c83bc50
refactor: Enhance code readability and error handling in SettingsPane…
and3rn3t Jul 14, 2025
11fff1b
Refactor event listener management and error handling across multiple…
and3rn3t Jul 14, 2025
721caf4
refactor: Change addContent method visibility to public for better ac…
and3rn3t Jul 14, 2025
cfff78f
feat: Enhance performance profiling with CPU usage metrics and improv…
and3rn3t Jul 14, 2025
1480f03
fix: resolve critical ESLint errors blocking pipeline
and3rn3t Jul 14, 2025
079321d
fix: resolve Docker build pipeline failures
and3rn3t Jul 14, 2025
c94ad4a
debug: add comprehensive Docker container logging
and3rn3t Jul 14, 2025
702aaad
Fix Docker container nginx configuration for non-root user
and3rn3t Jul 14, 2025
a3663a2
Fix CodeQL and security workflow issues
and3rn3t Jul 14, 2025
e6247ae
Fix Snyk SARIF output and conditional upload
and3rn3t Jul 14, 2025
1bd4c56
fix: update action versions in CI/CD and quality monitoring workflows
and3rn3t Jul 14, 2025
1f7ffde
feat: Implement comprehensive pipeline optimizations
and3rn3t Jul 14, 2025
50c13c4
feat: Add performance analytics and resource allocation system
and3rn3t Jul 15, 2025
852ad32
Refactor code for improved readability and error handling across mult…
and3rn3t Jul 15, 2025
4c2de57
Add architecture files for TypeScript components and utilities
and3rn3t Jul 15, 2025
42c2426
feat(docs): Add performance documentation and pipeline optimization r…
and3rn3t Jul 16, 2025
1892cfe
Refactor security-check script for improved readability and consisten…
and3rn3t Jul 16, 2025
753cb74
Revert "Refactor security-check script for improved readability and c…
and3rn3t Jul 16, 2025
4e2a21f
Reapply "Refactor security-check script for improved readability and …
and3rn3t Jul 16, 2025
df23df9
Undo
and3rn3t Jul 16, 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
  •  
  •  
  •  
55 changes: 54 additions & 1 deletion .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Thumbs.db
.git
.gitignore

# Documentation
# Documentation (keeping README for metadata)
docs
*.md
!README.md
Expand All @@ -54,6 +54,19 @@ temp
# TypeScript cache
*.tsbuildinfo

# Additional build artifacts
*.tgz
*.tar.gz

# Runtime and process files
pids
*.pid
*.seed
*.pid.lock

# TypeScript cache
*.tsbuildinfo

# Logs
logs
*.log
Expand Down Expand Up @@ -153,3 +166,43 @@ generated-*
security-report.json
license-report.csv
trivy-results.sarif

# Performance - Large directories that slow build context
playwright-report/
test-results/
generated-issues/
docs/
.github/
environments/

# Development files not needed in production
*.md
!README.md
*.log
*.tmp
*.temp
.vscode/
.idea/

# Performance - Large cache directories
.cache/
dist/
build/
coverage/

# Performance - Additional npm cache patterns
**/.npm/
**/npm-debug.log*
**/yarn-debug.log*
**/yarn-error.log*
**/.pnpm-debug.log*

# Security and performance - Exclude all documentation except essential
docs/
!docs/README.md

# Performance - Exclude generated files and reports
*.report.json
*.coverage.json
*-report.html
*-results.xml
49 changes: 49 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
# Git attributes for proper file type detection and security scanning

# Source code files
*.ts text
*.js text
*.tsx text
*.jsx text
*.json text
*.md text
*.yml text
*.yaml text

# Configuration files
*.config.* text
*.rc text
.env* text

# Exclude from language detection (for GitHub)
*.md linguist-documentation
*.json linguist-data
test/** linguist-documentation
e2e/** linguist-documentation
docs/** linguist-documentation
scripts/** linguist-vendored
.github/** linguist-vendored
*.config.* linguist-generated
dist/** linguist-generated
coverage/** linguist-generated
build/** linguist-generated
node_modules/** linguist-vendored
playwright-report/** linguist-generated
test-results/** linguist-generated

# Binary files
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.ico binary
*.svg binary
*.woff binary
*.woff2 binary
*.ttf binary
*.eot binary

# Exclude sensitive files from diff
.env* diff=env
*.key diff=secret
*.pem diff=secret
Loading
Loading