Page MenuHomePhorge

Remove Chatlog entirely
ClosedPublic

Authored by Matthew on Nov 27 2023, 17:50.
Tags
None
Referenced Files
F2979891: D25480.1739873157.diff
Mon, Feb 17, 10:05
F2977306: D25480.1739632140.diff
Fri, Feb 14, 15:09
F2977304: D25480.1739632138.diff
Fri, Feb 14, 15:08
F2977293: D25480.1739630177.diff
Fri, Feb 14, 14:36
F2977288: D25480.1739629756.diff
Fri, Feb 14, 14:29
F2962648: D25480.1739181434.diff
Sun, Feb 9, 09:57
F2962647: D25480.1739181431.diff
Sun, Feb 9, 09:57
F2962646: D25480.1739181428.diff
Sun, Feb 9, 09:57

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