Page MenuHomePhorge
Feed All Stories

Yesterday

aklapper updated the diff for D25636: Fix exception awarding empty badge to user.

Remove variable definition now unneeded outside of the if clause

Mon, May 13, 18:50
aklapper updated the diff for D25636: Fix exception awarding empty badge to user.

Here's a revision which does not throw a red box via ->setFormErrors() at the user but at least it is displaying the Required text and turning it into bold red after clicking Award without having defined a recipient. So the line $errors[] = pht('Badge name is required.'); is currently never ever shown.

Mon, May 13, 18:43
aklapper added a comment to D25636: Fix exception awarding empty badge to user.

Thanks for the hints how to improve this! Appreciated.

Mon, May 13, 18:41
aklapper created T15827: Possible to award a badge without selecting a recipient.
Mon, May 13, 18:41
aklapper requested review of D25638: Fix PHP 8.1 "strlen(null)" exception rendering files/documents.
Mon, May 13, 17:49
aklapper added a revision to T15826: PHP 8.1 "strlen(null)" exception rendering image file without $encode_setting: D25638: Fix PHP 8.1 "strlen(null)" exception rendering files/documents.
Mon, May 13, 17:49 · PHP 8 support
aklapper closed D25637: Run ./bin/celerity map after previous commit.
Mon, May 13, 17:00
aklapper committed rP8a3b70aa7d4c: Run ./bin/celerity map after previous commit.
Run ./bin/celerity map after previous commit
Mon, May 13, 17:00
valerio.bozzolan accepted D25637: Run ./bin/celerity map after previous commit.

Damn celerity. Thanks.

Mon, May 13, 16:43
valerio.bozzolan raised a concern with rP67b7181f5226: Facts: Always render YYYY-MM-DD dates with eight digits in chart tooltips.

Damn celerity

Mon, May 13, 16:43
aklapper added a comment to T15819: Facts: Burndown Charts should render YYYY-MM-DD with eight digits.

That was a merged JS change so I should have also run ./bin/celerity map. Sorry. Followup patch in https://we.phorge.it/D25637

Mon, May 13, 16:04
aklapper requested review of D25637: Run ./bin/celerity map after previous commit.
Mon, May 13, 16:03
aklapper created T15826: PHP 8.1 "strlen(null)" exception rendering image file without $encode_setting.
Mon, May 13, 15:59 · PHP 8 support
aklapper awarded T15800: Comment templates to reuse a Love token.
Mon, May 13, 11:42 · Feature Requests, Phorge

Sun, May 12

revi changed the image for Image Macro "hammerfix".
Sun, May 12, 15:51
avivey added a comment to T15176: Evaluate a global Herald Maniphest action: "Block Task creation with message" (to allow custom Task constraints).

On a more meta level, Maniphest isn't well-suited to be an entry-form to be filled by a non-expert user; Nuance is/was intended for this use-case.

Sun, May 12, 14:05 · Herald, Maniphest, User-valerio.bozzolan
avivey added a comment to T15176: Evaluate a global Herald Maniphest action: "Block Task creation with message" (to allow custom Task constraints).

on the technical level, Herald can't block object creation - it runs after the fact, by the Daemons.

Sun, May 12, 14:03 · Herald, Maniphest, User-valerio.bozzolan
aklapper added a comment to T15176: Evaluate a global Herald Maniphest action: "Block Task creation with message" (to allow custom Task constraints).

I don't believe in playing whack-a-mole on "could this be a password" but a use case I've been recently thinking of is "Do not allow task creation when task content/data is exactly the defaults provided by the Form used to create the task". Basically: You were supposed to fill in some stuff but you did not when creating your task.

Sun, May 12, 13:03 · Herald, Maniphest, User-valerio.bozzolan
avivey added a comment to D25636: Fix exception awarding empty badge to user.

I think the 404 is possibly better then "silently fail without error".

Sun, May 12, 09:09
aklapper closed T15819: Facts: Burndown Charts should render YYYY-MM-DD with eight digits as Resolved by committing rP67b7181f5226: Facts: Always render YYYY-MM-DD dates with eight digits in chart tooltips.
Sun, May 12, 08:19
aklapper closed D25630: Facts: Always render YYYY-MM-DD dates with eight digits in chart tooltips.
Sun, May 12, 08:19
aklapper committed rP67b7181f5226: Facts: Always render YYYY-MM-DD dates with eight digits in chart tooltips.
Facts: Always render YYYY-MM-DD dates with eight digits in chart tooltips
Sun, May 12, 08:19
aklapper requested review of D25636: Fix exception awarding empty badge to user.
Sun, May 12, 08:16
aklapper added a revision to T15825: Exception awarding badge to user without selecting a badge: D25636: Fix exception awarding empty badge to user.
Sun, May 12, 08:16
aklapper created T15825: Exception awarding badge to user without selecting a badge.
Sun, May 12, 08:09
aklapper added a comment to D25635: Fix PHP 8.1 "preg_replace(null)" exception in PhabricatorEditorURIEngine.php.

