Page MenuHomePhabricator
Feed Advanced Search

Nov 7 2014

aik099 updated the task description for T6487: Historic Phriction documents do not have mailKeys populated.
Nov 7 2014, 9:31 AM · Phriction
aik099 created T6487: Historic Phriction documents do not have mailKeys populated.
Nov 7 2014, 9:30 AM · Phriction

Nov 5 2014

aik099 added a comment to T6477: Branch/Tags custom fields not populated for SVN commits.

Great, big thanks.

Nov 5 2014, 1:35 PM · Diffusion
aik099 added a comment to T6477: Branch/Tags custom fields not populated for SVN commits.

I understand. Then please tell me one thing (I hope that's not complex): how to determine which controller have processed an url?

Nov 5 2014, 1:32 PM · Diffusion
aik099 updated subscribers of T6477: Branch/Tags custom fields not populated for SVN commits.

@epriestley , if I'm about to implement this in my local fork, could you please tell me:

Nov 5 2014, 1:27 PM · Diffusion
aik099 added a comment to T6477: Branch/Tags custom fields not populated for SVN commits.

Maybe you can do as Atlassian FishEye did: for each repository defined a regex to determine trunk/branch/tag (3 separate regexps). Then we can match path of 1st file in commit (hopefully nobody will do cross-branch/tag commits) and detect branch/tag.

Nov 5 2014, 1:06 PM · Diffusion
aik099 created T6477: Branch/Tags custom fields not populated for SVN commits.
Nov 5 2014, 11:58 AM · Diffusion

Nov 4 2014

aik099 created T6470: Support custom fields in commits.
Nov 4 2014, 7:35 PM · Audit, Diffusion
aik099 added a comment to T6468: Undepricate "diffusion.createcomment" Conduit API call.

As we've already discussed that task is far from it's implementation. Until then current API call works, why mark it as deprecated and prevent anybody willing to add comment to commit from seeing that call on /conduit/ page. I guess deprecation status only affects visibility of that API call, but it still continues to work.

Nov 4 2014, 1:20 PM · Conduit, Diffusion
aik099 added a project to T6468: Undepricate "diffusion.createcomment" Conduit API call: Conduit.
Nov 4 2014, 1:09 PM · Conduit, Diffusion
aik099 created T6468: Undepricate "diffusion.createcomment" Conduit API call.
Nov 4 2014, 1:09 PM · Conduit, Diffusion
aik099 added a comment to T1394: Support creating audits with inline comments through the API.

I've found that there is API call for creating comments for commits called diffusion.createcomment, but it's marked as deprecated. Any idea why? It looks like working one to me.

Nov 4 2014, 8:34 AM · Conduit, Harbormaster, Audit
aik099 created T6466: Use "getMonogram" method in Diffusion.
Nov 4 2014, 8:08 AM · Diffusion

Nov 3 2014

aik099 added a comment to T5873: Update Conduit for ApplicationTransactions, CustomFields and Edges.

Can this be implemented this year? Would be great present for Christmas.

Nov 3 2014, 3:01 PM · Haskell.org, Restricted Project, Restricted Project, ApplicationEditor, FreeBSD, Restricted Project, User Delight, Phacility, Custom Fields, Transactions, Conduit
aik099 updated subscribers of T1394: Support creating audits with inline comments through the API.

@voldern , have you implemented that in your local fork or found another way how to achieve this?

Nov 3 2014, 2:52 PM · Conduit, Harbormaster, Audit
aik099 created T6461: Adding comments and inline comments via Conduit.
Nov 3 2014, 2:25 PM · Conduit

Nov 2 2014

aik099 updated the task description for T6451: Detection of JIRA issue key's within commit message.
Nov 2 2014, 9:36 AM · Arcanist
aik099 updated the task description for T6451: Detection of JIRA issue key's within commit message.
Nov 2 2014, 9:00 AM · Arcanist
aik099 created T6451: Detection of JIRA issue key's within commit message.
Nov 2 2014, 8:56 AM · Arcanist
aik099 added a comment to T6448: Please downgrade SVN fixture file to 1.6 version.

Unfortunately it's one way trip, because if I update SVN then I also need to update all my working copies in 1.6 format to make them compatible. And I will then hit known SVN 1.7 bug with SQLLite database (that's what lives in .svn folders now) locking over Samba/NFS mounted drives (when several programs are attempting to access same working copy at same time and only one will succeed).

Nov 2 2014, 8:09 AM · Arcanist
aik099 added a comment to T6449: The "svn:externals" aren't covered by unit tests .

That's reassuring statement :)

