Page MenuHomePhabricator
Feed Advanced Search

Oct 15 2016

zcourts awarded T8174: Wrong sudoers to git hosted repo using ssh. a Like token.
Oct 15 2016, 7:39 AM · Diffusion
chad added a comment to P2014 Search Double.

probably still a bug somewhere else tho, but i solved my problemo

Oct 15 2016, 4:33 AM
chad added a comment to P2014 Search Double.

yay I found the double render

Oct 15 2016, 4:33 AM
chad added a comment to P2014 Search Double.

This page renders transactions twice, by example, at line 39. Nothing else renders twice. I poked around AphrontAjaxResponse and nothing looked hokey, but I can't really figure this out. The double transactions appear to come from multiple render calls somewhere in AphrontAjaxResponse?

Oct 15 2016, 4:22 AM
chad created P2014 Search Double.
Oct 15 2016, 4:21 AM

Oct 14 2016

mpickering created T11763: Make commit query useful enough to show "recent commits + build status on master" of a particular repository.
Oct 14 2016, 9:53 PM · Haskell.org, Harbormaster, Feature Request
alexmv awarded T1022: arc patch fails to properly apply a patch which changes a symlink to a real file a Like token.
Oct 14 2016, 8:19 PM · Arcanist
chad closed T11762: sai as Spite.

nyancat

Oct 14 2016, 7:12 PM · Bug Report
• sai added a comment to T11762: sai.

reported some bug under the line 32

Oct 14 2016, 6:51 PM · Bug Report
• sai created T11762: sai.
Oct 14 2016, 6:47 PM · Bug Report
epriestley added a comment to T11760: Phacility Cluster: Ad-Hoc Query Log.

As a followup, ran this script on a subset of instances to collect data about mail delivered on a per-action basis versus a per-user basis:

Oct 14 2016, 4:54 PM · Phacility
epriestley added a comment to T11760: Phacility Cluster: Ad-Hoc Query Log.

Per above, here are the specific queries I executed while collecting statistics about the "Self Actions" preference:

Oct 14 2016, 3:52 PM · Phacility
epriestley updated the task description for T11760: Phacility Cluster: Ad-Hoc Query Log.
Oct 14 2016, 3:20 PM · Phacility
epriestley added a comment to T11760: Phacility Cluster: Ad-Hoc Query Log.

I am running a query to collect this data:

Oct 14 2016, 3:18 PM · Phacility
epriestley added a comment to T11760: Phacility Cluster: Ad-Hoc Query Log.

Circa September 13, 2016 we ran a query which collected this data from instances:

Oct 14 2016, 3:16 PM · Phacility
epriestley updated the task description for T11760: Phacility Cluster: Ad-Hoc Query Log.
Oct 14 2016, 3:08 PM · Phacility
chad added a comment to T11760: Phacility Cluster: Ad-Hoc Query Log.

Such task

Oct 14 2016, 3:06 PM · Phacility
jcox created T11761: Return to previous page after exiting high security mode.
Oct 14 2016, 3:04 PM · Security
epriestley created T11760: Phacility Cluster: Ad-Hoc Query Log.
Oct 14 2016, 3:02 PM · Phacility
gd closed T10456: Conduit interprets all arguments from curl requests as strings as Resolved by committing Restricted Diffusion Commit.
Oct 14 2016, 2:46 PM · Restricted Project, Conduit, Bug Report
• crankie edited the content of Organizations Using Phabricator.
Oct 14 2016, 11:04 AM
Supermartian edited the content of Organizations Using Phabricator.
Oct 14 2016, 10:25 AM
Supermartian edited the content of Organizations Using Phabricator.
Oct 14 2016, 10:24 AM
siepkes awarded T10612: Editing a panel causes it to duplicate in dashboard a Heartbreak token.
Oct 14 2016, 9:20 AM · Dashboards (v2), Bug Report
Pawka awarded T10189: Differential email headers seem to be missing a Like token.
Oct 14 2016, 6:53 AM · Differential, Mail, Bug Report
epriestley closed T11759: osksjksjk as Spite.
Oct 14 2016, 2:40 AM · Bug Report
• johnbahamon created T11759: osksjksjk.
Oct 14 2016, 2:39 AM · Bug Report
epriestley created T11758: "aliases" is valid configuration in Arcanist, but not recognized by "arc get-config".
Oct 14 2016, 2:11 AM · Arcanist
epriestley changed the visibility for P2013 aliases_in_arcconfig.txt.
Oct 14 2016, 1:49 AM
epriestley created P2013 aliases_in_arcconfig.txt.
Oct 14 2016, 1:49 AM
epriestley added a comment to T11748: Rendering a diff on a giant line runs for minutes, publishing transaction fails.

