From c75a48b63b3c98a40e2c46f9d21319a4b2250233 Mon Sep 17 00:00:00 2001 From: Niloth P <20315308+Niloth-p@users.noreply.github.com> Date: Sat, 12 Jul 2025 11:25:53 +0530 Subject: [PATCH] integrations: Remove Phabricator integration. Phabricator has not been actively maintained since June 2021. --- docs/overview/architecture-overview.md | 1 - .../integrations/bot_avatars/phabricator.png | Bin 2654 -> 0 bytes static/images/integrations/logos/phabricator.svg | 1 - templates/zerver/integrations/phabricator.md | 6 ------ zerver/lib/integrations.py | 1 - 5 files changed, 9 deletions(-) delete mode 100644 static/images/integrations/bot_avatars/phabricator.png delete mode 100644 static/images/integrations/logos/phabricator.svg delete mode 100644 templates/zerver/integrations/phabricator.md diff --git a/docs/overview/architecture-overview.md b/docs/overview/architecture-overview.md index ca3437686a..0bbbe0b307 100644 --- a/docs/overview/architecture-overview.md +++ b/docs/overview/architecture-overview.md @@ -22,7 +22,6 @@ other glue code: [Python API bindings](https://github.com/zulip/python-zulip-api); [JavaScript API bindings](https://github.com/zulip/zulip-js); a [Hubot adapter](https://github.com/zulip/hubot-zulip); integrations with -[Phabricator](https://github.com/zulip/phabricator-to-zulip), [Jenkins](https://github.com/zulip/zulip-jenkins-plugin), [Puppet](https://github.com/matthewbarr/puppet-zulip), [Redmine](https://github.com/zulip/zulip-redmine-plugin), and diff --git a/static/images/integrations/bot_avatars/phabricator.png b/static/images/integrations/bot_avatars/phabricator.png deleted file mode 100644 index 38202fa951ad677ede772ef56b92f3e406aace14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2654 zcmZ`*_dnDR9KNADL`G+X>{(>5hSlN7$@=0%?yED7&WVJqI~gJ4$UfP$j3o2oql_b! zRf=Ss?JMhx%ecPv2YjE`>v=!VkI(y;=k+AoSetWmig1EJAZ`m3((bq7{*WE^`v%Nr zIs6um02C$&1Ui2555b^(sxSz|$!mc$b_k`e6-K8!dJ6O!hWxF|=7>Z_mB$slDbBzO znv&#otWJ2fs>@aQ=y-CEXnh@ZD3$aTVW9B#coz#21%o!lWPhDbYY@Z3QL&F>vnP)= z%;eA;CnOfHPqpn``nYYd*L(1zjTzznf$QLV_(%PZN4FkruZDqm{ugOusxd4_fUgRY zX_7C@igZQ2C6&yC!Ax90*Zh{~2;IE-yeIVV9l=OzIgT0_HN$STo*FY@9a2e1O z!xYcbJK4+;3SO$_BY?Bx>MxOIfGV<%?;fw!C@g|gom_jt3gi#JE`PxNEiJd00K5d; z-$sXk4gxnKIh;?>T3qfmm3$7Ohho(Ov5RCHSpZ6e^jq%<+KzcJcZ|S;W z8#g64^Ma9XbS~^r#8P~yqJJ|DH^^X{Hoz&53%8L~ZQ$}Z6*qVnnidU#Z(@fDQeZ6A zTZli+AwNP_hDbbYf}-w7o;`=8sbmgFFvJ%Tsp>$HO8=!;8m2~%Cr>fc*^ffW{;YT? z6j$%2F2c++?a7?c*Y1{;MVBbuW@Fy8jM7x9xX^Bme-tXQtE-_xsKBj5u^bhu3Mpma z02K|#OzMc;*1HE!9u~wf*>dh+Hxu}V?x6t3(R-+29x|N2!!u0rrCNvDX#k`2v!drh z`kS;$AP5lE+;GKBk4cp04OoVrT)4R-K27DiSf~bl(uI$afTh0gJkWtoxeOEZ|CIn= z^q4--$QV^djHLhbRDL7sn`Vm)_TdOpC%!{gO4026(%w zJ_|={p0%IGS^k)nns&;4-FRJ=qHCByW8bbDyKx8dOff8C5?3n%qdQggg~i+DSe=QN z4-Yl`IWVdLbsx#G?RtA(Ev?_(lA1lAE&!U+-f+8Oxf*znJfzy^r6a8+O)OpI#`w;B z;)>wPOPAomb7uez73MWpr8){D1m1N5=b`J}HC6`qA0a1DER6+8*|;CWp7r4Ex9;~R z2ZANDEV)xswwz#pc*7)%TiA|5cxXhBw`;t#U7X=@?id8;eOI{)_n7sX|Gu-|#-X{J| z)T`E0-k@5=Emn+FYMZTo3;Y)N8JRDMcK?UX2V#$ZrB%c6NNe@(2R4JXQ3eKx(> zHjB~-2J z>%1xJX>=QwcuW}hT_i?0UN5m-?wdPkf;;dorQVN^Xa4BRmF5fSXYjUit}5Q2l5yPM z(}Q_$q`#r{Fwbr2>LV*XQ;p3Iue3b6xlqQZZr`X{1`j2MvI4fW^|i1yRYbV;0DVuJ z8sFj;DA!%#Y;_N1-HK1uRm(+deUH_bd95&7ZDZ9-8~nw$)zWni9r&qo{&$fihLKmV z024tQjkAQ@oRC*imz?nGg9X(JSe;}ygnN(TTin14q)`25HSUIa_Gf%moeiA6%2%>Rx7M=w^9$T7x3Qw_^$yDFSb_ zyM6xoi&m83j~@$Ll4mFgp29C1$3>6J5fmVXO?2n9(V2r|y^_aIqx)aUq>N&QtisgB z5)00@Q38Vk??*h@3FG{zS8WVgi83WAb2O?Xx98kGZY1Ngyvq~Yn`+8w(Z?t%zCH3P zzFC=oE+em>rOkTnyR2X_x5a|$_RwoE18Y_abaw2j{alys33htZEhFd_Y0tUmQ{qi? z=Nw`9A*@X)EPuFbrC)R0MJBJt-ZcaI> zb1fklXj;w`gly+wfExn04M|%2pRy94#wOAo&9daD6n@vprFneEiPwIMZP-eX5Zlu9Cb&#-iY@5;4<4qP9j^7*W_hYF z^?~weQ%h#nl4M|6DZ!(N``2XRfmeaZnpyio=2M;h^F21Q%@anuqRxm*2@x%(jUP|= zP*eZ4Z5iK{_Bok>Reqk4Beb((e$|XWYB64`QL=pv^Zp#L6>APZA#WQ_?n F=06;0{O|w( diff --git a/static/images/integrations/logos/phabricator.svg b/static/images/integrations/logos/phabricator.svg deleted file mode 100644 index 078a153298..0000000000 --- a/static/images/integrations/logos/phabricator.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/templates/zerver/integrations/phabricator.md b/templates/zerver/integrations/phabricator.md deleted file mode 100644 index 862fb61e36..0000000000 --- a/templates/zerver/integrations/phabricator.md +++ /dev/null @@ -1,6 +0,0 @@ -Zulip supports integration with Phabricator and can notify you -of the latest items in your Phabricator feed. - -1. Follow the instructions - [here](https://github.com/zulip/phabricator-to-zulip) - to get it set up. diff --git a/zerver/lib/integrations.py b/zerver/lib/integrations.py index 5e2a6bb3c8..0c68d0d664 100644 --- a/zerver/lib/integrations.py +++ b/zerver/lib/integrations.py @@ -606,7 +606,6 @@ INTEGRATIONS: dict[str, Integration] = { "mastodon": Integration("mastodon", ["communication"]), "notion": Integration("notion", ["productivity"]), "onyx": Integration("onyx", ["productivity"], logo="images/integrations/logos/onyx.png"), - "phabricator": Integration("phabricator", ["version-control"]), "puppet": Integration("puppet", ["deployment"]), "redmine": Integration("redmine", ["project-management"]), "zoom": Integration("zoom", ["communication"]),