Nov 2 2014, 8:02 AM · Arcanist
aik099 added a comment to T6447: SVN file externals aren't properly detected.

Are you sure, that Wishlist priority can be applied in this case, because all necessary code changes are already made in D10772 revision. So it's just a matter of reviewing.

Nov 2 2014, 7:59 AM · Subversion, Arcanist

Nov 1 2014

aik099 added a comment to T6446: Allow creating diff from SVN projects with changed externals.

If people are using arc land to do a commit. Although reading documentation I've noticed that nobody is forced to use arc land and can commit in any way they want.

Nov 1 2014, 9:30 PM · Arcanist
aik099 created T6449: The "svn:externals" aren't covered by unit tests .
Nov 1 2014, 9:22 PM · Arcanist
aik099 added a revision to T6447: SVN file externals aren't properly detected: Unknown Object (Differential Revision).
Nov 1 2014, 9:18 PM · Subversion, Arcanist
aik099 created T6448: Please downgrade SVN fixture file to 1.6 version.
Nov 1 2014, 9:09 PM · Arcanist
aik099 created T6447: SVN file externals aren't properly detected.
Nov 1 2014, 8:48 PM · Subversion, Arcanist
aik099 created T6446: Allow creating diff from SVN projects with changed externals.
Nov 1 2014, 8:14 PM · Arcanist
aik099 added a revision to T4698: Support for SVN patches, created by PhpStorm: Unknown Object (Differential Revision).
Nov 1 2014, 11:45 AM · Subversion, Differential
aik099 added a comment to T4698: Support for SVN patches, created by PhpStorm.

I've made necessary changes and now trying to use arc diff to submit them here. However I encounter the problem, where linter is complaining about trailing whitespaces and tabs within new patch fixture I've used. Linter validations are normal for PHP files, but I think that they shouldn't apply to patch files.

Nov 1 2014, 11:41 AM · Subversion, Differential

Oct 31 2014

aik099 added a comment to T4678: Support changelist-based SVN workflows in Arcanist and Differential.

It's ok if you don't merge it to the upstream (I can merge it my fork regardless of this). But what I'm asking if implementation is correct and code is following Phabricator coding guidelines and such. Maybe this needs to be unit tested somehow?

Oct 31 2014, 12:47 PM · Differential, Arcanist, Subversion
aik099 added a comment to T6200: Inconsistency in revision history vs state.

Also if a new revision is created through the Web Interface and repository is specified, then it isn't saved. For example on http://qa.in-portal.org/D9 from action history you can see that repository was set on the form, but no repository appearing by the fact:

Phabricator_DifferentialLostRepository.png (796×1 px, 162 KB)

Oct 31 2014, 12:44 PM · Transactions, Differential
aik099 added a comment to T4678: Support changelist-based SVN workflows in Arcanist and Differential.

@rudykocur , does the change you've made work as expected and no issues were found so far?

Oct 31 2014, 12:39 PM · Differential, Arcanist, Subversion
aik099 added a comment to T4698: Support for SVN patches, created by PhpStorm.

I will do that, thanks.

Oct 31 2014, 12:32 PM · Subversion, Differential
aik099 added a comment to T5029: Fill in missing context for low-context diffs against tracked repositories.

+1 from me.

Oct 31 2014, 8:58 AM · KDE, Restricted Project, Diffusion, Differential
aik099 created T6437: Support "SVN changelist" workflow.
Oct 31 2014, 8:43 AM · Arcanist
aik099 added a comment to T4698: Support for SVN patches, created by PhpStorm.

I've created my own fork, so I guess now I can change something locally to make it work.

Oct 31 2014, 7:56 AM · Subversion, Differential
aik099 closed T5634: Herald rule doesn't set "Audit Required" status as Resolved.
Oct 31 2014, 7:55 AM · Herald, Audit

Oct 30 2014

aik099 added a comment to T6430: Issues with "Repository" field of Differential Revision.

So you pre-generate context by arcanist based on code of the working copy. And Show 10 more lines doesn't really point back to changed file it's just text that comes in with a patch.

Oct 30 2014, 9:33 PM · Differential
aik099 added a comment to T6430: Issues with "Repository" field of Differential Revision.
  • interesting, why this field is made editable if changing it have no effect on revision it self
  • can you please point in place in the code, that is responsible for context setting from arc diff command?
Oct 30 2014, 9:13 PM · Differential
aik099 added a comment to T6424: Using "arc patch" creates ".orig" files.

On a personal note, please take time and try to be respectful of our feedback and decisions.

Oct 30 2014, 9:06 PM · Arcanist
aik099 added a comment to T6424: Using "arc patch" creates ".orig" files.

