Page MenuHomePhorge
Feed All Stories

Tue, Apr 29

aklapper requested review of D25982: Remove doc references to LiskDAO::loadRelatives().
Tue, Apr 29, 18:32
valerio.bozzolan requested changes to D25966: Add a Copy-to-Clipboard Button to code blocks.

Kindly flagging as "little fixes needed on unit tests"

Tue, Apr 29, 14:42
valerio.bozzolan added inline comments to D25979: Fix invalid return values for void.
Tue, Apr 29, 14:38
valerio.bozzolan accepted D25835: Strip surrounding whitespace from project and task titles.

lgtm

Tue, Apr 29, 14:33 · Projects, Maniphest
aklapper updated the diff for D25835: Strip surrounding whitespace from project and task titles.

gotta set it

Tue, Apr 29, 13:13 · Projects, Maniphest
aklapper updated the diff for D25835: Strip surrounding whitespace from project and task titles.

like this I guess

Tue, Apr 29, 13:01 · Projects, Maniphest
valerio.bozzolan accepted D25981: PHPDoc: Correct syntax of variadic function params.

yesyes

Tue, Apr 29, 11:53
aklapper retitled D25980: PHPDoc: Correct syntax of variadic function params from PHPDoc: Correct syntax of variadic functions' params
Tue, Apr 29, 11:29
aklapper retitled D25981: PHPDoc: Correct syntax of variadic function params from PHPDoc: Correct syntax of variadic functions' params
Tue, Apr 29, 11:29
aklapper requested review of D25981: PHPDoc: Correct syntax of variadic function params.
Tue, Apr 29, 11:28
aklapper requested review of D25980: PHPDoc: Correct syntax of variadic function params.
Tue, Apr 29, 11:27
aklapper requested review of D25979: Fix invalid return values for void.
Tue, Apr 29, 11:21
chris18890 assigned T15671: Allow to import Picture from Gravatar to connorgurney.
Tue, Apr 29, 02:39 · User-valerio.bozzolan, People
chris18890 awarded T15671: Allow to import Picture from Gravatar a Like token.
Tue, Apr 29, 02:38 · User-valerio.bozzolan, People
connorgurney added a member for Trusted Contributors: chris18890.
Tue, Apr 29, 01:57

Mon, Apr 28

aklapper updated the diff for D25972: Remove non-existing min-device-pixel-ratio CSS syntax.

git rebase master

Mon, Apr 28, 20:58
aklapper updated the summary of D25978: Fix wrong argument count in numerous calls' signatures.
Mon, Apr 28, 20:57
aklapper closed D25973: Correct invalid min-height CSS value.
Mon, Apr 28, 20:54
aklapper committed rPdc32286e4c52: Correct invalid min-height CSS value.
Mon, Apr 28, 20:54
aklapper edited the content of Next Up.
Mon, Apr 28, 20:54
aklapper closed D25917: Make an IE CSS hack pass W3C CSS validator.
Mon, Apr 28, 20:52
aklapper committed rPbda8034982a2: Make an IE CSS hack pass W3C CSS validator.
Mon, Apr 28, 20:52
aklapper updated the diff for D25917: Make an IE CSS hack pass W3C CSS validator.

git rebase master

Mon, Apr 28, 20:51
aklapper closed D25977: PHPDoc: Correct some param types.
Mon, Apr 28, 20:50
aklapper committed rPa52702118e59: PHPDoc: Correct some param types.
Mon, Apr 28, 20:50
valerio.bozzolan requested changes to D25812: Fix method search result URIs in Diviner.

I've added 2 unuseful tips but this seems not ready for production. Flag as "solution seems affected by N+1 query problem". Maybe useful to open a cute task and do more triage.

Mon, Apr 28, 10:30 · Diviner
valerio.bozzolan accepted D25973: Correct invalid min-height CSS value.

sgtm

