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
MatthewAuthored on Nov 27 2023, 18:36
MatthewPushed on Nov 27 2023, 18:38
Reviewer
O1: Blessed Committers
Differential Revision
D25480: Remove Chatlog entirely
Parents
rPcf8d5d60a594: Fix a PHP 8.1 deprecated use of strlen with a NULL argument in commit parser
Branches
Loading...
Tags
Loading...
Tasks
T15126: Remove Chatlog