But what is really preventing you from adding that argument for SVN workflow? It won't hurt anybody. Not adding this just because it's an answer. As I said before you can always revert if something will come up.

Oct 30 2014, 8:23 PM · Arcanist
aik099 added a comment to T6424: Using "arc patch" creates ".orig" files.

Care to share why? Also what about SVN users of Phabricator? Do they have the same issue?

Oct 30 2014, 8:12 PM · Arcanist
aik099 created T6430: Issues with "Repository" field of Differential Revision.
Oct 30 2014, 8:02 PM · Differential
aik099 added a comment to T6424: Using "arc patch" creates ".orig" files.

does arc patch under SVN checks that the workspace is clean?

Oct 30 2014, 5:41 PM · Arcanist
aik099 added a comment to T6424: Using "arc patch" creates ".orig" files.

Do you have any Phabricator user, who use SVN repositories? I wonder what workflow they are using.

Oct 30 2014, 2:41 PM · Arcanist
aik099 added a comment to T6424: Using "arc patch" creates ".orig" files.

Due the inability to split changes by branches (like in Git) my SVN workflow is to have multiple files changed related to several issues at same time. I group them together using SVN changelist feature. Unfortunately arc diff doesn't take SVN changelists into account and creating revision based on all changes files in working copy, which is not what I need. Because of this I create patch from changeset manually and upload it to Differential via Web Interface. In this scenario Differential can see the SVN revisions in patch file, but it doesn't know the repository they are associated with and therefore has empty context.

Oct 30 2014, 2:28 PM · Arcanist
aik099 added a comment to T6424: Using "arc patch" creates ".orig" files.

So it's the git repo workflow (with branch creation) that is preventing .orig files from being created in your case.

Oct 30 2014, 2:18 PM · Arcanist
aik099 added a comment to T6424: Using "arc patch" creates ".orig" files.

Can you cleanly arc patch from secure.phabricator.com?

Oct 30 2014, 2:16 PM · Arcanist
aik099 added a comment to T6424: Using "arc patch" creates ".orig" files.

That's the thing: there are no conflict. You can see that lines are shifted a bit in a file and with fuzz factor of 1 hunk was applied. You can see that clearly on my scenario.

Oct 30 2014, 2:06 PM · Arcanist
aik099 added a comment to T6424: Using "arc patch" creates ".orig" files.

@chad, so you're saying that following my instructions you don't get .orig files created? Which patch version is on your side? Mine is:

Oct 30 2014, 1:59 PM · Arcanist
aik099 added a comment to T6424: Using "arc patch" creates ".orig" files.

That's no workaround, because actual patch command is invoked from within the Arcanist. That argument is needed to be added in it.

Oct 30 2014, 1:55 PM · Arcanist
aik099 added a comment to T6426: Show total number of files in a revision.

Actually number of files in commit is displayed for commits in Diffusion, e.g. Changes (5). So doing same for Differential would just make this behaviour consistent.

Oct 30 2014, 11:49 AM · Diffusion, Badge Awarded, Differential
aik099 created T6426: Show total number of files in a revision.
Oct 30 2014, 10:31 AM · Diffusion, Badge Awarded, Differential
aik099 added a comment to T6424: Using "arc patch" creates ".orig" files.

I've debugged arc patch command and defietely after https://github.com/phacility/arcanist/blob/master/src/workflow/ArcanistPatchWorkflow.php#L582-L587 lines are invoked I got my files patched and .orig files present.

Oct 30 2014, 9:35 AM · Arcanist
aik099 added a comment to T5634: Herald rule doesn't set "Audit Required" status.

Nope, this was solved by recent changes and now all Herald-rule marked commits have nice orange "Audit Require" badge on them.

Oct 30 2014, 9:03 AM · Herald, Audit
aik099 added a comment to T6424: Using "arc patch" creates ".orig" files.

I'm using SVN 1.6 working copy.

Oct 30 2014, 8:24 AM · Arcanist

Oct 29 2014

aik099 created T6424: Using "arc patch" creates ".orig" files.
Oct 29 2014, 9:41 PM · Arcanist
aik099 added a comment to T6418: Support of "file://" protocol in "Repository Remote URI" field.

Luckily the existing repos, that are configured with file:// protocol are still working. I hope you won't be removing that.

Oct 29 2014, 1:02 PM · Diffusion
aik099 created T6418: Support of "file://" protocol in "Repository Remote URI" field.
Oct 29 2014, 12:03 PM · Diffusion

Oct 28 2014

aik099 created T6405: Support for Gmail Inbox actions.
Oct 28 2014, 8:29 AM · Restricted Project, Phacility, Mail

