Page MenuHomePhorge
Feed All Stories

Jul 27 2023

Matthew claimed T15567: Phorge extension to print QR stickers.

I'd like to give this a shot, as part of streamlining extensions as discussed in T15568

Jul 27 2023, 18:00 · Phactory: Community Projects
Matthew triaged T15568: Make extension installation more seamless as Wishlist priority.
Jul 27 2023, 18:00 · Extension Development, Phactory: Community Projects, Phorge
avivey added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

I was thinking "out out", but only visible to admins - and then, only as a yellow notice at the top of the page:

Jul 27 2023, 14:32 · Phorge
valerio.bozzolan closed T15170: Allow to edit Differential "inline comments" as Wontfix.

I've explored a bit the codebase and this seems a desired non-feature.

Jul 27 2023, 13:42 · Differential, User-valerio.bozzolan
speck added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

This is a good plan. Would this be opt-in, e.g. this Phorge instance would be the main one with this on but other installs wouldn’t see this by default?

Jul 27 2023, 13:27 · Phorge
avivey awarded T15567: Phorge extension to print QR stickers a Pterodactyl token.
Jul 27 2023, 08:28 · Phactory: Community Projects
valerio.bozzolan created T15567: Phorge extension to print QR stickers.
Jul 27 2023, 08:27 · Phactory: Community Projects
valerio.bozzolan updated the name of F324507: Task QR code printed.png from "image.png" to "Task QR code printed.png".
Jul 27 2023, 08:14
valerio.bozzolan edited the content of Next Up.
Jul 27 2023, 07:42
brainchild added a comment to Q69: Support for single database per application deployment (Answer 92).

Where do you receive feature requests?

Jul 27 2023, 07:19
avivey closed Q69: Support for single database per application deployment as invalid.
Jul 27 2023, 06:26
avivey added Q69: Support for single database per application deployment (Answer 92).
Jul 27 2023, 06:26

Jul 26 2023

brainchild updated the question details for Q69: Support for single database per application deployment.
Jul 26 2023, 22:36
brainchild asked Q69: Support for single database per application deployment.
Jul 26 2023, 22:35
avivey added a comment to Q68: Diffusion refuses to show a commit in a non-UTF-8 file (Answer 91).

D25360 is probably the fix for the bug, but I'm not sure about how to test it yet. It's probably fine. No idea what would happen if you just re-encode a file and select an encoding...

Jul 26 2023, 17:57
avivey added Q68: Diffusion refuses to show a commit in a non-UTF-8 file (Answer 91).
Jul 26 2023, 17:40
avivey updated the task description for T15249: Generate [From, Subject, Date] fields in download raw .diff URL to support "git am" and friends.
Jul 26 2023, 15:48 · Affects-FreeBSD, Differential
avivey added a comment to Q68: Diffusion refuses to show a commit in a non-UTF-8 file.

Cool, I'll play with it and see what I can find.

Jul 26 2023, 15:42 · Diffusion
tinloaf added a comment to Q68: Diffusion refuses to show a commit in a non-UTF-8 file.

Okay, I think I created a minimal example reproducing the problem. The repository is publicly available here: https://sourceforge.net/p/tinloaf-phorge-problem/code-hg/ci/default/tree/

Jul 26 2023, 14:20 · Diffusion
valerio.bozzolan renamed Code Differences between Phabricator and Phorge from Differences between Phabricator and Phorge to Code Differences between Phabricator and Phorge.
Jul 26 2023, 10:44
valerio.bozzolan updated the task description for T15332: Allow comment authors to change their inline comment Status (Done / Not Done).
Jul 26 2023, 10:41 · User-valerio.bozzolan, Differential
valerio.bozzolan edited the content of Next Up.
Jul 26 2023, 10:19
valerio.bozzolan added a comment to T15566: Make is easier to install Phorge in the smallest case.

This is also consistent with the installation notes where a toaster and other things are mentioned (since We live in interesting times).

Jul 26 2023, 10:15 · Phorge
brainchild added a comment to Q67: Softaculous installation package.

For me, the larger observation is that because the general dependencies are aligned to the LAMP environment, an opportunity emerges for the project to be adapted as suitable for the shared hosting space. In principle, such adaptations are not dependent on removing features that support large-scale deployments on dedicated systems or more capable environments. Rather, such adaptations may simply support a greater variety of deployment cases.

Jul 26 2023, 08:47
avivey added a comment to Q68: Diffusion refuses to show a commit in a non-UTF-8 file.