Uhm, seems I was somehow off by one line. I thought that this comes from escapeToken($repository->getCallsign()) being optional nowadays but seems to be triggered by escapeToken($repository->getRepositorySlug()) instead which indeed would be surprising. This might be a patch to abandon because might hide an underlying issue.

Sun, May 12, 08:02
avivey added a comment to D25635: Fix PHP 8.1 "preg_replace(null)" exception in PhabricatorEditorURIEngine.php.

How can we end up with null here?

Sun, May 12, 07:20

Sat, May 11

aklapper requested review of D25635: Fix PHP 8.1 "preg_replace(null)" exception in PhabricatorEditorURIEngine.php.
Sat, May 11, 20:51
aklapper added a revision to T15824: Deprecation notice at PhabricatorEditorURIEngine.php:283: D25635: Fix PHP 8.1 "preg_replace(null)" exception in PhabricatorEditorURIEngine.php.
Sat, May 11, 20:51 · PHP 8 support, Deprecation Notice
revi triaged T15824: Deprecation notice at PhabricatorEditorURIEngine.php:283 as Normal priority.
Sat, May 11, 17:05 · PHP 8 support, Deprecation Notice
revi created P39 error.php.
Sat, May 11, 17:02
avivey accepted D25634: Remove deprecated buildStandardPage* method calls.
Sat, May 11, 14:48
aklapper updated the summary of D25634: Remove deprecated buildStandardPage* method calls.
Sat, May 11, 14:36
aklapper requested review of D25634: Remove deprecated buildStandardPage* method calls.
Sat, May 11, 14:33
avivey updated the diff for D25549: Add Standard Custom Fields to Item List.

Rebase

Sat, May 11, 10:48
avivey closed T15133: Differential List View should show Repository as Resolved by committing rPea554af47649: Add (Advanced) Custom Fields to Item List.
Sat, May 11, 10:25 · Differential
avivey closed D25548: Add (Advanced) Custom Fields to Item List.
Sat, May 11, 10:25
avivey committed rPea554af47649: Add (Advanced) Custom Fields to Item List.
Add (Advanced) Custom Fields to Item List
Sat, May 11, 10:25
revi added a comment to T15059: Phabricator doesn't email @outlook.com addresses.
X-Spam-known-sender: no
X-Spam-sender-reputation: 500 (none)
X-Spam-score: 0.8
X-Spam-hits: BAYES_50 0.8, ME_SENDERREP_NEUTRAL 0.001,
  RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001,
  RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001, SPF_HELO_PASS -0.001,
  SPF_PASS -0.001, LANGUAGES en, BAYES_USED user, SA_VERSION 3.4.6
X-Spam-source: IP='198.74.57.92', Host='secure.phorge.dev', Country='US',
  FromHeader='dev', MailFrom='dev'
X-Spam-charsets: plain='utf-8'
Sat, May 11, 10:05 · phorge.it install
revi added a comment to T15805: Cannot patch a diff that edits files with non-ascii filenames.

I also faced this, tested @ D25623, and found out git format-patch was emitting that result which causes git apply to fail. See this git format-patch example.

Sat, May 11, 09:56 · Arcanist, Bug Reports
revi created P38 (An Untitled Masterwork).
Sat, May 11, 09:54
avivey edited the content of Change Log.
Sat, May 11, 04:39
avivey attached a referenced file: F1360344: image.png.
Sat, May 11, 04:38
avivey attached a referenced file: F1368592: image.png.
Sat, May 11, 04:37
avivey renamed 2024 week 19 from Next Up to 2024 week 19.
Sat, May 11, 04:37

Fri, May 10

revi added a comment to Image Macro "hammerfix".

Yeah, on my todo list for the weekend.

Fri, May 10, 17:18
revi added a comment to T15059: Phabricator doesn't email @outlook.com addresses.

And my spam filter says:

