Page MenuHomePhabricator
Feed All Stories

Feb 15 2016

epriestley closed T10357: Adding milestones or subproject for non administrator show Unknown Object as Resolved by committing Restricted Diffusion Commit.
Feb 15 2016, 3:32 PM · Projects, Bug Report
epriestley added a comment to T10349: Projects v3 Errata.

What specific bad outcome are you concerned about if Department A can edit Department B's objects? That is, why is it important that these edits be prevented? For your organization, what's the worst case scenario if everything is just editable by "All Users"?

Feb 15 2016, 3:31 PM · Restricted Project, Projects (v3)
nochum added a comment to T10349: Projects v3 Errata.

Typically the latter (Department A can see Department B's stuff but not edit).

Feb 15 2016, 3:28 PM · Restricted Project, Projects (v3)
epriestley added a comment to T10349: Projects v3 Errata.

Do you not want Department A to see any of Department B's stuff?

Feb 15 2016, 3:27 PM · Restricted Project, Projects (v3)
epriestley added a comment to T10357: Adding milestones or subproject for non administrator show Unknown Object.

Thanks for the report! D15274 should make this dialog more user-friendly once it lands.

Feb 15 2016, 3:24 PM · Projects, Bug Report
nochum added a comment to T10349: Projects v3 Errata.

When I say subscription I mean membership. We use projects as the top-level partition for all different "departments" that use Phabricator. So say Department A has a project B and project C in which the entire department should really be members, they now have to add the members to both project A and project B. Unless I am not understanding this fully. Ultimately we use project membership in permission/membership entries for tasks and other areas (like queries/dashboards) specific to each department.

Feb 15 2016, 3:24 PM · Restricted Project, Projects (v3)
epriestley claimed T10357: Adding milestones or subproject for non administrator show Unknown Object.
Feb 15 2016, 3:23 PM · Projects, Bug Report
epriestley added a revision to T10357: Adding milestones or subproject for non administrator show Unknown Object: Unknown Object (Differential Revision).
Feb 15 2016, 3:22 PM · Projects, Bug Report
epriestley added a comment to T8973: Encoding JSON for presentation could use more human-friendly escaping rules.

T10358 discusses a case where we use (valid, spec-compliant) JSON for presentation, but could use an alternate form which is more human readable (specifically, when displaying unicode characters).

Feb 15 2016, 3:14 PM · Customer Impact
epriestley merged task T10358: Unicode symbols show as escape sequences in configuration's value editor into T8973: Encoding JSON for presentation could use more human-friendly escaping rules.
Feb 15 2016, 3:13 PM · Config, Bug Report
epriestley updated subscribers of T8973: Encoding JSON for presentation could use more human-friendly escaping rules.
Feb 15 2016, 3:13 PM · Customer Impact
epriestley added a comment to T10349: Projects v3 Errata.

@kislinsk In cases like the one you describe (which I consider reasonable), what's your major concern with naming the subproject "ABC (Core)" to resolve the ambiguity of a task tagged with both "ABC > Core" and "XYZ > Core"?

Feb 15 2016, 3:12 PM · Restricted Project, Projects (v3)
epriestley added a comment to T10349: Projects v3 Errata.

Why do you want to subscribe to all subprojects of a parent project individually? Can you talk about your use case in greater detail?

Feb 15 2016, 3:06 PM · Restricted Project, Projects (v3)
nochum added a comment to T10349: Projects v3 Errata.

My .02 fwiw: It would be nice if there could be members of a parent project (which will effectively mean that they are members of all subprojects) so that users don't have to subscribe to each subproject individually. Maybe just as a "default membership" list that copies to each subproject since membership of a parent project is now deemed to be a union of all subprojects...

Feb 15 2016, 2:27 PM · Restricted Project, Projects (v3)
epriestley closed T10359: Exception when adding a milestone and a workboard to a subproject as Invalid.

You are out of date: update Phabricator to resolve this issue.

Feb 15 2016, 1:16 PM · Bug Report
step-ani-motion created T10359: Exception when adding a milestone and a workboard to a subproject.
Feb 15 2016, 1:10 PM · Bug Report
utrack added a project to T10358: Unicode symbols show as escape sequences in configuration's value editor: Config.
Feb 15 2016, 11:43 AM · Config, Bug Report
utrack created T10358: Unicode symbols show as escape sequences in configuration's value editor.
Feb 15 2016, 11:43 AM · Config, Bug Report
utrack awarded T5474: Support workboard column triggers which activate when a task is dropped into a column a Love token.
Feb 15 2016, 11:36 AM · Workboards (v3), Restricted Project
clemvangelis created T10357: Adding milestones or subproject for non administrator show Unknown Object.
Feb 15 2016, 9:08 AM · Projects, Bug Report
kislinsk added a comment to T10349: Projects v3 Errata.

My thoughts on the subproject UI concerns: We were really looking forward to subprojects especially to simplify organization of software components and their appearance in the UI. For example, we have multiple projects managed by the same Phabricator instance and software projects tend to have the same name for many software components like Core, UI, and so on.

Feb 15 2016, 8:08 AM · Restricted Project, Projects (v3)
JOY added a comment to T10356: Unhandled Exception ("FilesystemException") after adding Github repo.

Deleted JS directory.
/daemon/ link shows no failing task recently:

pasted_file (831×1 px, 135 KB)

Feb 15 2016, 7:41 AM · Diffusion, Bug Report
• kleijnweb added a comment to T9805: XHProf will not build on PHP7.

For my (and others') understanding, the discussion is limited to how to make the needed changes BC, otherwise https://github.com/RustJason/xhprof/tree/php7 would be fine? If so, might I suggest a new major version?

Feb 15 2016, 6:13 AM · XHProf
chad closed T10352: Continual redirect loop on install as Resolved.

Cool, glad to here its working and thanks for the confirmation.

Feb 15 2016, 5:52 AM · Bug Report, Installing & Upgrading
ablekh added a comment to T10355: Filesystem Exception error message after upgrading Phabricator.

@avivey Sure, you're right. Thanks!

Feb 15 2016, 5:21 AM · Bug Report
avivey closed T10355: Filesystem Exception error message after upgrading Phabricator as Invalid.

(Technically, "invalid", because it's not a bug.)

Feb 15 2016, 5:19 AM · Bug Report
ablekh added a comment to T10355: Filesystem Exception error message after upgrading Phabricator.

This task can be closed as Resolved.

Feb 15 2016, 5:18 AM · Bug Report
avivey added a comment to T10356: Unhandled Exception ("FilesystemException") after adding Github repo.

Delete the JS directory, and visit the /edit page; It should show information about the state of the daemons.
Look also at the daemons console (Navigate to /daemon/), and look for failing daemons and logs.

Feb 15 2016, 5:14 AM · Diffusion, Bug Report
JOY updated the task description for T10356: Unhandled Exception ("FilesystemException") after adding Github repo.
Feb 15 2016, 5:11 AM · Diffusion, Bug Report
JOY added a comment to T10356: Unhandled Exception ("FilesystemException") after adding Github repo.

deamon is running as root user

Feb 15 2016, 5:11 AM · Diffusion, Bug Report
ablekh added a comment to T10355: Filesystem Exception error message after upgrading Phabricator.

@avivey @chad Thank you for your attention. Yes, I did - please see below for the happy end :-).

Feb 15 2016, 4:59 AM · Bug Report
chad added a comment to T10355: Filesystem Exception error message after upgrading Phabricator.

Definitely is a restart issue. That file was removed and you shouldn't have any current code looking for it. Either your pulls were incomplete or your webserver / php wasn't restarted (we cache lots of stuff). See also https://secure.phabricator.com/book/phabricator/article/restarting/

Feb 15 2016, 4:56 AM · Bug Report
avivey added a comment to T10356: Unhandled Exception ("FilesystemException") after adding Github repo.

/var/repo/ needs to be owned by the daemon user (The user that phd runs as), and the daemons need to be running.
When importing git/mercurial repos, the daemons copy all the content to /var/repo/CALLSIGN; That doesn't happen with SVN, which is why you didn't run into this before.

Feb 15 2016, 4:46 AM · Diffusion, Bug Report
avivey added a comment to T10355: Filesystem Exception error message after upgrading Phabricator.

Did you restart your webserver, php-fpm, etc?

Feb 15 2016, 4:43 AM · Bug Report
JOY added a project to T10356: Unhandled Exception ("FilesystemException") after adding Github repo: Diffusion.
Feb 15 2016, 4:33 AM · Diffusion, Bug Report
JOY created T10356: Unhandled Exception ("FilesystemException") after adding Github repo.
Feb 15 2016, 4:33 AM · Diffusion, Bug Report
ablekh created T10355: Filesystem Exception error message after upgrading Phabricator.
Feb 15 2016, 4:22 AM · Bug Report
ianvkoeppe added a comment to T10352: Continual redirect loop on install.

I was using .htaccess (I noticed the linked article said to remove the leading '/'. I finally got things working. I had to move my rewrite rules to the .conf found in /Library/Server/Web/Config/sites/mysite.conf. This is specific to macs running the OS X Server application. Hopefully if anyone else is using this setup, they can benefit from this.

Feb 15 2016, 3:34 AM · Bug Report, Installing & Upgrading
chad added a comment to T10352: Continual redirect loop on install.

Are you writing the Phabricator RewriteRule in .htaccess or httpd.conf (or similar)

Feb 15 2016, 2:39 AM · Bug Report, Installing & Upgrading
chad added a comment to T10352: Continual redirect loop on install.

Lots of interesting details on mod_rewrite here: http://stackoverflow.com/questions/286004/hidden-features-of-mod-rewrite

Feb 15 2016, 2:36 AM · Bug Report, Installing & Upgrading
ianvkoeppe added a comment to T10352: Continual redirect loop on install.

So I've determined it is a conflict between my .htaccess rewrite rules and some other apache/server configuration. I'm not exactly sure what's happening, but here is an update on the behavior.

Feb 15 2016, 2:23 AM · Bug Report, Installing & Upgrading
chad added a revision to T8643: List Bullets Don't Show After Checklist Item: Restricted Differential Revision.
Feb 15 2016, 1:52 AM · Remarkup
Ash_Crow added a comment to T5267: Localize Phabricator.

I'd like to translate Phabricator in French, if the support for translatewiki.net is implemented.

Feb 15 2016, 1:10 AM · Prioritized, Localization
chad claimed T8643: List Bullets Don't Show After Checklist Item.
Feb 15 2016, 12:44 AM · Remarkup

Feb 14 2016

hach-que created T10354: Remarkup block elements may not contain other block elements (like lists and tables inside tables).
Feb 14 2016, 11:40 PM · Feature Request, Remarkup
chad changed the image for Image Macro "cando".
Feb 14 2016, 11:17 PM
avivey added a comment to T9886: Add Java linters, checkstyle and PMD.

Findbugs produces HTML, so I've made it into remarkup at https://github.com/avivey/remarkup-java (In Community Resources).

Feb 14 2016, 10:45 PM · Restricted Project, Arcanist, Lint
avivey changed the name of U19 Community Resources from to Community Resources.
Feb 14 2016, 10:44 PM
avivey edited the content of Community Resources.
Feb 14 2016, 10:39 PM
epriestley added a comment to T5602: Consider flags to disable project features (can tag, can have members, can be reviewer...) .

For example, here's a possible sequence of events which might be leading to this:

Feb 14 2016, 9:56 PM · Projects
epriestley added a comment to T5602: Consider flags to disable project features (can tag, can have members, can be reviewer...) .

Do you know why users are adding "All Committers" as "Reviewers"? We haven't seen that on this install, but maybe your flow is different somehow?

Feb 14 2016, 9:49 PM · Projects
chad added a comment to T5602: Consider flags to disable project features (can tag, can have members, can be reviewer...) .

Oh yeah it's reasonable to find another solution for you.

Feb 14 2016, 9:08 PM · Projects
eadler added a comment to T5602: Consider flags to disable project features (can tag, can have members, can be reviewer...) .

I agree. This feature is suboptimal from a complexity and product point of view. Personally, I'd love to see much more powerful Herald system than specific features added to solve smaller use cases. I wasn't trying to ask you to implement this feature so much as I was trying to say that the underlying problem is real and ought to be solved.

Feb 14 2016, 9:07 PM · Projects
chad added a comment to T5602: Consider flags to disable project features (can tag, can have members, can be reviewer...) .

Overall my concern is that this is the kind of feature that causes more problems than issues it resolves. It makes Phabricator much harder to build, to test, to document. It makes it harder for users to configure and understand, and it causes product confusion to the end user. Pretty much any workaround is going to be preferable, unfortunately.

Feb 14 2016, 9:06 PM · Projects
eadler added a comment to T5602: Consider flags to disable project features (can tag, can have members, can be reviewer...) .

That would be helpful and solve the entire problem if emails were completed post-transaction (i.e., one didn't get an email for being a reviewer and then another for being removed). I'd love to add a Herald rule that says 'if any of these projects are added, remove them'.

Feb 14 2016, 9:02 PM · Projects
chad added a comment to T5602: Consider flags to disable project features (can tag, can have members, can be reviewer...) .

What about having a "Remove Reviewer" Herald Rule?

Feb 14 2016, 8:54 PM · Projects
eadler added a comment to T5602: Consider flags to disable project features (can tag, can have members, can be reviewer...) .

@epriestley The FreeBSD install is seeing a lot of confusion around this. We have some groups used for policy ("all committers", "all people with access to this repo") which are getting added to reviews. This causes the main dashboard to be useless and likely causes people to filter from phabricator.

Feb 14 2016, 8:39 PM · Projects
chad added a comment to T10352: Continual redirect loop on install.

T10301 and T9469 are related issues, but neither had any resolution. Would love to know what causes this on the Apache side, if we can improve documentation, etc.

Feb 14 2016, 8:37 PM · Bug Report, Installing & Upgrading
chad added a comment to T10352: Continual redirect loop on install.

You can also just replace index.php in webroot with <?php var_dump($_REQUEST); ?> to rule out any hanky-panky from Phabricator.

Feb 14 2016, 8:36 PM · Bug Report, Installing & Upgrading
chad renamed T10352: Continual redirect loop on install from Installation with ddns url to Continual redirect loop on install.
Feb 14 2016, 8:33 PM · Bug Report, Installing & Upgrading
chad added a comment to T10352: Continual redirect loop on install.

Maybe give it a spin in Charles? https://www.charlesproxy.com/

Feb 14 2016, 8:32 PM · Bug Report, Installing & Upgrading
ianvkoeppe added a comment to T10352: Continual redirect loop on install.

That's how I originally had it configured, but now I'm using OS X Server. When installed it stops using the default /etc/apache2 configuration and instead uses /Library/Server/Web/Config/. I have a few other websites configured on my home vpn which are accessible via site1.mydomain.ddns.net and site2.mydomain.ddns.net. I have the phabricator alias record configured the same way.

Feb 14 2016, 8:29 PM · Bug Report, Installing & Upgrading
chad added a comment to T10352: Continual redirect loop on install.

I run dev on a local OS X machine, basically I just manually set a DNS inside with /etc/hosts in my house (dev.macbook.local) on each machine I want to access it on. I'm curious if its a ddns issue.

Feb 14 2016, 8:25 PM · Bug Report, Installing & Upgrading
ianvkoeppe added a comment to T10352: Continual redirect loop on install.

I'm still not sure, but I cannot verify like I thought before it was related to the rewrite rules. My setup is on a device running OS X Server. I have the phabricator installation at phabricator.mydomain.ddns.net, but I am still continuing to see the "Request exceeded the limit of 10 internal redirects due to probable configuration error."

Feb 14 2016, 8:22 PM · Bug Report, Installing & Upgrading
chad added a comment to T10352: Continual redirect loop on install.

This task can be closed.

Feb 14 2016, 8:19 PM · Bug Report, Installing & Upgrading
ianvkoeppe updated the task description for T10352: Continual redirect loop on install.
Feb 14 2016, 8:15 PM · Bug Report, Installing & Upgrading
ianvkoeppe added a comment to T10352: Continual redirect loop on install.

This task can be closed.

Feb 14 2016, 8:15 PM · Bug Report, Installing & Upgrading
chad added a comment to T10353: Broken links in the Recent Posts column at bottom of phacility.com.

Thanks, looks like we updated the links a month ago but missed rolling the server.

Feb 14 2016, 8:13 PM · Bug Report
chad updated subscribers of T9897: Unbeta Feedback on Phame.
Feb 14 2016, 8:11 PM · Phame
chad merged task T10353: Broken links in the Recent Posts column at bottom of phacility.com into T9897: Unbeta Feedback on Phame.
Feb 14 2016, 8:11 PM · Bug Report
lesha created T10353: Broken links in the Recent Posts column at bottom of phacility.com.
Feb 14 2016, 8:08 PM · Bug Report
ianvkoeppe created T10352: Continual redirect loop on install.
Feb 14 2016, 8:05 PM · Bug Report, Installing & Upgrading
eadler moved T3980: Support "Bind to External Thing" to define project membership from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 14 2016, 6:45 PM · Restricted Project, Restricted Project, KDE, Restricted Project, FreeBSD, Wikimedia, Projects
eadler moved T3980: Support "Bind to External Thing" to define project membership from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Feb 14 2016, 6:44 PM · Restricted Project, Restricted Project, KDE, Restricted Project, FreeBSD, Wikimedia, Projects
eadler added a project to T3980: Support "Bind to External Thing" to define project membership: Restricted Project.
Feb 14 2016, 6:44 PM · Restricted Project, Restricted Project, KDE, Restricted Project, FreeBSD, Wikimedia, Projects
epriestley added Q310: Deleted project - now getting errors (Answer 327).
Feb 14 2016, 3:10 PM
Luke081515.2 awarded Blog Post: Updates to Workboards: Dragging, Cover Photos and Points a Love token.
Feb 14 2016, 2:43 PM · Workboards, Maniphest
jaytwitch updated Q310: Deleted project - now getting errors from to Deleted project - now getting errors.
Feb 14 2016, 12:47 PM
ablekh awarded Blog Post: Updates to Workboards: Dragging, Cover Photos and Points a Like token.
Feb 14 2016, 5:05 AM · Workboards, Maniphest
chad added a comment to Blog Post: Write, Review, Merge, Publish: Phabricator Review Workflow.

I need to finish my social sharing diff for Phame

Feb 14 2016, 1:57 AM
epriestley updated the post content for Blog Post: Write, Review, Merge, Publish: Phabricator Review Workflow.
Feb 14 2016, 1:03 AM
epriestley created Blog Post: Write, Review, Merge, Publish: Phabricator Review Workflow.
Feb 14 2016, 12:55 AM
rdfree50 added a comment to T9905: Upgrading: ApplicationEditor changes in Maniphest.

Hi Evan,

Feb 14 2016, 12:50 AM · Maniphest, Installing & Upgrading

Feb 13 2016

Luke081515.2 awarded T10350: Scripts to migrate old "points" fields and move projects beneath other projects a Yellow Medal token.
Feb 13 2016, 11:30 PM · Projects (v3)
jcowgar awarded T5474: Support workboard column triggers which activate when a task is dropped into a column a Like token.
Feb 13 2016, 9:07 PM · Workboards (v3), Restricted Project
ftdysa awarded T10350: Scripts to migrate old "points" fields and move projects beneath other projects a Pterodactyl token.
Feb 13 2016, 8:56 PM · Projects (v3)
epriestley added a revision to T10349: Projects v3 Errata: Unknown Object (Differential Revision).
Feb 13 2016, 6:13 PM · Restricted Project, Projects (v3)
epriestley updated the task description for T10349: Projects v3 Errata.
Feb 13 2016, 5:48 PM · Restricted Project, Projects (v3)
epriestley updated the task description for T10349: Projects v3 Errata.
Feb 13 2016, 5:44 PM · Restricted Project, Projects (v3)
epriestley added a comment to T10339: Figure out the UI for Maniphest task search by points.

I'm leaning toward this:

Feb 13 2016, 4:45 PM · Maniphest
epriestley added a revision to T10349: Projects v3 Errata: Unknown Object (Differential Revision).
Feb 13 2016, 4:34 PM · Restricted Project, Projects (v3)
epriestley added a revision to T10350: Scripts to migrate old "points" fields and move projects beneath other projects: Unknown Object (Differential Revision).
Feb 13 2016, 4:29 PM · Projects (v3)
chad awarded T10350: Scripts to migrate old "points" fields and move projects beneath other projects a Yellow Medal token.
Feb 13 2016, 3:28 PM · Projects (v3)
chad closed T10351: Smooth over "Add action" interface to match with new multiple-actions-at-once design as Wontfix.

Thanks for the suggestion, we'll keep it in mind.

Feb 13 2016, 3:25 PM · Feature Request
tel created T10351: Smooth over "Add action" interface to match with new multiple-actions-at-once design.
Feb 13 2016, 3:18 PM · Feature Request
epriestley updated the task description for T10350: Scripts to migrate old "points" fields and move projects beneath other projects.
Feb 13 2016, 1:36 PM · Projects (v3)
epriestley added a comment to T10350: Scripts to migrate old "points" fields and move projects beneath other projects.

This task now has scripts to migrate points and move projects underneath other projects. Let me know if you run into issues.

Feb 13 2016, 1:26 PM · Projects (v3)
epriestley updated the task description for T10350: Scripts to migrate old "points" fields and move projects beneath other projects.
Feb 13 2016, 1:25 PM · Projects (v3)
epriestley updated the task description for T10350: Scripts to migrate old "points" fields and move projects beneath other projects.
Feb 13 2016, 1:24 PM · Projects (v3)
epriestley updated the task description for T10350: Scripts to migrate old "points" fields and move projects beneath other projects.
Feb 13 2016, 1:23 PM · Projects (v3)