Page MenuHomePhorge
Feed All Stories

Sep 20 2022

Matthew closed T15010: Vision Statement, a subtask of T15023: Create Phorge, a fork of Phabricator, as Resolved.
Sep 20 2022, 19:29 · Phorge
Matthew claimed T15014: Develop a Phorge Release Process.

Claiming this. Now that I've done this, I will take the time to document then I will close this task.

Sep 20 2022, 19:29 · Phorge
avivey added a comment to Update From Phabricator.

What if you upgrade a heavily modified (forked) Phabricator to the vanilla Phorge?

Sep 20 2022, 19:27
dcog edited the content of Update From Phabricator.
Sep 20 2022, 19:27
avivey updated the post content for Blog Post: Going Public.
Sep 20 2022, 19:25
dcog edited the content of Update From Phabricator.
Sep 20 2022, 19:22
avivey updated the post content for Blog Post: Going Public.
Sep 20 2022, 19:19
Matthew closed T15046: Add GitHub mirrors for repos as Resolved.

Follow-on task filed as T15120.

Sep 20 2022, 19:17 · phorge.it install
Matthew claimed T15120: Convert to use deployment keys for GitHub.
Sep 20 2022, 19:17 · phorge.it install
Matthew created T15120: Convert to use deployment keys for GitHub.
Sep 20 2022, 19:17 · phorge.it install
avivey created T15119: 502 upstream sent too big header while.
Sep 20 2022, 19:08 · Phorge.it Systems
Cigaryno added a comment to Update From Phabricator.

What if you upgrade a heavily modified (forked) Phabricator to the vanilla Phorge?

Sep 20 2022, 18:05
Cigaryno edited the content of 2022 Week 37.
Sep 20 2022, 14:18
Cigaryno added a comment to T15112: Restrict Maniphest form fields to certain users.

The following task creation policy is set:

  • All users can create security tasks.
  • Only members of Trusted Contributors may create non-security tasks.
Sep 20 2022, 13:14 · Governance, phorge.it install (DEPRECATED), Phorge
kwisatz added a comment to Update From Phabricator.

@avivey no worries and you're welcome. I was afraid I was maybe in the process of making an ass out of myself…

Sep 20 2022, 07:47
avivey edited the content of Update From Phabricator.
Sep 20 2022, 07:47
avivey added a comment to Update From Phabricator.

ah, I see the error now.
yes, that's a typo - it was carried over from an earlier version of the document.
in phase 5, only node-modules should be removed, not the package files.
thank you for reporting, and sorry I was being harsh - I forgot I split this section and only looked at the primary blob of commands.

Sep 20 2022, 07:46
kwisatz added a comment to Update From Phabricator.

@avivey I'm not here to troll, I'm sincerely puzzled, even more by comparing T15019 to the instructions above.

Sep 20 2022, 07:34
avivey added a comment to Update From Phabricator.

@kwisatz - did you actually try to follow the instructions and ran into a problem, or are you just speculating?

Sep 20 2022, 07:27
kwisatz added a comment to Update From Phabricator.

Unfortunately, running npm install in a directory that does not contain a package.json file does exactly nothing.
Maybe the instructions are wrong and we're supposed to delete node_modules/ and package-lock.json but not package.json which I see actually got added in rP2258ba8535d57081582add7375c31837ac2f26f3.

Sep 20 2022, 07:14
avivey added a comment to T15073: /status should be always allowed in anonymous mode.

I just tried it here, and it didn't require any auth. maybe something was wrong with our setup at the time?

Sep 20 2022, 06:48

Sep 19 2022

Dylsss added a comment to T15106: "Upload file" in remarkup text fields should attach by default .

Auto file attachments are also not working when editing a comment.

Sep 19 2022, 19:16 · Files, Remarkup
avivey closed T15023: Create Phorge, a fork of Phabricator as Resolved.

We've made it to y-combinator, so I think that counts.

Sep 19 2022, 19:04 · Phorge
avivey closed T15117: 404 on links to we.phorge.it links from the phorge.it homepage as Resolved.

Fixed and deployed.

Sep 19 2022, 19:02
avivey added a comment to T15012: Update Diviner documentation to reference Phorge.

I think we can close this now.

