Page MenuHomePhabricator
Feed Advanced Search

May 5 2017

amckinley claimed T12673: Update Projects for Modular Transactions.
May 5 2017, 1:51 AM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
amckinley claimed T12626: Update Pholio for Modular Transactions.
May 5 2017, 1:22 AM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request

May 4 2017

amckinley added a revision to T12623: Update Slowvote for Modular Transactions: D17830: Reimplement Slowvote transactions using modular transactions.
May 4 2017, 11:45 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad claimed T12625: Update Phriction for Modular Transactions.
May 4 2017, 9:42 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad updated the task description for T10448: Modularize mail tags.
May 4 2017, 7:01 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad closed T12672: Update Countdown for Modular Transactions, a subtask of T10448: Modularize mail tags, as Resolved.
May 4 2017, 7:01 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad closed T12672: Update Countdown for Modular Transactions as Resolved.
May 4 2017, 7:01 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad added a comment to T12672: Update Countdown for Modular Transactions.

derp this is done.

May 4 2017, 7:01 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad created T12673: Update Projects for Modular Transactions.
May 4 2017, 5:16 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad created T12672: Update Countdown for Modular Transactions.
May 4 2017, 5:15 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad created T12671: Update Maniphest for modular transactions.
May 4 2017, 5:15 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad updated the task description for T10448: Modularize mail tags.
May 4 2017, 5:04 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad updated the task description for T10448: Modularize mail tags.
May 4 2017, 5:03 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request

May 3 2017

epriestley added a comment to T10448: Modularize mail tags.

Yeah, that directly helps with this. I think I have a pretty good plan for the actual mail part that isn't too crazy complicated, but the cutover/migration bit will be much simpler/smoother if we get things swapped over -- at least, most of the way -- ahead of this.

May 3 2017, 2:51 AM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad added a comment to T10448: Modularize mail tags.

Just to clarify, it is good to be moving all the apps to modular transactions? This task is my primary motivator to cleaning that up.

May 3 2017, 2:45 AM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request

May 1 2017

chad closed T12624: Update Ponder for Modular Transactions, a subtask of T10448: Modularize mail tags, as Resolved.
May 1 2017, 7:44 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad closed T12624: Update Ponder for Modular Transactions as Resolved by committing rPeaaba278a976: Convert PonderAnswer to modular transactions.
May 1 2017, 7:44 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad added a revision to T12624: Update Ponder for Modular Transactions: D17811: Convert PonderAnswer to modular transactions.
May 1 2017, 7:36 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad added a revision to T12624: Update Ponder for Modular Transactions: D17810: Update PonderQuestion for Modular Transactions.
May 1 2017, 6:19 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request

Apr 26 2017

amckinley claimed T12623: Update Slowvote for Modular Transactions.
Apr 26 2017, 5:51 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request

Apr 23 2017

chad added a revision to T12627: Update Fund for Modular Transactions: D17782: Update Fund for modular transactions.
Apr 23 2017, 6:27 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad added a comment to T12627: Update Fund for Modular Transactions.

I have a rough cut of this one.

Apr 23 2017, 4:13 AM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad created T12627: Update Fund for Modular Transactions.
Apr 23 2017, 4:13 AM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad created T12626: Update Pholio for Modular Transactions.
Apr 23 2017, 4:13 AM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad created T12625: Update Phriction for Modular Transactions.
Apr 23 2017, 4:13 AM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad created T12624: Update Ponder for Modular Transactions.
Apr 23 2017, 4:12 AM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
chad created T12623: Update Slowvote for Modular Transactions.
Apr 23 2017, 4:12 AM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request

Apr 19 2017

epriestley added a comment to T10448: Modularize mail tags.

One spanner in the works here is that not all applications with mail preferences are on Modular Transactions yet. I think these are missing:

Apr 19 2017, 6:19 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request

Apr 18 2017

epriestley created T12590: Owners expects users to choose a repository with a <select /> that lists every repository in ID order.
Apr 18 2017, 11:12 PM · Owners

Apr 17 2017

epriestley merged T11643: Enable some notification granularity into T10448: Modularize mail tags.
Apr 17 2017, 11:26 AM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request

Apr 11 2017

