Page MenuHomePhabricator
Feed Advanced Search

Apr 28 2016

epriestley added a revision to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Restricted Differential Revision.
Apr 28 2016, 5:45 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley added a revision to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Restricted Differential Revision.
Apr 28 2016, 4:25 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
benjumanji added a comment to T7789: Support Git Large File Storage.

Can confirm that on latest stable my lfs-test repository now succeeds with both jars and jpegs. Huzzah!

Apr 28 2016, 3:35 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a revision to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Restricted Differential Revision.
Apr 28 2016, 11:31 AM · Prioritized, Restricted Project, Diffusion (v3), Feature Request

Apr 27 2016

epriestley updated the task description for T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API.
Apr 27 2016, 10:51 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley added a revision to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Restricted Differential Revision.
Apr 27 2016, 10:47 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley merged T9679: Maybe rename "Import an Existing External Repository" in New Repo Wizard into T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API.
Apr 27 2016, 10:46 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley added a revision to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Restricted Differential Revision.
Apr 27 2016, 5:52 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley added a revision to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Restricted Differential Revision.
Apr 27 2016, 5:34 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley merged T9604: Creating an imported repository via Conduit results in filesystem error into T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API.
Apr 27 2016, 1:58 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley merged T6848: It should be possible to view a repository's policies without necessarily being able to edit it into T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API.
Apr 27 2016, 1:54 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley added a comment to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API.

T10751 and T4292 are reaching a steadier state now and have some indirect/soft dependencies on this (for example, the new panel for monitoring the cluster status of a particular repository is part of this new UI) so I expect to drive this forward at least somewhat in the next few days. I'm not sure how ambitious I'll feel about meddling with the URI code before the release cut, but there's a good chunk of basic work remaining before that becomes an issue.

Apr 27 2016, 1:49 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request

Apr 26 2016

epriestley added a revision to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Restricted Differential Revision.
Apr 26 2016, 11:11 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley added a revision to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Restricted Differential Revision.
Apr 26 2016, 10:55 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley closed T10876: Make the setup warning count cache database-backed, a subtask of T10751: Make Phabricator Highly Available, as Resolved.
Apr 26 2016, 5:03 PM · Restricted Project, Infrastructure, Prioritized
epriestley added a revision to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Restricted Differential Revision.
Apr 26 2016, 2:00 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley added a revision to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Restricted Differential Revision.
Apr 26 2016, 12:45 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley added a comment to T10751: Make Phabricator Highly Available.

I'm still not really thrilled with where the documentation situation on repositories is, but it's getting a little more manageable.

Apr 26 2016, 3:18 AM · Restricted Project, Infrastructure, Prioritized

Apr 22 2016

salvian added a comment to T7789: Support Git Large File Storage.

Thanks!
Yes, we will consider setting up alternate file domain

Apr 22 2016, 11:58 AM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a comment to T7789: Support Git Large File Storage.

I think D15784 should fix the issue. It should land in master later today and be available in stable in about 24 hours. Let me know if you're still seeing issues once you update past that.

Apr 22 2016, 11:47 AM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a revision to T7789: Support Git Large File Storage: Restricted Differential Revision.
Apr 22 2016, 11:45 AM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a comment to T7789: Support Git Large File Storage.

I think I know what's going on, although I'm unsure why the <2MB files would work, unless you happened to push those to a public ("Visible To: Public (No Login Required)") repository and pushed the large files to a private repository?

Apr 22 2016, 11:17 AM · Customer Impact, Restricted Project, Files, Diffusion
salvian added a comment to T7789: Support Git Large File Storage.
  1. It's not configured
  2. Yes
  3. I'm not sure, these are my install versions (stable branch) :
    • phabricator f75b1cf562c0c3646324864851d693ef1069a068 (Mon, Apr 18)
    • arcanist 01b6fe8bb0239a4bce03f58d6288a3a52ad83a91 (Sat, Apr 16)
    • phutil b8c65df2a910a7028d39bec602d181428b6ce01f (Sat, Apr 16)

(edit, it has rP37b93f4)

