3b2e6f5a9a
Add fix_schema.sql to ensure DB columns exist
2025-12-29 11:15:55 +11:00
36c9148bdd
Fix Postgres JSONB error - explicit stringify
2025-12-29 11:13:13 +11:00
e30112af4b
Fix TypeError - make jsonPath mutable
2025-12-29 11:02:00 +11:00
de092bf730
Fix SyntaxError - duplicate jsonPath
2025-12-29 10:58:30 +11:00
63032d0763
Fix SyntaxError in runner.js - allow summary reassignment
2025-12-29 10:58:14 +11:00
f21308cfae
Fix runner.js - even safer property access
2025-12-29 10:56:57 +11:00
8838a7af07
Fix runner.js crash - basic check for LHR existence
2025-12-29 10:56:00 +11:00
390b9477f3
Cleanup main.js - removed dead multi-run code
2025-12-29 10:55:35 +11:00
da6c67b72d
Fix crashes in runner.js and git command in server.js
2025-12-29 10:54:59 +11:00
4c888b0500
Fix database insert - add user_ip column
2025-12-29 10:50:16 +11:00
110eb7a3f8
Remove multi-run feature completely - simplify to single test execution only
2025-12-29 10:45:05 +11:00
947312906f
Cleanup: Remove invalid postinstall script and verify project structure
2025-12-29 10:35:38 +11:00
307d7be63c
chore: clean up project - remove temporary files and add quick setup guide
...
- Removed 18 temporary/test files (check_data.js, test_db_insert.js, etc.)
- Removed old deployment scripts and debug utilities
- Added setup.sh for one-command deployment
- Rewrote QUICKSTART.md with comprehensive 3-step setup guide
- Enhanced ecosystem.config.js with logging and restart config
- Project is now clean and deployment-ready
2025-12-28 23:12:10 +11:00
64bdc868b2
chore: remove db credentials from tracking and add template file
2025-12-28 23:04:08 +11:00
fc16340c25
Tools: Sync all password updates
2025-12-28 22:13:32 +11:00
aa0589f667
Config: Update DB password to simpler string
2025-12-28 22:13:17 +11:00
743fc54363
Tools: Add DB insert test script
2025-12-28 22:11:30 +11:00
1081d22228
Fix: Add missing DB insert query in runner.js
2025-12-28 22:07:55 +11:00
9a5212de9e
Fix: View Images button logic
2025-12-28 22:07:20 +11:00
ec09d995aa
Fix: Hardcode credentials in check script
2025-12-28 22:06:03 +11:00
f9d4ef612f
Tools: Add script to check DB data
2025-12-28 22:04:32 +11:00
bf5adf89fa
Tools: Whitelist and add password reset script
2025-12-28 22:00:44 +11:00
e67d35c6a4
Tools: Force add password reset SQL
2025-12-28 22:00:04 +11:00
b145f91ff2
Tools: Add postgres setup script
2025-12-28 21:36:11 +11:00
8697831677
Tools: Add local DB verification script
2025-12-28 21:32:22 +11:00
a3503ba8d0
Fix(UI): Remove stray HTML tags causing layout gap
2025-12-28 21:27:48 +11:00
097109b3e9
Refactor: Remove multi-run option from UI and logic
2025-12-28 21:22:41 +11:00
4208e79a58
Cleanup: Remove temporary operational files
2025-12-28 21:19:50 +11:00
1d14408830
Fix(runner): Restore missing DB insert query in rollback
2025-12-28 21:09:16 +11:00
ebea27d687
Retry: Add Rerun button and fix run count usage in main.js
2025-12-28 12:30:03 +11:00
11f2b4f11c
Critical Fix: Resolve Whammy.js crash on undefined duration
2025-12-28 11:59:08 +11:00
7cfe4f74a5
Fix video generation crash: patch Whammy.js logic and safeguard empty frames
2025-12-28 11:55:27 +11:00
83cec85258
Optimize video generation: Fixed 30fps Whammy implementation
2025-12-28 11:52:11 +11:00
deaa23f8bd
Revert main.js optimization to fix broken website
2025-12-28 11:49:47 +11:00
c90dc96d12
Optimize Whammy implementation: Use fixed 30fps and precise frame interpolation
2025-12-28 11:46:13 +11:00
04dd7de2f2
Implement high-res video capture with Puppeteer integration in test runner
2025-12-28 11:42:06 +11:00
c1725b202a
Replace video generation with Whammy.js for perfect sizing and quality
2025-12-28 11:36:02 +11:00
fe24f638c6
Fix video duration and quality: use timeslice and proper frame timing
2025-12-28 11:31:26 +11:00
1a57b84285
Fix MediaRecorder error: remove conflicting keyframe parameter
2025-12-28 11:27:08 +11:00
0dbd593e9a
Fix video quality: force high bitrate with multiple parameters and 30fps
2025-12-28 11:24:31 +11:00
8eb02acf40
Increase video bitrate to 75 Mbps (15x quality boost)
2025-12-28 11:20:58 +11:00
1342571271
Fix video download: 1080p resolution and improved browser compatibility
2025-12-28 11:17:02 +11:00
03ce5f1e9b
Enhance video modal: increase size and add download functionality
2025-12-28 11:13:53 +11:00
4eb2b45cbe
Fix: Add video modal HTML to index.html
2025-12-28 11:09:32 +11:00
f9062bc4d7
Add missing video modal HTML and CSS components
2025-12-28 11:06:57 +11:00
7dba6a8183
Fix View Video button and restore View Images button
2025-12-28 11:02:33 +11:00
0419bd6a9e
Implement all Gap Analysis features: Visualization, Network, Bulk, Compare
2025-12-28 10:56:28 +11:00
9cd5cac287
Phase 3: Add filmstrip column to DB and update runner
2025-12-28 10:29:40 +11:00
039e126d9a
Update auto-sync scripts to use git reset --hard
2025-12-28 10:17:18 +11:00
929477c1f7
Enable Capture Filmstrip by default
2025-12-28 10:12:22 +11:00