Page MenuHomePhorge

Matthew (Matthew Bowker)
OverthinkerAdministrator

Projects (10)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Jun 10 2021, 03:49 (67 w, 5 d)
Roles
Administrator
Availability
Available

Recent Activity

Wed, Sep 21

Matthew closed T15014: Develop a Phorge Release Process, a subtask of T15023: Create Phorge, a fork of Phabricator, as Resolved.
Wed, Sep 21, 18:05 · Phorge
Matthew closed T15014: Develop a Phorge Release Process as Resolved.

release_process has been updated.

Wed, Sep 21, 18:05 · Phorge
Matthew created Releasers.
Wed, Sep 21, 18:02
Matthew edited the content of Welcome.
Wed, Sep 21, 17:42 · Phorge
Matthew renamed 2022 Week 39 from 2022.39 to 2022 Week 39.
Wed, Sep 21, 17:40
Matthew edited the content of Change Log.
Wed, Sep 21, 17:40
Matthew created an object: Release Notes Template.
Wed, Sep 21, 17:40
Matthew created an object: 2022 Week 39.
Wed, Sep 21, 17:38
Matthew added a comment to D25025: Unify user-select css directives.

@Leon95 I encountered a merge conflict when attempting to land these changes. Could you please take a look and try to fix and land them yourself? If you need help, feel free to ping me.

Wed, Sep 21, 17:38
Matthew closed D25024: Prevent Line Numbers in Diffusion being copied as Tabs.
Wed, Sep 21, 17:33
Matthew committed rP69b2710af9c0: Prevent Line Numbers in Diffusion being copied as Tabs (authored by Leon95).
Prevent Line Numbers in Diffusion being copied as Tabs
Wed, Sep 21, 17:33
Matthew closed D25015: Show confirmation dialog when closing a modal if form contents have been changed.
Wed, Sep 21, 17:26 · Maniphest
Matthew committed rPa16e8773f009: Show confirmation dialog when closing a modal if form contents have been changed (authored by Matthew).
Show confirmation dialog when closing a modal if form contents have been changed
Wed, Sep 21, 17:26

Tue, Sep 20

Matthew added a member for Blessed Roots: dcog.
Tue, Sep 20, 19:57
Matthew closed T15008: Build Welcome Site as Resolved.

Thank you for your work on this, Dan!

Tue, Sep 20, 19:42 · phorge.it install, Upstream General/Unknown
Matthew added a comment to T15080: Intermittent DNS issues when attempting to visit we.phorge.it.

@golyalpha Are you still having this issue?

Tue, Sep 20, 19:38 · phorge.it install
Matthew added a project to T15119: 502 upstream sent too big header while: phorge.it install.
Tue, Sep 20, 19:35 · phorge.it install
Matthew closed T15010: Vision Statement as Resolved.

Boldly closing, as L1 exists and is available to sign.

Tue, Sep 20, 19:29 · Phorge, Governance
Matthew closed T15010: Vision Statement, a subtask of T15023: Create Phorge, a fork of Phabricator, as Resolved.
Tue, Sep 20, 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.

Tue, Sep 20, 19:29 · Phorge
Matthew closed T15046: Add GitHub mirrors for repos as Resolved.

Follow-on task filed as T15120.

Tue, Sep 20, 19:17 · Nuance, Phorge Upstream, Diffusion
Matthew claimed T15120: Convert to use deployment keys for GitHub.
Tue, Sep 20, 19:17 · Phorge Upstream
Matthew created T15120: Convert to use deployment keys for GitHub.
Tue, Sep 20, 19:17 · Phorge Upstream

Fri, Sep 16

Matthew added a member for Trusted Contributors: Cigaryno.
Fri, Sep 16, 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 :))

Fri, Sep 16, 17:59
Matthew accepted D25050: Update Diviner links.
Fri, Sep 16, 17:59 · Diviner

Thu, Sep 8

