Page MenuHomePhorge

Remove Chatlog entirely
ClosedPublic

Authored by Matthew on Nov 27 2023, 17:50.
Tags
None
Referenced Files
F3575658: D25480.1745007240.diff
Thu, Apr 17, 20:14
F3553327: D25480.1744928626.diff
Wed, Apr 16, 22:23
F3518616: D25480.1744811902.diff
Tue, Apr 15, 13:58
F3446906: D25480.1744706341.diff
Mon, Apr 14, 08:39
F3420068: D25480.1744624980.diff
Sun, Apr 13, 10:03
F3378351: D25480.1744353903.diff
Thu, Apr 10, 06:45
F3375326: D25480.1744307330.diff
Wed, Apr 9, 17:48
F3373865: D25480.1744278856.diff
Wed, Apr 9, 09:54

Details

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.

Diff Detail

Repository
rP Phorge
Lint
Lint Not Applicable
Unit
Tests Not Applicable