Sep 19 2022, 19:02 · Phorge
avivey closed T15012: Update Diviner documentation to reference Phorge, a subtask of T15006: Re-brand Phorge, as Resolved.
Sep 19 2022, 19:01 · Phorge
avivey closed T15012: Update Diviner documentation to reference Phorge as Resolved.
Sep 19 2022, 19:01 · Phorge
avivey closed D25050: Update Diviner links.
Sep 19 2022, 19:00 · Diviner (archived)
avivey committed rHP7ec5b900ae3d: Update Diviner links.
Update Diviner links
Sep 19 2022, 19:00
avivey added a comment to Update From Phabricator.

Why do we run npm install when we have previously deleted the package.json file from that directory?

Sep 19 2022, 18:28
Dylsss updated the diff for D25052: Add and use new RemarkupMetadata class.

Differentiate between metadata of different text areas using node ID. e.g., new comment text areas and text areas in the edit comment dialog.

Sep 19 2022, 01:58 · Remarkup

Sep 18 2022

dcog added Q16: How to use self-hosted Diviner instead of Phabricator? (Answer 10).
Sep 18 2022, 23:31
Dylsss added a task to D25052: Add and use new RemarkupMetadata class: T15106: "Upload file" in remarkup text fields should attach by default .
Sep 18 2022, 17:06 · Remarkup
Dylsss added a revision to T15106: "Upload file" in remarkup text fields should attach by default : D25052: Add and use new RemarkupMetadata class.
Sep 18 2022, 17:06 · Files, Remarkup
Dylsss updated the diff for D25052: Add and use new RemarkupMetadata class.

ran celerity map again

Sep 18 2022, 17:02 · Remarkup
Dylsss requested review of D25052: Add and use new RemarkupMetadata class.
Sep 18 2022, 16:59 · Remarkup
kwisatz updated subscribers of T15106: "Upload file" in remarkup text fields should attach by default .

@avivey what would be required to merge @Dylsss 's patch into phorge stable?
(This thing has been annoying our team for the past few weeks)

Sep 18 2022, 16:31 · Files, Remarkup
kwisatz added a comment to Update From Phabricator.

The aphlict instructions are confusing.
Why do we run npm install when we have previously deleted the package.json file from that directory?

Sep 18 2022, 16:23
Cigaryno changed the visibility for F181993: phorge profile icon bug.png.
Sep 18 2022, 09:24
Cigaryno attached a referenced file: F181993: phorge profile icon bug.png.
Sep 18 2022, 09:22 · People, Bug Reports, User-Cigaryno
Cigaryno created T15118: User icon may overlap in the user menu if no real name is set.
Sep 18 2022, 09:22 · People, Bug Reports, User-Cigaryno
Cigaryno created Phortune.
Sep 18 2022, 06:57
Cigaryno added a watcher for Macro (deprecated): Cigaryno.
Sep 18 2022, 06:18

Sep 17 2022

Cigaryno added a comment to T15041: Starmap.

Should I make a draft for the starmap privately and then publish it when done?

Sep 17 2022, 19:12 · Phorge
Cigaryno accepted rP1ddb953b9f77: Update Diviner documentation to reference Phorge instead of Phabricator..
Sep 17 2022, 09:09
Cigaryno added a task to D25050: Update Diviner links: T15012: Update Diviner documentation to reference Phorge.
Sep 17 2022, 09:08 · Diviner (archived)
Cigaryno added a revision to T15012: Update Diviner documentation to reference Phorge: D25050: Update Diviner links.
Sep 17 2022, 09:08 · Phorge
Cigaryno edited the content of Welcome to the Phorge Wiki.
Sep 17 2022, 07:40 · Phorge

Sep 16 2022

Cigaryno added a project to D25051: Destroy file attachments when file is deleted, or object is deleted: Files (archived).
Sep 16 2022, 19:31 · Files
Cigaryno added a comment to T15079: Upstream translatewiki.net's changes.

There is a thread to translatewiki.net about adding Phorge: https://translatewiki.net/wiki/Thread:Support/Adding_Phorge_for_translation%3F.
Wikimedia must first migrate to Phorge to add it into translatewiki.net.

Sep 16 2022, 18:59 · Localization
Cigaryno added a member for Trusted Contributors: 20after4.
Sep 16 2022, 18:30
Cigaryno edited the content of Starmap.
Sep 16 2022, 18:26
Matthew added a member for Trusted Contributors: Cigaryno.
Sep 16 2022, 18:00
Matthew added a comment to T15117: 404 on links to we.phorge.it links from the phorge.it homepage .
In T15117#2892, @jupe wrote:

