Page MenuHomePhabricator
Feed Advanced Search

Feb 19 2015

epriestley claimed T6840: Repository imported with some commits missing Herald step.
Feb 19 2015, 3:09 PM · Phacility, Diffusion
epriestley moved T6840: Repository imported with some commits missing Herald step from Backlog to v1 Open Beta on the Phacility board.
Feb 19 2015, 3:09 PM · Phacility, Diffusion
epriestley added a project to T6840: Repository imported with some commits missing Herald step: Phacility.
Feb 19 2015, 3:09 PM · Phacility, Diffusion
epriestley added a revision to T7310: Improve UX around bad repository credentials: Restricted Differential Revision.
Feb 19 2015, 3:08 PM · Diffusion, Phacility
chad added a comment to T7321: Enhancement Request: Ability to globally disable email notifications for Diffusion repository.

https://secure.phabricator.com/book/phabcontrib/article/feature_requests/ covers a little bit about us and requesting features too, if you're interested.

Feb 19 2015, 3:20 AM · Diffusion
chad added a comment to T7321: Enhancement Request: Ability to globally disable email notifications for Diffusion repository.

Those settings are for the import process, so people don't get hit with 10's or 10's of thousands of emails.

Feb 19 2015, 3:16 AM · Diffusion
bpugh added a comment to T7321: Enhancement Request: Ability to globally disable email notifications for Diffusion repository.

In Diffusion → Project → Edit you already allow notifications to be disabled on a project basis, which would accomplish this. On the other hand, it also includes killing the feed and herald.

Feb 19 2015, 2:39 AM · Diffusion
chad closed T7321: Enhancement Request: Ability to globally disable email notifications for Diffusion repository as Wontfix.

We don't plan on letting adminstrators at this time set settings for end users. We may at some point, but strongly feel at this time it's a user preference. You can simply write a script if you like and alter the MySQL table directly.

Feb 19 2015, 2:36 AM · Diffusion
bpugh renamed T7321: Enhancement Request: Ability to globally disable email notifications for Diffusion repository from Enhancement Request: Ability to disable email notifications for Diffusion to Enhancement Request: Ability to globally disable email notifications for Diffusion repository.
Feb 19 2015, 2:35 AM · Diffusion
bpugh added a comment to T7321: Enhancement Request: Ability to globally disable email notifications for Diffusion repository.

Ah, sorry. I'll retitle. This would be a global/repository setting request

Feb 19 2015, 2:35 AM · Diffusion
chad added a comment to T7321: Enhancement Request: Ability to globally disable email notifications for Diffusion repository.

/settings/panel/emailpreferences/ then under Audit.

Feb 19 2015, 2:34 AM · Diffusion
bpugh added a comment to T7321: Enhancement Request: Ability to globally disable email notifications for Diffusion repository.

./phabricator$ git rev-parse --short HEAD
6d5aec8

Feb 19 2015, 2:32 AM · Diffusion
chad added a comment to T7321: Enhancement Request: Ability to globally disable email notifications for Diffusion repository.

Is your install at HEAD?

Feb 19 2015, 2:31 AM · Diffusion
bpugh added a comment to T7321: Enhancement Request: Ability to globally disable email notifications for Diffusion repository.

Side note: Specifically the use-case here is that we're hosting on GitLab and already get commit emails. I could see how it would be a bad idea, but maybe if your repo is "Hosted Elsewhere" diffusion could default to disabling email notifiers and make it opt-in?

Feb 19 2015, 2:28 AM · Diffusion
bpugh created T7321: Enhancement Request: Ability to globally disable email notifications for Diffusion repository.
Feb 19 2015, 2:27 AM · Diffusion
Mnkras added a comment to T7310: Improve UX around bad repository credentials.

@epriestley, that repo is stuck at 99.99% importing now...

Feb 19 2015, 2:23 AM · Diffusion, Phacility

Feb 18 2015

epriestley claimed T7298: Don't clog feed with old commits when importing a repo.
Feb 18 2015, 8:59 PM · Phacility, Diffusion
epriestley claimed T7310: Improve UX around bad repository credentials.
Feb 18 2015, 8:59 PM · Diffusion, Phacility
• sshannin added a comment to T7298: Don't clog feed with old commits when importing a repo.

I still think that timestamping the feed events in the phab DB based on the timestamp of the commits in the repo is ideal here (although I don't know if it's feasible).

Feb 18 2015, 7:45 PM · Phacility, Diffusion
epriestley added a comment to T7298: Don't clog feed with old commits when importing a repo.

