Page MenuHomePhorge
Feed All Stories

Nov 10 2023

valerio.bozzolan added Q83: Pull security fixes from Mozilla's fork (Answer 108).
Nov 10 2023, 16:12
valerio.bozzolan added a comment to Q83: Pull security fixes from Mozilla's fork.

I'm not able to find #conduit in Matrix mozilla.org homeserver btw

Nov 10 2023, 16:11 · Security, Phorge
valerio.bozzolan added a comment to Q83: Pull security fixes from Mozilla's fork.

(It needs to be quoted just in we.phorge.it since indeed we have a Tag called Conduit :D Sorry for that)

Nov 10 2023, 16:10 · Security, Phorge
l2dy updated the question details for Q83: Pull security fixes from Mozilla's fork.
Nov 10 2023, 16:08 · Security, Phorge
valerio.bozzolan edited the content of Organizations Using Phorge.
Nov 10 2023, 16:07
valerio.bozzolan edited the content of Organizations Using Phorge.
Nov 10 2023, 16:07
l2dy added a comment to Q83: Pull security fixes from Mozilla's fork.

@valerio.bozzolan If you didn't get an answer, try asking in #conduit. I didn't realize that # needs to be quoted in Remarkup. 😢

Nov 10 2023, 16:05 · Security, Phorge
l2dy added a comment to D25462: Fix view policy inheritance on image transforms.

@valerio.bozzolan Upstream removed code that enforces $always_visible when $file->getIsProfileImage() is true in PhabricatorFileQuery.php, but I'm afraid that this change may break other things, so I did not apply it here, but on the other hand kept the description of "Image will be Public".

Nov 10 2023, 15:58
l2dy updated the summary of D25462: Fix view policy inheritance on image transforms.
Nov 10 2023, 15:57
l2dy updated the diff for D25462: Fix view policy inheritance on image transforms.

Mention upstream commit

Nov 10 2023, 15:56
valerio.bozzolan added a comment to Q83: Pull security fixes from Mozilla's fork.

Nice! Thanks

Nov 10 2023, 15:48 · Security, Phorge
valerio.bozzolan added a comment to D25462: Fix view policy inheritance on image transforms.

Maybe we can mention the upstream commit, and we can amend to set their author information.

Nov 10 2023, 15:40
l2dy added a comment to Q83: Pull security fixes from Mozilla's fork.

It would be great if Mozilla's team could join forces with Phorge. Would you (the core team) contact them in #conduit on chat.mozilla.org and mozilla.slack.com?

Nov 10 2023, 15:39 · Security, Phorge
l2dy updated the diff for D25462: Fix view policy inheritance on image transforms.

Fix lint warnings

Nov 10 2023, 15:13
l2dy requested review of D25462: Fix view policy inheritance on image transforms.
Nov 10 2023, 15:10
l2dy updated the question details for Q83: Pull security fixes from Mozilla's fork.
Nov 10 2023, 13:39 · Security, Phorge
l2dy added a comment to T15045: Support SSL/TLS for MariaDB connections.

I have reviewed it and made some comments. On a remotely related topic, TLS handshakes are expensive and persistent connections can reduce latency and server load by reusing TLS connections, so maybe we should make it configurable outside of cluster.databases as well.

Nov 10 2023, 13:07 · Security
valerio.bozzolan added a comment to Q83: Pull security fixes from Mozilla's fork.

I wonder if they are aware that Phorge exists and that we are open to contributions :)

Nov 10 2023, 13:05 · Security, Phorge
valerio.bozzolan added a comment to D25461: Disallow webcrawlers to follow Paste line number anchor links.

I will keep this change in my production for a while:

Nov 10 2023, 13:01
valerio.bozzolan added a comment to D25441: Fix possible array to string conversion renaming Pholio Mockup image.

Where to find the test plan?