Mon, Apr 28, 10:09
valerio.bozzolan updated the test plan for D25973: Correct invalid min-height CSS value.
Mon, Apr 28, 10:08
valerio.bozzolan accepted D25917: Make an IE CSS hack pass W3C CSS validator.

I've tested in my console:

Mon, Apr 28, 08:13
valerio.bozzolan accepted D25967: Aphlict: Bump NodeJS package ws from 7.5.0 to 7.5.10.

notmyfault

Mon, Apr 28, 08:03
valerio.bozzolan updated the summary of D25967: Aphlict: Bump NodeJS package ws from 7.5.0 to 7.5.10.
Mon, Apr 28, 08:02
valerio.bozzolan added a comment to T16037: Bump ws npm package for Aphlict.

Relevant report:

Mon, Apr 28, 08:01 · Security, Aphlict
valerio.bozzolan updated the summary of D25967: Aphlict: Bump NodeJS package ws from 7.5.0 to 7.5.10.
Mon, Apr 28, 07:59
valerio.bozzolan requested changes to D25864: Paste previous milestone's description text when creating a new milestone.

Super nice prototype but flagging as "more digging probably needed for production"

Mon, Apr 28, 07:13
valerio.bozzolan accepted D25977: PHPDoc: Correct some param types.

yesyes

Mon, Apr 28, 06:57
aklapper committed rP3cf47d2cb6b1: Remove an unneeded condition in PHUITimelineEventView.php.
Mon, Apr 28, 06:31
aklapper closed D25976: Remove an unneeded condition in PHUITimelineEventView.php.
Mon, Apr 28, 06:31
valerio.bozzolan accepted D25976: Remove an unneeded condition in PHUITimelineEventView.php.

lgtm

Mon, Apr 28, 05:42

Sun, Apr 27

aklapper updated the diff for D25976: Remove an unneeded condition in PHUITimelineEventView.php.

oh true that! sigh I should look around a bit more

Sun, Apr 27, 23:33
valerio.bozzolan accepted D25976: Remove an unneeded condition in PHUITimelineEventView.php.
Sun, Apr 27, 19:10
aklapper added a comment to T16035: Update embedded copy of Font Awesome 4.7.0.

FYI I pasted the list of the 341 different FA icons used by Phorge as of 2025-04-24 (excluding the list of all icons in PHUIIconView::getIcons()) in P50

Sun, Apr 27, 17:16
aklapper created P50 FontAwesome icons used on 2025-04-24, excluding the list of all items in PHUIIconView::getIcons().
Sun, Apr 27, 17:15
aklapper closed T15891: Ineffective instanceof check in PhabricatorMySQLSetupCheck:shouldUseMySQLSearchEngine() as Resolved by committing rP35e233345cd6: Fix check in PhabricatorMySQLSetupCheck:shouldUseMySQLSearchEngine().
Sun, Apr 27, 17:11
aklapper closed D25975: Fix check in PhabricatorMySQLSetupCheck:shouldUseMySQLSearchEngine().
Sun, Apr 27, 17:11
aklapper committed rP35e233345cd6: Fix check in PhabricatorMySQLSetupCheck:shouldUseMySQLSearchEngine().
Sun, Apr 27, 17:11
aklapper requested review of D25978: Fix wrong argument count in numerous calls' signatures.
Sun, Apr 27, 16:17
aklapper added a comment to D25900: Remove the onboard "mailKey" from Paste.

Argh, PEBKAC, right. Thanks!

[acko@fedora phorge (master *$|u=)]$ ./bin/storage upgrade
Target                          Error
phabricator_paste.paste.mailKey Surplus
Sun, Apr 27, 15:46
mainframe98 added a comment to T16035: Update embedded copy of Font Awesome 4.7.0.

FontAwesome doing the freemium thing makes me sad, and I'm worried about misinterpreting their license (e.g., I think the fa-regular is not part of free, but is available on the GH repo for paying customers.)