Do you know off the top of your head whether the binary-detection in the commit view and the code browser view differ in some way?

Jul 26 2023, 08:46 · Diffusion
avivey created T15566: Make is easier to install Phorge in the smallest case.
Jul 26 2023, 08:40 · Phorge
tinloaf added a comment to Q68: Diffusion refuses to show a commit in a non-UTF-8 file.

To be clear - it's a single file in a single commit, in the equivalent of this page: https://we.phorge.it/rARCa604548101025875de20a9c263df3790fea425b3 - is that right?

Jul 26 2023, 08:35 · Diffusion
valerio.bozzolan added a comment to Q67: Softaculous installation package.

Please understand that you are a stakeholder of interests that are just different from the current situation, and not necessarily because we don't know what we are doing :)

Jul 26 2023, 08:34
brainchild added a comment to Q67: Softaculous installation package.

A git commit is a user-initiated event that may be processed synchronously. It is unclear why interaction with a daemon would be necessary to support a suitable user experience.

Jul 26 2023, 08:31
valerio.bozzolan added a comment to T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues..

Another problem dramatically frequent for newcomers (at least in my office).

Jul 26 2023, 08:27 · Discussion Needed, Arcanist
avivey added a comment to Q67: Softaculous installation package.

You should be more reluctant to make critical comments, especially as you're obviously not familiar with the project or its history (hint: it was never a commercial product).

Jul 26 2023, 08:23
valerio.bozzolan added a comment to Q67: Softaculous installation package.

Yeah you are describing a problem that is affected by a system administrator decision, not by a limitation of the underlying system.

Jul 26 2023, 08:14
brainchild added a comment to Q67: Softaculous installation package.

I recognize that Phorge is a community effort inherited from an earlier commercial product. I am reluctant to make comments that may seem critical.

Jul 26 2023, 07:46
valerio.bozzolan added a comment to T15249: Generate [From, Subject, Date] fields in download raw .diff URL to support "git am" and friends.

Uh thanks! Feel free to increase the "Hours invested" counter in the Task description ihih

Jul 26 2023, 07:22 · Affects-FreeBSD, Differential
valerio.bozzolan retitled D25357: Unify type-checking for `setHref()` type methods from (phorge) Unify type-checking for `setHref()` type methods
Jul 26 2023, 06:58
valerio.bozzolan added inline comments to D25357: Unify type-checking for `setHref()` type methods.
Jul 26 2023, 06:57
valerio.bozzolan added a comment to Q67: Softaculous installation package.
  • background tasks: Phorge needs a "traditional service" that runs forever after its startup
  • databases: Phorge for scalability reasons needs 60+ databases :) :) :) circa one database for each component (like one for Ponder, one for Diffusion, one for Maniphest, etc.)
Jul 26 2023, 06:54
valerio.bozzolan added inline comments to D25358: Let ArcanistBundle print some Git patch headers.
Jul 26 2023, 06:48
avivey added inline comments to D25358: Let ArcanistBundle print some Git patch headers.
Jul 26 2023, 06:44
valerio.bozzolan awarded D25358: Let ArcanistBundle print some Git patch headers a Love token.
Jul 26 2023, 06:41
valerio.bozzolan added inline comments to D25358: Let ArcanistBundle print some Git patch headers.
Jul 26 2023, 06:41
avivey updated the diff for D25358: Let ArcanistBundle print some Git patch headers.

a php 8 fix

Jul 26 2023, 04:53
avivey added a comment to T15249: Generate [From, Subject, Date] fields in download raw .diff URL to support "git am" and friends.

Ok, I got bored.

Jul 26 2023, 04:47 · Affects-FreeBSD, Differential
avivey updated the summary of D25359: Generate more fields in Download Raw Diff.
Jul 26 2023, 04:45
avivey updated the test plan for D25358: Let ArcanistBundle print some Git patch headers.
Jul 26 2023, 04:44
avivey requested review of D25359: Generate more fields in Download Raw Diff.
Jul 26 2023, 04:43
avivey added a revision to T15249: Generate [From, Subject, Date] fields in download raw .diff URL to support "git am" and friends: D25359: Generate more fields in Download Raw Diff.
Jul 26 2023, 04:43 · Affects-FreeBSD, Differential
avivey added inline comments to D25358: Let ArcanistBundle print some Git patch headers.
Jul 26 2023, 04:37
avivey requested review of D25358: Let ArcanistBundle print some Git patch headers.
Jul 26 2023, 04:36
avivey added a revision to T15249: Generate [From, Subject, Date] fields in download raw .diff URL to support "git am" and friends: D25358: Let ArcanistBundle print some Git patch headers.
Jul 26 2023, 04:36 · Affects-FreeBSD, Differential
brainchild added a comment to Q67: Softaculous installation package.