epriestley changed the status of T12533: Reducing "Accept" action to not render a checkbox when only one package or project would be accepted is perhaps more confusing than not from Invalid to Resolved by committing rP26d6096e0a5b: When reviewing, always show "Accept" checkboxes for packages/projects, even if….
Apr 11 2017, 12:28 AM · Owners, Restricted Project, Bug Report
epriestley added a revision to T12533: Reducing "Accept" action to not render a checkbox when only one package or project would be accepted is perhaps more confusing than not: D17652: When reviewing, always show "Accept" checkboxes for packages/projects, even if there's only one checkbox.
Apr 11 2017, 12:10 AM · Owners, Restricted Project, Bug Report
epriestley renamed T12533: Reducing "Accept" action to not render a checkbox when only one package or project would be accepted is perhaps more confusing than not from Reviewers are unable to accept for a subset of packages if they have all been rejected to Reducing "Accept" action to not render a checkbox when only one package or project would be accepted is perhaps more confusing than not.
Apr 11 2017, 12:08 AM · Owners, Restricted Project, Bug Report
lvital closed T12533: Reducing "Accept" action to not render a checkbox when only one package or project would be accepted is perhaps more confusing than not as Invalid.

Thanks, closing this one!

Apr 11 2017, 12:07 AM · Owners, Restricted Project, Bug Report
epriestley added a comment to T12533: Reducing "Accept" action to not render a checkbox when only one package or project would be accepted is perhaps more confusing than not.

You should have sweeping janitorial powers as a member of Community now.

Apr 11 2017, 12:05 AM · Owners, Restricted Project, Bug Report
lvital added a comment to T12533: Reducing "Accept" action to not render a checkbox when only one package or project would be accepted is perhaps more confusing than not.

Or I guess, you* can close this since I can't. Whoops.

Apr 11 2017, 12:03 AM · Owners, Restricted Project, Bug Report
lvital added a comment to T12533: Reducing "Accept" action to not render a checkbox when only one package or project would be accepted is perhaps more confusing than not.

Scratch that, you're right @epriestley . We just got confused during the workflow and didn't realize jmeador previously accepted.

Apr 11 2017, 12:02 AM · Owners, Restricted Project, Bug Report

Apr 10 2017

lvital added a comment to T12533: Reducing "Accept" action to not render a checkbox when only one package or project would be accepted is perhaps more confusing than not.

Whoops, I think I may have totally fudged the screenshots. Let me try to reproduce with proper screenshots.

Apr 10 2017, 11:39 PM · Owners, Restricted Project, Bug Report
epriestley added a comment to T12533: Reducing "Accept" action to not render a checkbox when only one package or project would be accepted is perhaps more confusing than not.

It looks like before step (2), jmeador can only accept for one reviewer (the package), since he's already accepted for himself. The current rule is:

Apr 10 2017, 11:21 PM · Owners, Restricted Project, Bug Report
lvital created T12533: Reducing "Accept" action to not render a checkbox when only one package or project would be accepted is perhaps more confusing than not.
Apr 10 2017, 11:06 PM · Owners, Restricted Project, Bug Report

Apr 7 2017

epriestley closed T12272: Allow users to accept on behalf of packages they control a containing package for as Resolved.

I may still do a bit of a UI touchup pass here but this can follow up in T10967, since there's still some other work to be done there (like purging the old double writes).

Apr 7 2017, 12:52 PM · Owners, Audit, Restricted Project, Differential

Apr 6 2017

lvital added a comment to T12272: Allow users to accept on behalf of packages they control a containing package for.

Just tested, works great. Thanks for the quick fix!

Apr 6 2017, 10:13 PM · Owners, Audit, Restricted Project, Differential
epriestley added a comment to T12272: Allow users to accept on behalf of packages they control a containing package for.

I think things should work now, let me know if you're still seeing issues. Thanks for the report!

Apr 6 2017, 10:03 PM · Owners, Audit, Restricted Project, Differential
epriestley added a revision to T12272: Allow users to accept on behalf of packages they control a containing package for: D17634: Fix scope of "Accept" when you don't check all the "Force Accept" boxes.
Apr 6 2017, 9:59 PM · Owners, Audit, Restricted Project, Differential
epriestley added a comment to T12272: Allow users to accept on behalf of packages they control a containing package for.

Argh! I broke it while doing last-minute fixes to improve rendering, fix in a moment.