We don't do a good job with this workflow right now:

Feb 18 2015, 7:36 PM · Phacility, Diffusion
epriestley moved T7298: Don't clog feed with old commits when importing a repo from Backlog to v1 Open Beta on the Phacility board.
Feb 18 2015, 7:34 PM · Phacility, Diffusion
epriestley triaged T7298: Don't clog feed with old commits when importing a repo as Normal priority.
Feb 18 2015, 7:33 PM · Phacility, Diffusion
epriestley moved T7315: Some VCS commands may bleed upward out of instances to affect `core/` from Backlog to Do After Launch on the Phacility board.
Feb 18 2015, 4:33 PM · Phacility, Diffusion
epriestley created T7315: Some VCS commands may bleed upward out of instances to affect `core/`.
Feb 18 2015, 3:28 PM · Phacility, Diffusion
Mnkras added a comment to T7310: Improve UX around bad repository credentials.

Don't forget about pestering you!

Feb 18 2015, 5:48 AM · Diffusion, Phacility
epriestley added a comment to T7310: Improve UX around bad repository credentials.

The Phacility reasoning here is that administrators don't have access to daemon logs and I'd like to avoid giving them access, so there's no way to figure this out on your own except by guessing.

Feb 18 2015, 5:44 AM · Diffusion, Phacility
epriestley moved T7310: Improve UX around bad repository credentials from Backlog to v1 Open Beta on the Phacility board.
Feb 18 2015, 5:44 AM · Diffusion, Phacility
epriestley added a comment to T7310: Improve UX around bad repository credentials.

