Page MenuHomePhabricator
Feed Advanced Search

Mar 16 2017

cspeckmim added a comment to T12408: Security: "Show Raw File" in Differential generated files with overbroad permissions.

We ran the script provided above to get an audit of at-risk files. Afterwards we upgraded our instance and the upgrade succeeded however its attempts to delete the affected files failed. The failure is due to using a local file store which is accessible to our web service account but not the phabricator phd services account (T4752). After correcting the file permissions so both accounts have appropriate access, running upgrade again doesn't seem to remove the files.

Mar 16 2017, 8:11 PM · Differential, Files, Security
epriestley added a comment to T12408: Security: "Show Raw File" in Differential generated files with overbroad permissions.

It is likely that the vulnerable code predates significant portions of the Files and permissions systems, and was just overlooked as these other systems upgraded and gained more powerful policy and permissions capabilities.

Mar 16 2017, 5:35 PM · Differential, Files, Security
epriestley added a comment to T12408: Security: "Show Raw File" in Differential generated files with overbroad permissions.

The fix is now available on master (rP7626ec0c) and stable (rP6f879559). I've upgraded this install without incident. Per above, note that upgrading destroys evidence, so you should plan any audit or response actions you want to take before upgrading.

Mar 16 2017, 5:17 PM · Differential, Files, Security
epriestley added a revision to T12408: Security: "Show Raw File" in Differential generated files with overbroad permissions: D17504: Correct an issue where "View Raw File" in Differential generated a file with overbroad permissions.
Mar 16 2017, 4:55 PM · Differential, Files, Security
epriestley created T12408: Security: "Show Raw File" in Differential generated files with overbroad permissions.
Mar 16 2017, 4:51 PM · Differential, Files, Security

Mar 8 2017

avivey added a comment to T4752: Daemons may not have permission to remove files from local disk storage engine.

I've implemented the sudo approach at some point - P2016 - and I think it worked alright.

Mar 8 2017, 12:03 PM · Files

Feb 28 2017

remusvrm updated the question details for Q574: How to add large files into Phabricator?.
Feb 28 2017, 9:07 AM · Files

Feb 27 2017

remusvrm updated Q574: How to add large files into Phabricator? from to How to add large files into Phabricator?.
Feb 27 2017, 3:47 PM · Files

Feb 23 2017

epriestley added a comment to T7954: Make it easier to upload XHProf profiles.

I didn't "ref" it here, but D17401 sort of technically did this. I'd like to clean it up a bit more before calling this resolved, though -- particularly, this is basically a secret that only I know about.

Feb 23 2017, 7:34 PM · Infrastructure, XHProf

Feb 22 2017

epriestley added a parent task for T7954: Make it easier to upload XHProf profiles: T12297: Make Conduit API calls on `admin.phacility.com` reasonably easy to profile.
Feb 22 2017, 12:16 PM · Infrastructure, XHProf

Feb 21 2017

OCram added a comment to T12294: File Extension Changes while Downloading.

Removed apache settings:

<LocationMatch "\.(?i:os)$">
    ForceType application/octet-stream
    Header set Content-Disposition attachment
</LocationMatch>
Feb 21 2017, 11:15 AM · Files, Bug Report
OCram updated the task description for T12294: File Extension Changes while Downloading.
Feb 21 2017, 11:06 AM · Files, Bug Report
OCram updated the task description for T12294: File Extension Changes while Downloading.
Feb 21 2017, 11:02 AM · Files, Bug Report

Feb 20 2017

epriestley moved T7954: Make it easier to upload XHProf profiles from Backlog to vNext on the XHProf board.
Feb 20 2017, 4:13 PM · Infrastructure, XHProf
OCram created T12294: File Extension Changes while Downloading.
Feb 20 2017, 11:13 AM · Files, Bug Report

Feb 6 2017

johnny-bit added a comment to T12219: Some MP4 videos do not play in Chrome.

I think that the problem is the content itself. This is evident by thumbnail fails to be generated when the second one is ok. On my OS/browser combo (Gentoo/firefox) first video loads very slowly while the second is perfectly ok. On Chrome first video refuses to load.
After downloading and testing locally, everything is fine. My guess is that chrome and firefox can guess proper values for decoders for "normal" video, while for "weird" video firefox tries it's best and chrome just gives up.

Feb 6 2017, 6:16 PM · Files
epriestley added a comment to T12219: Some MP4 videos do not play in Chrome.