Matthew edited the content of Update From Phabricator.
Thu, Sep 8, 15:25
Matthew added a comment to T15026: Create a migration guide to move from Phabricator to Phorge.

FYI, the guide for migration doesn't seem to work quite smoothly for folks that were tracking the stable branch for Phabricator, because the new stable branch in Phorge does not have a linear changeset history to the old stable branch in Phabricator: if you follow the directions, you end up with a locally divergent stable branch that will contain a local merge commit.
Is there a reason the stable branch in Phorge wasn't created based upon the changeset history of the stable branch in Phabricator, in order to avoid this from happening?

Also, on a separate note, the changes from T15019 cause a conflict when issuing the git pull command:

error: The following untracked working tree files would be overwritten by merge:
	support/aphlict/server/package-lock.json
	support/aphlict/server/package.json
Please move or remove them before you merge.
Aborting

Should some notes be added to the migration guide on how to best deal with this as well?

Thu, Sep 8, 15:21 · Phorge
Matthew edited the content of Change Log.
Thu, Sep 8, 15:17
Matthew edited the content of Change Log.
Thu, Sep 8, 15:06

Wed, Sep 7

Matthew created T15115: Herald rule changes for release.
Wed, Sep 7, 22:45 · Phorge Upstream
Matthew published Blog Post: Going Public.
Wed, Sep 7, 22:36
Matthew renamed 2022 Week 37 from 2021 Week 99 (Future) to 2022 Week 37.
Wed, Sep 7, 22:34
Matthew committed rP113b17ceca21: Promote 2022.37 to stable (authored by Matthew).
Promote 2022.37 to stable
Wed, Sep 7, 22:33
Matthew committed rARC42a51e15f4d8: Promote 2022.37 to stable (authored by Matthew).
Promote 2022.37 to stable
Wed, Sep 7, 22:27
Matthew added a comment to T15046: Add GitHub mirrors for repos.

It appears there are not any public repositories yet, is this intentional?

Actually, what is the correct Github organization? In the description for this task, the link is to (which is where I initially looked and saw no public repositories):

https://github.com/phorgelabs

But then in the comments above, the link is to (which does appear to have public repositories that are empty?):

https://github.com/phorgeit

Wed, Sep 7, 21:49 · Nuance, Phorge Upstream, Diffusion
Matthew added a comment to T15046: Add GitHub mirrors for repos.

@avivey I see that the repos currently access GitHub anonymously. For auto mirror to work you need to configure a valid credential. By this I mean you need to create a username/password passphrase credential with creds for a GitHub account that has write access to the GitHub repos, and set it in the diffusion uris.

Wed, Sep 7, 21:44 · Nuance, Phorge Upstream, Diffusion

Tue, Sep 6

Matthew claimed T15046: Add GitHub mirrors for repos.
Tue, Sep 6, 20:50 · Nuance, Phorge Upstream, Diffusion
Matthew added a comment to T15046: Add GitHub mirrors for repos.

As @avivey mentioned, the GitHub organization is set up. Both aviv and I have access, and I am willing to add other people in the core team.

Tue, Sep 6, 19:46 · Nuance, Phorge Upstream, Diffusion

Wed, Aug 31

Matthew added a comment to T15012: Update Diviner documentation to reference Phorge.

If you view a book, then view source and search for PHID-BOOK then you should find a policy link. That's the PHID of the book you're viewing.

Wed, Aug 31, 22:29 · Phorge
Matthew added Q14: How ready is Phorge to replace stable versions of Phabricator? (Answer 5).
Wed, Aug 31, 14:24

Tue, Aug 30

Matthew added a comment to T15012: Update Diviner documentation to reference Phorge.
In T15012#2678, @avivey wrote:

I've re-generated the docs, and now we have two copies:

image.png (480×421 px, 30 KB)

so:

  1. need to delete the old ones, I didn't find a straight-forward way to do that
  2. maybe do some http redirect from the old links to the new ones.