Apr 6 2017, 9:56 PM · Owners, Audit, Restricted Project, Differential
lvital added a comment to T12272: Allow users to accept on behalf of packages they control a containing package for.

No prob! If it helps:

Apr 6 2017, 8:50 PM · Owners, Audit, Restricted Project, Differential
epriestley added a comment to T12272: Allow users to accept on behalf of packages they control a containing package for.

Thanks, that definitely looks like a bug.

Apr 6 2017, 8:48 PM · Owners, Audit, Restricted Project, Differential
lvital added a comment to T12272: Allow users to accept on behalf of packages they control a containing package for.

Not sure if this is a known bug / missing feature, but FYI just in case...

Apr 6 2017, 8:46 PM · Owners, Audit, Restricted Project, Differential

Apr 5 2017

epriestley closed T9979: Build support for ngram indexes for substring searches (e.g., file, paste, package, task titles) as Resolved.

I'm going to call this resolved; T9979 is the survivor for Files and the Maniphest case is probably more involved (T6721).

Apr 5 2017, 7:54 PM · Owners, Files, ApplicationSearch

Apr 4 2017

gregprice added a project to T12505: Ownership rules whose owning package is a milestone fail to show as accepted: Restricted Project.
Apr 4 2017, 9:51 PM · Restricted Project, Projects, Owners, Bug Report
alexmv created T12505: Ownership rules whose owning package is a milestone fail to show as accepted.
Apr 4 2017, 9:44 PM · Restricted Project, Projects, Owners, Bug Report

Mar 30 2017

epriestley moved T9979: Build support for ngram indexes for substring searches (e.g., file, paste, package, task titles) from Backlog to v3 on the Files board.
Mar 30 2017, 7:31 PM · Owners, Files, ApplicationSearch

Mar 29 2017

epriestley merged T12469: Add option to manage email preferences for harbormaster into T10448: Modularize mail tags.
Mar 29 2017, 2:52 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request

Mar 28 2017

epriestley added a revision to T12272: Allow users to accept on behalf of packages they control a containing package for: D17569: Allow users to "Force accept" package reviews if they own a more general package.
Mar 28 2017, 4:51 PM · Owners, Audit, Restricted Project, Differential

Mar 24 2017

epriestley added a comment to T12272: Allow users to accept on behalf of packages they control a containing package for.

Ah. I think you'd just see this, then:

Mar 24 2017, 10:01 PM · Owners, Audit, Restricted Project, Differential
jmeador added a comment to T12272: Allow users to accept on behalf of packages they control a containing package for.

FWIW, All packages in our monorepo have weak dominion.

Mar 24 2017, 9:56 PM · Owners, Audit, Restricted Project, Differential
epriestley added a comment to T12272: Allow users to accept on behalf of packages they control a containing package for.

Overall, you only get checkboxes for users, packages and projects which are already reviewers, with the exception that you'll get one for yourself if you aren't a reviewer yet.

Mar 24 2017, 9:47 PM · Owners, Audit, Restricted Project, Differential
jmeador added a comment to T12272: Allow users to accept on behalf of packages they control a containing package for.

How do we envision these rules applying to the following situation?

Mar 24 2017, 9:12 PM · Owners, Audit, Restricted Project, Differential

Feb 27 2017

epriestley closed T12319: Investigate an Owners-related performance issue on revision detail pages as Resolved.

Calling this resolved since the page is now tolerably bad (~5s) which more or less pulls this out of the realm of critical scaling issues.

Feb 27 2017, 9:46 PM · Owners, Differential, Performance
epriestley added a revision to T12319: Investigate an Owners-related performance issue on revision detail pages: D17427: Filter archived packages out of the "controlling packages" query earlier.
Feb 27 2017, 8:11 PM · Owners, Differential, Performance
epriestley added a comment to T12319: Investigate an Owners-related performance issue on revision detail pages.

@jmeador, I believe this is now resolved at HEAD. Let us know if you're still seeing issues after upgrading?

Feb 27 2017, 5:13 PM · Owners, Differential, Performance
epriestley added a revision to T12319: Investigate an Owners-related performance issue on revision detail pages: D17424: When computing revision ownership, cache some intermediate results for performance.
Feb 27 2017, 4:05 PM · Owners, Differential, Performance
epriestley added a comment to T12319: Investigate an Owners-related performance issue on revision detail pages.

