Commit Graph

18 Commits

Author SHA1 Message Date
João Donato
1d860b9510 Merge pull request #2 from 2alf/main
[1] Stored XSS fix, [2] X-Frame add, [3] Cron job to remove clustering
2026-01-04 20:07:38 +00:00
2alf
427a047984 User-closed request cron job
1. Added `closedBy` field to schema which can be either "user" | "verification"
2. When user closes request => closedBy: "user"
3. When verification closes request => closedBy: "verification"
4. Cron only deletes requests where closedBy === "user" after 1 day

Reduces clustering in UI and database.
2025-12-24 21:36:56 +01:00
2alf
1ee81a4e05 X-Frame headers
added a _headers to prevent the site to be iframed.
2025-12-24 21:15:42 +01:00
2alf
f8352cfe5b XSS fix
- Bug:
xss vector in the "Target URL *" field on `/requests`.

- Fix:
added a regex validator on submition for http and https only for leaks.ts and requests.ts
2025-12-22 19:35:41 +01:00
joaodunas
ebd62cdeae 🔧 OPTIMIZATION: Implemented batch fetching for user and leak data in queries to resolve N+1 query issues, enhancing performance across multiple functions. Updated App component to remove blocking auth loading pattern for improved user experience. 2025-12-21 14:45:43 +00:00
joaodunas
44381858f8 🔧 FIX: Enhanced wrangler.jsonc for SPA routing and removed console log from main.tsx 2025-12-21 14:32:20 +00:00
joaodunas
3f472fb023 🔧 FIX: Updated deployment command in package.json and restructured wrangler.jsonc for asset configuration and compatibility date 2025-12-21 13:18:19 +00:00
joaodunas
4e92397cf0 🔧 FIX: Updated deployment scripts to use npx for wrangler commands in package.json 2025-12-21 13:06:36 +00:00
joaodunas
0ead24711a 🚀 Full overhaul of the app 2025-12-21 13:00:30 +00:00
EP
21f3f8e33d 🚀 NEW: Added InfoValidator feature as dual-purpose platform 2025-08-23 10:27:44 -07:00
EP
ead8d193e8 🚀 TRANSFORM: LeakHub → InfoValidator - Universal Information Validation Platform 2025-08-23 10:09:11 -07:00
EP
3c4184ae78 🚀 TRANSFORM: LeakHub → InfoValidator - Universal Information Validation Platform 2025-08-23 09:47:50 -07:00
EP
e2b07eeb67 🔧 FIX: Removed module scripts for GitHub Pages compatibility 2025-08-21 20:50:33 -07:00
EP
dcfb1b33dd 🔒 SECURITY: Added XSS protection, security headers, and audit documentation 2025-08-21 20:44:08 -07:00
EP
73d8e888dc 🔧 FIX: Button functionality restored - fixed initialization order and user management 2025-08-21 20:23:33 -07:00
EP
b21429ebf3 🚀 PRODUCTION READY: Complete platform overhaul with navigation, analytics, user management, and mobile optimization 2025-08-21 20:11:43 -07:00
EP
d875e6e4fd 🚀 MAJOR UPGRADE: Added 5 Legendary Features!
🔥 IMPROVEMENT #1: Real-time Collaboration Chat System
- Live chat with other users
- Bot responses and community interaction
- Online user tracking

🤖 IMPROVEMENT #2: Advanced AI-Powered Similarity Detection
- Semantic similarity analysis
- Structural pattern matching
- Keyword overlap detection
- Confidence scoring with visual meters

🏆 IMPROVEMENT #3: Dynamic Achievement System
- 10 unlockable achievements with badges
- Point rewards and notifications
- Progress tracking for all actions

🎯 IMPROVEMENT #4: Enhanced Comparison Interface
- Dual comparison modes (Basic + AI Analysis)
- Visual confidence meters and metrics
- Verification recommendations

 IMPROVEMENT #5: Improved User Experience
- Enhanced button styles and animations
- Better responsive design
- Achievement notifications
- Chat system integration

All async/await issues fixed, build tested successfully! 🚀
2025-08-21 19:28:38 -07:00
EP
60bf06caa7 Initial LeakHub Release - AI System Prompt Discovery Platform 2025-08-21 19:14:40 -07:00