Oct 21 2014

aik099 added a comment to T6359: Show only unread notifications in notification baloon.

Also I believe, that in Notifications app the "Unread Notifications" query should be default, not "All Notifications" as it is now.

Oct 21 2014, 2:36 PM · Notifications
aik099 added a comment to T6359: Show only unread notifications in notification baloon.

Isn't having "Mark as Read" link on list of already read notifications controversial? Usually when people click on something, then something should happen/change, but it doesn't in this case.

Oct 21 2014, 2:21 PM · Notifications
aik099 created T6359: Show only unread notifications in notification baloon.
Oct 21 2014, 9:15 AM · Notifications

Oct 18 2014

aik099 added a comment to T6345: No bar color for commits on Dashboard.

Looks like a step in the right direction. Still doesn't explain Herald behavior change.

Oct 18 2014, 9:36 PM · Dashboards, Audit
aik099 added a comment to T6345: No bar color for commits on Dashboard.

Also it's kind of strange to have orange badge (on commit list) for audit required status and blue exclamation mark (on commit detail page) at the same time.

Oct 18 2014, 9:32 PM · Dashboards, Audit
aik099 added a comment to T2393: Adds a "Needs Verification" state to Audits.

At company I'm working at we have workflow, where people must prefix 1st commit message line with reference to fixed commit like so: [fixes: rABC434353] (space at the end).

Oct 18 2014, 7:56 PM · Restricted Project, Audit
aik099 added a comment to T6345: No bar color for commits on Dashboard.

In fact everything is connected. I've found, that blue exclamation mark next to auditor indicates, that audit is required (see https://github.com/phacility/phabricator/blob/master/src/applications/diffusion/controller/DiffusionCommitController.php#L1067-L1072) and dark exclamation mark next to auditor indicates that audit is requested (see https://github.com/phacility/phabricator/blob/master/src/applications/diffusion/controller/DiffusionCommitController.php#L1085-L1090).

Oct 18 2014, 7:48 PM · Dashboards, Audit
aik099 added a comment to T6345: No bar color for commits on Dashboard.

One thing I haven't noticed from

Phabricator_WrongCommitBarColor.png (340×502 px, 74 KB)
is that on old commits I have Audit Required, but on new commits I have Audit Requested. That's surely not right, because Herald rule, that is adding me as auditor to new commits is the same.

Oct 18 2014, 6:14 PM · Dashboards, Audit
aik099 added a comment to T6345: No bar color for commits on Dashboard.

I'm also curious about these exclamation mark icon colors next to auditor usernames in commit. I think badge color might be related to some in some way. Is there any documentation about Phabricator UI, e.g. what interface element means what?

Oct 18 2014, 6:05 PM · Dashboards, Audit
aik099 added a comment to T6344: Changes to E-mail Preferences adversely affected Audits.

Is there any way to determine which particular settings were responsible for that email? I have commit and auditor added mail tags on received email (header: X-Phabricator-Mail-Tags: <audit-commit>, <audit-add-auditors>).

Oct 18 2014, 5:55 PM · Profile, Audit
aik099 added a project to T6345: No bar color for commits on Dashboard: Dashboards.
Oct 18 2014, 11:02 AM · Dashboards, Audit
aik099 created T6345: No bar color for commits on Dashboard.
Oct 18 2014, 11:01 AM · Dashboards, Audit
aik099 updated the task description for T6344: Changes to E-mail Preferences adversely affected Audits.
Oct 18 2014, 10:54 AM · Profile, Audit
aik099 added a comment to T6344: Changes to E-mail Preferences adversely affected Audits.

I guess T2497 task might be related. Before I wasn't getting much e-mails about audits, unless somebody added a comment/in-line comment.

Oct 18 2014, 10:46 AM · Profile, Audit
aik099 updated the task description for T6344: Changes to E-mail Preferences adversely affected Audits.
Oct 18 2014, 10:36 AM · Profile, Audit
aik099 created T6344: Changes to E-mail Preferences adversely affected Audits.
Oct 18 2014, 10:35 AM · Profile, Audit

Sep 24 2014

aik099 added a comment to T6176: Recent Activity Feed Render Failure.

I have that ID in the differential_transaction table though. The record says I've removed value from Repository field. And I've created revision manually, not via Arcanist.

Sep 24 2014, 5:14 PM · Feed
aik099 added a comment to T6176: Recent Activity Feed Render Failure.

Nope, I wasn't doing anything related to that. I just created few Herald rules related to differential. I've opened "differential_revision" table in the "phabricator_differential" database and there is no such PHID PHID-XACT-DREV-2blzexpfugzzn32 in the phid column. I'm wondering from where the item id in the story comes from.