I understand the objections, and the realistic constraints.

Jul 26 2023, 03:52
avivey updated the answer wiki for Q67: Softaculous installation package.
Jul 26 2023, 03:43
avivey added a comment to Q67: Softaculous installation package.

I'm going to open this question's visibility, and also answer your questions here - in the hopes we can put this issue behind us.

Jul 26 2023, 03:41

Jul 25 2023

brainchild updated the question details for Q67: Softaculous installation package.
Jul 25 2023, 21:05
brainchild added a comment to Q67: Softaculous installation package.

I wish to repeat my earlier request that the issue would remain open and visible.

Jul 25 2023, 21:03
valerio.bozzolan added a comment to T15056: Improve Dark Mode.

I don't see file F281219

Jul 25 2023, 17:46 · User-Cigaryno, User-valerio.bozzolan, Accessibility, User-Bukkit
valerio.bozzolan renamed T15332: Allow comment authors to change their inline comment Status (Done / Not Done) from Allow more people to mark an inline comment as "Done" to Allow comment authors to change their inline comment Status (Done / Not Done).
Jul 25 2023, 12:38 · User-valerio.bozzolan, Differential
valerio.bozzolan closed D25337: Update Diff: fix dead-end when not yours.
Jul 25 2023, 12:15
valerio.bozzolan closed T15538: Update Patch: it's dead-end if not yours as Resolved by committing rP1e3c9bdfee76: Update Diff: fix dead-end when not yours.
Jul 25 2023, 12:15 · User-valerio.bozzolan, UX, Differential
valerio.bozzolan committed rP1e3c9bdfee76: Update Diff: fix dead-end when not yours.
Update Diff: fix dead-end when not yours
Jul 25 2023, 12:15
valerio.bozzolan edited the content of Next Up.
Jul 25 2023, 12:14
avivey added a comment to D25337: Update Diff: fix dead-end when not yours.

ah, the original intention for the second query was "even if the diff is closed", circa 2015. Back then, it was probably not possible to update a diff owned by someone else, so it made sense to add the withAuthor..

Jul 25 2023, 09:32
avivey accepted D25337: Update Diff: fix dead-end when not yours.

I was finally able to read the code and understand what's going on here.
The original code is strange, and the withAuthors() part in it is definitely wrong in context.

Jul 25 2023, 09:30
valerio.bozzolan added a comment to D25337: Update Diff: fix dead-end when not yours.

I don't remember how to explain things to humans

Jul 25 2023, 09:01
valerio.bozzolan retitled D25337: Update Diff: fix dead-end when not yours from Differential Update Patch: fix dead-end when not yours
Jul 25 2023, 08:59
valerio.bozzolan retitled D25337: Update Diff: fix dead-end when not yours from Differential Update Patch: when not yours, fix dead-end to Differential Update Patch: fix dead-end when not yours.
Jul 25 2023, 08:53
valerio.bozzolan updated the task description for T15538: Update Patch: it's dead-end if not yours.
Jul 25 2023, 08:34 · User-valerio.bozzolan, UX, Differential
avivey created T15565: Phorge Extension for Phorge.it.
Jul 25 2023, 07:27 · Phorge Development Tools, phorge.it install

Jul 24 2023

avivey closed D25356: (arc) Unify type-checking for `setHref()` type methods.
Jul 24 2023, 19:34
avivey committed rARC6c6f47bf9cf6: (arc) Unify type-checking for `setHref()` type methods.
(arc) Unify type-checking for `setHref()` type methods
Jul 24 2023, 19:34
avivey updated the summary of D25356: (arc) Unify type-checking for `setHref()` type methods.
Jul 24 2023, 19:32
avivey added inline comments to D25356: (arc) Unify type-checking for `setHref()` type methods.
Jul 24 2023, 17:10
valerio.bozzolan accepted D25356: (arc) Unify type-checking for `setHref()` type methods.

Tested, works, thanks :)

Jul 24 2023, 14:53
valerio.bozzolan updated the test plan for D25356: (arc) Unify type-checking for `setHref()` type methods.
Jul 24 2023, 14:51
valerio.bozzolan added inline comments to D25356: (arc) Unify type-checking for `setHref()` type methods.
Jul 24 2023, 14:45
mturdus added a comment to D25267: Fix PHP 8.2 "trim(null)" exception which causes Conduit's user.whoami to fail.