Tue, Aug 30, 21:08 · Phorge

Aug 23 2022

Matthew added a comment to T15111: Create a pathway for security-related issues to be reported.

We do have a security task creation form and a separate space that roots have access to. See S2

Aug 23 2022, 19:16

Aug 21 2022

Matthew added a comment to T15108: Rework the URL to Phame posts.

For the record, I am against this change.

Aug 21 2022, 17:20 · Phame
Cigaryno awarded T15026: Create a migration guide to move from Phabricator to Phorge a Like token.
Aug 21 2022, 14:32 · Phorge

Aug 9 2022

Matthew claimed T15105: Cannot upload new mockups via Pholio.

I'll see if I can reproduce this error.

Aug 9 2022, 20:00 · Pholio
Matthew accepted D25045: Compress logo, update layout.

LGTM

Aug 9 2022, 19:53
Matthew added a member for Blessed Committers: dcog.
Aug 9 2022, 19:39
Matthew accepted D25044: Allow user scaling on mobile.
Aug 9 2022, 19:36

Jul 26 2022

Matthew edited the content of 2022-07-26.
Jul 26 2022, 19:46
Matthew requested review of D25042: Introduce .arcconfig.
Jul 26 2022, 19:30
Matthew created an object: 2022-07-26.
Jul 26 2022, 19:01
Matthew edited the content of Planning Meetings.
Jul 26 2022, 19:00 · Phorge Upstream
Matthew awarded Image Macro "jackie_chan_wtf" a Love token.
Jul 26 2022, 15:24

Jul 12 2022

Matthew reassigned T15008: Build Welcome Site from luca.itro to dcog.

Per discussion during {E9}

Jul 12 2022, 19:53 · phorge.it install, Upstream General/Unknown
Matthew closed T15104: https://phorge.it has bad ssl as Resolved.

New certificate issued.

Jul 12 2022, 19:51 · Phorge Upstream

Jul 1 2022

Matthew closed T15095: Setup an announcements blog with Phame as Resolved.

https://we.phorge.it/phame/blog/view/3/ - Security Announcements
https://we.phorge.it/phame/blog/view/4/ - Release Announcements

Jul 1 2022, 17:05 · Phorge Upstream
Matthew renamed Release Announcements blog from Release Announcmenets to Release Announcements.
Jul 1 2022, 17:04 · Phorge Upstream
Matthew created Release Announcements.
Jul 1 2022, 17:04 · Phorge Upstream
Matthew created Security Announcements.
Jul 1 2022, 17:02 · Phorge Upstream
Matthew changed the Can Create Blogs policy for application Phame from All Users to Blessed Roots (Project).
Jul 1 2022, 16:59
Matthew added a comment to T15084: Discussion: Maniphest vs Ponder for user support.

@20after4 Hey, this does not appear to be working. T15101 was created by a user who was not a member of Trusted Contributors

Jul 1 2022, 16:35 · Phorge Upstream
Matthew lowered the priority of T15101: Assigned to - Required Field from Unbreak Now! to Needs Triage.

Please do not triage tasks yourself, we will integrate it into the roadmap as we go.

Jul 1 2022, 16:17 · Maniphest
Matthew edited the content of 2022-06-14.
Jul 1 2022, 07:30
Matthew added a comment to D25040: merge phab/master -> phorge/master.

@speck What is the status of this change?

Jul 1 2022, 07:30
Matthew added a comment to T15090: CVE-2022-24765 - Multi-user Git Privilege Escalation.

@avivey has fixed this on the upstream install.

Jul 1 2022, 07:30 · Phorge General/Unknown, Restricted Project

Jun 14 2022

