Page MenuHomePhorge
Feed All Stories

Fri, May 9

avivey accepted D25887: Remove use of deprecated E_STRICT PHP constant.

I'd still not expect it to actually break anything - the docs say this const is "deprecated" not "removed", so I'd expect a warning and everything to keep working.
maybe something in the lint pipeline is dumping the warning on stdout instead of stderr.

Fri, May 9, 07:47
avivey accepted D25886: Remove use of deprecated E_STRICT PHP constant.
Fri, May 9, 07:44
aklapper added a comment to D25955: Unhandled Exception: Add last call to error message.

Garrr this still needs shortening the two comment lines

Fri, May 9, 07:26
aklapper updated the diff for D25955: Unhandled Exception: Add last call to error message.

Use PhutilErrorHandler::adjustFilePath instead of manually manipulating the filepath string

Fri, May 9, 07:24
valerio.bozzolan updated the task description for T15160: The Feed should not display the old content of an edited Comment as default.
Fri, May 9, 07:19 · Feed, Comments, User-valerio.bozzolan
valerio.bozzolan added a comment to T15160: The Feed should not display the old content of an edited Comment as default.

Uh I've found a workaround.

Fri, May 9, 07:19 · Feed, Comments, User-valerio.bozzolan
aklapper added a comment to D25887: Remove use of deprecated E_STRICT PHP constant.

After upgrading to PHP 8.4 this issue blocks me now from doing development work as arc diff fails:

Screenshot From 2025-05-09 09-15-08.png (710×1 px, 136 KB)

And Phorge fails to render at all in both Firefox and Chromium (Phorge renders after applying this very patch):
Screenshot From 2025-05-09 09-00-07.png (973×1 px, 112 KB)

Fri, May 9, 07:18
aklapper closed D26004: README: Update URI of FatCow icon set.
Fri, May 9, 03:46
aklapper committed rP8d688f59d123: README: Update URI of FatCow icon set.
Fri, May 9, 03:46

Thu, May 8

matmarex added a comment to T16050: Make it easier for CSS customization to apply to comments by specific users/bots.

