• Joined on 2025-04-18
Pinto pushed to main at TwoTalesDev/4WDCSA.co.za 2025-12-04 16:41:21 +02:00
ec563e0376 Update: Formatting and code cleanup in processor and config files
Pinto pushed to main at TwoTalesDev/4WDCSA.co.za 2025-12-04 16:15:33 +02:00
a3403bf503 Fix: Move POP notification email addresses to .env configuration
Pinto pushed to main at TwoTalesDev/4WDCSA.co.za 2025-12-04 16:12:00 +02:00
5f1a6bc441 Fix: Use EFT ID as filename for POP uploads instead of random filename
716de2f0e9 Fix: Clean output buffer in upload_profile_picture.php to prevent HTML in JSON response
79e292dc7c Fix: Profile picture upload AJAX response handling
59c1e37d5c Fix: Profile picture upload issues and improved error handling
Compare 4 commits »
Pinto pushed to main at TwoTalesDev/4WDCSA.co.za 2025-12-04 15:37:26 +02:00
0c068eeb69 Fix: Use absolute paths for all upload directories in processor files
Pinto pushed to main at TwoTalesDev/4WDCSA.co.za 2025-12-04 15:28:31 +02:00
6fd3b8d082 Cleanup: Remove test and temporary page files
902291d8d1 Remove: Delete duplicate validate_login.php from src/processors - keep only root endpoint
ac460ef97f Restore: Recover src/processors folder accidentally deleted during merge
Compare 3 commits »
Pinto pushed to main at TwoTalesDev/4WDCSA.co.za 2025-12-04 15:10:28 +02:00
be2b757f4e Code restructure push
Pinto pushed to main at TwoTalesDev/4WDCSA.co.za 2025-12-04 09:43:57 +02:00
86faad7a78 image updates
Pinto pushed to main at TwoTalesDev/4WDCSA.co.za 2025-12-04 09:39:18 +02:00
1d7a50709e Fix: blog.php bind_param() reference error
7e544311e3 Docs: DatabaseService usage examples and migration guide
0143f5dd12 Add: DatabaseService class for abstracted database operations
Compare 3 commits »
Pinto pushed to main at TwoTalesDev/4WDCSA.co.za 2025-12-03 19:53:58 +02:00
45523720ea Remove: Deprecated MySQLi functions - convert to OOP prepared statements
Pinto pushed to main at TwoTalesDev/4WDCSA.co.za 2025-12-03 19:46:45 +02:00
4c839d02c0 Standardize: Convert final 4 queries to prepared statements - ALL COMPLETE
cbb52cda35 Standardize: Convert 5 more queries to prepared statements
2544676685 Standardize: Convert 7 high-priority $conn->query() to prepared statements
Compare 3 commits »
Pinto pushed to main at TwoTalesDev/4WDCSA.co.za 2025-12-03 17:07:12 +02:00
84dc35c8d5 Cleanup: Remove temporary batch update helper script
2f94c17c28 Consolidate: Create reusable banner component and update 23 pages
110c853945 Refactor: Update all remaining pages to use unified header template
0d01c7da90 Refactor: Update index.php and about.php to use unified header template
938ce4e15e Feat: Create unified header template (header.php)
Compare 5 commits »
Pinto pushed to main at TwoTalesDev/4WDCSA.co.za 2025-12-03 16:05:18 +02:00
6359b94d21 Small tweaks
def849ac11 Fix: Use SQL DATE_SUB for accurate datetime comparison in rate limiting
88832d1af2 Fix: Rate limiting now checks email only, not IP address
e4bae64b4c Phase 1 Complete: Security & Stability - Final Summary
076053658b Task 11: Create comprehensive security testing checklist
Compare 10 commits »
Pinto pushed to feature/site-cleanup at TwoTalesDev/4WDCSA.co.za 2025-12-03 16:03:27 +02:00
6359b94d21 Small tweaks
Pinto pushed to feature/site-cleanup at TwoTalesDev/4WDCSA.co.za 2025-12-03 15:59:40 +02:00
def849ac11 Fix: Use SQL DATE_SUB for accurate datetime comparison in rate limiting
88832d1af2 Fix: Rate limiting now checks email only, not IP address
e4bae64b4c Phase 1 Complete: Security & Stability - Final Summary
076053658b Task 11: Create comprehensive security testing checklist
b120415d53 Task 10: Harden file upload validation
Compare 9 commits »
Pinto created branch feature/site-cleanup in TwoTalesDev/4WDCSA.co.za 2025-12-03 15:59:40 +02:00
Pinto pushed to feature/site-restructure at TwoTalesDev/4WDCSA.co.za 2025-12-03 10:46:46 +02:00
204462877c Restore getUserMemberStatus function to original implementation and fix database queries
c13c77aac4 Add PHASE2_START_HERE.md - Comprehensive final summary and handoff document
b672a71a7e Add README_PHASE2.md - Quick start guide for Phase 2 deployment and navigation
6abef6e29e Add Phase 2 final status report - 100% complete and production ready
703629094e Add Phase 2 deliverables reference guide - quick overview of all files, changes, and status
Compare 10 commits »
Pinto created branch feature/site-restructure in TwoTalesDev/4WDCSA.co.za 2025-12-03 10:46:46 +02:00
Pinto pushed to main at TwoTalesDev/4WDCSA.co.za 2025-12-02 18:17:34 +02:00
062dc46ffd small updates
Pinto pushed to feature/blog-posts at TwoTalesDev/4WDCSA.co.za 2025-12-02 17:42:04 +02:00
7d078cb954 WIP: Blogposts
Pinto created branch feature/blog-posts in TwoTalesDev/4WDCSA.co.za 2025-12-02 17:37:55 +02:00