In T10939#175260, @epriestley wrote:Pretty sure D15918 is the right/expected rule: if you're an owner of "CSS" and "CSS" is set to "Auto Review: Review Changes (Blocking)", it doesn't trigger for your revisions: you don't need someone else who owns CSS to unblock your changes. Let me know if that defies expectations.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
May 13 2016
May 13 2016
eadler moved T10756: Make daemons work correctly no matter where they are or how many copies are running from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler moved T5953: Build a modular user account batch importer from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler moved T4292: Implement repository replication from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler moved T10516: Harbormaster Conduit API to build from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler moved T731: Allow revisions to have alternate acceptance conditions from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler moved T9263: Provide ability to query for all revisions currently blocked by a specific project reviewer from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler moved T9091: Audit approval flow needs more actions from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler added a comment to T1258: Add an "Automatically CC Owners on Differential Revisions" checkbox to Owners.
This is being worked on in conjunction with T10939
eadler moved T10512: Implement `user.search` Conduit API method from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler moved T4144: Users disagree on what "Blocking Others", "Action Required" and "Waiting on Others" mean, and/or which groups should exist from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler moved T4144: Users disagree on what "Blocking Others", "Action Required" and "Waiting on Others" mean, and/or which groups should exist from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler moved T10563: Inline comments displayed on the same line are shown in creation order without regard for threading from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler edited projects for T10127: Migrating repository between storage hosts in a cluster, added: Clusters; removed Restricted Project.
eadler moved T4245: Make repository URIs slightly prettier from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler moved T10939: Support for OWNERS files from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler moved T10174: Adding a owner package to an audit when package auditing is disable leads to a "not applicable" commit review from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler moved T5758: Package auditing should only require auditing on closing branches from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler moved T1258: Add an "Automatically CC Owners on Differential Revisions" checkbox to Owners from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler moved T9372: Plan the future of "Bucketing" Query UIs from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler moved T8887: Allow owners packages to add blocking reviewers to Restricted Project Column on the Restricted Project board.
May 11 2016
May 11 2016
Yeah, that setting is exactly what I'm getting thanks. Thanks for the info.
This isn't required for our workflow but something that would simplify the implementation for us.
You can edit the urls here: ..../diffusion/..../manage/uris/
The first .... is your domain. The second is the name of the repo.
May 10 2016
May 10 2016
eadler edited projects for T10933: You Shall Not Pass: Unknown Object (Repository), added: Diffusion; removed Differential.
May 9 2016
May 9 2016
In T10939#174449, @epriestley wrote:I guess we could have a third mode like "exclude, sort of". It's intentional that / owns everything by default so I can't go create a /src/ package and steal ownership of all the important code.
In T10939#174447, @epriestley wrote:Wouldn't that result in aaa getting added to 100% of reviews in a given repo?
They wouldn't be added for changes to /a/e/, but they'd be added to everything else, yeah (albeit indirectly, via packages).
We could possibly encode a "if you own a package which owns some parent directory, even if that package excludes the subdirectory, you can 'clear' instead of 'force clear' the block" but maybe we could just use a soft social sort of hint on that? Like when you go to clear the block, it says "you own a parent thing so this is probably OK" instead of "you'd better be sure or you're gonna get fired".
We don't care about permissions for force-clearing blocking reviewers at all.
In T10939#174442, @epriestley wrote:I think that already is expressible:
- Package "/": Include /, exclude /a/, exclude /a/b/, exclude /a/d/, exclude /a/e/, owners: aaa
- Package "/a/": Include /a/, exclude /a/b/, exclude /a/d/, exclude /a/e/, owners: aaa, bbb
- Package "/a/b/": Include /a/b/, owners: aaa, bbb, ccc
- Package "/a/d/": Include /a/d/, owners: aaa
In T10939#174438, @epriestley wrote:This would solve other issues with root owners accepting on behalf of everyone accidentally
This probably is also not really covered by the above, and I think some "Clear (some of the?) blocks I am responsible for, but do not actually accept the revision" is perhaps the best way forward.
In T10939#174439, @epriestley wrote:Can you walk me though the /a/b/ case in more detail? Maybe I'm misunderstanding.
In T10939#174435, @epriestley wrote:Another issue that I can't find an existing task for already is that OWNERS are non-hierarchical.
This is only a partial fix, but you can exclude /a/b/ from package /a/ if the owners are disjoint (add it as an "exclude" path instead of an "include" path).
This means "/a/b/ is not part of /a/", not "/a/b/ and /a/ are kind of the same except not really", but I think your wrapper script can express this by making all of the /a/ owners also owners of /a/b/, and then excluding /a/b/ from /a/.
general note here: while I've called out a number of specific tasks we (a) don't require the entirety of the tasks to be fixed and (b) we can write a lot of code ourselves thus obviating the need for phabricator fully grok our use case, so long as its emulateable.
May 4 2016
May 4 2016
While I agree it would be nice to have some control over this in the UI here are two comments:
- This can be done via the CLI: ./bin/differential attach-commit
- It would help if you could articulate the "benefit in having commits and diffs cross referenced outside of just autoclosing the diff". See https://secure.phabricator.com/book/phabcontrib/article/describing_problems/
eadler added a comment to T10918: https://secure.phabricator.com/feed/query/9XVX7CRbpoer/#xss"><img src=xss onerror=alert(1)>.
Please open a new test instance on phacility for playing around. This is a real, live, production instance.
May 1 2016
May 1 2016
Apr 30 2016
Apr 30 2016
I'm not commenting as a new user but as a power-user and sometimes admin. I like having the ability to have both tiles and double-length icons. By default I'd put very few applications up.
also cool in this mock is that you can press the + on maniphest and macro really easily: beta applications are clear, etc.
@chad: the old sidenav - yeah, the old one. I really like that (a) the types of applications are grouped and (b) I keep could the important ones long and at the top while the less important but still useful ones are smaller.
FWIW I like this left side dashboard a lot better than the current one.
I merged this into T10366 which is addressing related work.
Apr 29 2016
Apr 29 2016
eadler closed T10892: Recommend pip instead of easy_install for Python linters as Resolved by committing Restricted Diffusion Commit.
you can likely manually modify the conference_participant table in ${NAMESPACE}_conpherence. The structure is straightforward.
This is likely not a good idea to do on a regular basis.
eadler added a revision to T10038: Plan the mid-term pathway for unit-test/linter bindings: Unknown Object (Differential Revision).
eadler added a revision to T10892: Recommend pip instead of easy_install for Python linters: Unknown Object (Differential Revision).
Apr 26 2016
Apr 26 2016
robertkraig awarded T10778: ${NAMESPACE}_search is missing an edge and edgedata table a Like token.
Apr 25 2016
Apr 25 2016
eadler moved T5029: Fill in missing context for low-context diffs against tracked repositories from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler moved T10855: Allow external systems to edit the content of dashboard panels so they can publish information from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler added a project to T10855: Allow external systems to edit the content of dashboard panels so they can publish information: Restricted Project.
Apr 23 2016
Apr 23 2016
cinek awarded T10855: Allow external systems to edit the content of dashboard panels so they can publish information a Piece of Eight token.
Apr 22 2016
Apr 22 2016
eadler updated the task description for T5132: Document the special syntax you can use in commit messages to cause effects.
Apr 21 2016
Apr 21 2016
eadler added a project to T5029: Fill in missing context for low-context diffs against tracked repositories: Restricted Project.
Apr 19 2016
Apr 19 2016
eadler added a parent task for T10366: General support for multiple URIs for a repository: T4292: Implement repository replication.
eadler added a parent task for T10366: General support for multiple URIs for a repository: T8831: make `arc which` use mirrors.
eadler added a project to T10836: Create milestones/subprojects across multiple projects with template: Projects.
eadler closed T10835: The "Tags" is used instead of "Projects" word in curtain of differential revision/commit page as Resolved.
I'm going to close this since the upstream is going in a different direction. There may be some confusion around diffusion and differential, but I think @chad wanted to use the term "project tags" for that.
eadler added a comment to T10835: The "Tags" is used instead of "Projects" word in curtain of differential revision/commit page.
The upstream is moving to a direction where "Tags" are being used in situations where a project is being associated with a thing. This is because (I think) because people assumed objects could only be associated with a single project.
eadler added a revision to T10835: The "Tags" is used instead of "Projects" word in curtain of differential revision/commit page: Unknown Object (Differential Revision).
eadler added a revision to T10326: Property Lists use "Projects", not "Tags": Unknown Object (Differential Revision).
eadler moved T3025: Detect when browser and account timezone settings differ and prompt user to reconcile them from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler added a project to T3025: Detect when browser and account timezone settings differ and prompt user to reconcile them: Restricted Project.
eadler removed a project from T5474: Support workboard column triggers which activate when a task is dropped into a column: FreeBSD.
Apr 18 2016
Apr 18 2016
eadler moved T8360: Differential commit message field parser does not recover from "Differential Revision: X\nAd-Hoc-Custom-Field: Y" from Restricted Project Column to Restricted Project Column on the Restricted Project board.