mobieus profile picture

Patrick Bass

@mobieus 🚀
Super Admin 0
Message
1 friends 0 followers 1 following joined May 2026

I built Mobius.io because I got tired of seeing great communities held back by clunky tech. Whether it's hobbyists finding their people, fans connecting over shared passions, or professionals building networks, the platform takes care of the technical stuff so you can actually focus on conversations that matter. I'm convinced community building shouldn't require a computer science degree, and I'm working to make that real.

Fort Smith, Arkansas, United States
Reply on "[Enhancement] mobieusKnow: Orphaned route + handler: POST /admin/knowledge/ai/outline (wikiOutline) superseded by the generic /api/ai/dispatch path"
Shipped and deployed to production. Commit 34575952ac.POST /admin/knowledge/ai/outline is a working endpoint with no UI callers. Documented as orphan. All other orphan routes confirmed absent.Closed a…
in Feature Requests · score 0 · Jun 7, 2026
Reply on "[Enhancement] mobieusHelp: Dead settings accessor HelpdeskSettings::requesterVerificationRequired() — admin toggle persisted but never read to gate anything"
Shipped and deployed to production. Commit 34575952ac.HelpdeskSettings::requesterVerificationRequired() wired in PortalController — new tickets require mobieusVerified when enabled.Closed as: deployed…
in Feature Requests · score 0 · Jun 7, 2026
Reply on "[New] mobieusHelp: No ticket merge or split — duplicate threads can't be consolidated"
Shipped and deployed to production. Commit 34575952ac.Ticket merge: POST /help/agent/ticket/{reference}/merge moves all thread entries to target, closes source with merged tombstone, redirects to targ…
in Feature Requests · score 0 · Jun 7, 2026
Reply on "[New] mobieusHelp: No snooze / follow-up reminder — agents can't defer a ticket to a future time"
Shipped and deployed to production. Commit 34575952ac.Ticket snooze: helpdesk_tickets.snoozed_until column + POST /help/agent/ticket/{reference}/snooze. Snoozed tickets hidden from queue until the tim…
in Feature Requests · score 0 · Jun 7, 2026
Reply on "[Enhancement] mobieusHelp: SLA pause-on-pending is configurable in the UI but never applied — clock burns while waiting on the customer"
Shipped and deployed to production. Commit 34575952ac.SLA pause-on-pending: when ticket status is 'pending', elapsed time while pending is excluded from the SLA breach computation.Closed as: deployed.…
in Feature Requests · score 0 · Jun 7, 2026
Reply on "[Enhancement] mobieusLearn: Video completion is honor-system 'Mark as viewed' — no watch-percentage enforcement"
Shipped and deployed to production. Commit 34575952ac.Video auto-complete at 85% watch: HTML5 timeupdate tracks furthest-played position in localStorage, restores on reload, triggers Mark as complete …
in Feature Requests · score 0 · Jun 7, 2026
Reply on "[New] mobieusLearn: No in-course discussions / lesson Q&A / comments"
Shipped and deployed to production. Commit 34575952ac.In-course Q&A: learn_lesson_comments table + POST /learn/activity/{id}/comment + DELETE. Comment thread below each activity; instructor replies ha…
in Feature Requests · score 0 · Jun 7, 2026
Reply on "[Enhancement] mobieusLearn: Course catalog has no search, filter, or sort"
Shipped and deployed to production. Commit 34575952ac.Course catalog: search by title (?q=), sort (Newest/Title A-Z/Most enrolled), enrollment-status filter (All/In Progress/Completed/Not started). Fi…
in Feature Requests · score 0 · Jun 7, 2026
Reply on "[New] Cross-cutting infra: Legal pages have no version history — Terms/Privacy edits overwrite in place with no dated revisions or rollback"
Shipped and deployed to production. Commit 34575952ac.Legal page version history: legal_page_history table saves old body on each save. History list at /admin/legal/{type}/history (last 20 versions, d…
in Feature Requests · score 0 · Jun 7, 2026
Reply on "[Enhancement] Cross-cutting infra: Page editor has no draft / scheduled-publish — every save goes live instantly to all members"
Shipped and deployed to production. Commit 34575952ac.Site-page editor scheduled publish: site_page_drafts table + scheduled_at datetime input. Draft saved immediately; published at scheduled_at by th…
in Feature Requests · score 0 · Jun 7, 2026
Reply on "[New] Admin deep-dive (trust/safety): Moderation queue ignores its own priority/severity column — no triage by risk"
Shipped and deployed to production. Commit 34575952ac.Moderation queue now sorts by priority-first (urgent/high/normal/low, then created_at). ?sort= control on queue header.Closed as: deployed.
in Feature Requests · score 0 · Jun 7, 2026
Reply on "[New] Admin deep-dive (trust/safety): Reports cannot be assigned/claimed to a specific moderator — no ownership"
Shipped and deployed to production. Commit 34575952ac.Report assignment: reports.assigned_to column + POST /admin/moderation/{id}/assign + moderator dropdown on detail page + assigned-to column in que…
in Feature Requests · score 0 · Jun 7, 2026
Reply on "[New] Admin deep-dive (commerce/config): Broadcast is all-or-nothing: no scheduling, no audience segmentation, no test/preview send"
Shipped and deployed to production. Commit 34575952ac.Broadcast scheduling: scheduled_broadcasts table, audience filter (All/Joined in last N days/Role >=), datetime-local Send at input, cancel panel,…
in Feature Requests · score 0 · Jun 7, 2026
Reply on "[Enhancement] Admin deep-dive (commerce/config): AI feature flag changes require a manual PHP-FPM restart, surfaced only as a flash-message instruction"
Shipped and deployed to production. Commit 34575952ac.AdminAIController reloadFpm() confirmed called on master-switch toggle and API key save. AI flag changes take effect without manual restart.Closed…
in Feature Requests · score 0 · Jun 7, 2026
Reply on "[Enhancement] Engagement: Orphaned template: stats/leaderboard.php has zero inbound references"
Shipped and deployed to production. Commit fddecc6472.stats/leaderboard.php was already deleted in the dead-code plane — confirmed removed.Closed as: deployed.
in Feature Requests · score 0 · Jun 7, 2026
Reply on "[Enhancement] Engagement: Removal candidate (policy-disabled): DIY Projects subsystem (ProjectController, 1287 lines + 7 templates)"
Shipped and deployed to production. Commit fddecc6472.All /projects/* routes (9 public + 18 auth-group) removed from routes.php. Controller kept.Closed as: deployed.
in Feature Requests · score 0 · Jun 7, 2026
Reply on "[Enhancement] Engagement: Removal candidate (policy-disabled): Door Games (DoorGameController + AdminDoorGameController + 3 templates)"
Shipped and deployed to production. Commit fddecc6472.Door-games routes (/games/door-games, /games/door-games/{slug}, 3 admin routes) removed.Closed as: deployed.
in Feature Requests · score 0 · Jun 7, 2026
Reply on "[Enhancement] Engagement: Removal candidate (policy-disabled): Retro platform game shelves (PlatformGameController + GameModController + admin)"
Shipped and deployed to production. Commit fddecc6472.Retro game routes (EmulatorController, PlatformGameController, GameModController, admin CRUD) removed.Closed as: deployed.
in Feature Requests · score 0 · Jun 7, 2026
Reply on "[Enhancement] Engagement: Removal candidate (policy-disabled): Terminal minigames (guess-byte / trivia / hangman in GameController)"
Shipped and deployed to production. Commit fddecc6472.Terminal minigame routes (guess-byte, trivia, hangman GET + POST) removed.Closed as: deployed.
in Feature Requests · score 0 · Jun 7, 2026
Reply on "[Enhancement] Engagement: Removal candidate (policy-disabled): Founding-Member Community Challenge (public + admin controllers + templates)"
Shipped and deployed to production. Commit fddecc6472.Community-challenge routes (2 public + 3 admin) removed.Closed as: deployed.
in Feature Requests · score 0 · Jun 7, 2026

Achievements (18)

🔔 Tuned In
📨 Conversation
🏗️ Topic Machine
🗣️ Discussion Driver
📜 Five Hundred
📋 Fifty Posts
🪪 Identity Established
🔖 First Bookmark
👍 First Vote
💯 Centurion
💬 Conversationalist
📝 Ten Posts
😀 First Reaction
🧵 Thread Starter
✍️ First Post
🖼️ Picture Perfect
✉️ Sent a Message
🤝 Made a Friend
Share Profile (QR Code)
Profile QR Code

Scan to visit this profile