Yeah, same here. Both videos are of similar size (1.6MB vs 2.1MB) and both appear to legitimately be MP4 / H264 videos (neither is some kind of obviously spooky magic like an AVI named .mp4).

Feb 6 2017, 5:39 PM · Files
chad added a comment to T12219: Some MP4 videos do not play in Chrome.

I can't play the top one in safari either

Feb 6 2017, 5:34 PM · Files
epriestley updated subscribers of T12219: Some MP4 videos do not play in Chrome.
Feb 6 2017, 5:34 PM · Files
epriestley added a comment to T12219: Some MP4 videos do not play in Chrome.

Here's what I see in Chrome at time of writing:

Feb 6 2017, 5:34 PM · Files
epriestley created T12219: Some MP4 videos do not play in Chrome.
Feb 6 2017, 5:33 PM · Files

Feb 3 2017

epriestley added a comment to T12194: Drag-n-drop file upload is broken in HEAD.

We need a neologism for "bad workaround".

Feb 3 2017, 3:07 AM · Files, Bug Report
epriestley added a comment to T12194: Drag-n-drop file upload is broken in HEAD.

(A "workaround" is to not use dashboards, but we'll fix this soon.)

Feb 3 2017, 3:05 AM · Files, Bug Report
thoughtpolice added a comment to T12194: Drag-n-drop file upload is broken in HEAD.

Ah, cool -- thanks!

Feb 3 2017, 3:04 AM · Files, Bug Report
epriestley merged task T12194: Drag-n-drop file upload is broken in HEAD into T12174: Home Menu Errata.
Feb 3 2017, 3:03 AM · Files, Bug Report
epriestley added a comment to T12194: Drag-n-drop file upload is broken in HEAD.

See T12174 -- this is an issue with the new embedded-on-Home dashboards.

Feb 3 2017, 3:03 AM · Files, Bug Report
thoughtpolice created T12194: Drag-n-drop file upload is broken in HEAD.
Feb 3 2017, 3:01 AM · Files, Bug Report

Feb 1 2017

epriestley created T12182: PhabricatorPeopleProfilePictureController (and maybe other photo upload controllers) can fatal.
Feb 1 2017, 1:24 PM · Files

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 requested changes to D11513: (T5187) Allow uploading files directly when editing a comment without drag&drop/copy&paste.

Obsoleted by upstream changes.

Jan 11 2017, 3:36 PM · Remarkup, Files
avivey closed T10393: Differential revision's images cannot be viewed as raw files as Resolved.

Can't reproduce this - assuming fixed?

Jan 11 2017, 10:53 AM · Restricted Project, Differential, Files, Bug Report

Jan 9 2017

epriestley closed T10968: File write failure during daemon operations caused daemons to populate a few too many diffs as Resolved by committing rP2dfe79cfc713: When updating revisions in response to commits, reuse previously generated diffs.
Jan 9 2017, 8:13 PM · Files, Differential, Diffusion, Daemons
epriestley added a revision to T10968: File write failure during daemon operations caused daemons to populate a few too many diffs: D17164: When updating revisions in response to commits, reuse previously generated diffs.
Jan 9 2017, 7:45 PM · Files, Differential, Diffusion, Daemons
OCram updated the question details for Q548: How to maintain uploaded files?.
Jan 9 2017, 2:18 PM · Files
OCram updated Q548: How to maintain uploaded files? from to How to maintain uploaded files?.
Jan 9 2017, 2:18 PM · Files

Dec 13 2016

epriestley moved T10968: File write failure during daemon operations caused daemons to populate a few too many diffs from Backlog to v3 (Infrastructure) on the Differential board.
Dec 13 2016, 4:21 PM · Files, Differential, Diffusion, Daemons
epriestley closed T12001: Documentation is misleading about the unit that "storage.mysql-engine.max-size" is measured in as Resolved by committing rP8a2afa14d24f: Make the documentation more clear that storage.mysql-engine.max-size is….
Dec 13 2016, 3:34 PM · Files, Documentation, Bug Report
epriestley renamed T12001: Documentation is misleading about the unit that "storage.mysql-engine.max-size" is measured in from Upload Failure to Documentation is misleading about the unit that "storage.mysql-engine.max-size" is measured in.
Dec 13 2016, 12:59 PM · Files, Documentation, Bug Report

Dec 12 2016

epriestley added a project to T2115: Back button support in Lightbox: Quicksand.
Dec 12 2016, 9:10 PM · Quicksand, Lightbox, Files

Dec 5 2016

epriestley added a comment to T5293: Respect orientation metadata in Pholio and/or allow images to be rotated.

From elsewhere:

Dec 5 2016, 10:02 PM · Files, Pholio

Dec 2 2016

chad added a revision to T3612: Lightbox v2: D16980: Add download link to embedded files.
Dec 2 2016, 8:59 PM · Lightbox, Restricted Project, Files, Pholio
chad updated the task description for T3612: Lightbox v2.
Dec 2 2016, 7:03 PM · Lightbox, Restricted Project, Files, Pholio
chad updated the task description for T3612: Lightbox v2.
Dec 2 2016, 7:02 PM · Lightbox, Restricted Project, Files, Pholio
chad added a revision to T3612: Lightbox v2: D16979: Hide badges in phui-comment-panel.
Dec 2 2016, 7:01 PM · Lightbox, Restricted Project, Files, Pholio
chad added a revision to T3612: Lightbox v2: D16978: Prevent double lightbox in lightbox comments.
Dec 2 2016, 6:53 PM · Lightbox, Restricted Project, Files, Pholio
chad updated the task description for T3612: Lightbox v2.
Dec 2 2016, 6:42 PM · Lightbox, Restricted Project, Files, Pholio
chad updated the task description for T3612: Lightbox v2.
Dec 2 2016, 6:42 PM · Lightbox, Restricted Project, Files, Pholio
chad updated the task description for T3612: Lightbox v2.
Dec 2 2016, 6:41 PM · Lightbox, Restricted Project, Files, Pholio
chad added a revision to T3612: Lightbox v2: D16977: Make clicking on file icon in lightbox download file.
Dec 2 2016, 6:02 PM · Lightbox, Restricted Project, Files, Pholio

Nov 29 2016

chad updated the task description for T3612: Lightbox v2.
Nov 29 2016, 8:44 PM · Lightbox, Restricted Project, Files, Pholio
chad added a revision to T3612: Lightbox v2: D16961: Make lightbox buttons more roundy.
Nov 29 2016, 7:01 PM · Lightbox, Restricted Project, Files, Pholio
chad added a revision to T3612: Lightbox v2: D16959: Close lightbox when clicking on image-frame.
Nov 29 2016, 5:21 PM · Lightbox, Restricted Project, Files, Pholio
chad updated the task description for T3612: Lightbox v2.
Nov 29 2016, 1:33 AM · Lightbox, Restricted Project, Files, Pholio
chad added a comment to T3612: Lightbox v2.

https://mozilla.github.io/pdf.js/

Nov 29 2016, 1:30 AM · Lightbox, Restricted Project, Files, Pholio
cspeckmim added a comment to T3612: Lightbox v2.

Ah I totally missed the F1234 being in the lightbox already. And I did figure that using 3rd party code to render PDF would be out of the question. I don't really know what the current state of PDFs in browsers is so I had my project manager hat on for that question~

Nov 29 2016, 1:27 AM · Lightbox, Restricted Project, Files, Pholio
chad added a comment to T3612: Lightbox v2.
  • I don't think that's a lightbox bug, just a general blog bug.
  • To be fixed.
  • If it's native? We won't be adding third party code for this.
  • We added F1234 to the header of the lightbox for resharing.
Nov 29 2016, 1:24 AM · Lightbox, Restricted Project, Files, Pholio
cspeckmim added a comment to T3612: Lightbox v2.

Woo came here from the blog. Just a few notes so far:

  1. The lightbox on the blog doesn't seem to show anything under the Comment pane even though I should be logged in (to admin.phacility.com). Or is the blog.phacility.com completely isolated/separate? These were errors I got in Firefox console, which I don't get when using lightbox on this instance.
    • Error: JX.$('phabricator-help-menu') call matched no nodes.
    • XHR POST https://blog.phacility.com/file/thread/PHID-FILE-3ittlvgojn2326tbg22z/ [HTTP/1.1 404 Not Found 338ms]
  2. I'm very used to "click anywhere that isn't the image to close the lightbox" behavior. My personal preference would be to maintain that when clicking on any empty space outside the image/file. I think this is due to where my mouse is located when I click the image (towards center of screen usually) and where I would go to click to close (in most cases just slightly down vs. top right corner). But then I use a trackball so...
  3. Is PDF preview considered? PDFs were specifically mentioned in the blog so I have to ask~
  4. (Maybe not totally related) Some way to easily reference the same file instance from different areas. Most users I see will continue to drag/drop the same file in different areas and not use the same file reference object {F1234} - which I'm assuming would mean two separate comment chains, etc. Maybe somewhere in the lightbox listing the tasks/diffs/etc. where the file is referenced would help understanding. Or a way to view/copy the file remarkup to be used elsewhere. Or maybe this is all T11543.
Nov 29 2016, 1:07 AM · Lightbox, Restricted Project, Files, Pholio

Nov 28 2016

chad added a revision to T3612: Lightbox v2: D16957: Use proper file icons in lightbox.
Nov 28 2016, 7:16 PM · Lightbox, Restricted Project, Files, Pholio
chad updated the task description for T3612: Lightbox v2.
Nov 28 2016, 7:13 PM · Lightbox, Restricted Project, Files, Pholio
epriestley added a comment to T3612: Lightbox v2.

(To answer your question more directly: yeah, no way to do pht() with variables in Javascript. We can build that without TOO much trouble, but I'd like to wait for a really good use case first.)

Nov 28 2016, 2:44 PM · Lightbox, Restricted Project, Files, Pholio
chad added a revision to T3612: Lightbox v2: D16951: Remove english from lightbox javascript.
Nov 28 2016, 1:59 AM · Lightbox, Restricted Project, Files, Pholio
epriestley added a comment to T3612: Lightbox v2.

I'd say just get rid of it, or render "X / Y" without pht()?

Nov 28 2016, 1:14 AM · Lightbox, Restricted Project, Files, Pholio

Nov 27 2016

chad added a comment to T3612: Lightbox v2.

Doesn't look possible to do "Image x of y" in current phtize from JS... Worth adding or just changing the language? I don't have any great ideas on updating the language. Unsure x of y is useful though.

Nov 27 2016, 11:09 PM · Lightbox, Restricted Project, Files, Pholio
chad added a revision to T3612: Lightbox v2: D16950: Prettier file embeds.
Nov 27 2016, 11:08 PM · Lightbox, Restricted Project, Files, Pholio

Nov 25 2016

chad updated the task description for T3612: Lightbox v2.
Nov 25 2016, 10:21 PM · Lightbox, Restricted Project, Files, Pholio

Nov 23 2016

chad updated the task description for T3612: Lightbox v2.
Nov 23 2016, 1:46 AM · Lightbox, Restricted Project, Files, Pholio

Nov 22 2016

chad added a revision to T3612: Lightbox v2: D16918: Restyle remarkup file links.
Nov 22 2016, 9:20 PM · Lightbox, Restricted Project, Files, Pholio
chad updated the task description for T3612: Lightbox v2.
Nov 22 2016, 7:30 PM · Lightbox, Restricted Project, Files, Pholio
chad added a revision to T3612: Lightbox v2: D16917: Allow commenting on non-viewable lightbox files.
Nov 22 2016, 7:29 PM · Lightbox, Restricted Project, Files, Pholio
chad updated the task description for T3612: Lightbox v2.
Nov 22 2016, 4:20 AM · Lightbox, Restricted Project, Files, Pholio
chad added a revision to T3612: Lightbox v2: D16907: Ajax commenting on lightbox images.
Nov 22 2016, 4:19 AM · Lightbox, Restricted Project, Files, Pholio

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 18 2016

chad updated the task description for T3612: Lightbox v2.
Nov 18 2016, 6:11 PM · Lightbox, Restricted Project, Files, Pholio
chad updated the task description for T3612: Lightbox v2.
Nov 18 2016, 6:10 PM · Lightbox, Restricted Project, Files, Pholio
chad renamed T3612: Lightbox v2 from Implement a standard 'image commenting' UI into Phabricator to Lightbox v2.
Nov 18 2016, 6:10 PM · Lightbox, Restricted Project, Files, Pholio
chad added a project to T3612: Lightbox v2: Lightbox.
Nov 18 2016, 6:08 PM · Lightbox, Restricted Project, Files, Pholio
chad added a project to T2115: Back button support in Lightbox: Lightbox.
Nov 18 2016, 6:07 PM · Quicksand, Lightbox, Files
chad added a revision to T3612: Lightbox v2: D16896: Show file comments on file lightboxes.
Nov 18 2016, 4:31 PM · Lightbox, Restricted Project, Files, Pholio

Nov 16 2016

OCram added a comment to T11883: Remarkup embedded images doesnt load.

You are right, I also can't reproduce it on the Phacility instance. I really don't know what do do next ^^

Nov 16 2016, 6:31 PM · Quicksand, Remarkup, Files, Conpherence, Bug Report
chad added a comment to T11883: Remarkup embedded images doesnt load.

Please take the time to try to reproduce the issue on a Phacility instance, and report back if you can. We have not been able to reproduce the issue with these set up steps. Reproduction steps must includes everything we need to review and fix the issue locally.

Nov 16 2016, 6:28 PM · Quicksand, Remarkup, Files, Conpherence, Bug Report
OCram updated the task description for T11883: Remarkup embedded images doesnt load.
Nov 16 2016, 6:27 PM · Quicksand, Remarkup, Files, Conpherence, Bug Report
chad merged task T11883: Remarkup embedded images doesnt load into T11785: Clicking on images for lightbox won't load with Persistent Chat enabled.
Nov 16 2016, 6:25 PM · Quicksand, Remarkup, Files, Conpherence, Bug Report
avivey added a project to T11883: Remarkup embedded images doesnt load: Quicksand.
Nov 16 2016, 6:23 PM · Quicksand, Remarkup, Files, Conpherence, Bug Report
OCram created T11883: Remarkup embedded images doesnt load.
Nov 16 2016, 6:11 PM · Quicksand, Remarkup, Files, Conpherence, Bug Report
OCram closed Q518: Have there been any changes in the way phabricator shows file attachements? as resolved.
Nov 16 2016, 6:01 PM · Files
epriestley added a comment to T7789: Support Git Large File Storage.

No, there's no specific support for LFS mirroring yet.

Nov 16 2016, 1:13 PM · Customer Impact, Restricted Project, Files, Diffusion
Unknown Object (User) added a comment to T7789: Support Git Large File Storage.

This doesn't add any compatibility with mirroring, does it?

Nov 16 2016, 10:24 AM · Customer Impact, Restricted Project, Files, Diffusion
OCram updated Q518: Have there been any changes in the way phabricator shows file attachements? from to Have there been any changes in the way phabricator shows file attachements?.
Nov 16 2016, 9:08 AM · Files

Nov 10 2016

avivey created P2016 LocalDiskSudoFileStorageEngine.php.
Nov 10 2016, 10:42 PM · Files
epriestley removed a project from T7789: Support Git Large File Storage: Prioritized.

The driving install dropped off the grid a while ago, so this is no longer prioritized.

Nov 10 2016, 5:09 PM · Customer Impact, Restricted Project, Files, Diffusion

Oct 20 2016

cguenther added a comment to T11774: Files are not deletable when uploaded by a bot user.

I'm going to merge this into T11357. We can provide a "Delete File Data" transaction type when we implement a third-generation file.edit API.

Oct 20 2016, 6:58 PM · Conduit, Arcanist, Files, People, Bug Report
epriestley added a comment to T11357: Move Files to EditEngine and modern APIs.

T11774 wants a "delete file data" transaction, which is reasonable.

Oct 20 2016, 1:31 PM · Restricted Project, Files
epriestley merged task T11774: Files are not deletable when uploaded by a bot user into T11357: Move Files to EditEngine and modern APIs.
Oct 20 2016, 1:31 PM · Conduit, Arcanist, Files, People, Bug Report
epriestley merged T11774: Files are not deletable when uploaded by a bot user into T11357: Move Files to EditEngine and modern APIs.
Oct 20 2016, 1:31 PM · Restricted Project, Files
epriestley added a comment to T11774: Files are not deletable when uploaded by a bot user.

This is working as intended, and not a bug. Administrators can not bypass policies. See the User Guide: Account Roles documentation:

Oct 20 2016, 1:31 PM · Conduit, Arcanist, Files, People, Bug Report
cguenther updated the task description for T11774: Files are not deletable when uploaded by a bot user.
Oct 20 2016, 11:45 AM · Conduit, Arcanist, Files, People, Bug Report
cguenther created T11774: Files are not deletable when uploaded by a bot user.
Oct 20 2016, 11:45 AM · Conduit, Arcanist, Files, People, Bug Report
cguenther updated Q502: bot delete uploaded file, file handling workflow for automated builds from to bot delete uploaded file, file handling workflow for automated builds.
Oct 20 2016, 9:47 AM · People, Files, Conduit, Arcanist