Thanks for the comments. For context (which I should have included initially), this task was borne out of a conversation between me, @aklapper and @valerio.bozzolan about which parts of a downstream hack I was working on (https://phabricator.wikimedia.org/T393289) could be useful upstream. If the answer is "none", I can live with that.

Thu, May 8, 21:42 · Feature Requests, Comments
matmarex added a comment to D25987: Add CSS class to object handle if user object is system agent.

For my use case of styling Maniphest comments and other actions, it would be most convenient to have the extra class on phui-timeline-shell. But I'll be fine with maintaining my styles the way they currently are, if we drop this patch.

Thu, May 8, 21:35
mainframe98 requested changes to D25955: Unhandled Exception: Add last call to error message.

This looks very useful. I think somewhere there is a thing that truncates this kind of pathnames to say <phorge>/path/to. I would like to invest some time to reuse that, so, no need of substr(strlen(substr(realpath

Thu, May 8, 19:53
valerio.bozzolan added a comment to D25955: Unhandled Exception: Add last call to error message.

This looks very useful. I think somewhere there is a thing that truncates this kind of pathnames to say <phorge>/path/to. I would like to invest some time to reuse that, so, no need of substr(strlen(substr(realpath

Thu, May 8, 19:35
valerio.bozzolan accepted D26004: README: Update URI of FatCow icon set.

Nice name btw

Thu, May 8, 19:33
mainframe98 accepted D26004: README: Update URI of FatCow icon set.
Thu, May 8, 17:54
aklapper requested review of D26004: README: Update URI of FatCow icon set.
Thu, May 8, 17:50
aklapper closed D25999: Remove orphan CSS selectors in ponder/ponder-view.css.
Thu, May 8, 16:37
aklapper committed rP07e40af06a7a: Remove orphan CSS selectors in ponder/ponder-view.css.
Thu, May 8, 16:37
aklapper edited the content of Next Up.
Thu, May 8, 16:37
aklapper closed D26002: Remove orphan CSS selectors in config/config-options.css.
Thu, May 8, 16:35
aklapper committed rPa5868f388f16: Remove orphan CSS selectors in config/config-options.css.
Thu, May 8, 16:35
valerio.bozzolan accepted D25999: Remove orphan CSS selectors in ponder/ponder-view.css.
Thu, May 8, 16:20
valerio.bozzolan updated the test plan for D25999: Remove orphan CSS selectors in ponder/ponder-view.css.
Thu, May 8, 16:20
valerio.bozzolan accepted D26002: Remove orphan CSS selectors in config/config-options.css.
Thu, May 8, 16:15
aklapper edited the content of Next Up.
Thu, May 8, 14:53
aklapper closed D26003: Remove orphan CSS selectors in slowvote/slowvote.css.
Thu, May 8, 14:53
aklapper committed rP67880e5c4406: Remove orphan CSS selectors in slowvote/slowvote.css.
Thu, May 8, 14:53
aklapper edited the content of Next Up.
Thu, May 8, 14:47
aklapper closed D26001: Remove orphan CSS selectors in maniphest/task-summary.css.
Thu, May 8, 14:46
aklapper committed rP6c4ccf1dc93b: Remove orphan CSS selectors in maniphest/task-summary.css.
Thu, May 8, 14:46
valerio.bozzolan accepted D26003: Remove orphan CSS selectors in slowvote/slowvote.css.
Thu, May 8, 14:45
valerio.bozzolan accepted D26001: Remove orphan CSS selectors in maniphest/task-summary.css.
Thu, May 8, 14:44
aklapper created T16064: New Column Trigger: Assign only unassigned tasks on move.
Thu, May 8, 14:42 · Feature Requests
aklapper requested review of D26003: Remove orphan CSS selectors in slowvote/slowvote.css.
Thu, May 8, 14:19
aklapper requested review of D26002: Remove orphan CSS selectors in config/config-options.css.
Thu, May 8, 14:17
aklapper requested review of D26001: Remove orphan CSS selectors in maniphest/task-summary.css.
Thu, May 8, 14:15
aklapper updated the summary of D26000: Remove orphan CSS selectors in calendar/phui-calendar.css.
Thu, May 8, 13:50
aklapper requested review of D26000: Remove orphan CSS selectors in calendar/phui-calendar.css.
Thu, May 8, 13:49
aklapper requested review of D25999: Remove orphan CSS selectors in ponder/ponder-view.css.
Thu, May 8, 13:18
aklapper requested review of D25998: Remove orphan CSS selectors in base/main-menu-view.css.
Thu, May 8, 13:06
aklapper edited the content of Next Up.
Thu, May 8, 12:22
aklapper closed D25985: Remove unused feed/feed.css and maniphest/task-edit.css.
Thu, May 8, 12:21
aklapper committed rP5f7250fea617: Remove unused feed/feed.css and maniphest/task-edit.css.
Thu, May 8, 12:21
aklapper retitled D25985: Remove unused feed/feed.css and maniphest/task-edit.css from Remove unused CSS files feed/feed.css and maniphest/task-edit.css
Thu, May 8, 12:21
aklapper updated the diff for D25985: Remove unused feed/feed.css and maniphest/task-edit.css.

git rebase master

Thu, May 8, 11:24
avivey created T16063: Full-screen image - have way to zoom.
Thu, May 8, 06:48

Wed, May 7

aklapper requested review of D25997: Remove orphan CSS selectors for differential-haunt-mode.
Wed, May 7, 23:25
aklapper requested review of D25996: Remove unused CSS file differential/revision-list.css.
Wed, May 7, 23:13
aklapper retitled D25985: Remove unused feed/feed.css and maniphest/task-edit.css from Remove some unused CSS files to Remove unused CSS files feed/feed.css and maniphest/task-edit.css.
Wed, May 7, 23:10
avivey added Q180: "Auth" - it is possible to have a provider (LDAP) configured via conf/custom (Answer 224).
Wed, May 7, 18:49
aklapper requested review of D25995: Remove orphan CSS selectors in PHUIFormView.
Wed, May 7, 17:00
aklapper edited the content of Next Up.
Wed, May 7, 16:24
aklapper closed T16062: PHP 8.1 "strlen(null)" exceptions searching in Conpherence as Resolved by committing rP66bad4e5eebe: Fix PHP 8.1 "strlen(null)" exceptions searching in Conpherence.
Wed, May 7, 16:24 · PHP 8 support
aklapper closed T16062: PHP 8.1 "strlen(null)" exceptions searching in Conpherence, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4, as Resolved.
Wed, May 7, 16:24 · PHP 8 support
aklapper closed D25994: Fix PHP 8.1 "strlen(null)" exceptions searching in Conpherence.
Wed, May 7, 16:24
aklapper committed rP66bad4e5eebe: Fix PHP 8.1 "strlen(null)" exceptions searching in Conpherence.
Wed, May 7, 16:24
valerio.bozzolan accepted D25985: Remove unused feed/feed.css and maniphest/task-edit.css.

Thaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaanks

Wed, May 7, 16:21
valerio.bozzolan updated the test plan for D25985: Remove unused feed/feed.css and maniphest/task-edit.css.
Wed, May 7, 16:21
valerio.bozzolan accepted D25994: Fix PHP 8.1 "strlen(null)" exceptions searching in Conpherence.

Thaaaaaaaaaaaaanks. It works also on my computer woooo

Wed, May 7, 16:12
jgrammen-agilitypr added a comment to Q181: "Auth" - Multiple LDAP Servers (Answer 223).

I don't have permission to create Manifest Tasks, so I cannot create a Phorge task linking to the phabricator one

Wed, May 7, 14:16
aklapper added a revision to T16062: PHP 8.1 "strlen(null)" exceptions searching in Conpherence: D25994: Fix PHP 8.1 "strlen(null)" exceptions searching in Conpherence.
Wed, May 7, 13:29 · PHP 8 support
aklapper requested review of D25994: Fix PHP 8.1 "strlen(null)" exceptions searching in Conpherence.
Wed, May 7, 13:29
aklapper created T16062: PHP 8.1 "strlen(null)" exceptions searching in Conpherence.
Wed, May 7, 13:22 · PHP 8 support
aklapper added a comment to D25992: Remove unused anchor-target CSS for Conpherence message pane.

Makes sense. The only mention of anchor-target I can (and could at the time of introducing that CSS) can find is in webroot/rsrc/js/core/behavior-watch-anchor.js but still clueless how to ever trigger that in conpherence - it's related to an anchor link like Z2#26 but that doesn't have the parent classes of the CSS selector.

Wed, May 7, 12:38
aklapper updated the diff for D25991: Column triggers: Allow assigning user who performs the move.

Do not concatenate strings (patchwork messages; lego messages) in getRuleViewDescription() so translations can be correct

Wed, May 7, 11:01
aklapper updated the diff for D25878: Project archival dialog: Mention affected Herald rule conditions.

Use getProductionURI(), not getEnvConfig()

Wed, May 7, 10:51
aklapper added inline comments to D25878: Project archival dialog: Mention affected Herald rule conditions.
Wed, May 7, 10:49
valerio.bozzolan added a comment to D25823: arc browse: add support for Subversion repos.

Closed all inline comments.

Wed, May 7, 09:57 · Arcanist
valerio.bozzolan updated the diff for D25823: arc browse: add support for Subversion repos.
  • adopt suggested indentation in ArcanistRepositoryRef.php:91-94
  • adopt explicit "TODO" in ArcanistRepositoryRef.php:138-139
Wed, May 7, 09:56 · Arcanist
valerio.bozzolan added a comment to T15996: Notify about affected Herald rule conditions when archiving a project tag.

A related task (maybe not a sub-task?) is probably that the advanced search of herald ( https://we.phorge.it/herald/ ) does not allow to find these by involved project(s).

Wed, May 7, 09:42 · Herald
aklapper retitled D25823: arc browse: add support for Subversion repos from arc browse: add support to Subversion repos
Wed, May 7, 09:38 · Arcanist
aklapper accepted D25823: arc browse: add support for Subversion repos.

Reading (and testing) this again/more, after our first round in person a few days ago, now that I have a local SVN repo, I cannot find anything wrong or non-working, still I'd ideally appreciate another pair of eyes.
Added two more small comments.

Wed, May 7, 09:38 · Arcanist
valerio.bozzolan added inline comments to D25878: Project archival dialog: Mention affected Herald rule conditions.
Wed, May 7, 09:33
valerio.bozzolan added inline comments to D25878: Project archival dialog: Mention affected Herald rule conditions.
Wed, May 7, 09:23
valerio.bozzolan added a comment to D25987: Add CSS class to object handle if user object is system agent.

Note that in the screenshots I used an extremely broad CSS selector as that broad one was specifically mentioned

Wed, May 7, 09:13
aklapper added a comment to D25987: Add CSS class to object handle if user object is system agent.

Note that in the screenshots I used an extremely broad CSS selector as that broad one was specifically mentioned in the previous comment here.

Wed, May 7, 08:58
valerio.bozzolan accepted D25991: Column triggers: Allow assigning user who performs the move.
Wed, May 7, 08:57
valerio.bozzolan added a comment to D25991: Column triggers: Allow assigning user who performs the move.

Sometime un

Wed, May 7, 08:41
avivey closed T16052: Add a CSS class on comments that would include the author username as Wontfix.
  1. see parent task
  2. This wouldn't actually help the described use-case anyway.
Wed, May 7, 08:38 · Feature Requests, Comments
avivey closed T16052: Add a CSS class on comments that would include the author username, a subtask of T16050: Make it easier for CSS customization to apply to comments by specific users/bots, as Wontfix.
Wed, May 7, 08:38 · Feature Requests, Comments
avivey added a comment to T16051: Add a CSS class on comments to indicate whether the comment author is a bot.

(see parent task - I'm against this).

Wed, May 7, 08:36 · Wikimedia Hackathon 2025, Feature Requests, Comments
aklapper added inline comments to D25991: Column triggers: Allow assigning user who performs the move.
Wed, May 7, 08:23
aklapper closed D25993: Remove orphan CSS selectors in UIExample.
Wed, May 7, 08:16
aklapper committed rPa3cad3a3623e: Remove orphan CSS selectors in UIExample.
Wed, May 7, 08:16
valerio.bozzolan updated the diff for D25823: arc browse: add support for Subversion repos.

ArcanistRepositoryAPI: apply suggested inline comment:

Wed, May 7, 08:06 · Arcanist
valerio.bozzolan updated subscribers of D25987: Add CSS class to object handle if user object is system agent.

@matmarex: please look at the screenshots of Andre above: can I ask if such new selector would really simplify your downstream job? or, is there anything else missing / that we should do instead?

Wed, May 7, 07:53
valerio.bozzolan added a comment to T16050: Make it easier for CSS customization to apply to comments by specific users/bots.

I have not a strong opinion about author usernames (T16052) but if you say to decline that makes sense, especially if at least as small compromise we simplify bot recognition, T16051 and D25987, so that local installs can rewrite their UX without completely nuking their past history and doing complicated comment→transaction migrations on past data.

Wed, May 7, 07:44 · Feature Requests, Comments
valerio.bozzolan added inline comments to D25991: Column triggers: Allow assigning user who performs the move.
Wed, May 7, 07:25
valerio.bozzolan added a comment to D25992: Remove unused anchor-target CSS for Conpherence message pane.

The CSS rule has never been applied. After the change it will be. Please help by adding a line in the test plan about how to reproduce it if you have some time 🙏

Wed, May 7, 07:13
valerio.bozzolan added inline comments to D25889: Add "Authored Tasks" view / item to user profile menu.
Wed, May 7, 07:08
valerio.bozzolan accepted D25993: Remove orphan CSS selectors in UIExample.

Thaaanks

Wed, May 7, 07:03
thwarted updated thwarted.
Wed, May 7, 06:59

Tue, May 6

aklapper updated the diff for D25889: Add "Authored Tasks" view / item to user profile menu.

Keep route / path in both places as tasks-assigned/ for consistency

Tue, May 6, 21:39
aklapper added a comment to T15998: Add an "Authored Tasks" view/item to People profile menu.

Did anyone think of showing two separate queries on Tasks

What is Tasks? Could you share an URI? By default http://phorge.localhost/maniphest/ already offers Assigned, Authored, etc. saved queries in the sidebar.

Tue, May 6, 21:31 · People
aklapper requested review of D25993: Remove orphan CSS selectors in UIExample.
Tue, May 6, 20:48
valerio.bozzolan updated the diff for D25988: transaction.search: add auto-generated documentation for objectType and handle unmanaged exception.

implement avivey's feedbacks

Tue, May 6, 20:43
aklapper requested review of D25992: Remove unused anchor-target CSS for Conpherence message pane.
Tue, May 6, 20:06
valerio.bozzolan added inline comments to D25988: transaction.search: add auto-generated documentation for objectType and handle unmanaged exception.
Tue, May 6, 19:12
aklapper added Q181: "Auth" - Multiple LDAP Servers (Answer 223).
Tue, May 6, 18:52
aklapper edited the content of Wikimania Hackathon 2025 Istanbul.
Tue, May 6, 18:47 · Core Team Meetings, Wikimedia Hackathon 2025