Page MenuHomePhorge

Remove Chatlog entirely
ClosedPublic

Authored by Matthew on Nov 27 2023, 17:50.
Tags
None
Referenced Files
F3269370: D25480.1742525507.diff
Thu, Mar 20, 02:51
F3249313: D25480.1742285624.diff
Mon, Mar 17, 08:13
F3244933: D25480.1742180297.diff
Sun, Mar 16, 02:58
F3225579: D25480.1742134455.diff
Sat, Mar 15, 14:14
F3212907: D25480.1741515778.diff
Sat, Mar 8, 10:22
F3172576: D25480.1741281048.diff
Wed, Mar 5, 17:10
F3093464: D25480.1741098121.diff
Mon, Mar 3, 14:22
F3010125: D25480.1740629093.diff
Wed, Feb 26, 04:04

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