Page MenuHomePhorge

Remove Chatlog entirely
ClosedPublic

Authored by Matthew on Nov 27 2023, 17:50.
Tags
None
Referenced Files
F3852147: D25480.1746123165.diff
Wed, Apr 30, 18:12
F3852146: D25480.1746123164.diff
Wed, Apr 30, 18:12
F3850538: D25480.1746114345.diff
Wed, Apr 30, 15:45
F3850537: D25480.1746114344.diff
Wed, Apr 30, 15:45
F3776494: D25480.1745862253.diff
Sun, Apr 27, 17:44
F3763440: D25480.1745839272.diff
Sun, Apr 27, 11:21
F3763438: D25480.1745839271.diff
Sun, Apr 27, 11:21
F3763436: D25480.1745839270.diff
Sun, Apr 27, 11:21

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