Fri, May 10, 17:12 · phorge.it install
aklapper closed T15823: PHP 8.1 "strlen(null)" exception checking for open setup issues, a subtask of T15064: Make Phorge compatible with PHP 8.1/8.2/8.3, as Resolved.
Fri, May 10, 16:16 · PHP 8 support
aklapper closed T15823: PHP 8.1 "strlen(null)" exception checking for open setup issues as Resolved by committing rPf2a01dca3928: Fix PHP 8.1 "strlen(null)" exception checking for open setup issues in….
Fri, May 10, 16:16 · PHP 8 support
aklapper closed D25633: Fix PHP 8.1 "strlen(null)" exception checking for open setup issues in PhabricatorSetupCheck.
Fri, May 10, 16:16
aklapper committed rPf2a01dca3928: Fix PHP 8.1 "strlen(null)" exception checking for open setup issues in….
Fix PHP 8.1 "strlen(null)" exception checking for open setup issues in…
Fri, May 10, 16:16
aklapper closed T15821: Deprecation notice @ HTTPFutureHTTPResponseStatus.php:24 as Resolved by committing rARC7f28d7266f81: Fix PHP 8.1 "preg_match(null)" exception for missing Content-Type.
Fri, May 10, 16:13 · Arcanist, Deprecation Notice
aklapper closed D25632: Fix PHP 8.1 "preg_match(null)" exception for missing Content-Type.
Fri, May 10, 16:13
aklapper committed rARC7f28d7266f81: Fix PHP 8.1 "preg_match(null)" exception for missing Content-Type.
Fix PHP 8.1 "preg_match(null)" exception for missing Content-Type
Fri, May 10, 16:13
valerio.bozzolan added a comment to Q125: "Not In" query operator and searching for project milestones (Answer 158).

(Premising that this is an answer to your question. Please move this as comment to your question.)

Fri, May 10, 15:39
valerio.bozzolan added a member for Trusted Contributors: LSobanski.
Fri, May 10, 15:38
valerio.bozzolan added a comment to Image Macro "hammerfix".

Nice but please smaller :D

Fri, May 10, 15:27
revi created Image Macro "hammerfix".
Fri, May 10, 13:07
valerio.bozzolan updated the test plan for D25632: Fix PHP 8.1 "preg_match(null)" exception for missing Content-Type.
Fri, May 10, 12:59
valerio.bozzolan accepted D25632: Fix PHP 8.1 "preg_match(null)" exception for missing Content-Type.

Thanks! I was able to test visiting a profile image, and inspecting phlog() in the webserver log.

Fri, May 10, 12:58
valerio.bozzolan accepted D25633: Fix PHP 8.1 "strlen(null)" exception checking for open setup issues in PhabricatorSetupCheck.

Thanks. I was able to test that the thing is just a string, not an object with a toString(), so no nuclear implosions

Fri, May 10, 12:52
aklapper requested review of D25633: Fix PHP 8.1 "strlen(null)" exception checking for open setup issues in PhabricatorSetupCheck.
Fri, May 10, 10:22
aklapper added a revision to T15823: PHP 8.1 "strlen(null)" exception checking for open setup issues: D25633: Fix PHP 8.1 "strlen(null)" exception checking for open setup issues in PhabricatorSetupCheck.
Fri, May 10, 10:22 · PHP 8 support
aklapper created T15823: PHP 8.1 "strlen(null)" exception checking for open setup issues.
Fri, May 10, 10:20 · PHP 8 support
aklapper requested review of D25632: Fix PHP 8.1 "preg_match(null)" exception for missing Content-Type.
Fri, May 10, 10:04
aklapper added a revision to T15821: Deprecation notice @ HTTPFutureHTTPResponseStatus.php:24: D25632: Fix PHP 8.1 "preg_match(null)" exception for missing Content-Type.
Fri, May 10, 10:04 · Arcanist, Deprecation Notice
aklapper updated the summary of D25630: Facts: Always render YYYY-MM-DD dates with eight digits in chart tooltips.
Fri, May 10, 09:23
aklapper updated the diff for D25630: Facts: Always render YYYY-MM-DD dates with eight digits in chart tooltips.

Garrr I am so sure I had tested it this morning but maybe I was sleepwalking? Tested again now and seems to work, thanks

Fri, May 10, 09:20
aklapper accepted D25080: Workboard Trigger Rule: allow to Add/Remove Subscribers.

Giving a +1 as I had tested this in D25080#16527 but I would prefer to see the two strings adjusted in D25080#16549

Fri, May 10, 09:11 · Workboard
aklapper accepted D25626: The feed "created this task" should be the first one.

I currently cannot think of other potential side effects (mail notifications about task creation seem to have had a [Created] prefix taking priority over other actions for years, and web notifications in the top bar also still behave as before), so I'll give my +1

Fri, May 10, 09:05
valerio.bozzolan added a comment to D25630: Facts: Always render YYYY-MM-DD dates with eight digits in chart tooltips.

(If it does not work you may still need to call .toString() before doing this)

Fri, May 10, 08:16
aklapper updated the diff for D25630: Facts: Always render YYYY-MM-DD dates with eight digits in chart tooltips.

The coffee on my desk doesn't seem to work yet - use a proper comparison.

Fri, May 10, 07:47
aklapper updated the diff for D25630: Facts: Always render YYYY-MM-DD dates with eight digits in chart tooltips.

Use standard JS string concatenation instead of shiny padStart() because better backwards compatibility