Matthew created an object: 2022-06-28.
Jun 14 2022, 19:29
Matthew edited the content of Planning Meetings.
Jun 14 2022, 19:28 · Phorge Upstream
Matthew added a member for Core Team Meetings: golyalpha.
Jun 14 2022, 19:26
Matthew added a member for Core Team Meetings: dcog.
Jun 14 2022, 19:26
Matthew added a member for Core Team Meetings: dtf.
Jun 14 2022, 19:26
Matthew edited the content of 2022-06-14.
Jun 14 2022, 19:25
Matthew created Core Team Meetings.
Jun 14 2022, 19:24

May 3 2022

Matthew edited the content of 2022-05-03.
May 3 2022, 19:56
Matthew edited the content of 2022-05-17.
May 3 2022, 19:37
Matthew renamed 2022-04-05 from 2022-05-05 to 2022-04-05.
May 3 2022, 19:33
Matthew edited the content of 2022-05-03.
May 3 2022, 19:33
Matthew edited the content of 2022-05-03.
May 3 2022, 19:20
Matthew added a comment to T15095: Setup an announcements blog with Phame.

Set up two blogs: Security Announcements and a Release Announcements.

May 3 2022, 19:13 · Phorge Upstream
Matthew claimed T15095: Setup an announcements blog with Phame.
May 3 2022, 19:13 · Phorge Upstream
Matthew created an object: 2022-05-17.
May 3 2022, 19:02
Matthew edited the content of Planning Meetings.
May 3 2022, 19:02 · Phorge Upstream
Matthew edited the content of 2022-05-03.
May 3 2022, 19:01
Matthew edited the content of Planning Meetings.
May 3 2022, 18:57 · Phorge Upstream
Matthew renamed 2022-03-21 from March 21, 2022 to 2022-03-21.
May 3 2022, 18:56
Matthew renamed 2022-05-05 from April 5, 2022 to 2022-05-05.
May 3 2022, 18:55
Matthew renamed 2022-04-19 from April 19, 2022 to 2022-04-19.
May 3 2022, 18:55
Matthew renamed 2022-05-03 from May 3, 2022 to 2022-05-03.
May 3 2022, 18:54

Apr 20 2022

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

As of right now, we have made no changes to the database and other "internals" - our work has been focused on rebranding as "Phabricator" is a trademarked name. For this reason, a rough migration path would be to check out the master branch of rP, copy the config directory from Phabricator to Phorge, and then point Phorge to your Phabricator database. I have tested it myself locally and it appears to work, however; if you have any issues feel free to ask a question on Ponder here and we can get back to you!

Apr 20 2022, 13:47 · Phorge

Apr 19 2022

Matthew changed the visibility for Q11: upgrade phabricator to phorge.
Apr 19 2022, 22:45
Matthew changed the Default View Policy policy for application Ponder from All Users to Public (No Login Required).
Apr 19 2022, 22:45
Matthew added Q11: upgrade phabricator to phorge (Answer 1).
Apr 19 2022, 22:39
Matthew added a project to T15092: Automatic deploy onto we.phorge.it: Upstream General/Unknown.
Apr 19 2022, 21:35 · phorge.it install, Upstream General/Unknown
Matthew added a member for Trusted Contributors: luca.itro.
Apr 19 2022, 21:03
Matthew edited projects for T15093: 502 Bad Gateway error when attempting to view repo info, added: Upstream General/Unknown; removed Diffusion.

Related to T15090: CVE-2022-24765 - Multi-user Git Privilege Escalation perhaps? Revisions are stored in the database that's why they're viewable, but the main repository page requires a call to git.

Apr 19 2022, 21:00 · Upstream General/Unknown
Matthew added a comment to May 3, 2022.

@dtf I've added you to the Trusted Contributors project, so you should be able to edit the page now.

Apr 19 2022, 20:58
Matthew added a member for Trusted Contributors: dtf.
Apr 19 2022, 20:57
Matthew created an object: May 3, 2022.
Apr 19 2022, 20:04
Matthew edited the content of Planning Meetings.
Apr 19 2022, 20:03 · Phorge Upstream
Matthew edited the content of April 19, 2022.
Apr 19 2022, 20:02 · Governance