Happy to create empty pages (I somehow feel that a wiki page with a fat TODO might be marginally better than a 404 :))

Sep 16 2022, 17:59
Matthew accepted D25050: Update Diviner links.
Sep 16 2022, 17:59 · Diviner (archived)
Cigaryno added a comment to T15047: Officially raise minimum required PHP version to 7.2.

There is no need to make a modern software compatible with PHP 5.x so I can agree to this change.

Sep 16 2022, 17:54 · Phorge
jupe added a comment to T15117: 404 on links to we.phorge.it links from the phorge.it homepage .

Happy to create empty pages (I somehow feel that a wiki page with a fat TODO might be marginally better than a 404 :))

Sep 16 2022, 17:53
Cigaryno added a project to D25050: Update Diviner links: Diviner (archived).
Sep 16 2022, 17:45 · Diviner (archived)
avivey added a comment to T15117: 404 on links to we.phorge.it links from the phorge.it homepage .

thanks - not technically a dupe, because there's no ticket, but D25050 would fix those.

Sep 16 2022, 17:28
Cigaryno added a comment to T15117: 404 on links to we.phorge.it links from the phorge.it homepage .

@jupe these 404 errors appears because the documentation pages linked were not yet created.

Sep 16 2022, 11:21
jupe created T15117: 404 on links to we.phorge.it links from the phorge.it homepage .
Sep 16 2022, 11:20
avivey added Q16: How to use self-hosted Diviner instead of Phabricator? (Answer 9).
Sep 16 2022, 06:08

Sep 15 2022

Cigaryno added a watcher for Almanac (archived): Cigaryno.
Sep 15 2022, 18:08
Cigaryno added a watcher for Harbormaster (archived): Cigaryno.
Sep 15 2022, 18:07
SmoothPlay added a comment to Q16: How to use self-hosted Diviner instead of Phabricator?.

Thank you Cigaryno.

Sep 15 2022, 08:48 · Diviner (archived)
Cigaryno added a comment to Q16: How to use self-hosted Diviner instead of Phabricator?.

If you want to copy the Diviner doc from https://secure.phabricator.com or https://we.phorge.it, you may create documents at Diviner or Phriction and set an edit policy if needed. To disable applications you don't need, click More Applications in the homepage, click Manage and then Uninstall on applications you don't need on your instance. To migrate from Phabricator to Phorge, see this manual.

Sep 15 2022, 08:37 · Diviner (archived)
SmoothPlay added a comment to Q16: How to use self-hosted Diviner instead of Phabricator?.

@Cigaryno Phabricator ( for now )

Sep 15 2022, 08:31 · Diviner (archived)
Cigaryno added a comment to Q16: How to use self-hosted Diviner instead of Phabricator?.

@SmoothPlay are you using Phabricator or Phorge as server software.

Sep 15 2022, 08:28 · Diviner (archived)
SmoothPlay asked Q16: How to use self-hosted Diviner instead of Phabricator?.
Sep 15 2022, 08:12 · Diviner (archived)

Sep 14 2022

Cigaryno added a comment to T15046: Add GitHub mirrors for repos.

This task is mostly done so I think it should be closed as resolved.

Sep 14 2022, 17:52 · phorge.it install
Cigaryno updated Cigaryno.
Sep 14 2022, 15:41

Sep 12 2022

Dylsss updated the diff for D25051: Destroy file attachments when file is deleted, or object is deleted.

arc liberate

Sep 12 2022, 18:08 · Files
Dylsss updated the diff for D25051: Destroy file attachments when file is deleted, or object is deleted.

Linting

Sep 12 2022, 18:07 · Files
goddenrich closed Q15: Can you allow git fetching specific commits? as resolved.
Sep 12 2022, 17:24
Dylsss added a revision to T15110: File reference not removed when file is deleted: D25051: Destroy file attachments when file is deleted, or object is deleted.
Sep 12 2022, 13:26 · Files, Bug Reports
Dylsss added a task to D25051: Destroy file attachments when file is deleted, or object is deleted: T15110: File reference not removed when file is deleted.
Sep 12 2022, 13:26 · Files
Dylsss requested review of D25051: Destroy file attachments when file is deleted, or object is deleted.
Sep 12 2022, 13:25 · Files
goddenrich added a comment to Q15: Can you allow git fetching specific commits? (Answer 7).

