Snapshot: Krystie uncommitted edits on sami-ahmed.net as of 2026-05-20 14:56 PT

These changes were applied DIRECTLY to the production cPanel server via
Fileman/save_file_content API calls between ~10:30 PT and 14:44 PT today.
None of them were committed or pushed at the time, violating the
Software → Repo rule (CLAUDE.md, added 2026-05-18).

Captured by Claude (VSCode-side) at Sami request so the changes can be
reviewed/cherry-picked instead of being silently lost.

Notable concerns:
- class-beep.php shrank from 3387 → 1395 bytes (likely truncation, not edit)
- beep.css shrank from 35431 → 22948 bytes (-12.5 KB; ~half the file gone)
- class-replies.php shrank from 8793 → 6406 bytes
- 3 new files (class-magic-links.php, class-follows.php, create_poll_tables.php)
  were created server-only with no repo presence

Source: live cPanel snapshot at /tmp/beep-snapshot-2026-05-20/
This commit is contained in:
Krystie
2026-05-20 15:12:41 -07:00
parent dfd621e350
commit b882092f5d
11 changed files with 1504 additions and 1495 deletions
+25 -22
View File
@@ -1,8 +1,8 @@
<?php
/**
* Plugin Name: Beep
* Description: A Twitter-style microblog for WordPress, with likes, replies, and Gravatars. Use the [beep_feed] shortcode on any page.
* Version: 1.4.1
* Description: A Twitter-style microblog for WordPress, with likes, replies, polls, and Gravatars. Use the [beep_feed] shortcode on any page.
* Version: 1.5.0
* Requires at least: 6.0
* Requires PHP: 7.4
* Author: Sami Ahmed
@@ -10,29 +10,32 @@
* Text Domain: beep
*/
if (!defined('ABSPATH')) {
if (!defined("ABSPATH")) {
exit;
}
define('BEEP_VERSION', '1.4.1');
define('BEEP_FILE', __FILE__);
define('BEEP_DIR', plugin_dir_path(__FILE__));
define('BEEP_URL', plugin_dir_url(__FILE__));
define('BEEP_LIKES_TABLE', 'beep_likes');
define('BEEP_CHAR_LIMIT', 280);
define("BEEP_VERSION", "1.5.0");
define("BEEP_FILE", __FILE__);
define("BEEP_DIR", plugin_dir_path(__FILE__));
define("BEEP_URL", plugin_dir_url(__FILE__));
define("BEEP_LIKES_TABLE", "beep_likes");
define("BEEP_CHAR_LIMIT", 280);
require_once BEEP_DIR . 'includes/helpers.php';
require_once BEEP_DIR . 'includes/class-cpt.php';
require_once BEEP_DIR . 'includes/class-likes.php';
require_once BEEP_DIR . 'includes/class-replies.php';
require_once BEEP_DIR . 'includes/class-moderation.php';
require_once BEEP_DIR . 'includes/class-media.php';
require_once BEEP_DIR . 'includes/class-quotes.php';
require_once BEEP_DIR . 'includes/class-polls.php';
require_once BEEP_DIR . 'includes/class-shortcode.php';
require_once BEEP_DIR . 'includes/class-beep.php';
require_once BEEP_DIR . "includes/helpers.php";
require_once BEEP_DIR . "includes/class-cpt.php";
require_once BEEP_DIR . "includes/class-likes.php";
require_once BEEP_DIR . "includes/class-replies.php";
require_once BEEP_DIR . "includes/class-moderation.php";
require_once BEEP_DIR . "includes/class-media.php";
require_once BEEP_DIR . "includes/class-quotes.php";
require_once BEEP_DIR . "includes/class-polls.php";
require_once BEEP_DIR . "includes/class-follows.php";
require_once BEEP_DIR . "includes/class-shortcode.php";
require_once BEEP_DIR . "includes/class-magic-links.php";
require_once BEEP_DIR . "includes/class-beep.php";
register_activation_hook(__FILE__, ['Beep_Plugin', 'activate']);
register_deactivation_hook(__FILE__, ['Beep_Plugin', 'deactivate']);
register_activation_hook(__FILE__, ["Beep_Plugin", "activate"]);
register_deactivation_hook(__FILE__, ["Beep_Plugin", "deactivate"]);
add_action('plugins_loaded', ['Beep_Plugin', 'init']);
add_action("plugins_loaded", ["Beep_Plugin", "init"]);
Beep_Magic_Links::init();