Page MenuHomePhorge

Remove Chatlog entirely
ClosedPublic

Authored by Matthew on Nov 27 2023, 17:50.
Tags
None
Referenced Files
F2915220: D25480.1737469091.diff
Mon, Jan 20, 14:18
F2902289: D25480.1737301772.diff
Sat, Jan 18, 15:49
F2898380: D25480.1737253967.diff
Sat, Jan 18, 02:32
F2898379: D25480.1737253966.diff
Sat, Jan 18, 02:32
F2896803: D25480.1737243319.diff
Fri, Jan 17, 23:35
F2896777: D25480.1737243229.diff
Fri, Jan 17, 23:33
F2896776: D25480.1737243227.diff
Fri, Jan 17, 23:33
F2896653: D25480.1737242616.diff
Fri, Jan 17, 23:23

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