Nov 10 2023, 12:31
valerio.bozzolan updated the test plan for D25441: Fix possible array to string conversion renaming Pholio Mockup image.
Nov 10 2023, 12:27
aklapper requested review of D25461: Disallow webcrawlers to follow Paste line number anchor links.
Nov 10 2023, 11:57
aklapper added a revision to T15662: Disallow webcrawlers to follow Paste line number anchor links: D25461: Disallow webcrawlers to follow Paste line number anchor links.
Nov 10 2023, 11:57
aklapper created T15662: Disallow webcrawlers to follow Paste line number anchor links.
Nov 10 2023, 11:51
aklapper closed T15661: Make "git cat-file" exception messages include repository monogram/slug as Resolved by committing rP87e9c936ad1c: Make "git cat-file" exception messages include repository monogram/slug.
Nov 10 2023, 10:40
aklapper closed D25460: Make "git cat-file" exception messages include repository monogram/slug.
Nov 10 2023, 10:40
aklapper committed rP87e9c936ad1c: Make "git cat-file" exception messages include repository monogram/slug.
Make "git cat-file" exception messages include repository monogram/slug
Nov 10 2023, 10:40
waldyrious added a watcher for Remarkup: waldyrious.
Nov 10 2023, 09:17
waldyrious closed D25425: Remove mention of Phabricator in the Auth setup check.
Nov 10 2023, 09:13
waldyrious committed rP0729aa574bfd: Remove mention of Phabricator in the Auth setup check.
Remove mention of Phabricator in the Auth setup check
Nov 10 2023, 09:13
waldyrious closed D25458: Adjust message in timezone conflict form.
Nov 10 2023, 09:03
waldyrious committed rP8092d90c79fc: Adjust message in timezone conflict form.
Adjust message in timezone conflict form
Nov 10 2023, 09:03
bekay updated the task description for T15583: Typeahead datasource query for repos should match substrings.
Nov 10 2023, 07:57 · Feature Requests, Diffusion
speck added inline comments to D25421: Audit Feed: less verbose when the author is the committer.
Nov 10 2023, 04:04
speck accepted D25460: Make "git cat-file" exception messages include repository monogram/slug.

This seems reasonable to me. It only adds further information to logs. I suppose there are some paths that could result in showing exception on the client-side but including monogram doesn’t seem concerning/dangerous.

Nov 10 2023, 03:58
speck accepted D25425: Remove mention of Phabricator in the Auth setup check.
Nov 10 2023, 03:56

Nov 9 2023

waldyrious created P25 arc land error.
Nov 9 2023, 22:55
valerio.bozzolan added inline comments to D25421: Audit Feed: less verbose when the author is the committer.
Nov 9 2023, 20:08
valerio.bozzolan edited the content of Next Up.
Nov 9 2023, 20:06
valerio.bozzolan closed T15497: Exception when viewing incoming Chat room messages, when not in Participants as Resolved by committing rP8507d3a95072: Fix Exception in Chat room when you are not a Participant.
Nov 9 2023, 20:06 · Conpherence
valerio.bozzolan closed D25408: Fix Exception in Chat room when you are not a Participant.
Nov 9 2023, 20:06
valerio.bozzolan committed rP8507d3a95072: Fix Exception in Chat room when you are not a Participant.
Fix Exception in Chat room when you are not a Participant
Nov 9 2023, 20:06
valerio.bozzolan edited the content of Next Up.
Nov 9 2023, 20:03
aklapper closed T15652: Unhandled Exception: Call to undefined method PhabricatorTokenGivenQuery::withIDs() as Resolved by committing rPdfa15726ea5a: Fix cursor paging issue in Given Token query call.
Nov 9 2023, 20:01 · Bug Reports
aklapper closed D25455: Fix cursor paging issue in Given Token query call.
Nov 9 2023, 20:01
aklapper committed rPdfa15726ea5a: Fix cursor paging issue in Given Token query call.
Fix cursor paging issue in Given Token query call
Nov 9 2023, 20:01
aklapper added a comment to D25460: Make "git cat-file" exception messages include repository monogram/slug.

If this is considered too dangerous to merge, I could first test this in downstream for a while.

Nov 9 2023, 19:25
aklapper requested review of D25460: Make "git cat-file" exception messages include repository monogram/slug.
Nov 9 2023, 19:24
aklapper added a revision to T15661: Make "git cat-file" exception messages include repository monogram/slug: D25460: Make "git cat-file" exception messages include repository monogram/slug.
Nov 9 2023, 19:24
aklapper created T15661: Make "git cat-file" exception messages include repository monogram/slug.
Nov 9 2023, 19:14
l2dy closed D25459: Fix doc link to Restarting Phorge.
Nov 9 2023, 11:34
l2dy committed rPce5e0f3e333e: Fix doc link to Restarting Phorge.
Fix doc link to Restarting Phorge
Nov 9 2023, 11:34
valerio.bozzolan added a comment to D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup.
  1. for CSS classes, it seems Phorge would use .collapsible-content instead of camel case
