Page MenuHomePhabricator
Feed All Stories

Aug 16 2016

epriestley added a comment to T11487: Update preamble documentation to consider cluster mode and loadbalancers in series.

(T8850 is vaguely related.)

Aug 16 2016, 8:43 PM · Documentation, Diffusion
chad added a project to T406: Support "Oncall" Users: Nuance.
Aug 16 2016, 8:41 PM · Nuance, Oncall Tool, Facebook
yelirekim awarded T2334: Implement Google Calendar v3 API into Calendar a Cup of Joe token.
Aug 16 2016, 8:40 PM · Restricted Project, Prioritized, Calendar
chad added a comment to M1467: New NUX.

I should have something to you tomorrow

Aug 16 2016, 8:39 PM
caov297 added a comment to T11487: Update preamble documentation to consider cluster mode and loadbalancers in series.

we are using Apache webserver, and yes we are mangling the REMOTE_ADDRESS in preamble as recommended in the configure_preamble article section "adjusting client ips" because we are behind a load balancer.

Aug 16 2016, 8:30 PM · Documentation, Diffusion
epriestley added a comment to M1467: New NUX.

Yeah, totally fine with replacing home. I think hitting this first and then having a way to skip it is good.

Aug 16 2016, 8:05 PM
chad added a comment to M1467: New NUX.

I assumed you prefered "choose your own adventure" so I didn't want to lock you into NUX and replace Home, but this page works well either way. The bubble was an alternate way of guiding you to checking out the Welcome Screen. If we're replacing home, no need to find ways back to it. I have a dialog which pops up when you complete and tells you where to find welcome again if you want to.

Aug 16 2016, 7:56 PM
epriestley added a comment to M1467: New NUX.

I like the installation / quick start split. Feels good to me for installs in general and should also give us good behavior in the Phacility cluster.

Aug 16 2016, 7:53 PM
epriestley added a comment to T11487: Update preamble documentation to consider cluster mode and loadbalancers in series.

cluster.instance is only used when serving multiple separate instances from a single cluster (for example, when hosting Phabricator for multiple clients), and should normally be left alone. This setting is used in the Phacility cluster to make x.phacility.com, y.phacility.com, etc., work correctly. This is sort of confusing because we use "cluster" to refer both to instancing and redundancy/scale; both are "clusters" in some sense but we don't generally expect users to care about instancing.

Aug 16 2016, 7:36 PM · Documentation, Diffusion
caov297 edited projects for T11487: Update preamble documentation to consider cluster mode and loadbalancers in series, added: Diffusion; removed Diffusion (v3).
Aug 16 2016, 7:19 PM · Documentation, Diffusion
chad updated subscribers of M1467: New NUX.

@epriestley I'm starting to code this out, at least I'm starting on PHUICMSView for the layout. Did you have any passing thoughts or ways to make this better?

Aug 16 2016, 7:04 PM
caov297 created T11487: Update preamble documentation to consider cluster mode and loadbalancers in series.
Aug 16 2016, 7:03 PM · Documentation, Diffusion
robertkraig awarded T2334: Implement Google Calendar v3 API into Calendar a Love token.
Aug 16 2016, 6:53 PM · Restricted Project, Prioritized, Calendar
robertkraig added a comment to T2334: Implement Google Calendar v3 API into Calendar.

I'm super excited about this feature.

Aug 16 2016, 6:52 PM · Restricted Project, Prioritized, Calendar
epriestley added a comment to T11486: not a valid stream resource.

This report lacks reproduction steps, so I'm not sure how to reproduce the issue. We can't fix issues we aren't able to reproduce.

Aug 16 2016, 6:50 PM · Bug Report (Needs Information)
jaredbischof created T11486: not a valid stream resource.
Aug 16 2016, 6:46 PM · Bug Report (Needs Information)
jonah214 closed T11353: Uploaded file "isn't redirecting properly" as Spite.

This isn't really resolved, I just decided I didn't care about it. Feel free to change the status to something else if you feel that's more appopriate.

