Page MenuHomePhorge

Remove Chatlog entirely
ClosedPublic

Authored by Matthew on Nov 27 2023, 17:50.
Tags
None
Referenced Files
F3313716: D25480.1743222475.diff
Fri, Mar 28, 04:27
F3311118: D25480.1743200688.diff
Thu, Mar 27, 22:24
F3307240: D25480.1743141583.diff
Thu, Mar 27, 05:59
F3305596: D25480.1743117232.diff
Wed, Mar 26, 23:13
F3304107: D25480.1743091609.diff
Wed, Mar 26, 16:06
F3303775: D25480.1743085698.diff
Wed, Mar 26, 14:28
F3303264: D25480.1743079806.diff
Wed, Mar 26, 12:50
F3298872: D25480.1743010343.diff
Tue, Mar 25, 17:32

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