Fri, May 10, 07:46
revi created T15822: When a phriction page is moved, history should follow the page move.
Fri, May 10, 07:45 · Feature Requests, Phorge
revi created T15821: Deprecation notice @ HTTPFutureHTTPResponseStatus.php:24.
Fri, May 10, 07:27 · Arcanist, Deprecation Notice
revi created P37 error.php.
Fri, May 10, 07:21
valerio.bozzolan edited the content of Next Up.
Fri, May 10, 05:49
valerio.bozzolan added projects to T15575: Moving a Phriction page does not move its Tags: Bug Reports, User-valerio.bozzolan.
Fri, May 10, 05:39 · User-valerio.bozzolan, Bug Reports
valerio.bozzolan added projects to T15453: Diffusion: Create Identity form is incomplete: Diffusion, Bug Reports.
Fri, May 10, 05:38 · Bug Reports, Diffusion

Thu, May 9

aklapper added a comment to D25630: Facts: Always render YYYY-MM-DD dates with eight digits in chart tooltips.

I think somebody here would propose to avoid padStart() and be boring:

if (d_m.length < 2) {
  d_m = '0' + d_m;
}
Thu, May 9, 22:12
valerio.bozzolan moved T15816: The feed "created this task" should be the first one from Backlog to PingDeath 🌚 on the User-valerio.bozzolan board.
Thu, May 9, 19:51 · Bug Reports, User-valerio.bozzolan
valerio.bozzolan awarded D25626: The feed "created this task" should be the first one a Like token.
Thu, May 9, 19:51
valerio.bozzolan added a comment to D25549: Add Standard Custom Fields to Item List.

For some reasons I cannot cleanly apply the patch anymore.

Thu, May 9, 19:48
valerio.bozzolan awarded T15820: Update d3 from version 5.9.2 to 6.7.0 a Grey Medal token.
Thu, May 9, 17:30
aklapper added a comment to T15820: Update d3 from version 5.9.2 to 6.7.0.

Just because we can, right? Or any real concern?

Thu, May 9, 17:00
valerio.bozzolan closed D25627: TransactionEditor: micro-optimize the "creation finder".
Thu, May 9, 16:40
valerio.bozzolan committed rPb6f132f04f06: TransactionEditor: micro-optimize the "creation finder".
TransactionEditor: micro-optimize the "creation finder"
Thu, May 9, 16:40
valerio.bozzolan closed T15817: Dashboard Text Panel: Incomplete Transaction "text.text" when changing Description as Resolved by committing rP6514598f6635: Dashboard Text Panel: improve feed when changing Description.
Thu, May 9, 16:40 · User-valerio.bozzolan, Dashboards
valerio.bozzolan closed D25625: Dashboard Text Panel: improve feed when changing Description.
Thu, May 9, 16:40
valerio.bozzolan committed rP6514598f6635: Dashboard Text Panel: improve feed when changing Description.
Dashboard Text Panel: improve feed when changing Description
Thu, May 9, 16:40
valerio.bozzolan added a comment to T15820: Update d3 from version 5.9.2 to 6.7.0.

Just because we can, right? Or any real concern?

Thu, May 9, 16:37
valerio.bozzolan accepted D25630: Facts: Always render YYYY-MM-DD dates with eight digits in chart tooltips.

✅ Number.prototype.toString() supported by all browser webs https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toString

Thu, May 9, 16:29
valerio.bozzolan claimed T15704: Cryptic exception when listing tasks "Closed By: Current Viewer" while logged out.

This fix was super-interesting. Thanks again for the report.

Thu, May 9, 16:05 · User-valerio.bozzolan
valerio.bozzolan updated the test plan for D25621: Show login page if a search token requires a valid viewer.
Thu, May 9, 16:04
valerio.bozzolan updated the test plan for D25621: Show login page if a search token requires a valid viewer.
Thu, May 9, 15:53
valerio.bozzolan accepted D25051: Destroy file attachments when file is deleted, or object is deleted.

Thanks again. My only concern is that, if somebody has a 1 trillion file(s) then the patch may lock the involved tables for an unexpected long amount of time, and you cannot really undo, without causing a massive implicit rollback.

Thu, May 9, 15:40 · Files
aklapper requested review of D25631: Update d3 from version 5.9.2 to 6.7.0.
Thu, May 9, 15:21
aklapper added a revision to T15820: Update d3 from version 5.9.2 to 6.7.0: D25631: Update d3 from version 5.9.2 to 6.7.0.
Thu, May 9, 15:21
valerio.bozzolan retitled D25051: Destroy file attachments when file is deleted, or object is deleted from Destroy file attachments when file is deleted
Thu, May 9, 15:21 · Files
aklapper created T15820: Update d3 from version 5.9.2 to 6.7.0.
Thu, May 9, 15:20