HomePhorge

Remove Chatlog entirely

Description

Remove Chatlog entirely

Summary:
This commit removes ChatLog entirely. All of the application files are removed, and the migrations used are stubbed out. I stubbed the migrations as that allows for existing installs to make no changes, but new installs will not create the database.

Fixes T15126

Test Plan: Loaded up http://phorge.local/chatlog and confirmed the 404. Loaded up http://phorge.local/applications/view/PhabricatorChatLogApplication and confirmed the 404. Created a new database prefix and ran bin/storage upgrade against it, confirmed that the chatlog database was not created. Restored another prefix (an old one) and ran bin/storage upgrade and confirmed database was not deleted.

Reviewers: O1 Blessed Committers, avivey

Reviewed By: O1 Blessed Committers, avivey

Subscribers: avivey, tobiaswiese, valerio.bozzolan, Cigaryno

Maniphest Tasks: T15126

Differential Revision: https://we.phorge.it/D25480

Details

Provenance
Matthew BowkerAuthored on Nov 27 2023, 10:36 AM
themackabuPushed on Tue, Mar 25, 8:07 PM
Parents
rPcf8d5d60a594: Fix a PHP 8.1 deprecated use of strlen with a NULL argument in commit parser
Branches
Unknown
Tags
Unknown

Event Timeline