Page MenuHomePhabricator
Feed All Stories

Today

epriestley requested review of D20724: Replace "bin/people profileimage" with "bin/user enable|empower".
Tue, Aug 20, 9:47 PM
epriestley added a revision to T13382: Update various user account CLI tools: D20724: Replace "bin/people profileimage" with "bin/user enable|empower".
Tue, Aug 20, 9:45 PM · People
epriestley added a comment to T13382: Update various user account CLI tools.

You can automate at least some administrative actions...

Tue, Aug 20, 9:35 PM · People
epriestley committed rP721a86401ff4: Implement "drydock.resource.search" (authored by epriestley).
Implement "drydock.resource.search"
Tue, Aug 20, 8:07 PM
epriestley closed T13383: Provide a "drydock.resource.search" API method as Resolved by committing rP721a86401ff4: Implement "drydock.resource.search".
Tue, Aug 20, 8:07 PM · Conduit, Drydock
epriestley closed D20723: Implement "drydock.resource.search".
Tue, Aug 20, 8:07 PM
epriestley updated the diff for D20723: Implement "drydock.resource.search".
  • Fix copy/paste "Buildables" vs "Blueprints" mistake.
Tue, Aug 20, 8:04 PM
epriestley requested review of D20723: Implement "drydock.resource.search".
Tue, Aug 20, 8:04 PM
epriestley added a revision to T13383: Provide a "drydock.resource.search" API method: D20723: Implement "drydock.resource.search".
Tue, Aug 20, 8:02 PM · Conduit, Drydock
epriestley committed rP803eb29c71d3: Fix flag typo in "Managing Caches" documentation (authored by epriestley).
Fix flag typo in "Managing Caches" documentation
Tue, Aug 20, 7:36 PM
epriestley closed D20722: Fix flag typo in "Managing Caches" documentation.
Tue, Aug 20, 7:36 PM
epriestley requested review of D20722: Fix flag typo in "Managing Caches" documentation.
Tue, Aug 20, 7:31 PM
epriestley edited the content of Changelog.
Tue, Aug 20, 4:05 PM
epriestley committed rPf74f953c7d26: (stable) Promote 2019 Week 33 (authored by epriestley).
(stable) Promote 2019 Week 33
Tue, Aug 20, 4:04 PM
epriestley created an object: 2019 Week 33 (Mid August).
Tue, Aug 20, 4:04 PM
epriestley triaged T13383: Provide a "drydock.resource.search" API method as Normal priority.
Tue, Aug 20, 3:52 PM · Conduit, Drydock
epriestley updated the task description for T13072: Merge Harbormaster BuildCommand into BuildMessage.
Tue, Aug 20, 3:50 PM · Harbormaster
epriestley added a comment to T13382: Update various user account CLI tools.