Ah, thanks! Yeah, looks pretty conclusive.

Oct 14 2016, 1:04 AM · Bug Report
ddfisher added a comment to T11748: Rendering a diff on a giant line runs for minutes, publishing transaction fails.

Yep! It looks like that's the issue:

Oct 14 2016, 1:00 AM · Bug Report
ddfisher added a comment to T11748: Rendering a diff on a giant line runs for minutes, publishing transaction fails.

I'll give that a try. I think the associated diffs have enormous lines, so it seems likely that's what's going on.

Oct 14 2016, 12:38 AM · Bug Report
epriestley closed T11757: Hash search fails in advanced search (works at top of page) as Invalid.

This is expected.

Oct 14 2016, 12:36 AM · Search, Bug Report
epriestley added a comment to T11748: Rendering a diff on a giant line runs for minutes, publishing transaction fails.

I'm vaguely suspicious that the mail is just too big (1MB of text plus tons and tons of HTML for syntax highlighting it?), and that the error is really arising from max_allowed_packet being violated, particularly given that the INSERT took 233ms to execute.

Oct 14 2016, 12:34 AM · Bug Report

Oct 13 2016

ddfisher added a comment to T11748: Rendering a diff on a giant line runs for minutes, publishing transaction fails.

(Following up for Greg, as I'm now the oncall.)

mysql> select @@max_allowed_packet;
+----------------------+
| @@max_allowed_packet |
+----------------------+
|             67108864 |
+----------------------+
1 row in set (0.00 sec)

metamta.differential.inline-patches is 500.
metamta.email-body-limit is still the default of 524288.

Oct 13 2016, 11:24 PM · Bug Report
altendky created T11757: Hash search fails in advanced search (works at top of page).
Oct 13 2016, 8:04 PM · Search, Bug Report
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 13 2016, 7:02 PM · Restricted Project, Prioritized, Calendar
robertkraig added a comment to T2334: Implement Google Calendar v3 API into Calendar.

I'm so excited about this ticket :)

Oct 13 2016, 6:55 PM · Restricted Project, Prioritized, Calendar
20after4 closed D16525: Check for empty output from git ls-tree.

Somehow this didn't autoclose.

Oct 13 2016, 6:22 PM
chad awarded T2334: Implement Google Calendar v3 API into Calendar a Cup of Joe token.
Oct 13 2016, 4:55 PM · Restricted Project, Prioritized, Calendar
fernofry awarded T2334: Implement Google Calendar v3 API into Calendar a Mountain of Wealth token.
Oct 13 2016, 4:10 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 13 2016, 3:52 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 13 2016, 3:33 PM · Restricted Project, Prioritized, Calendar
epriestley closed T11756: Export to Spreadsheet/Excel feature from Batch Edit mode on a project column as Invalid.

This feature request does not describe a root problem. See Describing Root Problems.

Oct 13 2016, 3:11 PM · Projects, Feature Request
bgamari added a comment to T8238: Formally support side-band change handoff in external repositories.

I agree that there is no sensible technical reason for the broken network policies that prompted my comment and understand your reasons for preferring to punt on a technical solution. Thanks for your thoughtful remarks.

Oct 13 2016, 3:07 PM · Restricted Project, Restricted Project, Diffusion, Harbormaster
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 13 2016, 3:04 PM · Restricted Project, Prioritized, Calendar
ysood updated the task description for T11756: Export to Spreadsheet/Excel feature from Batch Edit mode on a project column.
Oct 13 2016, 3:02 PM · Projects, Feature Request
ysood created T11756: Export to Spreadsheet/Excel feature from Batch Edit mode on a project column.
Oct 13 2016, 3:00 PM · Projects, Feature Request
epriestley moved T10747: Import and export ICS from Calendar from Backlog to The Queue on the Prioritized board.
Oct 13 2016, 2:20 PM · Restricted Project, Prioritized, Calendar
epriestley moved T2334: Implement Google Calendar v3 API into Calendar from Backlog to The Queue on the Prioritized board.
Oct 13 2016, 2:20 PM · Restricted Project, Prioritized, Calendar
epriestley moved T7924: Unprototype Calendar (v1) from Backlog to The Queue on the Prioritized board.
Oct 13 2016, 2:20 PM · Restricted Project, Prioritized, Calendar
epriestley added a comment to T8238: Formally support side-band change handoff in external repositories.

(If the policy isn't fixable, you can personally bear the cost of this policy by tunneling the traffic over 80 or 443 locally.)

Oct 13 2016, 2:12 PM · Restricted Project, Restricted Project, Diffusion, Harbormaster
epriestley added a comment to T8238: Formally support side-band change handoff in external repositories.

Have they asked network operations to allow outbound traffic on port 22? It seems like organizations which employ software developers should reasonably permit this traffic. Particularly, security-minded organizations should reasonably prefer asymmetric keypair authentication over HTTP password authentication in the general case.

Oct 13 2016, 2:10 PM · Restricted Project, Restricted Project, Diffusion, Harbormaster
bgamari added a comment to T8238: Formally support side-band change handoff in external repositories.

Some GHC contributors have had some trouble with the fact that there is no choice in staging area URL. Unfortunately, some users appear to be behind corporate firewalls which block anything but http and https. We use SSH for our staging repository, which is of course problematic for these contributors. There are a few comments above from Nov 2015 which suggest that we aren't the only ones who have this issue.

Oct 13 2016, 1:28 PM · Restricted Project, Restricted Project, Diffusion, Harbormaster
Yuriovich awarded T5474: Support workboard column triggers which activate when a task is dropped into a column a Pterodactyl token.
Oct 13 2016, 11:08 AM · Workboards (v3), Restricted Project
jcox added a comment to T11708: Daemons erroneously saying "Diff does not exist".

Hmmm I'm not seeing those lines in that file anywhere. On the current head of master, I'm pretty sure the viewer is always set to PhabricatorUser::getOmnipotentUser() in TransactionPublishWorker. Although maybe that isn't making it all the way to the policy aware query in every case.

Oct 13 2016, 11:02 AM · Daemons, Differential, Bug Report
mna added Q83: Possible to modify layout of Phriction without editing the code? (Answer 461).
Oct 13 2016, 9:20 AM
• lisa2moom added a member for Unnamed Manual Test Case Application: • lisa2moom.
Oct 13 2016, 4:30 AM
• lisa2moom added a watcher for Git: • lisa2moom.
Oct 13 2016, 4:28 AM
• lisa2moom removed a member for Daemons: • lisa2moom.
Oct 13 2016, 4:23 AM
• lisa2moom added a member for Daemons: • lisa2moom.
Oct 13 2016, 4:19 AM
• lisa2moom added a watcher for Daemons: • lisa2moom.
Oct 13 2016, 3:51 AM
chad added a revision to T11730: Remove image crop from Conpherence: Unknown Object (Differential Revision).
Oct 13 2016, 1:43 AM · Conpherence (v4)

Oct 12 2016

jessjohnson added a comment to T11708: Daemons erroneously saying "Diff does not exist".

@jcox I just noticed this line from you:

Oct 12 2016, 11:29 PM · Daemons, Differential, Bug Report
jessjohnson added a comment to T11708: Daemons erroneously saying "Diff does not exist".

@jcox, I dove into this a bit, but like you, I didn't come up with much. We have not used bin/remove destroy for any of our repos and there doesn't appear to be any meaningful relationship between the failing tasks that I have found yet. The script that @epriestley kindly provided was able to load any diff I threw at it. The script was helpful in determining the right queries to make to investigate further.

Oct 12 2016, 11:05 PM · Daemons, Differential, Bug Report
chad closed T11755: We cant open uploaded images anymore, lightbox not working as Invalid.

See Phacility Consulting if you're interested in hiring us to help troubleshoot local issues. Otherwise we need reproduction steps to be complete and reproducible in our own environments if there is a bug present. Unfortunately we're not staffed to provide one on one support like this for free. Offhand, sounds like something is wrong with how JavaScript is getting delivered. Apache config (page modspeed), proxies, anything that alters the packaging should be looked at.

Oct 12 2016, 9:11 PM · Bug Report (Needs Information)
rphl added a comment to T11755: We cant open uploaded images anymore, lightbox not working.

unfortunately I do not know since when it stops working.

Oct 12 2016, 9:00 PM · Bug Report (Needs Information)
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 12 2016, 8:46 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 12 2016, 8:43 PM · Restricted Project, Prioritized, Calendar
chad added a comment to T11755: We cant open uploaded images anymore, lightbox not working.

I also can't reproduce locally or on Phacility. No other installs are reporting issues. Given Phabricator was not updated and the bug appeared, I'd have to think it's a local issue to your install and not a bug in Phabricator.

Oct 12 2016, 8:43 PM · Bug Report (Needs Information)
chad edited projects for T11755: We cant open uploaded images anymore, lightbox not working, added: Bug Report (Needs Information); removed Maniphest, Bug Report.
Oct 12 2016, 8:41 PM · Bug Report (Needs Information)
chad added a comment to T11755: We cant open uploaded images anymore, lightbox not working.

Works here.

Oct 12 2016, 8:39 PM · Bug Report (Needs Information)
chad updated the task description for T11755: We cant open uploaded images anymore, lightbox not working.
Oct 12 2016, 8:39 PM · Bug Report (Needs Information)
rphl created T11755: We cant open uploaded images anymore, lightbox not working.
Oct 12 2016, 8:33 PM · Bug Report (Needs Information)
• jstejada awarded T5474: Support workboard column triggers which activate when a task is dropped into a column a Love token.
Oct 12 2016, 6:19 PM · Workboards (v3), Restricted Project
epriestley added a comment to T11708: Daemons erroneously saying "Diff does not exist".

See Consulting if you'd like me to help you personally. Thanks!

Oct 12 2016, 5:43 PM · Daemons, Differential, Bug Report
saggid added a comment to T11754: Diffusion "land revision" browser command runs from diff author instead click author.

Yes, this is my mistake, sorryyy

Oct 12 2016, 5:38 PM · Differential, Bug Report
jessjohnson added a comment to T11708: Daemons erroneously saying "Diff does not exist".

Just checked this morning and many tasks have returned and started to fail again. I'm sure there's a way to reproduce this, but our setup is a bit complex and I'm not sure where to start. @epriestley Could you tell me how to determine what these tasks are even doing? Is there a way to see what action triggered them and why they will fail indefinitely?

Oct 12 2016, 5:34 PM · Daemons, Differential, Bug Report
epriestley closed T11754: Diffusion "land revision" browser command runs from diff author instead click author as Invalid.
  • To click the "Land Revision" link, you must be able to push to the repository.
  • The push is performed by the user that Drydock is operating as on the automation host.
  • The reproduction steps and video above are consistent with this.
Oct 12 2016, 5:29 PM · Differential, Bug Report
saggid renamed T11754: Diffusion "land revision" browser command runs from diff author instead click author from Diffusion "land revision" browser command makes from diff author instead click author to Diffusion "land revision" browser command runs from diff author instead click author.
Oct 12 2016, 5:24 PM · Differential, Bug Report
saggid added a project to T11754: Diffusion "land revision" browser command runs from diff author instead click author: Differential.
Oct 12 2016, 5:23 PM · Differential, Bug Report
saggid updated the task description for T11754: Diffusion "land revision" browser command runs from diff author instead click author.
Oct 12 2016, 5:22 PM · Differential, Bug Report
saggid created T11754: Diffusion "land revision" browser command runs from diff author instead click author.
Oct 12 2016, 5:22 PM · Differential, Bug Report
epriestley added a revision to T10747: Import and export ICS from Calendar: Unknown Object (Differential Revision).
Oct 12 2016, 4:48 PM · Restricted Project, Prioritized, Calendar
• snaik awarded T5474: Support workboard column triggers which activate when a task is dropped into a column a Mountain of Wealth token.
Oct 12 2016, 4:14 PM · Workboards (v3), Restricted Project
epriestley added a comment to T11735: Upgrading: Calendar Storage Migrations.

It's safe to do that (set utcInstanceEpoch = utcInitialEpoch for all events with a parentPHID where utcInstanceEpoch is currently NULL), with one minor caveat.

Oct 12 2016, 4:07 PM · Calendar
epriestley added a comment to T4806: Give installs more control over session expiry / prompt for reauth before taking security actions.

Why are users logging into sensitive accounts on shared computers? This action seems inherently unsafe to me.

Oct 12 2016, 3:56 PM · Restricted Project, Auth
ioeric added a comment to T11753: Diffusion update frequency gets large on update error.

Thanks for the quick response!

Oct 12 2016, 1:53 PM · Bug Report
kevinq updated Q499: Can you disable manual triggering of a build plan? from to Can you disable manual triggering of a build plan?.
Oct 12 2016, 1:42 PM · Herald, Harbormaster
gd added a revision to T10456: Conduit interprets all arguments from curl requests as strings: Unknown Object (Differential Revision).
Oct 12 2016, 1:32 PM · Restricted Project, Conduit, Bug Report
epriestley closed T11753: Diffusion update frequency gets large on update error as Resolved.

Update past D16623 (Sep 28). See also T11705.

Oct 12 2016, 12:44 PM · Bug Report
ioeric updated subscribers of T11753: Diffusion update frequency gets large on update error.
Oct 12 2016, 12:26 PM · Bug Report
ioeric added a comment to T11753: Diffusion update frequency gets large on update error.

This is a screenshot of the status page. This can usually be fixed by manually rescheduling an update by either clicking "Update now" or calling "./bin/repository update" in command line.

Oct 12 2016, 12:26 PM · Bug Report
ioeric created T11753: Diffusion update frequency gets large on update error.
Oct 12 2016, 12:25 PM · Bug Report
leoluk added a comment to T4806: Give installs more control over session expiry / prompt for reauth before taking security actions.

Specific attack scenario: Phabricator is used to host proprietary code. Someone logs into Phabricator on a shared computer and forgets to log out. That shared computer is now forever logged into his account, allowing anyone using it to access said proprietary code. If the cookie would expire or at least be session-only, the risk would be significantly lower.

Oct 12 2016, 10:15 AM · Restricted Project, Auth
simevo edited the content of Community Resources.
Oct 12 2016, 9:25 AM
20after4 added a comment to T11735: Upgrading: Calendar Storage Migrations.

Would it be safe for me to write a migration that sets utcInstanceEpoch equal to utcInitialEpoch on every row in the calendar_event table?

Oct 12 2016, 8:45 AM · Calendar
20after4 added a comment to T11735: Upgrading: Calendar Storage Migrations.

After running the migrations, some instances of recurring events end up with null for the utcInstanceEpoch column. I'm not sure how this happened, however, as some of the instances have a value that matches utcInitialEpoch and I'm not entirely sure what the purpose of utcInstanceEpoch would be. If it matches InitialEpoch then it seems kinda useless, as does null...

Oct 12 2016, 8:41 AM · Calendar
20after4 added a comment to T11706: Retrieve event date from Calendar "calendar.event.search" method API.

@epriestley: Sounds good to me, this seems quite sensible in every way.

Oct 12 2016, 8:06 AM · Calendar, Feature Request