(I changed this to https:// and it's now importing.)

Feb 18 2015, 5:43 AM · Diffusion, Phacility
epriestley created T7310: Improve UX around bad repository credentials.
Feb 18 2015, 5:42 AM · Diffusion, Phacility
• chasemp added a comment to T7298: Don't clog feed with old commits when importing a repo.

Maybe turn off feed notification during import?

Feb 18 2015, 1:53 AM · Phacility, Diffusion

Feb 17 2015

epriestley closed T7106: Importing a repo with invalid credentials will cause a lot of retries in too short a period of time as Resolved by committing Restricted Diffusion Commit.
Feb 17 2015, 11:23 PM · Diffusion
epriestley added a revision to T7106: Importing a repo with invalid credentials will cause a lot of retries in too short a period of time: Restricted Differential Revision.
Feb 17 2015, 11:12 PM · Diffusion
epriestley added a comment to T7106: Importing a repo with invalid credentials will cause a lot of retries in too short a period of time.

Found this, missing piece was clicking "Update Now" to queue an update message.

Feb 17 2015, 11:06 PM · Diffusion
btrahan closed T7123: Clean up `catch (ConduitException $ex)` in Diffusion as Resolved.

D11789 ended up taking care of all of these.

Feb 17 2015, 10:01 PM · Diffusion, Phacility
btrahan added a revision to T7123: Clean up `catch (ConduitException $ex)` in Diffusion: Restricted Differential Revision.
Feb 17 2015, 9:06 PM · Diffusion, Phacility
• sshannin updated the task description for T7298: Don't clog feed with old commits when importing a repo.
Feb 17 2015, 8:07 PM · Phacility, Diffusion
• sshannin created T7298: Don't clog feed with old commits when importing a repo.
Feb 17 2015, 8:06 PM · Phacility, Diffusion

Feb 16 2015

avivey added a comment to T2542: Provide a link from revisions that are blamees to their blamers.

I'm not 100% sure what "blame revision" actually means, but current "mentioned" transactions might have solved this issue?

Feb 16 2015, 1:13 AM · Differential, Audit, Diffusion

Feb 14 2015

joshuaspence added a project to T7123: Clean up `catch (ConduitException $ex)` in Diffusion: Diffusion.
Feb 14 2015, 12:48 PM · Diffusion, Phacility

Feb 12 2015

joshuaspence claimed T5644: Add controls to prevent `pygmentize` from saturating system resources.

I might be able to give this a go.

Feb 12 2015, 3:19 AM · Differential, Diffusion

Feb 11 2015

epriestley added a comment to T5644: Add controls to prevent `pygmentize` from saturating system resources.

Looks like it's more "5% of a diff":

Feb 11 2015, 11:04 PM · Differential, Diffusion
epriestley added a comment to T5644: Add controls to prevent `pygmentize` from saturating system resources.

Let me see what I can dig up, I think I accidentally declared branch bankruptcy at one point..

Feb 11 2015, 11:03 PM · Differential, Diffusion
joshuaspence added a comment to T5644: Add controls to prevent `pygmentize` from saturating system resources.

@epriestley, what's your half-diff do?

Feb 11 2015, 10:52 PM · Differential, Diffusion
joshuaspence claimed T7220: Repository without Arcanist project fails for symbols import.
Feb 11 2015, 10:49 PM · Diffusion
joshuaspence added a comment to T7220: Repository without Arcanist project fails for symbols import.

Arcanist projects are deprecated. Symbols should move to be repoaitory-based.

Feb 11 2015, 10:49 PM · Diffusion

Feb 9 2015

nornagon added a comment to T929: Allow two arbitrary revisions to be compared in Diffusion.

It would also be great to be able to see all the commits in a range, e.g. master@{1week}...master. (Comes in handy when writing changelogs.)

Feb 9 2015, 11:00 PM · Diffusion (v3), Restricted Project
fooishbar created T7221: External git repository SSH credentials are not optional.
Feb 9 2015, 6:51 PM · Diffusion
fooishbar created T7220: Repository without Arcanist project fails for symbols import.
Feb 9 2015, 4:54 PM · Diffusion

Feb 6 2015

ide created T7198: Surface repository syncing issues more prominently.
Feb 6 2015, 8:54 PM · Diffusion
cspeckmim added a comment to T7100: Improve handling of ambiguous branch references (tags/branches with the same name, multiple branches heads).

Aside from hg push --force you can also push multiple heads when using bookmarks, if you use hg push -B my-bookmark

Feb 6 2015, 3:23 PM · Diffusion
samtuke created T7191: Can't import repositories on local machine.
Feb 6 2015, 2:33 PM · Diffusion

Feb 4 2015

chad renamed T7047: Add user preference for diffs in emails from Include commit diff in emails to Add user preference for diffs in emails.
Feb 4 2015, 5:04 PM · Restricted Project, Differential, Mail, Diffusion
chad added a subtask for T7047: Add user preference for diffs in emails: T6367: Send email with recipient's language and access levels, not sender's.
Feb 4 2015, 4:42 PM · Restricted Project, Differential, Mail, Diffusion
jpetso added a comment to T7047: Add user preference for diffs in emails.

Okay, so... I updated and that didn't help, but what did help was the realization that diffs are only included in (Herald rule) "Commit Hook: Commit Content" emails, never in "Commits" (i.e. push) emails even with the inlined-patches setting enabled. That means I'll have to send out multiple emails for pushes with multiple commits, but at least it works now. Thanks for helping out!

Feb 4 2015, 4:36 PM · Restricted Project, Differential, Mail, Diffusion

Feb 3 2015

btrahan closed T7113: Remove deprecated diffusion.getcommits calls from Arcanist as Resolved by committing Restricted Diffusion Commit.
Feb 3 2015, 10:33 PM · Diffusion, Conduit, Arcanist
btrahan added a revision to T7113: Remove deprecated diffusion.getcommits calls from Arcanist: Restricted Differential Revision.
Feb 3 2015, 10:31 PM · Diffusion, Conduit, Arcanist
btrahan claimed T7113: Remove deprecated diffusion.getcommits calls from Arcanist.
Feb 3 2015, 8:09 PM · Diffusion, Conduit, Arcanist
epriestley closed T7122: DiffusionPathChangeQuery is fataling with "Call to a member function getTableName() on a non-object" as Resolved by committing Restricted Diffusion Commit.
Feb 3 2015, 5:54 PM · Diffusion
• elastinuno added a comment to T7085: Its not possible to Import/Use mercurial repository in diffusion if there isn't a branch named default..

Thank you @wokuku I haven't had the time to find out what was going. But I followed your suggestion and it is actually that what I also noticed is that in the branches screenshot there are several branches for default when in reality there should only be one.

Feb 3 2015, 3:26 PM · Diffusion
epriestley added a revision to T7122: DiffusionPathChangeQuery is fataling with "Call to a member function getTableName() on a non-object": Restricted Differential Revision.
Feb 3 2015, 1:57 PM · Diffusion
epriestley created T7122: DiffusionPathChangeQuery is fataling with "Call to a member function getTableName() on a non-object".
Feb 3 2015, 1:41 PM · Diffusion

Feb 2 2015

cburroughs added a comment to T7106: Importing a repo with invalid credentials will cause a lot of retries in too short a period of time.

(Oh and we last rebased on upstream on 2015-01-07)

Feb 2 2015, 4:45 PM · Diffusion
cburroughs added a comment to T7106: Importing a repo with invalid credentials will cause a lot of retries in too short a period of time.

So the daemon log is 17G so grep is a bit slow

Feb 2 2015, 4:43 PM · Diffusion
epriestley added a comment to T7106: Importing a repo with invalid credentials will cause a lot of retries in too short a period of time.

I can't immediately reproduce this -- I get proper 15-second waits between clone attempts.

Feb 2 2015, 4:29 PM · Diffusion
chad added a project to T7106: Importing a repo with invalid credentials will cause a lot of retries in too short a period of time: Diffusion.
Feb 2 2015, 4:29 PM · Diffusion
epriestley added a comment to T7100: Improve handling of ambiguous branch references (tags/branches with the same name, multiple branches heads).

You can push them with hg push --force. For hosted repositories, we additionally flag such changes as "Dangerous", so you have to enable "Allow Dangerous Changes" in the repo settings or we'll stop you. See D7763.

Feb 2 2015, 12:47 PM · Diffusion
richardvanvelzen added a comment to T7100: Improve handling of ambiguous branch references (tags/branches with the same name, multiple branches heads).

I had this same issue, but there was only one not-closed default branch. Maybe just not show closed branches?

Feb 2 2015, 6:39 AM · Diffusion

Feb 1 2015

epriestley triaged T7100: Improve handling of ambiguous branch references (tags/branches with the same name, multiple branches heads) as Low priority.

Yeah, this is not quite the same as T7085.

Feb 1 2015, 8:21 PM · Diffusion
wokuku added a comment to T7100: Improve handling of ambiguous branch references (tags/branches with the same name, multiple branches heads).

I could get around the problem by setting my default branch to something other than "default", as suggested in the other task. But the "default" branch is really our default branch and i would really like to show changes there as default.

Feb 1 2015, 7:55 PM · Diffusion
chad renamed T7100: Improve handling of ambiguous branch references (tags/branches with the same name, multiple branches heads) from Getting 'Ref "default" is ambiguous or does not exist' error to Getting 'Ref "default" is ambiguous or does not exist' error (multiple default branches).
Feb 1 2015, 7:47 PM · Diffusion
wokuku added a comment to T7085: Its not possible to Import/Use mercurial repository in diffusion if there isn't a branch named default..
In T7085#93884, @chad wrote:

@wokuku let us know if this isn't correct for your issue.

Feb 1 2015, 7:41 PM · Diffusion
chad added a comment to T7085: Its not possible to Import/Use mercurial repository in diffusion if there isn't a branch named default..

@wokuku let us know if this isn't correct for your issue.

Feb 1 2015, 7:36 PM · Diffusion
chad updated subscribers of T7085: Its not possible to Import/Use mercurial repository in diffusion if there isn't a branch named default..
Feb 1 2015, 7:34 PM · Diffusion
chad merged task T7100: Improve handling of ambiguous branch references (tags/branches with the same name, multiple branches heads) into T7085: Its not possible to Import/Use mercurial repository in diffusion if there isn't a branch named default..
Feb 1 2015, 7:34 PM · Diffusion
wokuku created T7100: Improve handling of ambiguous branch references (tags/branches with the same name, multiple branches heads).
Feb 1 2015, 7:31 PM · Diffusion

Jan 30 2015

• sijojlouis added 1 mock(s) for T491: Inline Comments for Paste / Diffusion Files: Restricted Pholio Mock.
Jan 30 2015, 3:38 PM · Restricted Project, Diffusion, Paste
rag3rac3r added a comment to T7090: Permission Denied when following User-guide to setup access to repo via SSH.

SELinux is currently disabled (until everything else works, then it's that project).

Jan 30 2015, 11:11 AM · Diffusion
avivey added a comment to T7090: Permission Denied when following User-guide to setup access to repo via SSH.

Do you have SELinux installed? It's hard to get ssh working if so - see T4947.

Jan 30 2015, 6:49 AM · Diffusion
chad raised the priority of T7090: Permission Denied when following User-guide to setup access to repo via SSH from Low to Needs Triage.
Jan 30 2015, 2:51 AM · Diffusion
rag3rac3r created T7090: Permission Denied when following User-guide to setup access to repo via SSH.
Jan 30 2015, 2:26 AM · Diffusion

Jan 29 2015

epriestley closed T7084: navigate-to-on-load fail with(?) fancy scrollbars as Resolved by committing Restricted Diffusion Commit.
Jan 29 2015, 6:20 PM · Diffusion, PHUI
chad moved T7084: navigate-to-on-load fail with(?) fancy scrollbars from Backlog to Scrollbar on the PHUI board.
Jan 29 2015, 6:20 PM · Diffusion, PHUI
epriestley added a revision to T7084: navigate-to-on-load fail with(?) fancy scrollbars: Restricted Differential Revision.
Jan 29 2015, 6:19 PM · Diffusion, PHUI
epriestley closed T7085: Its not possible to Import/Use mercurial repository in diffusion if there isn't a branch named default. as Resolved.

Go to Diffusion → Choose a Repository → Edit Repository → Branches → Edit Branches and set a different default branch.

Jan 29 2015, 6:12 PM · Diffusion
chad updated subscribers of T7085: Its not possible to Import/Use mercurial repository in diffusion if there isn't a branch named default..
Jan 29 2015, 6:10 PM · Diffusion
chad added projects to T7084: navigate-to-on-load fail with(?) fancy scrollbars: PHUI, Diffusion.
Jan 29 2015, 6:03 PM · Diffusion, PHUI

Jan 27 2015

epriestley closed T7019: Proxy HTTP VCS traffic as Resolved by committing Restricted Diffusion Commit.
Jan 27 2015, 10:52 PM · Diffusion, Phacility
btrahan closed T7043: Cannot import commit into Diffusion as Invalid.
Jan 27 2015, 10:26 PM · Diffusion
• elastinuno added a comment to T7043: Cannot import commit into Diffusion .

Your right. I should have done an upgrade before anything else.
That patch solves the issue.

Jan 27 2015, 1:56 PM · Diffusion
fabe added a comment to T7047: Add user preference for diffs in emails.

I remember having to do something else for this to work. Unfortunately i can't remember what :(
The feature works fine for me.

Jan 27 2015, 8:43 AM · Restricted Project, Differential, Mail, Diffusion

Jan 26 2015

jpetso added a comment to T7047: Add user preference for diffs in emails.

Restarting Phabricator hasn't made a difference. Will play around with it more tonight to see where things are still going wrong. Thanks for all your input, it's much appreciated :)

Jan 26 2015, 10:24 PM · Restricted Project, Differential, Mail, Diffusion
chad added a comment to T7047: Add user preference for diffs in emails.

Changing config values should prompt you to restart the webserver/daemons.

Jan 26 2015, 9:52 PM · Restricted Project, Differential, Mail, Diffusion
jpetso added a comment to T7047: Add user preference for diffs in emails.

Hm, I just pushed a couple of small changes to master and the commit email still only showed the summary. I had metamta.diffusion.attach-patches set to true and and metameta.diffusion.inline-patches set to 5000 (which should be more than enough for the few lines that were changed). The ones for metamta.differential were also set accordingly, although I guess that shouldn't matter as it didn't go through a code review in this case.

Jan 26 2015, 9:51 PM · Restricted Project, Differential, Mail, Diffusion
chad added a comment to T7047: Add user preference for diffs in emails.

Yeah I think this should be moved to personal settings, not sure if there is a technical reason not to.

Jan 26 2015, 9:45 PM · Restricted Project, Differential, Mail, Diffusion
fabe added a comment to T7047: Add user preference for diffs in emails.

Yep. try setting both.

Jan 26 2015, 9:42 PM · Restricted Project, Differential, Mail, Diffusion
jpetso added a comment to T7047: Add user preference for diffs in emails.

Oh wait, I set it for Differential but not Diffusion. Let me verify that it works and I'll close the bug after. Thanks!

Jan 26 2015, 9:39 PM · Restricted Project, Differential, Mail, Diffusion
jpetso added a comment to T7047: Add user preference for diffs in emails.

Good point, I actually seem to have set that setting to 1000 before. However, none of our commit emails ever seems to include patches even below that number of lines. Maybe this has been fixed since I last updated our Phabricator instance?

Jan 26 2015, 9:38 PM · Restricted Project, Differential, Mail, Diffusion
fabe added a comment to T7047: Add user preference for diffs in emails.

There are config settings for this already. Take a look at metamta.diffusion.inline-patches (which sets the maximum patch length inlined).

Jan 26 2015, 9:33 PM · Restricted Project, Differential, Mail, Diffusion
jpetso updated the task description for T7047: Add user preference for diffs in emails.
Jan 26 2015, 9:20 PM · Restricted Project, Differential, Mail, Diffusion
jpetso created T7047: Add user preference for diffs in emails.
Jan 26 2015, 9:18 PM · Restricted Project, Differential, Mail, Diffusion