Sep 24 2014, 5:11 PM · Feed
aik099 created T6176: Recent Activity Feed Render Failure.
Sep 24 2014, 1:19 PM · Feed
aik099 created T6174: Make "Jira Issues" field required.
Sep 24 2014, 9:02 AM · Differential

Sep 19 2014

aik099 added a comment to T6141: Add "Create Diff" to "+" icon in header.

Is there any instruction on how to create local patch and keep update_phabricator.sh script work without causing any conflicts with git pull? If I remember properly then git pull simply won't work when it detects local changes.

Sep 19 2014, 4:43 PM · Differential
aik099 added a comment to T4698: Support for SVN patches, created by PhpStorm.

Phabricator is great and when I started using it my life changed and I've been code review guru ever since. I also understand that when you choose to install a software, then you're guaranteed to have only functionality it has at that time and can't make any expectation on it beyond that and especially free of charge.

Sep 19 2014, 1:46 PM · Subversion, Differential
aik099 added a comment to T4698: Support for SVN patches, created by PhpStorm.

That I understand. But does it really take that much time to just replace 3 mentioned lines in each file within a patch? I bet you spent more time explaining to me twice that you don't care about PhpStorm users.

Sep 19 2014, 1:25 PM · Subversion, Differential
aik099 added a comment to T5886: Commit imported into wrong repository (as duplicate).

The http://qa.in-portal.org/rSIM16064 should be http://qa.in-portal.org/rTSIM16064 in previous comment.

Sep 19 2014, 9:00 AM · Diffusion
aik099 added a comment to T5886: Commit imported into wrong repository (as duplicate).

This continues to happen. For example:

Sep 19 2014, 8:59 AM · Diffusion
aik099 added a comment to T4698: Support for SVN patches, created by PhpStorm.

@epriestley, can this change be made to allow uploading PhpStorm created patches?

Sep 19 2014, 8:43 AM · Subversion, Differential
aik099 created T6142: Add support for Jira transitions.
Sep 19 2014, 8:39 AM · Differential
aik099 created T6141: Add "Create Diff" to "+" icon in header.
Sep 19 2014, 8:30 AM · Differential
aik099 created T6140: Rename "Raise Concern" to "Request Changes".
Sep 19 2014, 8:27 AM · Audit

Sep 18 2014

aik099 added a comment to T6127: Viewing file in editor doesn't work due wrong path.

If you have View in Editor functionality, then I suppose it worked at some point. I wonder how it was used knowing all problems that I've experienced with it.

Sep 18 2014, 8:11 PM · Audit, Diffusion
aik099 added a comment to T6127: Viewing file in editor doesn't work due wrong path.

You recommend that I create symlinks on my machine and name them like path in SVN repository? Won't it be easier to have per user setting, like editor url, where I specify from=>to replacements pairs to be applied to repository file path before giving it to %f in editor url.

Sep 18 2014, 8:05 PM · Audit, Diffusion
aik099 updated the task description for T6127: Viewing file in editor doesn't work due wrong path.
Sep 18 2014, 3:42 PM · Audit, Diffusion
aik099 created T6127: Viewing file in editor doesn't work due wrong path.
Sep 18 2014, 3:41 PM · Audit, Diffusion
aik099 added a comment to T6106: Unable to Open in External Editor when using custom protocols.

Also the comment textarea in Manifest doesn't clear when I hit Submit button.

Sep 18 2014, 3:07 PM · Audit, Diffusion
aik099 added a comment to T6106: Unable to Open in External Editor when using custom protocols.

Usually host goes till the first ? or if that's missing till the end of the string.

Sep 18 2014, 3:06 PM · Audit, Diffusion

Sep 16 2014

aik099 added a comment to T6106: Unable to Open in External Editor when using custom protocols.

I see.

Sep 16 2014, 6:36 PM · Audit, Diffusion
aik099 added a comment to T6106: Unable to Open in External Editor when using custom protocols.

Isn't parse_url function (http://php.net/manual/en/function.parse-url.php) used to parse url to determine protocol? I thought it handle that stuff without problems.

Sep 16 2014, 4:27 PM · Audit, Diffusion
aik099 added a comment to T6106: Unable to Open in External Editor when using custom protocols.

Probably somebody forgot to update language pack, when decision was made not to support more default editors :)

Sep 16 2014, 3:48 PM · Audit, Diffusion
aik099 added a comment to T6106: Unable to Open in External Editor when using custom protocols.

We're not interested in adding more protocols, which is why it's extendible.

Sep 16 2014, 3:41 PM · Audit, Diffusion