After implementing PHP7 support for XHProf and updating Lipsum, I used bin/lipsum to generate 4,000 packages owning 150,000 paths. I think I have an approximately-reasonable reproduction case locally now, which generates this profile (6.5s for a change affecting about 100 files):

Feb 27 2017, 3:47 PM · Owners, Differential, Performance
epriestley added a revision to T12319: Investigate an Owners-related performance issue on revision detail pages: D17423: Add an owners package generator for Lipsum.
Feb 27 2017, 3:39 PM · Owners, Differential, Performance
epriestley added a revision to T12319: Investigate an Owners-related performance issue on revision detail pages: D17422: Add a lipsum generator for Badges.
Feb 27 2017, 1:18 PM · Owners, Differential, Performance
epriestley added a revision to T12319: Investigate an Owners-related performance issue on revision detail pages: D17421: Add "--force" and "--quickly" flags to `bin/lipsum`.
Feb 27 2017, 1:14 PM · Owners, Differential, Performance
epriestley added a revision to T12319: Investigate an Owners-related performance issue on revision detail pages: D17420: Make `bin/lipsum generate` hanldle generator keys and arguments more clearly.
Feb 27 2017, 12:20 PM · Owners, Differential, Performance
epriestley added a revision to T12319: Investigate an Owners-related performance issue on revision detail pages: D17419: Correct spelling of "phabrictor" in Lipsum and elsewhere.
Feb 27 2017, 12:06 PM · Owners, Differential, Performance

Feb 26 2017

epriestley updated subscribers of T12319: Investigate an Owners-related performance issue on revision detail pages.
Feb 26 2017, 3:29 PM · Owners, Differential, Performance
epriestley created T12319: Investigate an Owners-related performance issue on revision detail pages.
Feb 26 2017, 3:29 PM · Owners, Differential, Performance

Feb 17 2017

lvital updated subscribers of T12272: Allow users to accept on behalf of packages they control a containing package for.
Feb 17 2017, 7:52 PM · Owners, Audit, Restricted Project, Differential
lvital added a comment to T12272: Allow users to accept on behalf of packages they control a containing package for.

As far as "opt-in", are you mostly concerned about performance?

Feb 17 2017, 6:46 PM · Owners, Audit, Restricted Project, Differential
epriestley added a comment to T12272: Allow users to accept on behalf of packages they control a containing package for.

As far as "opt-in", are you mostly concerned about performance?

Feb 17 2017, 6:14 PM · Owners, Audit, Restricted Project, Differential
lvital added a comment to T12272: Allow users to accept on behalf of packages they control a containing package for.
NOTE: Since packages do not own paths exclusively, any user can create a package on / of every repository and be allowed to force-accept every package review because their "everything" package is now a containing package for all other packages. However, they could already just remove the reviewers, so I don't think this is important. We could add options to Owners (e.g., an optional whitelist of "Stronger" packages) or something to prevent this, but I don't plan to do this. Just fire anyone abusing it.
Feb 17 2017, 5:57 PM · Owners, Audit, Restricted Project, Differential

Feb 15 2017

epriestley added a project to T12272: Allow users to accept on behalf of packages they control a containing package for: Owners.
Feb 15 2017, 9:02 PM · Owners, Audit, Restricted Project, Differential

Feb 11 2017

chad moved T11651: Owners empty states are lookin' weird from Active to Backlog on the Design board.
Feb 11 2017, 4:46 AM · Owners, Design
Hektve moved T11651: Owners empty states are lookin' weird from Backlog to Active on the Design board.
Feb 11 2017, 3:51 AM · Owners, Design

Jan 13 2017

epriestley added a comment to T9979: Build support for ngram indexes for substring searches (e.g., file, paste, package, task titles).

They are not related. That search uses fulltext indexes (see T11922 / T11741 for recent discussion), not ngram indexes.

Jan 13 2017, 5:50 PM · Owners, Files, ApplicationSearch
sshannin added a comment to T9979: Build support for ngram indexes for substring searches (e.g., file, paste, package, task titles).

I don't think this is quite the same issue, but seems related, so I thought I'd err on the side of not creating a dupe.

Jan 13 2017, 5:11 PM · Owners, Files, ApplicationSearch

Jan 11 2017