Great that works perfectly thanks

Sep 12 2022, 10:36

Sep 10 2022

Cigaryno updated Cigaryno.
Sep 10 2022, 19:02
Cigaryno updated Cigaryno.
Sep 10 2022, 19:02
Cigaryno added a comment to D25050: Update Diviner links.

There are no more Phabricator references in Diviner so I think this revision may be accepted.

Sep 10 2022, 19:01 · Diviner (archived)
Cigaryno added a project to rPe7740c8669b4: Add HarbormasterHookController as an entry point for all Harbormaster hooks: Harbormaster (archived).
Sep 10 2022, 18:50 · Harbormaster (archived)
Cigaryno added a comment to T15084: Discussion: Maniphest vs Ponder for user support.

In brief, Maniphest is for bug reports or feature requests and Ponder is for asking questions about Phorge.

Sep 10 2022, 17:39 · phorge.it install

Sep 9 2022

dtf awarded Blog Post: Going Public a Party Time token.
Sep 9 2022, 19:07
avivey added a comment to T15092: Automatic deploy onto we.phorge.it.

(should also include the rHP -> /home/ stuff)

Sep 9 2022, 13:09 · Phorge.it Systems
avivey added a reviewer for D25050: Update Diviner links: Blessed Committers.
Sep 9 2022, 13:08 · Diviner (archived)
avivey requested review of D25050: Update Diviner links.
Sep 9 2022, 13:08 · Diviner (archived)
avivey added Q14: How ready is Phorge to replace stable versions of Phabricator? (Answer 8).
Sep 9 2022, 13:04
avivey added a comment to T15012: Update Diviner documentation to reference Phorge.

Done - deleted phabricator books.

Sep 9 2022, 13:01 · Phorge
avivey added Q15: Can you allow git fetching specific commits? (Answer 7).
Sep 9 2022, 12:55
avivey added a comment to T15026: Create a migration guide to move from Phabricator to Phorge.

I've updated the guide with @jeremy.norris's Aphlict instructions, and also a section about configurations we might change later.

Sep 9 2022, 08:43 · Phorge
avivey edited the content of Update From Phabricator.
Sep 9 2022, 08:40
avivey edited the content of 2022 Week 37.
Sep 9 2022, 08:37
avivey updated the task description for T15026: Create a migration guide to move from Phabricator to Phorge.
Sep 9 2022, 07:37 · Phorge
comofont updated comofont.
Sep 9 2022, 02:40
jeremy.norris added a comment to T15026: Create a migration guide to move from Phabricator to Phorge.
In T15026#2840, @avivey wrote:

the Aphlict change sounds simple enough to just add to the migration guide - it's going to happen at the same time for basically everyone anyway.

Edit: Looks like this issue was raised in the PR D25006#216

Sep 9 2022, 00:58 · Phorge
jeremy.norris added a comment to T15026: Create a migration guide to move from Phabricator to Phorge.

FYI, I believe I was able to create a linear history from Phacility's stable branch with the following:

Phorge:

git checkout master
git remote add phacility https://github.com/phacility/phabricator.git
git fetch phacility
git checkout -b stable_linear phacility/stable
git merge -m "(stable) Promote 2022 Week 37" origin/master

Arcanist:

git checkout master
git remote add phacility https://github.com/phacility/arcanist.git
git fetch phacility
git checkout -b stable_linear phacility/stable
git merge -m "(stable) Promote 2022 Week 37" origin/master

You can view the results on my Github here:
https://github.com/norrisjeremy/phorge/tree/stable_linear
https://github.com/norrisjeremy/arcanist/tree/stable_linear

Sep 9 2022, 00:34 · Phorge

Sep 8 2022

jeremy.norris added a comment to T15026: Create a migration guide to move from Phabricator to Phorge.

FYI, I believe I was able to create a linear history from Phacility's stable branch with the following:

Sep 8 2022, 23:15 · Phorge
avivey edited the content of Update From Phabricator.
Sep 8 2022, 18:16
avivey edited the content of 2022 Week 37.
Sep 8 2022, 18:12