Nov 9 2023, 07:16 · Diffusion
valerio.bozzolan updated the summary of D25408: Fix Exception in Chat room when you are not a Participant.
Nov 9 2023, 06:36
valerio.bozzolan updated the summary of D25408: Fix Exception in Chat room when you are not a Participant.
Nov 9 2023, 06:32
valerio.bozzolan updated the diff for D25408: Fix Exception in Chat room when you are not a Participant.

Follow review tips

Nov 9 2023, 06:31
valerio.bozzolan added a comment to D25459: Fix doc link to Restarting Phorge.
In D25459#13138, @speck wrote:

Would there be a bunch of these lying around?

Nov 9 2023, 06:21
valerio.bozzolan accepted D25425: Remove mention of Phabricator in the Auth setup check.

Ah! Thanks! I was not aware that it was a common practice:

Nov 9 2023, 06:15
waldyrious added a comment to D25425: Remove mention of Phabricator in the Auth setup check.

the prefix was added to have arcanist/phorge indication. So, if we use just $ it's better to remove it.

Nov 9 2023, 01:08
waldyrious updated the diff for D25458: Adjust message in timezone conflict form.
  • Adjust message per code review suggestion
Nov 9 2023, 00:52
waldyrious added inline comments to D25458: Adjust message in timezone conflict form.
Nov 9 2023, 00:49

Nov 8 2023

speck accepted D25459: Fix doc link to Restarting Phorge.

Would there be a bunch of these lying around?

Nov 8 2023, 23:20
speck accepted D25362: Show more in Application Detail and List view.

Is the list of PHIDs referring to what types of objects that it creates? Is the expectation that each PHID type corresponds to exactly one Application? Maybe some additional text on that page to explain more what PHIDs mean in this context.

Nov 8 2023, 23:20
speck accepted D25408: Fix Exception in Chat room when you are not a Participant.
Nov 8 2023, 23:17
Bukkit updated Bukkit.
Nov 8 2023, 17:59
valerio.bozzolan accepted D25459: Fix doc link to Restarting Phorge.

I've tested this locally with:

Nov 8 2023, 17:51
l2dy requested review of D25459: Fix doc link to Restarting Phorge.
Nov 8 2023, 14:15
valerio.bozzolan added a comment to D25362: Show more in Application Detail and List view.

Premising that I love your new list of PHIDs:

Nov 8 2023, 11:30
valerio.bozzolan retitled D25362: Show more in Application Detail and List view from Show more in application detail and list view
Nov 8 2023, 11:25
valerio.bozzolan updated the name of F393393: PhabricatorDiffusionApplication after D25362.png from "image.png" to "PhabricatorDiffusionApplication after D25362.png".
Nov 8 2023, 11:23
valerio.bozzolan accepted D25362: Show more in Application Detail and List view.

I cannot double-accept but I like this even more

Nov 8 2023, 11:19
valerio.bozzolan updated the diff for D25362: Show more in Application Detail and List view.

git rebase master
arc lint
arc unit

Nov 8 2023, 11:18
valerio.bozzolan added a comment to D25408: Fix Exception in Chat room when you are not a Participant.

Basically, it works :D

Nov 8 2023, 11:12
valerio.bozzolan accepted D25458: Adjust message in timezone conflict form.

Tested, it works, thanks :) Just feel free to follow the suggestion

Nov 8 2023, 08:36
valerio.bozzolan added inline comments to D25458: Adjust message in timezone conflict form.
Nov 8 2023, 08:34
aklapper awarded D25458: Adjust message in timezone conflict form a Love token.
Nov 8 2023, 08:00
valerio.bozzolan edited the content of 2023 Week 32.
Nov 8 2023, 07:47
valerio.bozzolan edited the content of Next Up.
Nov 8 2023, 07:40

Nov 7 2023

Sten updated the diff for D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup.

Remove "'hidden' => true," line from javelin config - no longer required.

