Page MenuHomePhorge
Feed Advanced Search

Jul 17 2023

avivey accepted D25192: Ponder Answer Comments: indent textarea as Comments.
Jul 17 2023, 06:48
avivey requested changes to D25118: Remarkup: make less internal links open in new tabs.
Jul 17 2023, 06:45
avivey retitled D25118: Remarkup: make less internal links open in new tabs from Remarkup: reduce internal resources opening as external links
Jul 17 2023, 06:26
avivey added inline comments to D25338: Attach Diff to Revision: fix Repository asked twice.
Jul 17 2023, 06:16
avivey accepted D25117: phutil_nonempty_scalar(): don't throw when receiving a boolean scalar.
Jul 17 2023, 06:06
avivey requested changes to D25256: T15064: PHP8 related corrections.

Please update the diff.

Jul 17 2023, 06:03 · PHP 8 support
avivey accepted D25329: Fix passing null to trim() error in DiffusionBrowseTableView render().
Jul 17 2023, 06:02
avivey accepted D25328: Fix strlen(null) in DifferentialChangesetViewController loadCoverage().
Jul 17 2023, 06:01
avivey accepted D25336: Fix PhabricatorRepository generateURI PHP 8.1 strlen(null) errors.

Probably fine. Most of these probably should be Strings anyway, but some can be integers in SVN or some other strange cases. Maybe we'll get xphast to tell us more about types, like the common Python tools.

Jul 17 2023, 05:56
avivey added a comment to D25348: Do not crop user avatar image in top bar when no Real Name set.

You need to run bin/celerity map after changing a css file.

Jul 17 2023, 05:48

Jul 15 2023

avivey requested review of D25350: Fix tab complete in php 8.
Jul 15 2023, 19:23
avivey added a revision to T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4: D25350: Fix tab complete in php 8.
Jul 15 2023, 19:23 · PHP 8 support
avivey requested review of D25349: Rebrand: Add "path" entries to PlatformSymbols.
Jul 15 2023, 19:20
avivey added a revision to T15006: Re-brand Phorge: D25349: Rebrand: Add "path" entries to PlatformSymbols.
Jul 15 2023, 19:20 · Phorge
avivey added a comment to T15448: Projects: allow to export (just like Maniphest Tasks).
In T15448#9857, @avivey wrote:

In any case, it should be generic - on "search results page", although probably requires each SearchEngine to define the available fields in order to actually support this feature.

Jul 15 2023, 18:34 · User-valerio.bozzolan, Projects
avivey added members for Trusted Contributors: motla, arcadien.
Jul 15 2023, 07:44
avivey accepted D25345: Fix /dashboard/adjust/remove/ PHP 8.1 strlen(null) errors.
Jul 15 2023, 07:28

Jul 14 2023

avivey triaged T15554: Handling PHP deprecations: convert to Setup Issues as High priority.
Jul 14 2023, 10:48 · Phorge

Jul 11 2023

avivey added a comment to T15281: $HOME missing from commands issued by ExecFuture.

See https://we.phorge.it/T15533#11839 - the env-selecting code in ExecFuture has this logic:

Jul 11 2023, 18:42 · User-valerio.bozzolan, Arcanist
avivey added a comment to T15533: Bug: Unhandled Exception ("Exception") - Diff Parse Exception: Expected '\ No newline at end of file'..
  • the setlocal isn't supposed to make a difference (it only applies the command string itself - ie if a file is named 🧆.txt.
  • Setting E is more likely to cause this problem then to solve it...
Jul 11 2023, 18:31 · Localization, Bug Reports, Diffusion
avivey added a comment to T15533: Bug: Unhandled Exception ("Exception") - Diff Parse Exception: Expected '\ No newline at end of file'..

I think these two are related here:

Jul 11 2023, 17:25 · Localization, Bug Reports, Diffusion
avivey added a comment to T15533: Bug: Unhandled Exception ("Exception") - Diff Parse Exception: Expected '\ No newline at end of file'..