Apr 22 2016, 11:13 AM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a comment to T7789: Support Git Large File Storage.
  • Is security.alternate-file-domain configured on your install?
  • When you say "redirect to the correct file", do you mean you get taken to the file detail page /F1234?
  • Also, do you have rP37b93f4 locally (April 7)? (You can grab the hashes in Config → Versions if you aren't immediately sure and I can figure it out from there.)
Apr 22 2016, 11:08 AM · Customer Impact, Restricted Project, Files, Diffusion
salvian added a comment to T7789: Support Git Large File Storage.

Ah, is the auth token (first [shortened]) same for every user? It is in my case

  1. If I visit the URI while being logged in to the app, the browser redirects to the correct file, the download link works
  2. The download URI is the same as the logged URI
  3. Visiting the URI with private window returns normal 404 page
Apr 22 2016, 11:03 AM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a comment to T7789: Support Git Large File Storage.

You shouldn't need to configure diffusion.allow-http-auth -- the auth token is basically the first [shortened] in the URI, so that appears to be working properly.

Apr 22 2016, 10:51 AM · Customer Impact, Restricted Project, Files, Diffusion
salvian added a comment to T7789: Support Git Large File Storage.

I'm using S3 as Files storage backend, phabricator runs behind nginx, and the diffusion is hosted over SSH (diffusion.allow-http-auth=false, HTTP is not configured anyway). I'm having an issue:

  • pushing and pulling small files (<2MB) tracked as LFS -> works flawlessly
  • pushing 11x 1 GB files works, but can't do git clone / git lfs fetch (got the same issue as @benjumanji, the lfs_trace log is similar, 404 errors when getting the lfs-* files)
  • pushing a 11GB file, doesn't work. forgot the error message, will add it later if needed
Apr 22 2016, 9:03 AM · Customer Impact, Restricted Project, Files, Diffusion

Apr 21 2016

epriestley added a comment to T10751: Make Phabricator Highly Available.

Mixed progress. Repository clustering has been stable in production since the last update, and appears to actually work, which is good. We've hit a few minor snags (like a missing sync-before-read in diffusion.querycommits) but all pretty much expected stuff and nothing troubling.

Apr 21 2016, 9:06 PM · Restricted Project, Infrastructure, Prioritized
epriestley closed T10843: Don't write Celerity resources which aren't defined in the local map to cache, a subtask of T10751: Make Phabricator Highly Available, as Resolved.
Apr 21 2016, 6:57 PM · Restricted Project, Infrastructure, Prioritized

Apr 20 2016

cburroughs moved T2543: Add a formal "Draft" / "Not Yet Ready for Review" state to Differential from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 20 2016, 4:00 PM · Customer Impact, Restricted Project, Restricted Project, Prioritized, Differential
cburroughs added a project to T2543: Add a formal "Draft" / "Not Yet Ready for Review" state to Differential: Restricted Project.
Apr 20 2016, 4:00 PM · Customer Impact, Restricted Project, Restricted Project, Prioritized, Differential
cburroughs moved T10621: Create projects from external thing (extension to T3980) from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 20 2016, 3:56 PM · Restricted Project, Restricted Project, LDAP, Projects, Feature Request
cburroughs moved T6027: Way to edit which column a task is in from the task itself from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 20 2016, 3:56 PM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
cburroughs moved T3980: Support "Bind to External Thing" to define project membership from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 20 2016, 3:56 PM · Restricted Project, Restricted Project, KDE, Restricted Project, FreeBSD, Wikimedia, Projects
chad added a comment to T6027: Way to edit which column a task is in from the task itself.

Just more JavaScript.

Apr 20 2016, 3:52 PM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
cburroughs added a project to T6027: Way to edit which column a task is in from the task itself: Restricted Project.

Is adding a new project tag and "move on workboard" in the same set of stacked action a minor extension, or super hard?

Apr 20 2016, 3:50 PM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
cburroughs added a project to T3980: Support "Bind to External Thing" to define project membership: Restricted Project.
Apr 20 2016, 3:38 PM · Restricted Project, Restricted Project, KDE, Restricted Project, FreeBSD, Wikimedia, Projects
cburroughs added a project to T10621: Create projects from external thing (extension to T3980): Restricted Project.
Apr 20 2016, 3:24 PM · Restricted Project, Restricted Project, LDAP, Projects, Feature Request
epriestley added a revision to T10751: Make Phabricator Highly Available: Restricted Differential Revision.
Apr 20 2016, 3:02 PM · Restricted Project, Infrastructure, Prioritized
epriestley added a revision to T10751: Make Phabricator Highly Available: Restricted Differential Revision.
Apr 20 2016, 12:43 PM · Restricted Project, Infrastructure, Prioritized
epriestley added a revision to T10751: Make Phabricator Highly Available: Restricted Differential Revision.
Apr 20 2016, 3:26 AM · Restricted Project, Infrastructure, Prioritized
epriestley added a revision to T10751: Make Phabricator Highly Available: Restricted Differential Revision.
Apr 20 2016, 3:16 AM · Restricted Project, Infrastructure, Prioritized
epriestley added a revision to T10751: Make Phabricator Highly Available: Restricted Differential Revision.
Apr 20 2016, 2:34 AM · Restricted Project, Infrastructure, Prioritized

Apr 19 2016

epriestley closed T10784: Deploy secure002.phacility.net, a subtask of T10751: Make Phabricator Highly Available, as Resolved.
Apr 19 2016, 9:34 PM · Restricted Project, Infrastructure, Prioritized
epriestley added a comment to T10751: Make Phabricator Highly Available.

secure is now running repositories in fully redundant multi-master mode. This appears to be working, although it has been live for about 20 minutes and survived about three pushes so far so I'm not yet brimming with confidence about it.

Apr 19 2016, 9:29 PM · Restricted Project, Infrastructure, Prioritized
eadler added a subtask for T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: T10366: General support for multiple URIs for a repository.
Apr 19 2016, 9:17 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley added a comment to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API.

This got some progress over the weekend -- it dovetailed a bit with T4292, and I wanted to let the Phacility cluster sit on the new availability stuff for a little while. Upshot:

Apr 19 2016, 9:06 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request

Apr 18 2016

epriestley added a revision to T10751: Make Phabricator Highly Available: Restricted Differential Revision.
Apr 18 2016, 11:24 PM · Restricted Project, Infrastructure, Prioritized

Apr 17 2016

epriestley added a revision to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Restricted Differential Revision.
Apr 17 2016, 3:39 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley added a revision to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Restricted Differential Revision.
Apr 17 2016, 12:17 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley added a revision to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Restricted Differential Revision.
Apr 17 2016, 11:43 AM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley added a revision to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Restricted Differential Revision.
Apr 17 2016, 1:08 AM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley added a revision to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Restricted Differential Revision.
Apr 17 2016, 12:05 AM · Prioritized, Restricted Project, Diffusion (v3), Feature Request

Apr 16 2016

epriestley added a comment to T10751: Make Phabricator Highly Available.

Just some cleanup today. New daemon console now shows which hosts daemons are running on:

Apr 16 2016, 12:27 AM · Restricted Project, Infrastructure, Prioritized

Apr 15 2016

epriestley closed T4571: Allow Phabricator to run in Read-Only Mode, a subtask of T10751: Make Phabricator Highly Available, as Resolved.
Apr 15 2016, 9:31 PM · Restricted Project, Infrastructure, Prioritized
epriestley moved T3980: Support "Bind to External Thing" to define project membership from Backlog to Preflight on the Prioritized board.
Apr 15 2016, 4:20 PM · Restricted Project, Restricted Project, KDE, Restricted Project, FreeBSD, Wikimedia, Projects
epriestley moved T10621: Create projects from external thing (extension to T3980) from Backlog to Preflight on the Prioritized board.
Apr 15 2016, 4:20 PM · Restricted Project, Restricted Project, LDAP, Projects, Feature Request
epriestley added a project to T10621: Create projects from external thing (extension to T3980): Prioritized.
Apr 15 2016, 4:19 PM · Restricted Project, Restricted Project, LDAP, Projects, Feature Request
epriestley added a project to T3980: Support "Bind to External Thing" to define project membership: Prioritized.
Apr 15 2016, 4:19 PM · Restricted Project, Restricted Project, KDE, Restricted Project, FreeBSD, Wikimedia, Projects
epriestley added a comment to T10751: Make Phabricator Highly Available.

A big chunk of this is finally in production and seems to be working, which I'm thrilled about.

Apr 15 2016, 12:09 AM · Restricted Project, Infrastructure, Prioritized

Apr 14 2016

epriestley closed T7024: Document cluster configuration, a subtask of T10751: Make Phabricator Highly Available, as Resolved.
Apr 14 2016, 9:55 PM · Restricted Project, Infrastructure, Prioritized
epriestley added a comment to T10694: Improve behavior of context for inline comments in mail.

For design reference, here's the GitHub version of this mail (each comment arrives in a separate mail):

Apr 14 2016, 7:08 PM · Prioritized, Restricted Project, Differential, Mail
epriestley added a comment to T10751: Make Phabricator Highly Available.

I slightly reduced the amount of header magic, and the notification stuff is now cluster-ready (in theory, at least). I'm planning to get notifications, web nodes, and databases redundant in production today, and maybe repositories/daemons if nothing else comes up. No issues with repo bookkeeping so far but even if it's smooth sailing it needs a fair bit of UI work, and same with the daemons.

Apr 14 2016, 5:50 PM · Restricted Project, Infrastructure, Prioritized
eadler moved T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 14 2016, 5:08 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
eadler moved T10694: Improve behavior of context for inline comments in mail from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 14 2016, 5:08 PM · Prioritized, Restricted Project, Differential, Mail
epriestley moved T9790: HTML email doesn't syntax highlight code blocks, inline diffs, or diff context above inline comments from Backlog to The Queue on the Prioritized board.
Apr 14 2016, 4:43 PM · Prioritized, Restricted Project, Remarkup, Mail
epriestley moved T10694: Improve behavior of context for inline comments in mail from Backlog to The Queue on the Prioritized board.
Apr 14 2016, 4:43 PM · Prioritized, Restricted Project, Differential, Mail
epriestley added a project to T9790: HTML email doesn't syntax highlight code blocks, inline diffs, or diff context above inline comments: Prioritized.
Apr 14 2016, 4:43 PM · Prioritized, Restricted Project, Remarkup, Mail
epriestley added a project to T10694: Improve behavior of context for inline comments in mail: Prioritized.
Apr 14 2016, 4:43 PM · Prioritized, Restricted Project, Differential, Mail
isfs added a comment to T6027: Way to edit which column a task is in from the task itself.

I've upgraded our instance now this has hit stable, and our team is thrilled. The interface may not be perfect, but it satisfies the vast, vast majority of our use cases. Thank you!

Apr 14 2016, 10:11 AM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest

Apr 13 2016

epriestley added a comment to T10751: Make Phabricator Highly Available.

Given current progress and velocity, I'm aiming for a timeline roughly like this:

Apr 13 2016, 3:59 AM · Restricted Project, Infrastructure, Prioritized
ofbeaton added a comment to T8646: Provide more context for search results, particularly wiki documents.

My example for this problem was with Maniphest tasks in T10790, where identical task titles is problematic in the search results.

Apr 13 2016, 3:38 AM · Design, Search, Restricted Project
epriestley added a comment to T10751: Make Phabricator Highly Available.

I've started moving these changes into production (T10784) so I can begin gathering confidence that they actually work. The repository stuff definitely still doesn't work since several core pieces are currently implemented as // TODO comments, but it has the synchronization bookkeeping in place for all the locking/versioning: if that's stable, it will give me confidence that we're on relatively firm ground and can move forward.

Apr 13 2016, 3:34 AM · Restricted Project, Infrastructure, Prioritized

Apr 12 2016

epriestley added a revision to T10751: Make Phabricator Highly Available: Restricted Differential Revision.
Apr 12 2016, 5:48 PM · Restricted Project, Infrastructure, Prioritized

Apr 11 2016

epriestley added a comment to T10751: Make Phabricator Highly Available.

Progress so far:

Apr 11 2016, 3:43 PM · Restricted Project, Infrastructure, Prioritized

Apr 10 2016

epriestley added a subtask for T10751: Make Phabricator Highly Available: T8153: Improve detection and recovery when resources are mangled outside of Drydock's control.
Apr 10 2016, 7:16 PM · Restricted Project, Infrastructure, Prioritized
epriestley added a subtask for T10751: Make Phabricator Highly Available: T7024: Document cluster configuration.
Apr 10 2016, 10:32 AM · Restricted Project, Infrastructure, Prioritized
epriestley added a comment to T10751: Make Phabricator Highly Available.

I'm probably done for the night, here's a quick update:

Apr 10 2016, 4:00 AM · Restricted Project, Infrastructure, Prioritized

Apr 9 2016

epriestley closed T7673: Make "Log Out" on Phacility instances behave in a way better aligned with user expectation, a subtask of T9303: Improve Phacility Onboarding/NUX, as Resolved.
Apr 9 2016, 10:12 AM · Phacility

Apr 8 2016

epriestley closed T2783: Make working-copy operations service-oriented, a subtask of T10751: Make Phabricator Highly Available, as Resolved.
Apr 8 2016, 8:41 PM · Restricted Project, Infrastructure, Prioritized
eadler moved T10751: Make Phabricator Highly Available from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 8 2016, 6:37 PM · Restricted Project, Infrastructure, Prioritized
epriestley moved T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API from Backlog to The Queue on the Prioritized board.
Apr 8 2016, 6:26 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley moved T10751: Make Phabricator Highly Available from Backlog to The Queue on the Prioritized board.
Apr 8 2016, 6:26 PM · Restricted Project, Infrastructure, Prioritized
epriestley added a project to T10748: Implement `diffusion.repository.edit`, for creating and editing repositories via the API: Prioritized.
Apr 8 2016, 6:26 PM · Prioritized, Restricted Project, Diffusion (v3), Feature Request
epriestley updated subscribers of T10751: Make Phabricator Highly Available.
Apr 8 2016, 6:25 PM · Restricted Project, Infrastructure, Prioritized
epriestley added subtasks for T10751: Make Phabricator Highly Available: T2783: Make working-copy operations service-oriented, T4571: Allow Phabricator to run in Read-Only Mode, T4292: Implement repository replication.
Apr 8 2016, 6:24 PM · Restricted Project, Infrastructure, Prioritized
epriestley created T10751: Make Phabricator Highly Available.
Apr 8 2016, 6:23 PM · Restricted Project, Infrastructure, Prioritized

Apr 7 2016

eadler moved T5791: Write Herald rules for outbound mail from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 7 2016, 6:08 PM · Restricted Project, Restricted Project, FreeBSD, Mail
epriestley added a revision to T7789: Support Git Large File Storage: Restricted Differential Revision.
Apr 7 2016, 3:50 PM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a comment to T7789: Support Git Large File Storage.

Hmm, odd. That definitely isn't the POST issue (although I suspect that may be an issue in some cases). The behavior will hopefully be more clear once master promotes, and definitely easier to debug. I'll dig into it a bit on my side in the meantime, I have a few ideas of things to try now. Thanks for your help!

Apr 7 2016, 11:32 AM · Customer Impact, Restricted Project, Files, Diffusion
benjumanji added a comment to T7789: Support Git Large File Storage.

Unfortunately, no dice. I removed the jar file, and added a jpeg. I have attached a trace of running GIT_TRACE=1 git lfs fetch origin.

Apr 7 2016, 11:26 AM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a comment to T7789: Support Git Large File Storage.

Oh, I think I might know what's wrong. If you repeat the same process with a viewable file (like a JPEG or PNG) does that work?

Apr 7 2016, 11:06 AM · Customer Impact, Restricted Project, Files, Diffusion
benjumanji added a comment to T7789: Support Git Large File Storage.

Can confirm that navigating to the file in diffusion will let me download it, and it really does give me back the right file.

Apr 7 2016, 10:59 AM · Customer Impact, Restricted Project, Files, Diffusion
epriestley added a comment to T7789: Support Git Large File Storage.

Hmm, I'm not immediately sure -- that all looks correct on your side to me. Let me add some kind of basic LFS administration page that shows Phabricator's view of LFS objects in the repository -- hopefully that will shed some light on where things are breaking down.

Apr 7 2016, 10:52 AM · Customer Impact, Restricted Project, Files, Diffusion
benjumanji added a comment to T7789: Support Git Large File Storage.

As an addendum, I can definitely find the zip file on the box...

Apr 7 2016, 10:34 AM · Customer Impact, Restricted Project, Files, Diffusion
benjumanji added a comment to T7789: Support Git Large File Storage.

I'm on latest stable (fea2389), and I just tried the following

$ git clone ssh://git@phabricator.example.com:222/diffusion/18/lfs-test.git                                                                     [10:54:36]
Cloning into 'lfs-test'...
warning: You appear to have cloned an empty repository.
Checking connectivity... done.                                                                                                                       
$ cd lfs-test/                                                                                                                                  [10:56:39]
$ git lfs install                                                                                                                               [10:56:42]
Updated pre-push hook.
Git LFS initialized.                                                                                                         
$ git lfs track "*.jar"                                                                                                                         [10:57:05]
Tracking *.jar                                                                                                  
$ cp ../some/path/antlr-3.2.jar .                                                                                                               [10:57:19]
$ ls                                                                                                                                            [10:57:52]
antlr-3.2.jar                                                                                                       
$ git add antlr-3.2.jar                                                                                                                         [10:57:54]
$ git commit -m "testing"                                                                                                                       [10:57:57]
[master (root-commit) 2690d02] testing
 1 file changed, 3 insertions(+)
 create mode 100644 antlr-3.2.jar
$ git push -u origin master                                                                                                                     [10:58:04]
Git LFS: (1 of 1 files) 1.84 MB / 1.84 MB                                                                                                                
Counting objects: 3, done.
Delta compression using up to 6 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 329 bytes | 0 bytes/s, done.
Total 3 (delta 0), reused 0 (delta 0)
To ssh://git@phabricator.example.com:222/diffusion/18/lfs-test.git
 * [new branch]      master -> master
Branch master set up to track remote branch master from origin.

so far so good. however...

$ cd ..                                                                                                                                         [10:58:18]
$ rm -rf lfs-test/                                                                                                                              [10:59:45]
$ git clone ssh://git@phabricator.example.com:222/diffusion/18/lfs-test.git                                                                     [10:59:50]
Cloning into 'lfs-test'...
remote: Counting objects: 3, done.
remote: Compressing objects: 100% (2/2), done.
remote: Total 3 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (3/3), done.
Checking connectivity... done.                                                                                                                     
$ cd lfs-test/                                                                                                                                  [11:00:15]
$ ls                                                                                                                                            [11:00:19]
antlr-3.2.jar
$ cat antlr-3.2.jar                                                                                                                             [11:00:45]
version https://git-lfs.github.com/spec/v1
oid sha256:4c8737014e7ca0d2c85171edf37f5a26b2d8d8237c283357b81a3269b6848d38
size 1928009                                                                                         
$ git lfs fetch origin                                                                                                                          [11:05:19]
Fetching master
Git LFS: (2 of 1 files) 0 B / 1.84 MB                                                                                                                    
Repository or object not found: http://phabricator.example.com/file/data/w5mihitt7ijile3b7n44/PHID-FILE-kbhl75cnfm6nwks7ojmf/dosd5iqevvn3rune/lfs-4c8737014e7ca0d2c85171edf37f5a26b2d8d8237c283357b81a3269b6848d38
Check that it exists and that you have proper access to it
Warning: errors occurred                 
Apr 7 2016, 10:24 AM · Customer Impact, Restricted Project, Files, Diffusion

Apr 6 2016

epriestley added a revision to T6027: Way to edit which column a task is in from the task itself: Restricted Differential Revision.
Apr 6 2016, 11:07 PM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a revision to T6027: Way to edit which column a task is in from the task itself: Restricted Differential Revision.
Apr 6 2016, 5:08 PM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
chad moved T6027: Way to edit which column a task is in from the task itself from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 6 2016, 4:56 PM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest
epriestley added a comment to T6027: Way to edit which column a task is in from the task itself.

Alright, a v0 of this is live here now -- "Move on Workboard" in the "Actions" menu above the comment box. This is a rough cut and we may not keep it in this form, but the infrastructure it needs is built now, at least.

Apr 6 2016, 4:27 PM · Restricted Project, Prioritized, Restricted Project, Mobile, Workboards, Maniphest