Nov 7 2023, 23:03 · Diffusion
aklapper added a comment to T15650: AphrontDuplicateKeyQueryException dragging task from milestone column to main board column: Duplicate entry for key 'boardPHID'.

Initially, the task is in the project's default column:

MariaDB [phabricator_project]> SELECT cp.id, p.name AS projectName, cp.boardPHID, c.name AS columnName, cp.columnPHID FROM project_columnposition cp INNER JOIN project_column c ON cp.columnPHID = c.phid INNER JOIN phabricator_project.project p ON cp.boardPHID = p.phid WHERE objectPHID ="PHID-TASK-f6ri2kdpcvtb3yncho2n";
+-----+----------------+--------------------------------+------------+--------------------------------+
| id  | projectName    | boardPHID                      | columnName | columnPHID                     |
+-----+----------------+--------------------------------+------------+--------------------------------+
| 509 | T139396-parent | PHID-PROJ-yt43plz2cxlidyu4dlia | Backloggg  | PHID-PCOL-no7jbin6vngwkrghrmrk |
+-----+----------------+--------------------------------+------------+--------------------------------+
Nov 7 2023, 23:00 · Affects-Wikimedia, Bug Reports
Sten updated the diff for D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup.

Update the button such that it toggles between 'Open Index' and 'Close Index'

Nov 7 2023, 22:59 · Diffusion
Sten added a comment to D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup.

Non-blocking stuff:

  1. Maybe we should also evaluate this?
    Arrow indicating a proposal UX change in a Phorge README.png (168×1 px, 14 KB)
Nov 7 2023, 22:47 · Diffusion
Sten updated the diff for D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup.

Rebuild celerity map

Nov 7 2023, 22:43 · Diffusion
Sten updated the diff for D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup.

Skipping lint because I cannot get javelinsymbols from https://github.com/phacility/javelin/tree/master to compile under OSX
Actually, it's the out-of-support 13 year old libfbjs (from https://github.com/facebookarchive/libfbjs) from it which won't compile.
I recommend javelin linting is dropped, and replaced with a more modern javascript linter.

Nov 7 2023, 22:42 · Diffusion
Sten updated the diff for D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup.

Move javascript into a Javelin event.
Correct mistake in Javelin documentation.

Nov 7 2023, 21:46 · Diffusion
Sten added inline comments to D25457: Update diffusion browse to generate Table of Contents when viewed as remarkup.
Nov 7 2023, 21:46 · Diffusion
Matthew updated subscribers of Q84: Unable to receive verification email from we.phorge.it.

@chris I believe this is a question for you.

Nov 7 2023, 18:16
valerio.bozzolan added a comment to D25425: Remove mention of Phabricator in the Auth setup check.

So, we are here if I understand correctly:

Nov 7 2023, 17:32
valerio.bozzolan updated the diff for D25425: Remove mention of Phabricator in the Auth setup check.

even more minor change

Nov 7 2023, 17:20
l2dy asked Q84: Unable to receive verification email from we.phorge.it.
Nov 7 2023, 17:02
waldyrious updated the diff for D25425: Remove mention of Phabricator in the Auth setup check.

Revert indentation changes

Nov 7 2023, 16:49
waldyrious requested review of D25458: Adjust message in timezone conflict form.
Nov 7 2023, 15:59
valerio.bozzolan edited the content of Next Up.
Nov 7 2023, 14:12
valerio.bozzolan updated the summary of D25420: Improving UX for ignoring timezone conflicts.
Nov 7 2023, 14:10
valerio.bozzolan updated the task description for T15349: Explicitly cover in "Timezone settings" dialog how to ignore the browser vs profile conflict.
Nov 7 2023, 14:09 · Good Starter Task
valerio.bozzolan changed the visibility for F392356: Adjust time - After.png.
Nov 7 2023, 14:09
valerio.bozzolan changed the visibility for F392354: Adjust time - Before.png.
Nov 7 2023, 14:09
gt updated gt.
Nov 7 2023, 12:06
gt set Timezone to CET on gt.
Nov 7 2023, 12:06
valerio.bozzolan added a project to Q83: Pull security fixes from Mozilla's fork: Security.
Nov 7 2023, 09:46 · Security, Phorge