Commit Graph

  • 30adfd8384 feat: Restructure Test Data 1 to exactly match 19-entry blueprint layout and timestamps main admin 2026-05-15 22:35:17 +08:00
  • 9fb24df415 feat: Add Test Data 2 button for matrix split simulation and fix Test Data 1 seeder admin 2026-05-15 22:26:59 +08:00
  • 89f2de596b fix: refactor dashboard test data reset to use MatrixBoardSeeder directly admin 2026-05-15 22:15:38 +08:00
  • d360eb48b2 fix: Matrix seeder split configuration and Via API mock keys admin 2026-05-15 22:08:22 +08:00
  • 5ac4757531 Update MatrixBoardSeeder offsets for forced split ranking and add design plan admin 2026-05-15 19:15:08 +08:00
  • 2ed7670976 Update MatrixBoardSeeder test data entry order admin 2026-05-14 21:05:23 +08:00
  • f325762d2f fix: use board entry timestamp for prestige split ordering (Tier E tie-breaker) admin 2026-05-14 17:57:57 +08:00
  • cb434aad3d Refine test data override: 88888888 starts at 0 points but can gain new points admin 2026-05-14 16:51:12 +08:00
  • 0770db3eee Add manual point override for test data account 88888888 admin 2026-05-13 21:28:27 +08:00
  • d3a839e21a Allow matrix downlines to carry over across split boards admin 2026-05-13 20:59:25 +08:00
  • 2a226af252 Implement Matrix Breakout Rules & Prestige UI Follow-The-Leader Qualification admin 2026-05-13 12:04:26 +08:00
  • 1e70f3be75 Remove active board constraints from Matrix Controller to always show direct referrals admin 2026-05-12 16:56:45 +08:00
  • dba536872e Fix dashboard controller name query and update via simulation plan admin 2026-05-12 16:29:45 +08:00
  • 67dbbc2907 feat: add 5-slide text carousel on landing hero with 5s auto-rotate and fade transition admin 2026-05-12 12:52:25 +08:00
  • 9150799e38 fix: show numeric ID instead of text username in admin members list admin 2026-05-12 12:41:35 +08:00
  • bda91b1cd6 feat: add inline username edit with pencil icon on member edit page (numbers only) admin 2026-05-12 12:36:14 +08:00
  • 6ba29a9935 feat: add International Ferry Bookings service card with Anchor icon admin 2026-05-12 12:25:44 +08:00
  • db3aed3472 fix: hide duplicate ReferrerCard on mobile (use mobile-only section instead) admin 2026-05-12 11:58:57 +08:00
  • a097851d6b fix: rename International Cruise to 2GO / Ferry Bookings in services grid admin 2026-05-12 11:56:27 +08:00
  • a5785f4d39 fix: set testimonial image to 750x700px on desktop admin 2026-05-12 11:48:45 +08:00
  • 44448b483a fix: set testimonial image to 550x500px on desktop admin 2026-05-12 11:46:52 +08:00
  • bc5dc1943e fix: widen testimonial container to max-w-5xl on desktop for larger image display admin 2026-05-12 11:43:00 +08:00
  • e3d47271c1 fix: increase testimonial image size by 30% (390px mobile, 520px desktop) admin 2026-05-12 11:41:49 +08:00
  • f3bddc92be fix: remove trust badges card from testimonial section admin 2026-05-12 11:40:42 +08:00
  • cef6efa836 fix: use flex layout with fixed height for testimonial carousel + center align both columns admin 2026-05-12 11:38:50 +08:00
  • 8543855f79 fix: align testimonial and trust badges vertically on desktop with items-stretch admin 2026-05-12 11:34:17 +08:00
  • 15b71710b2 fix: remove all dimming effects from homepage hero slider (opacity + overlay) admin 2026-05-12 11:31:18 +08:00
  • b7ef16c850 fix: remove dark background gradient from video container for natural brightness admin 2026-05-12 11:28:51 +08:00
  • be824e8222 fix: completely remove dim overlay from landing page video admin 2026-05-12 11:26:53 +08:00
  • 24470c626b fix: decrease video dim overlay on landing page (40% → 15%) admin 2026-05-12 11:25:00 +08:00
  • ea417de15b fix: increase testimonial image size by 30% and vertically align with trust badges admin 2026-05-12 11:22:43 +08:00
  • 3cf8663d07 fix: remove white container from testimonial section, display images full size admin 2026-05-12 11:20:17 +08:00
  • b015ae4179 fix: show @username instead of (Display Name) in admin sponsor verification admin 2026-05-12 11:11:50 +08:00
  • 92017821c2 fix: always show numeric username in @handle on registration page admin 2026-05-12 11:05:01 +08:00
  • 505b40525b fix: add missing cn import in Landing.tsx for TestimonialCarousel admin 2026-05-12 11:02:47 +08:00
  • 6b94dc63a6 fix: update validation rules for multiple testimonial image uploads admin 2026-05-12 11:00:54 +08:00
  • 64692a6758 feat: implement optional vs required beneficiary logic based on referral count admin 2026-05-12 10:54:57 +08:00
  • e8c721f3c1 feat: implement multiple testimonial images with carousel on landing page admin 2026-05-12 10:53:26 +08:00
  • ee5a97182b fix: populate sponsor_username column on test data generation so referral display works admin 2026-05-11 22:51:59 +08:00
  • 6b809b3f12 build: update compiled assets admin 2026-05-11 22:36:44 +08:00
  • 3c3b41f625 feat: testdata1 v2 — pre-created boards, companyten entry 1, chart3 entries 2-6, cross-chart sponsors admin 2026-05-11 22:36:04 +08:00
  • 90449a2e55 feat: restructure resetTestData1 — flat entry list, exact sponsors, 3-chart interleaved timestamps admin 2026-05-11 21:06:42 +08:00
  • 8954ff15d2 feat: testimonial CMS image upload + member dashboard rebrand to #cc0000/#ffb800 admin 2026-05-11 21:00:15 +08:00
  • 8ec905d89d feat: assign associate plan (silver) to all members on resetTestData1 admin 2026-05-11 19:07:12 +08:00
  • 19229f097f fix: force 10s timestamp spacing by using DB::table update to bypass Eloquent auto-timestamps admin 2026-05-11 19:03:40 +08:00
  • c500aae3ca feat: add 10-second timestamp spacing between members in resetTestData1 admin 2026-05-11 19:01:01 +08:00
  • cb20c20820 fix: use numeric member IDs (888xxx) as username in resetTestData1, display_name stays as alias admin 2026-05-11 18:58:29 +08:00
  • ab1cc7fce3 fix: replace all 'name' column references in eager loads/selects with first_name,middle_name,last_name admin 2026-05-11 18:54:47 +08:00
  • 662fd6d41c fix: drop generated name column, use Eloquent accessor; fix all select/search references admin 2026-05-11 18:53:29 +08:00
  • 04b69d73a7 feat: add realistic Filipino names to test seed data admin 2026-05-11 18:42:47 +08:00
  • 3f5a853aa3 fix: update seeders to use first_name/last_name instead of deprecated name column admin 2026-05-11 18:40:55 +08:00
  • 92fc188aab fix: replace Full Name with first/middle/last name in admin create member modal admin 2026-05-11 18:31:56 +08:00
  • b68a08eb89 feat: replace name column with generated first_name+middle_name+last_name admin 2026-05-11 18:29:36 +08:00
  • 3a2a60b06b feat: pull sponsor name from first_name + last_name on landing page admin 2026-05-11 18:15:22 +08:00
  • 6f11010eae fix: revert to using name column directly for full name admin 2026-05-11 17:56:35 +08:00
  • e18e9c191a feat: show real first and last name on admin members table admin 2026-05-11 17:40:32 +08:00
  • 14e8325113 feat: simulate test data intervals and genealogy hierarchy admin 2026-05-11 17:37:10 +08:00
  • 9bdf5ad9d5 feat: add first and last name inputs to admin user edit admin 2026-05-11 17:34:53 +08:00
  • f00785eef6 feat: strictly use full name without fallback admin 2026-05-11 16:53:14 +08:00
  • 58da746670 chore: trigger deployment admin 2026-05-11 16:47:51 +08:00
  • ccbde8710d chore: update build assets admin 2026-05-11 16:45:28 +08:00
  • fa147bf372 style: add white background to logo on landing page admin 2026-05-11 16:42:09 +08:00
  • 99d9394366 feat: use site logo on landing page hero admin 2026-05-11 16:36:40 +08:00
  • fd0dcb466a feat: Use full name on referral landing page admin 2026-05-11 16:32:59 +08:00
  • a4c9428a32 fix: make video placeholder visible when no video is set admin 2026-05-11 16:29:38 +08:00
  • 67322bf406 feat: Add dynamic video placeholder configuration for Referral Landing page admin 2026-05-11 16:26:31 +08:00
  • 57794fc25f fix: bypass storage symlink for shared hosting by storing directly in public/uploads admin 2026-05-10 10:57:29 +08:00
  • 76ba293caf feat: Implement Elevate Landing Page CMS and public inquiry integration admin 2026-05-10 10:46:18 +08:00
  • b0fcd28e7f style: apply brand colors (yellow background, black text, red accents) to member dashboard admin 2026-05-06 21:15:55 +08:00
  • 23b933802a style: revert dashboard to light theme with gold/amber accents admin 2026-05-06 20:40:16 +08:00
  • 7ea6e680ff feat(dashboard): dark theme UI redesign with new components admin 2026-05-06 20:10:55 +08:00
  • aa1a5a3344 build: compile updated frontend assets admin 2026-05-06 19:48:51 +08:00
  • 664d3c3b59 style: fix referral landing page desktop layout alignment admin 2026-05-06 19:46:40 +08:00
  • 23dca0b893 refactor: replace Data Test 1 with precise genealogy seeder (3 charts, 19 members, 10s intervals) admin 2026-05-06 19:44:40 +08:00
  • fe1a4a10ee feat(admin): add exact timestamp column to member management admin 2026-05-05 19:45:03 +08:00
  • 63bd7dff1f feat(genealogy): add root member selector dropdown for multiple independent trees admin 2026-04-30 18:35:13 +08:00
  • 4ff0296f23 fix(matrix): add proper pagination links to admin matrix index admin 2026-04-30 15:00:56 +08:00
  • a248ae8522 fix(matrix): ensure 'all types' filter works and sort boards by ID descending admin 2026-04-30 14:41:59 +08:00
  • 624c50e42d feat(matrix): ensure history table is always visible, even if empty admin 2026-04-30 14:30:49 +08:00
  • ae7d18c167 fix(matrix): ensure lowercase pages path tracked properly for history table admin 2026-04-30 14:14:27 +08:00
  • 1820425bbe feat(matrix): display chart history table on member dashboard admin 2026-04-30 14:05:26 +08:00
  • 2e81a1da08 fix(admin): set root_member_id when resetting test data admin 2026-04-30 13:30:44 +08:00
  • c069218c70 fix(matrix): assign root_member_id to newly split boards admin 2026-04-30 13:30:24 +08:00
  • 0bb6b302c2 chore: update compiled frontend assets admin 2026-04-29 20:37:55 +08:00
  • 7de48e25f3 feat(admin): add reset data button to frontend admin 2026-04-29 20:21:59 +08:00
  • 0ffdeee188 feat(admin): add reset to test data 1 button admin 2026-04-29 20:21:47 +08:00
  • ca95dd30ec feat(matrix): prestige chart rules, dynamic compression, and chart-aware visuals admin 2026-04-29 15:30:29 +08:00
  • 3e44e758b7 feat(matrix): persistent global node visuals and level-based split sequence admin 2026-04-28 23:04:45 +08:00
  • e28d3992ad feat(matrix): implement alternating split sequence for board breakout admin 2026-04-28 16:55:18 +08:00
  • 884672679d feat(genealogy): redesign sponsor tree to top-down hierarchical layout admin 2026-04-28 13:23:44 +08:00
  • 927948372f feat(matrix): synchronize visual priority rules across admin and member charts admin 2026-04-28 12:43:01 +08:00
  • df68a70a15 Update NetworkController.php dvappnnt 2026-04-24 19:37:20 +08:00
  • d557aa6b02 build fix dvappnnt 2026-04-24 15:51:41 +08:00
  • 551597078a Update CommissionService.php dvappnnt 2026-04-23 19:17:33 +08:00
  • d1ee133a2e Update NetworkController.php dvappnnt 2026-04-23 19:14:07 +08:00
  • 6eb35e90df build fix 3 dvappnnt 2026-04-23 19:11:25 +08:00
  • 1a3078d1be ui fix dvappnnt 2026-04-23 19:07:16 +08:00
  • 857976aa54 fix dvappnnt 2026-04-23 19:03:00 +08:00
  • b25ae87335 build fix 2 dvappnnt 2026-04-23 18:58:47 +08:00
  • 4acb6dbba7 build fix dvappnnt 2026-04-23 18:50:44 +08:00