(I'm able to reproduce. Had to apt-get install language-pack-hu for that...)

Jul 11 2023, 17:08 · Localization, Bug Reports, Diffusion
valerio.bozzolan awarded D25344: Aphlict - search for default config in the right place a Love token.
Jul 11 2023, 13:16
avivey added a member for Trusted Contributors: mainframe98.
Jul 11 2023, 10:49
avivey added Q66: Is Differential configured wrong or has something broken? (Answer 86).
Jul 11 2023, 10:48
avivey awarded Q66: Is Differential configured wrong or has something broken? a Like token.
Jul 11 2023, 10:47 · Differential
avivey added a comment to D25342: Update Facebook icon on Auth Provider page.

Yeah, that's what I was worried about

Jul 11 2023, 10:25
avivey accepted D25340: Fix PHP 8.1 strlen(null) in DiffusionView linkBrowse().
Jul 11 2023, 08:19
avivey accepted D25342: Update Facebook icon on Auth Provider page.

(Please run full arc unit before landing - I still don't trust the automatic unit tests being invoked for this kind of changes).

Jul 11 2023, 08:17
avivey added a comment to D25256: T15064: PHP8 related corrections.

Most of these look good, but I think some of it is outdated - can you check which is still needed?

Jul 11 2023, 07:41 · PHP 8 support
avivey updated the test plan for D25256: T15064: PHP8 related corrections.
Jul 11 2023, 07:37 · PHP 8 support

Jul 10 2023

avivey requested review of D25344: Aphlict - search for default config in the right place.
Jul 10 2023, 20:56
avivey added a revision to T15502: Aphlict expects Phorge to be installed in a directory called "phabricator": D25344: Aphlict - search for default config in the right place.
Jul 10 2023, 20:56 · Bug Reports, Aphlict
avivey updated the diff for D25343: Rebrand: Add "path" entries to PlatformSymbols.

lint + php 8 fix

Jul 10 2023, 20:52
avivey requested review of D25343: Rebrand: Add "path" entries to PlatformSymbols.
Jul 10 2023, 20:42
avivey added a revision to T15006: Re-brand Phorge: D25343: Rebrand: Add "path" entries to PlatformSymbols.
Jul 10 2023, 20:42 · Phorge
avivey added a project to T15528: Diffusion commit Feed: avoid to show the author twice (Authored by xxx) : Good Starter Task.
Jul 10 2023, 20:09 · UX, User-valerio.bozzolan, Diffusion
avivey edited projects for T15533: Bug: Unhandled Exception ("Exception") - Diff Parse Exception: Expected '\ No newline at end of file'., added: Bug Reports, Localization; removed Arcanist.
Jul 10 2023, 20:08 · Localization, Bug Reports, Diffusion
avivey added a project to T15276: changes to js files should always invoke PhabricatorCelerityTestCase: Phorge Development Tools.
Jul 10 2023, 20:06 · Phorge Development Tools, Bug Reports
avivey added a comment to T15547: Alternative hashtag of milestone has no primary slug, thus project URL redirects to 404 /tag//.

Is there anything that generates this URL? Is there a broken link generated anywhere?

Jul 10 2023, 17:11
avivey added a comment to T15546: Terminology inconsistency: Hashtags vs Tags vs Projects.

Hashtags are not "aliases" - they are single words with # added at the start, that are references to a topic (project).

Jul 10 2023, 14:21
avivey added a comment to T15328: Allow to mute users.

"Do nothing" does nothing. It's mostly for working with the "Other Herald Rule" conditions.

Jul 10 2023, 06:52 · User-valerio.bozzolan, Config, Mail

Jul 8 2023

avivey renamed T15401: Make the Remarkup Help Page Extensible from Add Documentation about Figlet and Cowsay to Make the Remarkup Help Page Extensible.
Jul 8 2023, 15:43 · Documentation, Remarkup
avivey renamed T15009: Evaluate legal organization format ("Foundation") from Evaluate Fiscal Sponsors to Evaluate legal organization format ("Foundation").
Jul 8 2023, 08:04 · Phorge, Governance

Jul 7 2023

avivey closed D25339: Improve arc-browse for php 8.1.
Jul 7 2023, 16:17
avivey committed rARC6e4947b55f09: Improve arc-browse for php 8.1.
Improve arc-browse for php 8.1
Jul 7 2023, 16:17
avivey created T15540: Improve more hovercards.
Jul 7 2023, 09:05
avivey added inline comments to D25339: Improve arc-browse for php 8.1.
Jul 7 2023, 09:03
avivey updated the diff for D25339: Improve arc-browse for php 8.1.
  • coalesce
Jul 7 2023, 09:02
avivey planned changes to D25339: Improve arc-browse for php 8.1.
Jul 7 2023, 08:46
avivey updated the diff for D25339: Improve arc-browse for php 8.1.

use ===

Jul 7 2023, 08:28
avivey requested review of D25339: Improve arc-browse for php 8.1.
Jul 7 2023, 08:27
avivey added a revision to T15064: Make Phorge compatible with PHP 8.1/8.2/8.3/8.4: D25339: Improve arc-browse for php 8.1.
Jul 7 2023, 08:27 · PHP 8 support
avivey renamed T15537: When creating revision from raw diff, "Repository" field is lost from When creating revision from revision from raw diff, "Repository" field is lost to When creating revision from raw diff, "Repository" field is lost.
Jul 7 2023, 06:55 · UX, User-valerio.bozzolan, Differential
avivey added a comment to T15537: When creating revision from raw diff, "Repository" field is lost.

yeah, typo. I'll fix it again...

Jul 7 2023, 06:55 · UX, User-valerio.bozzolan, Differential
avivey added a comment to T15538: Update Patch: it's dead-end if not yours.

ok, now I understand.

Jul 7 2023, 06:55 · User-valerio.bozzolan, UX, Differential
avivey renamed T15537: When creating revision from raw diff, "Repository" field is lost from Differential: Update Patch should not lose the "Repository" field to When creating revision from revision from raw diff, "Repository" field is lost.
Jul 7 2023, 06:47 · UX, User-valerio.bozzolan, Differential
avivey added a comment to T15538: Update Patch: it's dead-end if not yours.

I suspect just listing all open revisions would make using this page even worse - users will have to wade through a giant list.

Jul 7 2023, 06:46 · User-valerio.bozzolan, UX, Differential

Jul 6 2023

avivey added a comment to T15538: Update Patch: it's dead-end if not yours.

consider just replacing the selector with a modern AphrontFormTokenizerControl - that smart search features.

Jul 6 2023, 20:31 · User-valerio.bozzolan, UX, Differential
20after4 awarded T15535: Using Differential with plain Git, without requiring Arc a Love token.
Jul 6 2023, 15:07 · Differential, Feature Requests
avivey updated the task description for T15535: Using Differential with plain Git, without requiring Arc.
Jul 6 2023, 13:30 · Differential, Feature Requests
avivey added a comment to T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues..

I've extracted T15535: Using Differential with plain Git, without requiring Arc for the git-push-for-revision.

Jul 6 2023, 13:29 · Discussion Needed, Arcanist
avivey created T15535: Using Differential with plain Git, without requiring Arc.
Jul 6 2023, 13:29 · Differential, Feature Requests
avivey added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

If it's urgent, we can apply a strict CLA now (basically copy Phacility), and soften it later, once we've had legal counsel.

Jul 6 2023, 10:39 · Discussion Needed, Governance
avivey added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

yeah, well, we still can't afford legal advice. If some funded organization is willing to donate some, we'll appreciate it.

Jul 6 2023, 09:34 · Discussion Needed, Governance
avivey added a comment to T15322: Footer: specify a default Libre license for Phorge contents.

@valerio.bozzolan I think you're confusing this task ("website content") and T15121 (contributor agreement).

Jul 6 2023, 09:28 · Discussion Needed, Governance
avivey accepted D25307: Dashboard Tabs: fix action "Move Right".
Jul 6 2023, 07:16
avivey accepted D25306: Diffusion commits: add some edge phrases about Revisions.
Jul 6 2023, 07:15
avivey accepted D25308: Dashboard Tabs: render "Move" buttons grayed out more consistently.
Jul 6 2023, 07:13
avivey added a member for Trusted Contributors: TitanNano.
Jul 6 2023, 07:13
avivey added a comment to T15533: Bug: Unhandled Exception ("Exception") - Diff Parse Exception: Expected '\ No newline at end of file'..

Where exactly are you seeing this error? what page exactly?

Jul 6 2023, 06:47 · Localization, Bug Reports, Diffusion

Jul 5 2023

avivey closed T15275: Project hover-card should show Description as Resolved by committing rPd5a28e12a005: Project Hovercards: Show Description.
Jul 5 2023, 20:32 · Projects
avivey closed D25331: Project Hovercards: Show Description.
Jul 5 2023, 20:32
avivey committed rPd5a28e12a005: Project Hovercards: Show Description.
Project Hovercards: Show Description
Jul 5 2023, 20:32
avivey added a comment to T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues..

Interesting.... Herald could probably start the flow, but there's still more parts needed (update vs create revision, extract summary and test plan), and it technically can't delete the branch (it can prevent it from being created, but that shows up as an error in the user-side).
But it should be able to at least trigger the flow and provide a URL for the user to click on.

Jul 5 2023, 20:26 · Discussion Needed, Arcanist
avivey added a comment to T15524: Discussion: Technical direction of Phorge.

Ok, the discussion here got a little out of focus. Maybe some parts of this can be extracted to their own discussion.

Jul 5 2023, 20:09
valerio.bozzolan awarded T15237: Conpherence: allow "announcement" style channel a Like token.
Jul 5 2023, 14:18 · Feature Requests, Conpherence
avivey added a comment to T15275: Project hover-card should show Description.

Currently, only Commits show anything like "description" (commit hovercard shows the commit message.

Jul 5 2023, 14:06 · Projects
avivey added inline comments to D25331: Project Hovercards: Show Description.
Jul 5 2023, 13:50
avivey added inline comments to D25296: Fix PHP 8.1 "strlen(null)" exception trying to stop maintenance mode of Diffusion repo.
Jul 5 2023, 13:28
avivey added a comment to D25296: Fix PHP 8.1 "strlen(null)" exception trying to stop maintenance mode of Diffusion repo.

Hi @avivey what do you think about this legacy possible situation?

$ ./bin/repository maintenance --stop --start "" R9
Took repository "R9" out of maintenance mode.

Maybe this Diff is a good moment to introduce a fix also to that, with a dedicated message

Jul 5 2023, 13:24
avivey added a comment to D25327: PHP8.1 fix for DiffusionServeController serveRequest().

I like changes that have unit tests.

Jul 5 2023, 11:05
avivey awarded D25327: PHP8.1 fix for DiffusionServeController serveRequest() a Yellow Medal token.
Jul 5 2023, 11:03
avivey added a project to T15526: Diffusion: Description and tags are not shown: Good Starter Task.

I think this is a Good Starter Task...

Jul 5 2023, 09:09 · Diffusion, Good Starter Task, UX
avivey added a comment to T15524: Discussion: Technical direction of Phorge.

(I think I'm still interested in continuing some of this discussion, but I'm far behind on reading it already. I might resurrect [parts of] it later...)

Jul 5 2023, 08:27
avivey added inline comments to D25331: Project Hovercards: Show Description.
Jul 5 2023, 07:42
valerio.bozzolan awarded T15526: Diffusion: Description and tags are not shown a Love token.
Jul 5 2023, 07:38 · Diffusion, Good Starter Task, UX
avivey created T15526: Diffusion: Description and tags are not shown.
Jul 5 2023, 07:29 · Diffusion, Good Starter Task, UX
avivey added a comment to T15525: Create repository for Diagrams, a DrawIO integration.

I would like to mention #diagrams_extension in the Repository description, but I do not have enough permissions.

Jul 5 2023, 07:27 · Phactory: Community Projects
valerio.bozzolan awarded T15525: Create repository for Diagrams, a DrawIO integration a Love token.
Jul 5 2023, 07:16 · Phactory: Community Projects

Jul 4 2023

avivey added a member for Diagrams (Extension): mturdus.
Jul 4 2023, 19:36
avivey renamed T15525: Create repository for Diagrams, a DrawIO integration from Create repository for DrawIO extension (name TBD) to Create repository for Diagrams, a DrawIO integration.
Jul 4 2023, 18:59 · Phactory: Community Projects
avivey added a comment to T15525: Create repository for Diagrams, a DrawIO integration.

And you can manage Diagrams (Extension), which has access to manage the repo.

Jul 4 2023, 18:59 · Phactory: Community Projects
avivey edited Description on Diagrams (Extension).
Jul 4 2023, 18:56
avivey set the color for Diagrams (Extension) to Yellow.
Jul 4 2023, 18:56
avivey created Diagrams (Extension).
Jul 4 2023, 18:55
avivey created T15525: Create repository for Diagrams, a DrawIO integration.
Jul 4 2023, 18:53 · Phactory: Community Projects
avivey added a comment to Q64: File editor extension: updating PhabricatorFile content (Answer 83).

We don't really have a concrete flow setup.
I'll file a task and have you fill some details...

Jul 4 2023, 18:48
avivey added a comment to T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues..

I think the current actionable steps we can take are:

Jul 4 2023, 18:10 · Discussion Needed, Arcanist
avivey added a comment to T15524: Discussion: Technical direction of Phorge.

Also, I don't know for sure, but I don't believe the technical issues had a serious effect on Phacility's shutdown - I believe it was the business of trying to compete with GitHub in the low end, and with Phabricator on the high-end - Phabricator/Phorge is at its best when it's being managed in-house, with customizations for integration with the rest of the business tools. Using it as a sealed product is missing half the fun.

Jul 4 2023, 17:57