Sun, Apr 27, 13:54
mainframe98 added a comment to D25900: Remove the onboard "mailKey" from Paste.

Works for me: (on rPdfe8539c6a)

Sun, Apr 27, 13:42
avivey added a comment to T16035: Update embedded copy of Font Awesome 4.7.0.

All these options make me want to just go with Sprites (See "Tokens" and "Authentication" in https://we.phorge.it/uiexample/view/PHUIIconExample/).

Sun, Apr 27, 13:32
mainframe98 added a comment to T16035: Update embedded copy of Font Awesome 4.7.0.

I can reproduce with the embedded copy of FontAwesome. I cannot reproduce if I use Fork Awesome 1.2. Switching over as a stopgap is a potential solution, especially because it offers SVG support, which can pave the way for a native-SVG replacement.

Sun, Apr 27, 12:53
aklapper added a comment to D25900: Remove the onboard "mailKey" from Paste.

@mainframe98: Does ./bin/lipsum generate pastes work as expected for you? I'm seeing errors here:

 OOPS  Generator ("Pastes") was unable to generate an object.
#1364: Field 'mailKey' doesn't have a default value
Sun, Apr 27, 12:40
aklapper requested review of D25977: PHPDoc: Correct some param types.
Sun, Apr 27, 11:24
aklapper requested review of D25976: Remove an unneeded condition in PHUITimelineEventView.php.
Sun, Apr 27, 10:56

Sat, Apr 26

20after4 accepted D25975: Fix check in PhabricatorMySQLSetupCheck:shouldUseMySQLSearchEngine().
Sat, Apr 26, 22:53
20after4 added a comment to T15891: Ineffective instanceof check in PhabricatorMySQLSetupCheck:shouldUseMySQLSearchEngine().

PhabricatorSearchDocument::isInnoDBFulltextEngineAvailable() could be completely removed and this class could instead check the DB software version via mysqli::get_server_info and PDO::getAttribute(PDO::ATTR_SERVER_VERSION) ?
I guess that's a topic for a separate task though...?

Sat, Apr 26, 21:55
aklapper added a comment to T15891: Ineffective instanceof check in PhabricatorMySQLSetupCheck:shouldUseMySQLSearchEngine().

Now that rP7aee92b5e95cfc11059e9ff8788e5e53dc88e84d is merged (plus realizing that shouldUseMySQLSearchEngine() is only called in https://we.phorge.it/source/phorge/browse/master/src/applications/config/check/PhabricatorMySQLSetupCheck.php;7aee92b5e95cfc11059e9ff8788e5e53dc88e84d$106, plus seeing rP48a34eced28d82b77eb840d05702daffb8e3ddbb), maybe PhabricatorSearchDocument::isInnoDBFulltextEngineAvailable() could be completely removed and this class could instead check the DB software version via mysqli::get_server_info and PDO::getAttribute(PDO::ATTR_SERVER_VERSION) ?
I guess that's a topic for a separate task though...?

Sat, Apr 26, 20:38
aklapper requested review of D25975: Fix check in PhabricatorMySQLSetupCheck:shouldUseMySQLSearchEngine().
Sat, Apr 26, 20:34
aklapper added a revision to T15891: Ineffective instanceof check in PhabricatorMySQLSetupCheck:shouldUseMySQLSearchEngine(): D25975: Fix check in PhabricatorMySQLSetupCheck:shouldUseMySQLSearchEngine().
Sat, Apr 26, 20:34
aklapper added a comment to T15891: Ineffective instanceof check in PhabricatorMySQLSetupCheck:shouldUseMySQLSearchEngine().

Quick and dirty way to test: Insert this in a random place (output listed after the // ):

$services = PhabricatorSearchService::getAllServices();
foreach ($services as $service) {
  phlog(get_class($service));                   // 'PhabricatorSearchService'
  phlog($service->getDisplayName());            // 'MySQL'
  phlog($service->getEngine());                 // Object PhabricatorFerretFulltextStorageEngine
  if ($service->getEngine() instanceof
      PhabricatorFerretFulltextStorageEngine) {
    phlog('yesh');                              // 'yesh'
  }
}
Sat, Apr 26, 20:31
aklapper updated the task description for T15891: Ineffective instanceof check in PhabricatorMySQLSetupCheck:shouldUseMySQLSearchEngine().
Sat, Apr 26, 20:06
valerio.bozzolan closed Q169: Reflecting diff progress on task status as resolved.
Sat, Apr 26, 13:56
valerio.bozzolan marked Q169: Reflecting diff progress on task status (Answer 210) as hidden.
Sat, Apr 26, 13:56
vabocharov added a comment to Q176: The hierarchy of documents is located after the document in the wiki.

The sublevels of the tree can be made hidden, and they can be revealed when clicking on a specific parent. And if the user expands the tree to a large size, then it is worth limiting the maximum size of the panel and showing a vertical scroll when the maximum is reached.

Sat, Apr 26, 08:41 · UX

Fri, Apr 25

keithzg added a comment to Q176: The hierarchy of documents is located after the document in the wiki.

Having the wiki's tree of contents on the side would indeed be pretty nice, I gotta say. This is especially the case on the landing pages of a given instance's wiki, at least until it inevitably sprawls to be gigantic ;)

Fri, Apr 25, 22:55 · UX
aklapper closed T15582: Allow blocking users as Wontfix.

No clarification why disabling users is not sufficient, thus declining.

Fri, Apr 25, 19:41 · Clarification Needed
aklapper updated the diff for D25972: Remove non-existing min-device-pixel-ratio CSS syntax.

git rebase master

Fri, Apr 25, 15:56
aklapper closed D25974: Remove IE6/7 non-standard "_zoom" CSS workaround.
Fri, Apr 25, 15:52
aklapper committed rPdfe8539c6a0f: Remove IE6/7 non-standard "_zoom" CSS workaround.
Fri, Apr 25, 15:52
pppery closed D25959: Simplify project regex further.
Fri, Apr 25, 15:39
pppery closed T16028: New project remarkup rule misses some project names as Resolved by committing rP4bd591e4414b: Simplify project regex further.
Fri, Apr 25, 15:39 · Bug Reports, Remarkup
pppery committed rP4bd591e4414b: Simplify project regex further.
Fri, Apr 25, 15:39
pppery updated the diff for D25959: Simplify project regex further.

Whitespace

Fri, Apr 25, 15:37
valerio.bozzolan awarded D25974: Remove IE6/7 non-standard "_zoom" CSS workaround a Yellow Medal token.
Fri, Apr 25, 14:58
valerio.bozzolan updated the test plan for D25974: Remove IE6/7 non-standard "_zoom" CSS workaround.
Fri, Apr 25, 14:57
valerio.bozzolan updated the test plan for D25974: Remove IE6/7 non-standard "_zoom" CSS workaround.
Fri, Apr 25, 14:56
valerio.bozzolan accepted D25974: Remove IE6/7 non-standard "_zoom" CSS workaround.

Macro wojak_depressed: DAY N. 89232 STILL CLEANING MICROSOFT SHIT

Fri, Apr 25, 14:52
aklapper requested review of D25974: Remove IE6/7 non-standard "_zoom" CSS workaround.
Fri, Apr 25, 11:26
mainframe98 added inline comments to D25959: Simplify project regex further.
Fri, Apr 25, 11:23
aklapper requested review of D25973: Correct invalid min-height CSS value.
Fri, Apr 25, 09:59
aklapper requested review of D25972: Remove non-existing min-device-pixel-ratio CSS syntax.
Fri, Apr 25, 09:54
valerio.bozzolan accepted D25959: Simplify project regex further.

Thanks! also for the freshly added unit test :3 :3

Fri, Apr 25, 09:47
valerio.bozzolan updated the test plan for D25963: Phriction: Invalid position actions sidebar when large image on top.
Fri, Apr 25, 09:45
valerio.bozzolan accepted D25963: Phriction: Invalid position actions sidebar when large image on top.

Seems fixed now. Thanks :3

Fri, Apr 25, 09:45
aklapper closed D25895: Do not create search_documentfield table; update docs.
Fri, Apr 25, 08:11
aklapper committed rP7aee92b5e95c: Do not create search_documentfield table; update docs.
Fri, Apr 25, 08:11
danielyepezgarces added a comment to T15056: Improve Dark Mode.

Ok, I'll improve it, because I still have a lot to learn about Phorge and its source code, otherwise I'll fix those issues myself

Fri, Apr 25, 06:47 · User-Cigaryno, User-valerio.bozzolan, Accessibility, User-Bukkit
aklapper added a comment to T15056: Improve Dark Mode.

If there is an issue in Phorge then please provide steps to reproduce in Phorge. Please also strip unneeded full quotes which make comments hard to read. Thanks!

Fri, Apr 25, 06:20 · User-Cigaryno, User-valerio.bozzolan, Accessibility, User-Bukkit
danielyepezgarces added a comment to T15056: Improve Dark Mode.

T391929 In that task on Wikimedia Phabricator, I had put some issues

image.png (453×298 px, 29 KB)
image.png (264×226 px, 13 KB)

Steps to reproduce the bug:

  • Enable the "Dark Mode (Experimental)" theme in Wikimedia Phabricator.
  • Go to the Phabricator Workboard.
  • Click on any button that has a dropdown menu.

And with these steps you can see the error like the images I have attached

I just checked that the issue can be replicated in the Accessibility workboard, on the Affects-Wikimedia workboard it looks good

image.png (700×298 px, 34 KB)

Fri, Apr 25, 05:45 · User-Cigaryno, User-valerio.bozzolan, Accessibility, User-Bukkit
danielyepezgarces added a comment to T15056: Improve Dark Mode.

image.png (453×298 px, 29 KB)

@danielyepezgarces: Please always provide clear steps to reproduce something somewhere, in most recent Phorge itself.

Screenshot From 2025-04-21 13-57-21.png (480×428 px, 46 KB)

Fri, Apr 25, 05:33 · User-Cigaryno, User-valerio.bozzolan, Accessibility, User-Bukkit

Thu, Apr 24

aklapper edited the content of Next Up.
Thu, Apr 24, 22:13
aklapper closed D25971: Remove vendor-prefixed -moz-transition CSS syntax.
Thu, Apr 24, 22:12
aklapper committed rP7d6c9285c357: Remove vendor-prefixed -moz-transition CSS syntax.
Thu, Apr 24, 22:12
valerio.bozzolan accepted D25971: Remove vendor-prefixed -moz-transition CSS syntax.

yesyes

Thu, Apr 24, 21:10
aklapper added a comment to T16035: Update embedded copy of Font Awesome 4.7.0.

but the "Regular" Icon Style is not available in the free version and is "Pro only".

I was wrong or misinterpreted. fa-regular-400 as part of the "Free" version exists at https://github.com/FortAwesome/Font-Awesome/tree/6.x/webfonts

Thu, Apr 24, 19:24
aklapper requested review of D25971: Remove vendor-prefixed -moz-transition CSS syntax.
Thu, Apr 24, 19:09
aklapper edited the content of Next Up.
Thu, Apr 24, 18:11
aklapper closed D25970: Remove vendor-prefixed background-clip CSS syntax.
Thu, Apr 24, 18:11
aklapper committed rP3fd24004d241: Remove vendor-prefixed background-clip CSS syntax.
Thu, Apr 24, 18:11
aklapper updated the diff for D25970: Remove vendor-prefixed background-clip CSS syntax.

git rebase master

Thu, Apr 24, 18:10