{ "version": "4.23.0", "focus": "Central configurable upload size and extension policy across the whole application", "php_files_checked": 134, "php_lint_errors": [], "database_tables": 56, "foreign_keys": 104, "foreign_key_errors": [], "table_order_issues": [], "insert_column_lists_checked": 134, "insert_column_errors": [], "alter_add_columns_checked": 94, "missing_upgrade_columns": [], "missing_local_php_links": [], "upload_categories": [ "member_photo", "user_avatar", "product_image", "attendance_photo", "member_memory", "branding_image", "login_background", "qris_image", "card_design", "payment_proof", "expense_evidence", "renovation_evidence", "renovation_photo", "driver_file", "restore_file", "member_import", "pre_member_import" ], "active_upload_modules": [ "restore.php", "hardware_center.php", "staff_portal.php", "renovation.php", "users.php", "products.php", "import_members.php", "member_visit_memories.php", "member_memories_legacy.php", "attendance.php", "settings.php", "member_register.php", "new_transaction.php", "card_designer.php", "expenses.php", "pre_members.php", "transaction_payment_proof.php", "profile.php", "members.php" ], "remaining_hardcoded_upload_limits": [], "defaults": { "member_photo": "3 MB / jpg,jpeg,png,webp", "user_avatar": "3 MB / jpg,jpeg,png,webp", "product_image": "4 MB / jpg,jpeg,png,webp", "attendance_photo": "4 MB / jpg,jpeg,png,webp", "member_memory": "6 MB / jpg,jpeg,png,webp", "branding/login/qris": "6 MB / image formats", "card_design": "10 MB / image formats", "payment/expense/renovation_evidence": "8 MB / jpg,jpeg,png,webp,pdf", "driver_file": "200 MB / exe,msi,zip,dmg,pkg,deb,rpm", "restore_file": "250 MB / sql,zip", "member/pre-member import": "0 MB = follow server limit" }, "checks": { "php_lint_all": true, "upload_policy_defaults_all": true, "upload_policy_settings_ui": true, "upload_policy_ext_settings_ui": true, "central_validator": true, "central_accept_helper": true, "central_summary_helper": true, "settings_center": true, "settings_max_custom": true, "settings_extension_custom": true, "member_photo_policy": true, "public_member_photo_policy": true, "user_avatar_policy": true, "product_policy": true, "attendance_policy": true, "member_memory_policy": true, "branding_policy": true, "card_design_policy": true, "payment_proof_policy": true, "expense_policy": true, "renovation_policy": true, "driver_policy": true, "restore_policy": true, "member_import_policy": true, "pre_member_import_policy": true, "image_content_validation": true, "pdf_signature_validation": true, "server_limit_notice": true, "member_customization_preserved": true, "payment_approval_preserved": true, "zkteco_step_preserved": true, "operational_inventory_preserved": true, "finance_preserved": true, "receipt_preserved": true, "backup_restore_preserved": true, "foreign_keys_valid": true, "table_order_valid": true, "upgrade_vs_fresh_valid": true, "insert_columns_valid": true, "local_php_links_valid": true, "no_create_database": true, "no_use_database": true } }