epriestley closed T7676: Packages that are configured to auto-audit often generate audits that are un-closable as Resolved.

I'm just going to presume this is resolved, in some sense, by D17181, because you can now remove auditors regardless of other outcomes.

Jan 11 2017, 7:29 PM · Owners, Audit
epriestley added a revision to T7676: Packages that are configured to auto-audit often generate audits that are un-closable: D17181: Allow auditors to be added and removed from commits in a modern way.
Jan 11 2017, 7:23 PM · Owners, Audit

Jan 10 2017

epriestley moved T7676: Packages that are configured to auto-audit often generate audits that are un-closable from EditEngine to Audit States on the Audit board.
Jan 10 2017, 5:07 PM · Owners, Audit
epriestley merged T6698: Mentioning objects in commits incorrectly adds `<audit-other>` tag to mail into T10448: Modularize mail tags.
Jan 10 2017, 4:56 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request
epriestley moved T11118: Herald Rule to assign Owners to an Audit from Backlog to Future on the Audit board.
Jan 10 2017, 4:51 PM · Restricted Project, Audit, Herald, Owners, Feature Request
epriestley moved T7676: Packages that are configured to auto-audit often generate audits that are un-closable from Backlog to EditEngine on the Audit board.
Jan 10 2017, 4:39 PM · Owners, Audit

Jan 4 2017

epriestley added a comment to T10939: Support for OWNERS files.

From elsewhere:

Jan 4 2017, 8:40 PM · Prioritized, Restricted Project, Owners

Dec 16 2016

epriestley merged T12028: Describe which email preference caused the email into T10448: Modularize mail tags.
Dec 16 2016, 5:10 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request

Dec 8 2016

chad merged T11970: Add ability to remove auditors from commit into T7676: Packages that are configured to auto-audit often generate audits that are un-closable.
Dec 8 2016, 8:37 PM · Owners, Audit

Nov 22 2016

chad archived P2018 arcanist owners.
Nov 22 2016, 6:27 AM · Owners, Arcanist
gx72xk created P2018 arcanist owners.
Nov 22 2016, 6:26 AM · Owners, Arcanist

Nov 21 2016

epriestley added a comment to T9979: Build support for ngram indexes for substring searches (e.g., file, paste, package, task titles).

Partly, just haven't gotten there yet.

Nov 21 2016, 11:18 PM · Owners, Files, ApplicationSearch
chad added a comment to T9979: Build support for ngram indexes for substring searches (e.g., file, paste, package, task titles).

Looking through the code, looks like Maniphest doesn't use ngrams yet? Any reason?

Nov 21 2016, 10:46 PM · Owners, Files, ApplicationSearch

Nov 11 2016

epriestley merged T11837: Phabricator sometimes sends mail that it shouldn't into T10448: Modularize mail tags.
Nov 11 2016, 8:25 PM · Prioritized, Restricted Project, Mail, User Preferences, Owners, Feature Request

Oct 26 2016

pingpongboss added a comment to T11002: permit wildcards in OWNERs paths.

Yes, you are correct, I want to wildcard the repository names. Thanks for your alternative fixes. The low priority is not a problem.

Oct 26 2016, 11:13 PM · FreeBSD, Owners, Feature Request
epriestley added a comment to T11002: permit wildcards in OWNERs paths.

@pingpongboss, in T11787 it looks like you actually want to wildcard the repository names, not the paths?

Oct 26 2016, 10:44 PM · FreeBSD, Owners, Feature Request
epriestley merged task T11787: Allow Owners to set path based on string match into T11002: permit wildcards in OWNERs paths.
Oct 26 2016, 10:38 PM · Owners, Feature Request
epriestley merged T11787: Allow Owners to set path based on string match into T11002: permit wildcards in OWNERs paths.
Oct 26 2016, 10:38 PM · FreeBSD, Owners, Feature Request
pingpongboss created T11787: Allow Owners to set path based on string match.
Oct 26 2016, 10:35 PM · Owners, Feature Request

Sep 16 2016

epriestley created T11651: Owners empty states are lookin' weird.
Sep 16 2016, 8:37 PM · Owners, Design

Sep 15 2016

eadler added a project to T11012: Audit not Triggered Sometimes in Owners/Packages Application: Restricted Project.
Sep 15 2016, 6:10 PM · Restricted Project, Owners, Bug Report