I'm not sure if I understand your question.
I thought the fix was already implemented by aklapper?
What do you want me to do?

Jul 24 2023, 14:30
avivey retitled D25357: Unify type-checking for `setHref()` type methods from Unify type-checking for `setHref()` type methods to (phorge) Unify type-checking for `setHref()` type methods.
Jul 24 2023, 13:25
avivey retitled D25356: (arc) Unify type-checking for `setHref()` type methods from Unify type-checking for `setHref()` type methods
Jul 24 2023, 13:24
avivey requested review of D25357: Unify type-checking for `setHref()` type methods.
Jul 24 2023, 13:23
avivey added a revision to T15316: PHUITagView and similar: it's unclear whenever 'href' should be just a string: D25357: Unify type-checking for `setHref()` type methods.
Jul 24 2023, 13:23 · PHP 8 support
avivey updated the summary of D25356: (arc) Unify type-checking for `setHref()` type methods.
Jul 24 2023, 13:22
avivey requested review of D25356: (arc) Unify type-checking for `setHref()` type methods.
Jul 24 2023, 13:19
avivey added a revision to T15316: PHUITagView and similar: it's unclear whenever 'href' should be just a string: D25356: (arc) Unify type-checking for `setHref()` type methods.
Jul 24 2023, 13:18 · PHP 8 support
avivey removed a project from T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues.: Phorge General/Unknown.
Jul 24 2023, 11:54 · Discussion Needed, Arcanist
avivey added a member for Trusted Contributors: kwisatz.
Jul 24 2023, 11:52
kwisatz added a comment to D25021: Added cross-platform default fonts.

@kwisatz maybe file a new task / re-open the old one?

Jul 24 2023, 10:06
valerio.bozzolan added a comment to D25267: Fix PHP 8.2 "trim(null)" exception which causes Conduit's user.whoami to fail.

Do you want an help to land this? (No problem, in case)

Jul 24 2023, 09:17
valerio.bozzolan added a comment to T15538: Update Patch: it's dead-end if not yours.

I think we have an implementation:

Jul 24 2023, 08:59 · User-valerio.bozzolan, UX, Differential
valerio.bozzolan updated the task description for T15538: Update Patch: it's dead-end if not yours.
Jul 24 2023, 08:58 · User-valerio.bozzolan, UX, Differential
Cigaryno updated the task description for T15006: Re-brand Phorge.
Jul 24 2023, 07:58 · Phorge
avivey closed T15502: Aphlict expects Phorge to be installed in a directory called "phabricator", a subtask of T15006: Re-brand Phorge, as Resolved.
Jul 24 2023, 07:42 · Phorge
avivey closed T15502: Aphlict expects Phorge to be installed in a directory called "phabricator" as Resolved by committing rPbf025c5fb491: Aphlict - search for default config in the right place.
Jul 24 2023, 07:42 · Bug Reports, Aphlict
avivey closed D25344: Aphlict - search for default config in the right place.
Jul 24 2023, 07:42
avivey committed rPbf025c5fb491: Aphlict - search for default config in the right place.
Aphlict - search for default config in the right place
Jul 24 2023, 07:42
avivey added a comment to T15554: Handling PHP deprecations: convert to Setup Issues.

(Implementation notice: in both phorge and arc, this is handled in PhutilErrorHandler::handleError(), and the check is simply $num === E_DEPRECATED), and maybe E_USER_DEPRECATED.

Jul 24 2023, 07:21 · Phorge

Jul 23 2023

valerio.bozzolan accepted D25344: Aphlict - search for default config in the right place.

I also tried going outside running:

Jul 23 2023, 15:57
valerio.bozzolan updated the test plan for D25344: Aphlict - search for default config in the right place.
Jul 23 2023, 15:56
valerio.bozzolan edited the content of Code Differences between Phabricator and Phorge.
Jul 23 2023, 15:53
avivey added a comment to D25021: Added cross-platform default fonts.

@kwisatz maybe file a new task / re-open the old one? the screnshots are not unreadable, but if its bad enough that people complain then maybe we can find a solution.
Didn't somebody invent "webfonts" or something, so we can just package Segoe-UI and know that everyone is getting a decent view?

Jul 23 2023, 11:56
avivey added inline comments to D25341: Fix ArcanistExternalLinter on Windows.
Jul 23 2023, 09:57