(You can automate at least some administrative actions at an "omnipotent" power level with bin/conduit call --method user.edit nowadays, too, although accountadmin operated with interactive prompts so it's unlikely anyone automated on top of it.)

Tue, Aug 20, 2:11 PM · People
epriestley triaged T13382: Update various user account CLI tools as Normal priority.
Tue, Aug 20, 2:08 PM · People

Yesterday

Herald updated subscribers of T8628: Modernize AphrontControllers to implement handleRequest.
Mon, Aug 19, 6:20 AM · Contributor Onboarding, Modernization, Badge Awarded, Aphront

Sat, Aug 17

epriestley requested review of D20721: Update Phortune subscriptions for modern infrastructure.
Sat, Aug 17, 2:52 AM
epriestley added a revision to T13366: Update Phortune to work better with "enterprise" billing/accounts departments: D20721: Update Phortune subscriptions for modern infrastructure.
Sat, Aug 17, 2:51 AM · Phortune, Phacility

Fri, Aug 16

epriestley added a comment to T13366: Update Phortune to work better with "enterprise" billing/accounts departments.

Stuff to fix with subscriptions:

Fri, Aug 16, 10:51 PM · Phortune, Phacility
epriestley requested review of D20720: When a page throws an exception and response construction throws another exception, throw an aggregate exception.
Fri, Aug 16, 10:21 PM
epriestley requested review of D20719: Make Phortune payment methods transaction-oriented and always support "Add Payment Method".
Fri, Aug 16, 9:57 PM
epriestley added a revision to T13366: Update Phortune to work better with "enterprise" billing/accounts departments: D20719: Make Phortune payment methods transaction-oriented and always support "Add Payment Method".
Fri, Aug 16, 9:56 PM · Phortune, Phacility
epriestley added a revision to T13367: Phortune "enterprise" update errata: D20719: Make Phortune payment methods transaction-oriented and always support "Add Payment Method".
Fri, Aug 16, 9:56 PM · Phortune, Phacility
epriestley added a comment to T13367: Phortune "enterprise" update errata.

if this is really an issue we could likely throw a rate limit on the action

Fri, Aug 16, 5:44 PM · Phortune, Phacility
epriestley added a comment to T13367: Phortune "enterprise" update errata.

This is sort-of-quasi-intentional

Fri, Aug 16, 5:42 PM · Phortune, Phacility
epriestley added inline comments to D20718: Update PhortunePaymentMethod for modern policy interfaces.
Fri, Aug 16, 5:30 PM
epriestley updated the diff for D20718: Update PhortunePaymentMethod for modern policy interfaces.

This is actually slightly tricky.

Fri, Aug 16, 5:29 PM
epriestley added a comment to T13381: Policy explanations for some extended policy objects with "open" default policy plus constraints are misleading.

A related issue is that when object A returns object B as an extended policy check, the "PolicyException" dialog is misleading. It reads like this:

Fri, Aug 16, 5:27 PM · Policy
epriestley requested review of D20718: Update PhortunePaymentMethod for modern policy interfaces.
Fri, Aug 16, 5:10 PM
epriestley added a revision to T13366: Update Phortune to work better with "enterprise" billing/accounts departments: D20718: Update PhortunePaymentMethod for modern policy interfaces.
Fri, Aug 16, 5:08 PM · Phortune, Phacility
epriestley triaged T13381: Policy explanations for some extended policy objects with "open" default policy plus constraints are misleading as Wishlist priority.
Fri, Aug 16, 5:04 PM · Policy
epriestley requested review of D20717: Update Phortune payment account interfaces to handle merchant vs customer views.
Fri, Aug 16, 4:39 PM
epriestley added a revision to T13366: Update Phortune to work better with "enterprise" billing/accounts departments: D20717: Update Phortune payment account interfaces to handle merchant vs customer views.
Fri, Aug 16, 4:38 PM · Phortune, Phacility
epriestley requested review of D20716: In Phortune, use actual merchant authority (not authority grants) to control account visibility.
Fri, Aug 16, 3:19 PM
epriestley added a revision to T13366: Update Phortune to work better with "enterprise" billing/accounts departments: D20716: In Phortune, use actual merchant authority (not authority grants) to control account visibility.
Fri, Aug 16, 3:18 PM · Phortune, Phacility

Thu, Aug 15

epriestley requested review of D20715: In Phortune, write relationships between payment accounts and merchants they interact with.
Thu, Aug 15, 11:17 PM
epriestley added a revision to T13366: Update Phortune to work better with "enterprise" billing/accounts departments: D20715: In Phortune, write relationships between payment accounts and merchants they interact with.
Thu, Aug 15, 11:16 PM · Phortune, Phacility
epriestley updated the task description for T13367: Phortune "enterprise" update errata.
Thu, Aug 15, 11:00 PM · Phortune, Phacility
epriestley triaged T13380: `git push` fatals when CWD does not exist as Low priority.
Thu, Aug 15, 8:02 PM · Arcanist
epriestley closed T13379: Query panels executing bucketed queries with limits have unclear behavior as Wontfix.

Actually, since the modern behavior is reasonable by default (the "Limit" field is not required, and defaults to empty, and the panel works properly if "Limit" is left blank), users have to explicitly set a limit to get any unintuitive behavior here. If they do, they still get a "View All Results" hint.

Thu, Aug 15, 7:47 PM · Dashboards
epriestley added a comment to T13379: Query panels executing bucketed queries with limits have unclear behavior.

The bucket limit is currently implemented like this:

Thu, Aug 15, 7:43 PM · Dashboards
epriestley committed rPd890c03ac348: Namespace all column references in ProjectQuery to fix ambiguity with Ferret… (authored by epriestley).
Namespace all column references in ProjectQuery to fix ambiguity with Ferret…
Thu, Aug 15, 7:22 PM
epriestley closed T13378: Project queries with a Ferret fulltext constraint encounter ambiguous column error when paging as Resolved by committing rPd890c03ac348: Namespace all column references in ProjectQuery to fix ambiguity with Ferret….
Thu, Aug 15, 7:22 PM · Projects
epriestley closed D20714: Namespace all column references in ProjectQuery to fix ambiguity with Ferret constraints.
Thu, Aug 15, 7:22 PM
epriestley triaged T13379: Query panels executing bucketed queries with limits have unclear behavior as Low priority.
Thu, Aug 15, 7:21 PM · Dashboards
epriestley requested review of D20714: Namespace all column references in ProjectQuery to fix ambiguity with Ferret constraints.
Thu, Aug 15, 7:03 PM
epriestley added a revision to T13378: Project queries with a Ferret fulltext constraint encounter ambiguous column error when paging: D20714: Namespace all column references in ProjectQuery to fix ambiguity with Ferret constraints.
Thu, Aug 15, 7:02 PM · Projects
epriestley triaged T13378: Project queries with a Ferret fulltext constraint encounter ambiguous column error when paging as Low priority.
Thu, Aug 15, 7:00 PM · Projects
epriestley added a comment to T13366: Update Phortune to work better with "enterprise" billing/accounts departments.

It would also be nice to figure out Phortune permissions better here since this is a good opportunity to vet everything.

Thu, Aug 15, 6:49 PM · Phortune, Phacility
epriestley updated the task description for T13367: Phortune "enterprise" update errata.
Thu, Aug 15, 5:54 PM · Phortune, Phacility
avivey awarded T13376: Write about "add more logging / monitoring / tests" a Manufacturing Defect? token.
Thu, Aug 15, 5:26 PM · Guides
epriestley triaged T13377: Write about "how to solve problems with program behavior" as Wishlist priority.
Thu, Aug 15, 4:54 PM · Guides
epriestley triaged T13376: Write about "add more logging / monitoring / tests" as Wishlist priority.
Thu, Aug 15, 4:42 PM · Guides

Tue, Aug 13

jcox awarded Changelog a Love token.
Tue, Aug 13, 4:30 PM

Mon, Aug 12

epriestley requested review of D20713: Add scaffolding for ad-hoc email addresses associated with Phortune accounts.
Mon, Aug 12, 10:59 PM
epriestley added a revision to T8389: Allow arbitrary email addresses to be CC'd on Phacility billing emails: D20713: Add scaffolding for ad-hoc email addresses associated with Phortune accounts.
Mon, Aug 12, 10:58 PM · Phortune, Phacility
epriestley committed rP82cf97ad65a9: When many commits are discovered at once, import them at lower priority (authored by epriestley).
When many commits are discovered at once, import them at lower priority
Mon, Aug 12, 7:59 PM
epriestley closed D20712: When many commits are discovered at once, import them at lower priority.
Mon, Aug 12, 7:59 PM
epriestley committed rP006cb659cbf1: Make the success message from "bin/config" more clear (authored by epriestley).
Make the success message from "bin/config" more clear
Mon, Aug 12, 7:50 PM
epriestley closed D20711: Make the success message from "bin/config" more clear.
Mon, Aug 12, 7:50 PM
epriestley committed rPc092492a53e0: Fix missing display cell in daemon summary table (authored by epriestley).
Fix missing display cell in daemon summary table
Mon, Aug 12, 7:47 PM
epriestley closed D20710: Fix missing display cell in daemon summary table.
Mon, Aug 12, 7:46 PM
epriestley closed T13374: Daemons summary table is missing a cell in the "Temporary Failures" row as Resolved by committing rPc092492a53e0: Fix missing display cell in daemon summary table.
Mon, Aug 12, 7:46 PM · Daemons
epriestley requested review of D20712: When many commits are discovered at once, import them at lower priority.
Mon, Aug 12, 7:11 PM
epriestley added a revision to T13369: When a large number of commits are pushed to a repository, import them at lower priority: D20712: When many commits are discovered at once, import them at lower priority.
Mon, Aug 12, 7:09 PM · Daemons, Diffusion
epriestley requested review of D20711: Make the success message from "bin/config" more clear.
Mon, Aug 12, 6:23 PM
epriestley added a revision to T13373: Clarify some messaging in `bin/config`: D20711: Make the success message from "bin/config" more clear.
Mon, Aug 12, 6:22 PM · Setup, Config
epriestley requested review of D20710: Fix missing display cell in daemon summary table.
Mon, Aug 12, 6:14 PM
epriestley added a revision to T13374: Daemons summary table is missing a cell in the "Temporary Failures" row: D20710: Fix missing display cell in daemon summary table.
Mon, Aug 12, 6:12 PM · Daemons
epriestley added a comment to T731: Allow revisions to have alternate acceptance conditions.

See PHI1378, which is interested in "at least N", for N = 2.

Mon, Aug 12, 5:42 PM · Restricted Project, Restricted Project, Differential
epriestley closed T13371: When instances change up/down status, start or stop their daemons as Resolved.

There was one issue with this: bin/host stop --instance X (which is rarely used, and has no prior automated callers) used --force, which stops all daemons on the host. The recent changes to the --force flag in D20601 also had an indirect impact here. I fixed this and redeployed the repo tier.

Mon, Aug 12, 3:19 PM · Phacility
epriestley triaged T13375: Treat "'to'" address failures as permanent in Mailgun adapter as Low priority.
Mon, Aug 12, 3:14 PM · Mail

Sun, Aug 11

epriestley triaged T13374: Daemons summary table is missing a cell in the "Temporary Failures" row as Low priority.
Sun, Aug 11, 8:24 PM · Daemons
epriestley edited the content of Changelog.
Sun, Aug 11, 4:50 PM
epriestley committed rP26f9ba4684a8: (stable) Promote 2019 Week 32 (authored by epriestley).
(stable) Promote 2019 Week 32
Sun, Aug 11, 4:49 PM
epriestley created an object: 2019 Week 32 (Early August).
Sun, Aug 11, 4:48 PM
epriestley updated the task description for T13371: When instances change up/down status, start or stop their daemons.
Sun, Aug 11, 4:40 PM · Phacility
epriestley added a revision to T13371: When instances change up/down status, start or stop their daemons: Unknown Object (Differential Revision).
Sun, Aug 11, 4:38 PM · Phacility
epriestley added a revision to T13371: When instances change up/down status, start or stop their daemons: Unknown Object (Differential Revision).
Sun, Aug 11, 4:35 PM · Phacility
epriestley added a revision to T13347: During MySQL import, server may "2006 MySQL server has gone away" when "max_allowed_packet" server setting is too small, despite client setting: Unknown Object (Differential Revision).
Sun, Aug 11, 4:19 PM · Ops, Restricted Project, Phacility
epriestley added a revision to T13347: During MySQL import, server may "2006 MySQL server has gone away" when "max_allowed_packet" server setting is too small, despite client setting: Unknown Object (Differential Revision).
Sun, Aug 11, 4:10 PM · Ops, Restricted Project, Phacility
epriestley closed T13372: Permanently remove references to "phd.bots" in "core/" as Resolved by committing Restricted Diffusion Commit.
Sun, Aug 11, 3:57 PM · Phacility
epriestley added a revision to T13372: Permanently remove references to "phd.bots" in "core/": Unknown Object (Differential Revision).
Sun, Aug 11, 3:55 PM · Phacility
epriestley triaged T13373: Clarify some messaging in `bin/config` as Low priority.
Sun, Aug 11, 3:45 PM · Setup, Config
epriestley triaged T13372: Permanently remove references to "phd.bots" in "core/" as Low priority.
Sun, Aug 11, 3:40 PM · Phacility
epriestley triaged T13371: When instances change up/down status, start or stop their daemons as Normal priority.
Sun, Aug 11, 3:39 PM · Phacility

Fri, Aug 9

avivey awarded T13369: When a large number of commits are pushed to a repository, import them at lower priority a Piece of Eight token.
Fri, Aug 9, 6:46 PM · Daemons, Diffusion
epriestley committed rP0a3c26998fc9: When the feed query on project profile pages overheats, contain the damage (authored by epriestley).
When the feed query on project profile pages overheats, contain the damage
Fri, Aug 9, 4:02 AM
epriestley closed D20704: When the feed query on project profile pages overheats, contain the damage.
Fri, Aug 9, 4:01 AM

Thu, Aug 8

epriestley committed rP9bd74dfa6c07: Autofocus the "App Code" input on the TOTP prompt during MFA gates after login (authored by epriestley).
Autofocus the "App Code" input on the TOTP prompt during MFA gates after login
Thu, Aug 8, 7:54 PM
epriestley closed D20703: Autofocus the "App Code" input on the TOTP prompt during MFA gates after login.
Thu, Aug 8, 7:54 PM
epriestley created P2122 synthace.js.
Thu, Aug 8, 7:05 PM
epriestley requested review of D20704: When the feed query on project profile pages overheats, contain the damage.
Thu, Aug 8, 5:39 PM
epriestley added a revision to T13349: When the "FeedQuery" on user profile pages overheats, the event is not contained to the reactor core: D20704: When the feed query on project profile pages overheats, contain the damage.
Thu, Aug 8, 5:37 PM · Feed
epriestley added a comment to T13349: When the "FeedQuery" on user profile pages overheats, the event is not contained to the reactor core.

See downstream https://phabricator.wikimedia.org/T230001 for a similar issue on project pages.

Thu, Aug 8, 5:31 PM · Feed
epriestley requested review of D20703: Autofocus the "App Code" input on the TOTP prompt during MFA gates after login.
Thu, Aug 8, 5:29 PM