Aug 16 2016, 6:24 PM · Bug Report
epriestley added a comment to T11353: Uploaded file "isn't redirecting properly".

Yes, that's correct.

Aug 16 2016, 6:20 PM · Bug Report
DanSheps added a comment to T11485: Diffusion & Auditing with GIT (Windows style newlines).

I just tested the "Replace %s%n%n%b with %B" and it fixed it, Auditors were parsed without any problems.

Aug 16 2016, 6:04 PM · Diffusion, Bug Report
jonah214 added a comment to T11353: Uploaded file "isn't redirecting properly".

Okay. Is it correct that if I trust everyone who has access to my instance won't upload malicious files (and are resistant to untrusted people manipulating them to do so), I don't really need a security.alternate-file-domain at all? (That is my reading of https://secure.phabricator.com/book/phabricator/article/configuring_file_domain/ but I'd feel better if you told me whether it's correct. I understand that you are not making any guarantees.)

Aug 16 2016, 6:03 PM · Bug Report
epriestley added a comment to T11485: Diffusion & Auditing with GIT (Windows style newlines).

Yeah, I think this is because of --format=%s. Some discussion in T5028, which is probably most of this.

Aug 16 2016, 5:46 PM · Diffusion, Bug Report
DanSheps added a comment to T11485: Diffusion & Auditing with GIT (Windows style newlines).

The windows style was from netbeans, I did the previous ones from command line (if you want I can run netbeans as well to prove it). The title was from when I was strictly using netbeans.

Aug 16 2016, 5:46 PM · Diffusion, Bug Report
avivey added a comment to T11485: Diffusion & Auditing with GIT (Windows style newlines).

When I run git cat-file -p 69d24cb35c46a4a2fed6a851aa17962d7dc0bd26 | hd, I get only \ns, no \rs at all... same with git log and git log ---format='%B' (git version 2.8.1.210.gb8b4d93 on linux).

Aug 16 2016, 5:44 PM · Diffusion, Bug Report
epriestley added a comment to T11353: Uploaded file "isn't redirecting properly".

I don't have any ideas on how to build a simpler reproduction case offhand.

Aug 16 2016, 5:32 PM · Bug Report
jonah214 added a comment to T11353: Uploaded file "isn't redirecting properly".

Okay, so how should I attempt to reproduce this? Any options more reasonable than creating a new EC2 instance, installing all the supporting paraphernalia, then installing Phabricator manually from scratch?

Aug 16 2016, 5:27 PM · Bug Report
epriestley added a comment to T11353: Uploaded file "isn't redirecting properly".

Oh, sorry -- you won't be able to reproduce this particular issue in the Phacility cluster.

Aug 16 2016, 5:23 PM · Bug Report
jonah214 added a comment to T11353: Uploaded file "isn't redirecting properly".

To reproduce this, I need to change the security.alternate-file-domain config key to point to a new CloudFront instance I create, but I can't change that key from the web interface on a test instance (as far as I can tell, anyway).

Aug 16 2016, 5:19 PM · Bug Report
DanSheps added a comment to T11485: Diffusion & Auditing with GIT (Windows style newlines).

Sorry about that, I didn't know the test git repository existed otherwise I would have done this right after.

Aug 16 2016, 4:36 PM · Diffusion, Bug Report
epriestley added a project to T11485: Diffusion & Auditing with GIT (Windows style newlines): Diffusion.
Aug 16 2016, 4:35 PM · Diffusion, Bug Report
epriestley added a comment to T11485: Diffusion & Auditing with GIT (Windows style newlines).

You misspelled my username but that's enough for me to go on, thanks.

Aug 16 2016, 4:35 PM · Diffusion, Bug Report
DanSheps added a comment to T11485: Diffusion & Auditing with GIT (Windows style newlines).

You should have the commits. You will see the first two didn't trigger Auditors (with auditors in the last line), but the last one did (with Auditors in the first line)

Aug 16 2016, 4:33 PM · Diffusion, Bug Report
epriestley added a comment to T11485: Diffusion & Auditing with GIT (Windows style newlines).

Can you push a commit to rGITTEST on this server which reproduces the problem? Specify "Auditors: epriestley".

Aug 16 2016, 4:21 PM · Diffusion, Bug Report
DanSheps renamed T11485: Diffusion & Auditing with GIT (Windows style newlines) from Diffusion & Auditing with GIT (Windows style newlines) (when observing) to Diffusion & Auditing with GIT (Windows style newlines).
Aug 16 2016, 4:18 PM · Diffusion, Bug Report
DanSheps added a comment to T11485: Diffusion & Auditing with GIT (Windows style newlines).

The Auditors:alincoln for example, isn't meant to be the whole body.

Aug 16 2016, 4:16 PM · Diffusion, Bug Report
epriestley added a comment to T11482: Build a changeset cache for Diffusion to improve move/copy detection behvaior.

This may also be a good opportunity to fix T10423 since we'd end up testing the same code.

Aug 16 2016, 4:14 PM · Diffusion (v3), Bug Report
epriestley added a comment to T11485: Diffusion & Auditing with GIT (Windows style newlines).

The first line of a commit is always interpreted as a commit title, so the behavior you describe is expected.

Aug 16 2016, 3:36 PM · Diffusion, Bug Report
fooishbar awarded T11480: Stop sending misbehaving user nonsense to the error log a Burninate token.
Aug 16 2016, 3:05 PM
epriestley added a comment to T11482: Build a changeset cache for Diffusion to improve move/copy detection behvaior.

Also, thanks for providing pointers to reproduction cases on this install. Being able to fiddle with those commits locally was helpful in confirming the behavior of -M and -C with paths.

Aug 16 2016, 3:05 PM · Diffusion (v3), Bug Report
epriestley added a comment to T11482: Build a changeset cache for Diffusion to improve move/copy detection behvaior.

I think there are two issues here:

Aug 16 2016, 3:04 PM · Diffusion (v3), Bug Report
DanSheps added a comment to T11485: Diffusion & Auditing with GIT (Windows style newlines).

Can confirm that this affects hosted and other observed repositories as well.

Aug 16 2016, 3:02 PM · Diffusion, Bug Report
DanSheps renamed T11485: Diffusion & Auditing with GIT (Windows style newlines) from Diffusion & Auditing with GIT (Windows style newlines) to Diffusion & Auditing with GIT (Windows style newlines) (when observing).
Aug 16 2016, 2:34 PM · Diffusion, Bug Report
epriestley added a comment to T11482: Build a changeset cache for Diffusion to improve move/copy detection behvaior.

This is because we hate code reuse.

Aug 16 2016, 2:33 PM · Diffusion (v3), Bug Report
DanSheps created T11485: Diffusion & Auditing with GIT (Windows style newlines).
Aug 16 2016, 2:31 PM · Diffusion, Bug Report
epriestley added a comment to T11353: Uploaded file "isn't redirecting properly".

We need detailed reproduction steps which work against a clean environment, as described in Providing Reproduction Steps. We run our entire production cluster through CloudFlare so I'm unable to reproduce the issue as described purely by using CloudFlare.

Aug 16 2016, 2:28 PM · Bug Report
fooishbar added a comment to T11377: Query-driven workboard columns.

@epriestley Here's an anonymised version of a live workboard. I've completely wiped out all identifying data; I thought about summarising the task titles rather than obliterating them, but afraid I lost the will to live at some point.

Aug 16 2016, 2:22 PM · Restricted Project, Workboards, Feature Request
epriestley created T11484: Mention actions to fix failed Autoclose in the Autoclose documentation.
Aug 16 2016, 2:05 PM · Documentation
chad merged T11447: Make related object search more flexible into T6740: Put some kind of stemmer on the MySQL search index.
Aug 16 2016, 1:38 PM · Search
chad merged task T11447: Make related object search more flexible into T6740: Put some kind of stemmer on the MySQL search index.
Aug 16 2016, 1:38 PM · Bug Report (Needs Information)
chad closed T11483: abort: Permission denied: /var/repo/3/.hg/requires as Invalid.

Please see Support Resources for general help installing and using Phabricator. Thanks!

Aug 16 2016, 1:37 PM · Feature Request
• Nikita1988 created T11483: abort: Permission denied: /var/repo/3/.hg/requires.
Aug 16 2016, 1:12 PM · Feature Request
sascha-egerer added a comment to T11447: Make related object search more flexible.

Ok sorry for that - that was a really bad example... The problem is that only complete words are found and not parts of it.
So you'll get a result for "Hello" but not for "Hell".
So searching for "Component" will give no result if the title is "Components". Is that correct?

Aug 16 2016, 9:09 AM · Bug Report (Needs Information)
jonah214 reopened T11353: Uploaded file "isn't redirecting properly" as "Open".

Okay, I'm still (or again) getting these "The page isn’t redirecting properly" errors when trying to view an uploaded file, or an uploaded image (e.g. my profile picture).

Aug 16 2016, 4:13 AM · Bug Report
jhurwitz created T11482: Build a changeset cache for Diffusion to improve move/copy detection behvaior.
Aug 16 2016, 2:38 AM · Diffusion (v3), Bug Report
avivey added a parent task for T418: Integrate CustomField into more interfaces: T11466: Build status on Differential search results.
Aug 16 2016, 12:30 AM · Restricted Project, Restricted Project, Restricted Project, Maniphest, Custom Fields
avivey added subtasks for T11466: Build status on Differential search results: T418: Integrate CustomField into more interfaces, T9365: Harbormaster results are hard to aggregate .
Aug 16 2016, 12:30 AM · Differential, Feature Request
avivey added a parent task for T9365: Harbormaster results are hard to aggregate : T11466: Build status on Differential search results.
Aug 16 2016, 12:29 AM · Harbormaster, Restricted Project, Restricted Project
avivey renamed T9365: Harbormaster results are hard to aggregate from Harbormaster reported unit results showing "No Unit Test Coverage" to Harbormaster results are hard to aggregate .
Aug 16 2016, 12:29 AM · Harbormaster, Restricted Project, Restricted Project
avivey added a comment to T11218: Differential advanced search: bucket/group by repository.

If bucketing is really what you're after, you can have it by just dumping this in your extensions:

Aug 16 2016, 12:06 AM · Restricted Project, Differential, Feature Request

Aug 15 2016

venky created T11481: Allow customization of forms for Workboards.
Aug 15 2016, 11:55 PM · Workboards, Feature Request
epriestley added a comment to T11469: Checking out from Phacility sometimes fails.

No smoking guns in the access or error logs on admin. The cache/load theory may just be a goose chase, since I don't see any evidence of unusual load around that time.

Aug 15 2016, 11:54 PM · Phacility, Bug Report
epriestley created T11480: Stop sending misbehaving user nonsense to the error log.
Aug 15 2016, 11:44 PM
venky awarded T5474: Support workboard column triggers which activate when a task is dropped into a column a Like token.
Aug 15 2016, 11:36 PM · Workboards (v3), Restricted Project
venky added a comment to T6064: One-Click Add Task on Workboard Columns.

Starting to try out Workboards (we're coming from Trello), and I felt the absence of this feature as well.

Aug 15 2016, 11:36 PM · Restricted Project, Workboards
• st_we edited P1792 PhabricatorGermanTranslation.php.
Aug 15 2016, 11:15 PM · Localization
swisspol added a comment to T11445: Commits with failed HarborMaster builds stuck in "Building" state in Diffusion.

This is still happening (incidentally just observed because of the build failure due to T11469).

Aug 15 2016, 11:13 PM · Bug Report
swisspol added a comment to T11469: Checking out from Phacility sometimes fails.

Just observed a failure, see updated description.

Aug 15 2016, 10:44 PM · Phacility, Bug Report
swisspol updated the task description for T11469: Checking out from Phacility sometimes fails.
Aug 15 2016, 10:43 PM · Phacility, Bug Report
epriestley added a comment to T11476: Record transaction histories when users edit application capabilities.

These are sort of technically visible in Config → Settings History, by looking at changes to phabricator.application-settings. However, this is mixed in with all the other settings and the actual diff is pretty hard to read (includes all adjusted settings; has raw JSON).

Aug 15 2016, 10:20 PM · Contributor Onboarding, Restricted Project, Applications, Feature Request
urzds renamed T11479: ArcanistUnitTestEngine->shouldEchoTestResults() logic inverted from ArcanistUnitTestEngine.shouldEchoTestResults() logic inverted to ArcanistUnitTestEngine->shouldEchoTestResults() logic inverted.
Aug 15 2016, 9:31 PM · Arcanist, Bug Report
urzds updated the task description for T11479: ArcanistUnitTestEngine->shouldEchoTestResults() logic inverted.
Aug 15 2016, 9:02 PM · Arcanist, Bug Report
urzds created T11479: ArcanistUnitTestEngine->shouldEchoTestResults() logic inverted.
Aug 15 2016, 8:58 PM · Arcanist, Bug Report
Korri added a watcher for Badges: Korri.
Aug 15 2016, 8:55 PM
chad created T11478: Build PHUICMSView.
Aug 15 2016, 7:55 PM · Design, PHUI, Phriction
chad added 1 task(s) for M1467: New NUX: T11132: New Phabricator NUX.
Aug 15 2016, 6:24 PM
chad added 1 mock(s) for T11132: New Phabricator NUX: M1467: New NUX.
Aug 15 2016, 6:24 PM · Design, Phacility, NUX
chad closed T11477: Typo in User Display Preferences as Resolved by committing Restricted Diffusion Commit.
Aug 15 2016, 5:47 PM · Bug Report
chad added a project to T11476: Record transaction histories when users edit application capabilities: Applications.
Aug 15 2016, 5:37 PM · Contributor Onboarding, Restricted Project, Applications, Feature Request
chad added a comment to T11475: Allow users to bulk-change visibility and editability policies for Phriction documents.

I'm vaguely assuming this should work reading the code for PhrictionDocument.

Aug 15 2016, 5:37 PM · Phriction, Feature Request
chad added a project to T11475: Allow users to bulk-change visibility and editability policies for Phriction documents: Phriction.

See T4675#57776 for a local workaround for now.

Aug 15 2016, 5:32 PM · Phriction, Feature Request
chad added a revision to T11477: Typo in User Display Preferences: Unknown Object (Differential Revision).
Aug 15 2016, 5:07 PM · Bug Report
chad created M1467: New NUX.
Aug 15 2016, 4:59 PM
werter created T11477: Typo in User Display Preferences.
Aug 15 2016, 11:39 AM · Bug Report
Alofoxx added a comment to T3179: Importing data from external systems (like GitHub, JIRA, Trac, Asana, Trello, etc.).
In T3179#169180, @Kunda wrote:

Any MantisBT -> Phabricator migration scripts ?

Aug 15 2016, 9:19 AM · Guides, Doorkeeper
yelirekim created T11476: Record transaction histories when users edit application capabilities.
Aug 15 2016, 6:05 AM · Contributor Onboarding, Restricted Project, Applications, Feature Request

Aug 14 2016

mbm created T11475: Allow users to bulk-change visibility and editability policies for Phriction documents.
Aug 14 2016, 10:56 PM · Phriction, Feature Request
venky added a comment to T11473: harbormaster.build.search doesn't appear to constrain on 'buildables'.

Awesome! I appreciate the quick fixes!

Aug 14 2016, 10:07 PM · Harbormaster, Conduit, Bug Report
epriestley closed T11473: harbormaster.build.search doesn't appear to constrain on 'buildables' as Resolved.
  • This constraint should be fixed at HEAD of master. We just missed the deploy so it won't go until the cluster until next week (around August 20). Let me know if I missed anything.
  • Empty constraints should be fixed at HEAD of master (they now error instead of being ignored).
  • buildablePHID vs objectPHID confusion and inconsistencies should be fixed in the future by harbormaster.buildable.search. If you want a skeletal version of this now to reduce API tweaks later, let me know and we can get one in pretty easily.
  • Linking to pre-filled forms seems maybe not hugely useful in practice, with some small risk of social engineering attacks? Feel free to file a separate request if you have use cases I'm not thinking of or whatever.
Aug 14 2016, 5:59 PM · Harbormaster, Conduit, Bug Report
epriestley added a comment to T11469: Checking out from Phacility sometimes fails.

Fix CORGI errors, check if that reveals any obvious indicators of instance information fetch issues.

Aug 14 2016, 5:52 PM · Phacility, Bug Report
epriestley added a comment to T5102: Markdown syntax of README.md file present in a repository is not well rendered.

READMEs are only rendered in the browse view:

Aug 14 2016, 5:38 PM · Diffusion
nemobis added a comment to T5102: Markdown syntax of README.md file present in a repository is not well rendered.

Was rendering disabled altogether? https://secure.phabricator.com/diffusion/P/browse/master/README.md shows up as a mere textarea.

Aug 14 2016, 5:14 PM · Diffusion
epriestley closed T11468: Intermittent "Cannot read property 'setNaturalOrder' of undefined" quick-editing tasks from workboard as Resolved by committing Restricted Diffusion Commit.
Aug 14 2016, 4:13 PM · Workboards, Bug Report (Needs Information)
epriestley added a revision to T11468: Intermittent "Cannot read property 'setNaturalOrder' of undefined" quick-editing tasks from workboard: Unknown Object (Differential Revision).
Aug 14 2016, 4:04 PM · Workboards, Bug Report (Needs Information)
epriestley added a comment to T11468: Intermittent "Cannot read property 'setNaturalOrder' of undefined" quick-editing tasks from workboard.

Slightly easier is:

Aug 14 2016, 4:01 PM · Workboards, Bug Report (Needs Information)
epriestley added a comment to T11468: Intermittent "Cannot read property 'setNaturalOrder' of undefined" quick-editing tasks from workboard.

I was able to reproduce this, possibly, by following these steps:

Aug 14 2016, 3:54 PM · Workboards, Bug Report (Needs Information)
epriestley claimed T11469: Checking out from Phacility sometimes fails.
Aug 14 2016, 3:30 PM · Phacility, Bug Report
epriestley added a comment to T11469: Checking out from Phacility sometimes fails.

No disruption is expected and there was no maintenance or known disruption at those times. Nothing jumps out at me immediately in monitoring, either, and I can't reproduce this by casually cloning stuff.

Aug 14 2016, 3:30 PM · Phacility, Bug Report
epriestley claimed T11473: harbormaster.build.search doesn't appear to constrain on 'buildables'.
Aug 14 2016, 2:54 PM · Harbormaster, Conduit, Bug Report
epriestley added a comment to T11473: harbormaster.build.search doesn't appear to constrain on 'buildables'.

D16396 should make us raise a narrow error for "ids": [], "phids": [], "whateverPHIDs": [], etc., instructing you to pass a nonempty list.

Aug 14 2016, 2:32 PM · Harbormaster, Conduit, Bug Report
epriestley added a revision to T11473: harbormaster.build.search doesn't appear to constrain on 'buildables': Unknown Object (Differential Revision).
Aug 14 2016, 2:31 PM · Harbormaster, Conduit, Bug Report
epriestley added a comment to T11473: harbormaster.build.search doesn't appear to constrain on 'buildables'.

I think fixing "ids":[] is trivial; it just works like that because we use the same Conduit type ("PHIDList") both for constraints and other things which can accept an empty array (like setting subscribers to [] to remove all the subscribers on an object).

Aug 14 2016, 1:51 PM · Harbormaster, Conduit, Bug Report