Page MenuHomePhorge
Feed All Stories

Jul 26 2022

epriestley <git@epriestley.com> committed rARC8bb7d5889050: Deprecate "PhutilExecPassthru->execute()" in favor of "resolve()".
Deprecate "PhutilExecPassthru->execute()" in favor of "resolve()"
Jul 26 2022, 15:04
speck committed rARCac365c3ee509: Refactor how Mercurial runs commands that require extensions.
Refactor how Mercurial runs commands that require extensions
Jul 26 2022, 15:04
epriestley <git@epriestley.com> committed rARC35c1b9bf027b: Fix an ExecFuture typo, "preprebuilt".
Fix an ExecFuture typo, "preprebuilt"
Jul 26 2022, 15:04
speck committed rARC232363e387da: Display informative message when arc launches an editor.
Display informative message when arc launches an editor
Jul 26 2022, 15:04
speck committed rARCa43a3a9aabe2: An assortment of fixes and updates to using arc-land with mercurial.
An assortment of fixes and updates to using arc-land with mercurial
Jul 26 2022, 15:04
speck committed rARC41f6c6ecb2ec: Update "arc diff" to amend non-head commits with Mercurial.
Update "arc diff" to amend non-head commits with Mercurial
Jul 26 2022, 15:04
speck committed rARC514c12366b63: Update templates used with mercurial to remove '--debug'.
Update templates used with mercurial to remove '--debug'
Jul 26 2022, 15:04
speck committed rARCc94c5bbf35f0: Force all mercurial commands to use UTF-8 encoding.
Force all mercurial commands to use UTF-8 encoding
Jul 26 2022, 15:04
epriestley <git@epriestley.com> committed rP8103d361774c: Remove "bin/celerity" dependency on database setup.
Remove "bin/celerity" dependency on database setup
Jul 26 2022, 15:04
epriestley <git@epriestley.com> committed rPc7b04170fedc: Provide missing "AlmanacInterfaceTransactionQuery".
Provide missing "AlmanacInterfaceTransactionQuery"
Jul 26 2022, 15:04
epriestley <git@epriestley.com> committed rPb9ba0418ed13: Correct a parameter order swap in "diffusion.historyquery" for Mercurial.
Correct a parameter order swap in "diffusion.historyquery" for Mercurial
Jul 26 2022, 15:04
speck committed rP3b2868e15553: Fix searching legalpad documents by contributors.
Fix searching legalpad documents by contributors
Jul 26 2022, 15:04
speck committed rP09c3c7d87931: Add support to marking commits as UNREACHABLE for Mercurial.
Add support to marking commits as UNREACHABLE for Mercurial
Jul 26 2022, 15:04
epriestley <git@epriestley.com> committed rPb757e5c30249: Use "MethodCallFuture" to move Diffusion Conduit exceptions to resolution time.
Use "MethodCallFuture" to move Diffusion Conduit exceptions to resolution time
Jul 26 2022, 15:03
speck committed rP458ad4a8617a: Remove history query from DiffusionRepositoryController as it is unused.
Remove history query from DiffusionRepositoryController as it is unused
Jul 26 2022, 15:03
0 committed rP1965b78b34f1: Fix subtype extension support check.
Fix subtype extension support check
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rP8daaf5ef2145: Pass a real context object to Phriction previews, fixing mentions.
Pass a real context object to Phriction previews, fixing mentions
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rPc7550dbee9b1: Fix Phriction document previews for the root document ("/") with Apache option….
Fix Phriction document previews for the root document ("/") with Apache option…
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rPdbe2fb466fed: Add an "eval" rule to Remarkup.
Add an "eval" rule to Remarkup
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rPcc8cbed02941: Make "DifferentialDiff->properties" a proper "attachable" property.
Make "DifferentialDiff->properties" a proper "attachable" property
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rP4cffaa600bec: Rename "HarbormasterRestartException" to "HarbormasterMessageException".
Rename "HarbormasterRestartException" to "HarbormasterMessageException"
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rP387d3b4983d7: Resolve deleted packages properly as having no mailable members.
Resolve deleted packages properly as having no mailable members
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rP4c4123f98b6d: Allow "harbormaster.sendmessage" to send control command (pause, restart, abort….
Allow "harbormaster.sendmessage" to send control command (pause, restart, abort…
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rP3df1e175273f: Add a side nav to Conduit API method console pages.
Add a side nav to Conduit API method console pages
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rP2ff1d4b3b007: Add stub "harbormaster.build.edit" and "harbormaster.buildable.edit" API methods.
Add stub "harbormaster.build.edit" and "harbormaster.buildable.edit" API methods
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rP346ffc51e100: Modularize "HarbormasterBuildableTransaction".
Modularize "HarbormasterBuildableTransaction"
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rP706b91adf677: Remove "HarbormasterBuildableTransaction::TYPE_CREATE".
Remove "HarbormasterBuildableTransaction::TYPE_CREATE"
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rP1a1395579f95: Remove "HarbormasterBuildCommand".
Remove "HarbormasterBuildCommand"
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rP1212dc5fbe8b: Modularize almost all Harbormaster build message workflows and UI/UX.
Modularize almost all Harbormaster build message workflows and UI/UX
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rP8bbee921398d: Modularize individual Harbormaster build messages.
Modularize individual Harbormaster build messages
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rP6dfea0adaddc: Modularize HarbormasterBuildTransaction.
Modularize HarbormasterBuildTransaction
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rPb84c02959a8b: Remove "HarbormasterBuildTransaction::TYPE_CREATE".
Remove "HarbormasterBuildTransaction::TYPE_CREATE"
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rPbf83fffca129: Correct the flow of edit authority when sending messages to HarbormasterBuild….
Correct the flow of edit authority when sending messages to HarbormasterBuild…
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rP012af00731fd: Improve formality of "HarbormasterBuild" states.
Improve formality of "HarbormasterBuild" states
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rPb48d4fabaf9e: Merge the "HarbormasterBuildCommand" table into "HarbormasterBuildMessage".
Merge the "HarbormasterBuildCommand" table into "HarbormasterBuildMessage"
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rP0f93d1ffe450: Rename "HarbormasterBuild" methods to prepare for use of the "BuildMessages"….
Rename "HarbormasterBuild" methods to prepare for use of the "BuildMessages"…
Jul 26 2022, 15:03
20after4 committed rPa0b91de535af: New MediaWiki logo for the icon that represents the MediaWiki oauth provider..
New MediaWiki logo for the icon that represents the MediaWiki oauth provider.
Jul 26 2022, 15:03
0 committed rP2f1acf8b10cb: Suppress PHP 8 deprecation warning in startup.
Suppress PHP 8 deprecation warning in startup
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rPaf6cc0c934c4: Use "resolve()", not "execute()", for PhutilExecPassthru callsites in….
Use "resolve()", not "execute()", for PhutilExecPassthru callsites in…
Jul 26 2022, 15:03
speck committed rPe5de7f08436d: Update templates used with mercurial to remove '--debug'.
Update templates used with mercurial to remove '--debug'
Jul 26 2022, 15:03
epriestley <git@epriestley.com> committed rP5521f76fe406: Remove some "Phacility" and "epriestley" references.
Remove some "Phacility" and "epriestley" references
Jul 26 2022, 15:03
speck committed rP14c516b7a109: Updating the filtering of Mercurial debug output.
Updating the filtering of Mercurial debug output
Jul 26 2022, 15:03
speck committed rP96374208616b: Update a few random typos.
Update a few random typos
Jul 26 2022, 15:02
epriestley <git@epriestley.com> committed rPa641ec82a323: Add an "Authority" control to Packages to support "Watcher" packages.
Add an "Authority" control to Packages to support "Watcher" packages
Jul 26 2022, 15:02
epriestley <git@epriestley.com> committed rPbf889c1c083e: Correct a mistaken path in the "Advanced Configuration" documentation.
Correct a mistaken path in the "Advanced Configuration" documentation
Jul 26 2022, 15:02
0 committed rP1b54afdce565: Saturate day of month in datepicker.
Saturate day of month in datepicker
Jul 26 2022, 15:02

Jul 15 2022

avivey edited the content of 2022-07-12.
Jul 15 2022, 14:15
avivey published a new version of 2022-07-12.
Jul 15 2022, 14:10
avivey updated subscribers of 2022-07-12.
Jul 15 2022, 14:01
avivey edited the content of 2022-06-28.
Jul 15 2022, 13:41

Jul 12 2022

speck abandoned D25039: merge phab/master -> phorge/master.
Jul 12 2022, 20:09
speck abandoned D25040: merge phab/master -> phorge/master.
Jul 12 2022, 20:09
speck added a comment to D25040: merge phab/master -> phorge/master.

Sorry about the delay on this. I think the emails didn't go out until later and I've not had much time to dedicate to this project as expected. As of today's meeting the current plan is for @avivey to do the merge with latest updates from upstream and push, sans review.

Jul 12 2022, 19:59
Matthew reassigned T15008: Build Welcome Site from luca.itro to dcog.

Per discussion during {E9}

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

New certificate issued.

Jul 12 2022, 19:51 · phorge.it install
avivey created T15104: https://phorge.it has bad ssl.
Jul 12 2022, 19:26 · phorge.it install

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.it install
Matthew renamed Release Announcements blog from Release Announcmenets to Release Announcements.
Jul 1 2022, 17:04 · phorge.it install
Matthew created Release Announcements.
Jul 1 2022, 17:04 · phorge.it install
Matthew created Security Announcements.
Jul 1 2022, 17:02 · phorge.it install
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.it install
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
chris added a comment to T15103: Status Checker.

There should be a systemd service for managing the daemons, I'll check tonight what's wrong with it and why it isn't correctly starting daemons on reboot

Jul 1 2022, 11:35 · Phorge.it Systems
martin added a comment to T15102: Implement SSL connection for database.

Somehow this work ok with standard web serving but when trying run form phd daemon I'm getting:

Jul 1 2022, 09:46 · Config
avivey created T15103: Status Checker.
Jul 1 2022, 07:39 · Phorge.it Systems
martin created T15102: Implement SSL connection for database.
Jul 1 2022, 07:31 · Config
dcog edited the content of Planning Meetings.
Jul 1 2022, 07:31 · phorge.it install
dcog created an object: 2022-07-12.
Jul 1 2022, 07:31
dcog edited the content of 2022-06-28.
Jul 1 2022, 07:31
dcog added a member for Core Team Meetings: 20after4.
Jul 1 2022, 07:31
SmoothPlay triaged T15101: Assigned to - Required Field as Unbreak Now! priority.
Jul 1 2022, 07:31 · Maniphest
SmoothPlay created T15101: Assigned to - Required Field.
Jul 1 2022, 07:31 · 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
avivey added a comment to D25040: merge phab/master -> phorge/master.

@speck I think we're sort of good to go here? maybe update?

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 · Security

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.it install
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
avivey edited the content of 2022-06-14.
Jun 14 2022, 18:41
Ekubischta added a comment to T15034: Show confirmation dialog when closing a modal if form contents have been changed.

Hit esc today - Lost lots of typing

Jun 14 2022, 16:11 · Maniphest, UX

Jun 10 2022

avivey added a comment to T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues..

Allowing a user to make quick simple changes with nothing but a web browser is IMO the single best way to encourage new contributors.

Jun 10 2022, 06:21 · Discussion Needed, Arcanist

Jun 9 2022

sario528 added a comment to T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues..
In T15096#2329, @avivey wrote:

For new users, support the the magic-ref style of gerrit, but with a web-UI Wizard based next steps, where we walk her through creating/updating the right revision, maybe explain what happens to all the commits and what other users will experience. Treat this as an onboarding experience - with the expectation that full-time contributors will eventually switch to Arcanist.
Maybe upsell Arcanist at this point.

Jun 9 2022, 17:35 · Discussion Needed, Arcanist
dhoreuva updated dhoreuva.
Jun 9 2022, 15:03

Jun 8 2022

dtf awarded T15048: Allow awarding Tokens to individual Comments a Love token.
Jun 8 2022, 18:34 · Comments

Jun 6 2022

avivey added a comment to T15096: Discuss Arcanist as a barrier to adoption of Phorge and how to address the underlying issues..

I'd point out that Gerrit was originally intended to work with a client-side tool called repo (Which also manages multi-repo code trees).
The git push ... <magic ref> is kind of a workaround for users that found having a client-side tool annoying to use :)

Jun 6 2022, 14:47 · Discussion Needed, Arcanist

Jun 3 2022

MBinder_WMF created T15100: [Feature request] Option to measure WIP limits based on card count instead of points, to more closely adhere to Kanban standards..
Jun 3 2022, 19:44 · Feature Requests, Maniphest, Discussion Needed, Affects-Wikimedia, Workboard

May 31 2022

dtf edited the content of 2022-06-14.
May 31 2022, 19:52
dtf edited the content of Welcome.
May 31 2022, 19:42 · Phorge
dtf edited the content of 2022-05-31.
May 31 2022, 19:38
dtf edited the content of 2022-05-31.
May 31 2022, 19:38
dtf created an object: 2022-06-14.
May 31 2022, 19:28
dtf edited the content of Planning Meetings.
May 31 2022, 19:25 · phorge.it install
dtf edited the content of 2022-05-31.
May 31 2022, 19:13
dtf created an object: 2022-05-31.
May 31 2022, 19:12