Page MenuHomePhabricator
Feed Advanced Search

Mar 8 2015

aik099 created T7510: DifferentialDoorkeeperRevisionFeedStoryPublisher incorrectly detects object creation/closure.
Mar 8 2015, 8:02 AM · Differential

Mar 7 2015

aik099 created T7504: Manually added auditors doesn't change commit audit status.
Mar 7 2015, 8:44 PM · Audit

Feb 22 2015

aik099 added a comment to T7349: Header notification icons joyfully jump upwards on hover.

Maybe the hover effect should be changed to zoom while keeping icon position centred.

Feb 22 2015, 7:29 PM · Design

Feb 21 2015

aik099 added a comment to T7349: Header notification icons joyfully jump upwards on hover.

Ah, then ok. Thought this was a mistake, because nothing else jumps on hover.

Feb 21 2015, 4:50 PM · Design
aik099 created T7349: Header notification icons joyfully jump upwards on hover.
Feb 21 2015, 4:41 PM · Design
aik099 added a comment to D11817: Touch up Audit/Commit List UI.

Is there any point in showing commit author name, used in VCS system (name & e-mail in git) VS resolved Phabricator username with a link? Then we could have kept 2 line element.

Feb 21 2015, 4:35 PM

Feb 20 2015

aik099 added a comment to T4103: Implement "Role Profiles" to provide search, homepage and application defaults.
  1. create custom query with needed priority filter
  2. save query under name of your choosing
  3. on panel configuration (that will be used on dashboard) select that saved query from dropdown
Feb 20 2015, 10:32 AM · Prioritized, Restricted Project, Restricted Project, Dashboards, Applications

Feb 11 2015

aik099 created T7242: Wrong script name, when building xhpast from linter.
Feb 11 2015, 8:15 PM · XHPAST

Feb 4 2015

aik099 added a comment to T7128: No scrollbar when using trackpad on Dashboards.

This now started to happen on diffusion's commit detail page, when I start to scroll before diffs from all files changed in the commit is loaded via AJAX.

Feb 4 2015, 8:22 AM · PHUI

Feb 3 2015

aik099 added a comment to T7128: No scrollbar when using trackpad on Dashboards.

I'm not saying that scrolling isn't working. What I'm saying, and original video attached to task shows, that scrollbar isn't showing up during scrolling. And I guess you must set scrollbars to be hidden by default in OSX interface settings (I'm on Mavericks, no sure if it's issue on Yosemite).

Feb 3 2015, 10:23 PM · PHUI
aik099 added a comment to T7128: No scrollbar when using trackpad on Dashboards.

It's not, because this only stopped to work recently and scrollbar is showing fine on any other Phabricator page. For example this task detail page: http://screencast.com/t/b0bTUm41s

Feb 3 2015, 10:12 PM · PHUI
aik099 created T7128: No scrollbar when using trackpad on Dashboards.
Feb 3 2015, 7:58 PM · PHUI

Jan 29 2015

aik099 added a comment to D9034: PHPCS supports reading from stdin..

What I don't know is why STDIN support was enabled for this linter. If it was enabled just because PHPCS supports STDIN, then surely commit must be reverted because in STDIN mode PHPCS capabilities are limited compared to mode, when you provide file path to it.

Jan 29 2015, 9:12 AM
aik099 added a comment to D9034: PHPCS supports reading from stdin..

Fix is reverting this commit. As noted above when STDIN not used the rulesets which require knowledge of checked filename will be working again.

Jan 29 2015, 9:07 AM

Jan 26 2015

aik099 added a comment to D10005: Remove deprecated linter configuration.

@joshuaspence, is there alternative to these deprecated options. I'm especially interested with PHPCS linter (see my previous comment)?

Jan 26 2015, 8:03 AM

Jan 23 2015

aik099 added a comment to T7011: Edit Commit feature in Diffusion edits the wrong commit.

This worked before. I guess it was broken with recent changes to how diffusion urls are parsed to create nicer 404 pages for non-existing commits. But maybe I'm completely wrong.

Jan 23 2015, 11:38 AM · Diffusion
aik099 added a comment to T7017: Unable to edit a commit.

Even after I logout and login again no matter what commit I try to edit I will always seeing edit for for that 1st commit.

Jan 23 2015, 9:41 AM · Diffusion
aik099 created T7017: Unable to edit a commit.
Jan 23 2015, 9:37 AM · Diffusion

Jan 16 2015

aik099 added a comment to T6635: The `arc which` command triggers notices.

@epriestley does this mean you'll merge your fix?

Jan 16 2015, 5:39 PM · Subversion, Arcanist

Jan 12 2015

aik099 added a comment to T6903: Notifications now use WebSockets.

I got an error about trying to write to /var/tmp/aphlict/pid, which did not exist previously as far as I know. P1699 contains the full trace I got.

Jan 12 2015, 7:22 PM · Support, Notifications

Jan 5 2015

aik099 added a comment to D11127: Remove 'Author:' byline text.

Author name is mostly visible now, but e-mail (at least for Git repositories) is truncated as well.

Jan 5 2015, 9:53 AM

Jan 2 2015

aik099 added a comment to D9858: JIRA Integration: Link and/or Comment.

Here is how link looks in my implementation:

Jira_PhrabricatorIssueLink_AlexVersion.png (190×954 px, 48 KB)

Jan 2 2015, 9:54 PM · Doorkeeper
aik099 added a comment to D9858: JIRA Integration: Link and/or Comment.

I wasn't aware of your implementation so I created my own with same purpose to have remote links: https://github.com/aik099/phabricator/commit/51d8d510d4113ddd89f6113afd03321b87f747f8

Jan 2 2015, 9:38 PM · Doorkeeper
aik099 created T6850: PHP Notices, when Linter Cache enabled.
Jan 2 2015, 11:59 AM · Lint, Arcanist

Dec 31 2014

aik099 added a comment to D11008: Link search query to Dashboard header title.

Will tab panels be supported in future. Right now when panel is included as tab on tab panel, then clicking on tab will switch to that tab, which is correct.

Dec 31 2014, 9:11 AM

Dec 30 2014

aik099 renamed T6832: File/folder properties overwritten during patching from File/folder properties overwritten during patching. to File/folder properties overwritten during patching.
Dec 30 2014, 12:40 PM · Subversion, Arcanist
aik099 created T6832: File/folder properties overwritten during patching.
Dec 30 2014, 12:40 PM · Subversion, Arcanist

Dec 20 2014

aik099 added a comment to T6718: Diff created at commit time has wrong paths in Subversion with subpath set.

Unfortunately changing the DiffusionSvnRawDiffQuery::executeQuery as I originally suspected might be wrong because for example the DiffusionCommitController::buildRawDiffResponse specifically passes path parameter that it expects diff to be built against.

Dec 20 2014, 12:37 PM · Subversion

Dec 16 2014

aik099 created T6758: The "harbormaster:buildable" transaction triggers commit e-mail.
Dec 16 2014, 8:51 AM · Harbormaster, Audit

Dec 15 2014

aik099 added a comment to D10977: Show SVN property changes on commit page.

Then I guess it's ready to be merged someday.

Dec 15 2014, 7:58 PM

Dec 12 2014

aik099 added a comment to D10977: Show SVN property changes on commit page.

Just tried that and it doesn't render the same was as in regular diff (greyed out).

Dec 12 2014, 2:12 PM
aik099 added a comment to D10977: Show SVN property changes on commit page.

I can manually add missing new line message and see how it gots rendered.

Dec 12 2014, 2:02 PM
aik099 added a comment to D10977: Show SVN property changes on commit page.

The property text just is added to em tag an maybe nl2br is applied later. Since each property value is rendered in td the presence of br at the end won't really affect the output. So it's not lost, but in HTML tailing br and no br at the end of td content look the same.

Dec 12 2014, 8:00 AM

Dec 11 2014

aik099 updated subscribers of D10977: Show SVN property changes on commit page.

Here are the changes we've discussed in D8478.

Dec 11 2014, 7:16 PM
aik099 updated D10977: Show SVN property changes on commit page.
Dec 11 2014, 7:15 PM
aik099 added a revision to T4255: SVN property changes on directories not shown in Diffusion diff views?: D10977: Show SVN property changes on commit page.
Dec 11 2014, 7:15 PM · Subversion, Diffusion
aik099 retitled D10977: Show SVN property changes on commit page from to Show SVN property changes on commit page.
Dec 11 2014, 7:14 PM

Dec 10 2014

aik099 added a comment to D8478: Fetch SVN property changes for Diffusion.

You can merge following change https://github.com/aik099/phabricator/commit/848a0a1c9574ac86399d3acc5b3b9afb1278fcb5 to your Phabricator fork to see if it works on your commits.

Dec 10 2014, 10:16 PM
aik099 added a comment to D8478: Fetch SVN property changes for Diffusion.

I'm done. Here is how it looks:

Dec 10 2014, 10:02 PM
aik099 added inline comments to D8478: Fetch SVN property changes for Diffusion.
Dec 10 2014, 6:46 PM
aik099 added inline comments to D8478: Fetch SVN property changes for Diffusion.
Dec 10 2014, 6:03 PM
aik099 added inline comments to D8478: Fetch SVN property changes for Diffusion.
Dec 10 2014, 5:18 PM
aik099 added inline comments to D8478: Fetch SVN property changes for Diffusion.
Dec 10 2014, 3:44 PM
aik099 added inline comments to D8478: Fetch SVN property changes for Diffusion.
Dec 10 2014, 2:47 PM
aik099 added inline comments to D8478: Fetch SVN property changes for Diffusion.
Dec 10 2014, 8:37 AM

Dec 9 2014

aik099 added a comment to T6718: Diff created at commit time has wrong paths in Subversion with subpath set.

Are you sure? In the executed svn diff command the final argument would be svn://some.repo.com/sub-path/here if only sub-path/here is imported in a particular repository.

Dec 9 2014, 5:21 PM · Subversion
aik099 created T6718: Diff created at commit time has wrong paths in Subversion with subpath set.
Dec 9 2014, 3:48 PM · Subversion

Dec 8 2014

aik099 edited the content of Organizations Using Phabricator.
Dec 8 2014, 6:40 PM
aik099 created T6709: Update server requirements in docs.
Dec 8 2014, 10:24 AM · Documentation

Dec 5 2014

aik099 added a comment to D9034: PHPCS supports reading from stdin..

I completely agree with @aurelijus. @epriestley please revert this change.

Dec 5 2014, 9:13 AM
aik099 added a comment to D10005: Remove deprecated linter configuration.

@joshuaspence , the deprecated configuration options you've removed allowed to configure external linters, but now there is now to do it, e.g. specify standard for PHPCS linter. Maybe you should add support for these option in .arclint file instead?

Dec 5 2014, 9:10 AM

Dec 2 2014

aik099 added a comment to T6635: The `arc which` command triggers notices.

Yes, it does.

Dec 2 2014, 8:20 AM · Subversion, Arcanist

Nov 30 2014

aik099 added a comment to T4617: Base revision mismatch triggered by changes in SVN externals.

@altendky , does doing svn up help? I saw this error a few times, when I've commited a sub-folder, but haven't done svn up afterwards to line up revisions of each top level folders in the working copy.

Nov 30 2014, 6:57 PM · Subversion, Arcanist
aik099 added a comment to T4305: File state not saved in revision when parsing form svn repo.

@aponomarenko could you please send a fix via Differential?

Nov 30 2014, 6:54 PM · Subversion, Differential

Nov 28 2014

aik099 added a revision to T6660: Unsubmitted comments icon for Audits: D10906: Show 'Unsubmitted comments' speech bubble for audits.
Nov 28 2014, 7:56 AM · Restricted Project, Audit
aik099 retitled D10906: Show 'Unsubmitted comments' speech bubble for audits from to Show 'Unsubmitted comments' speech bubble for audits.
Nov 28 2014, 7:56 AM

Nov 27 2014

aik099 created T6660: Unsubmitted comments icon for Audits.
Nov 27 2014, 7:03 PM · Restricted Project, Audit
aik099 added inline comments to D8470: Remove field selector on Diff view and Revision List View.
Nov 27 2014, 10:53 AM
aik099 added inline comments to D8470: Remove field selector on Diff view and Revision List View.
Nov 27 2014, 10:43 AM

Nov 26 2014

aik099 added a comment to T5886: Commit imported into wrong repository (as duplicate).

Another case, when this can be happening is during file/folder coping. Even through I can copy within the repository svn-subpath the revision reported by svn log as copyfrom-rev is last at the moment of copy per whole SVN repository and not just sub-path: https://secure.phabricator.com/diffusion/P/browse/master/src/applications/repository/worker/commitchangeparser/PhabricatorRepositorySvnCommitChangeParserWorker.php;fa77fdd168d4f4f0a306e3b9867b5f09481fb6d1$50

Nov 26 2014, 10:56 AM · Diffusion
aik099 updated the task description for T6648: Mention transaction not created after editing comment.
Nov 26 2014, 9:05 AM · Support Impact, Transactions
aik099 created T6648: Mention transaction not created after editing comment.
Nov 26 2014, 9:04 AM · Support Impact, Transactions

Nov 25 2014

aik099 added a project to T6635: The `arc which` command triggers notices: Subversion.
Nov 25 2014, 9:51 AM · Subversion, Arcanist
aik099 created T6635: The `arc which` command triggers notices.
Nov 25 2014, 9:50 AM · Subversion, Arcanist

Nov 24 2014

aik099 updated subscribers of T5886: Commit imported into wrong repository (as duplicate).

@epriestley, could you please confirm that a described behavior is a bug?

Nov 24 2014, 2:39 PM · Diffusion
aik099 updated subscribers of T6537: The "Skip Past This Commit" results in exception (diffusion svn blame view).

@epriestley, could you please confirm that a described behavior is a bug? If that is a bug, then please take a look at the submitted fix.

Nov 24 2014, 2:38 PM · Subversion, Diffusion
aik099 added a comment to T5886: Commit imported into wrong repository (as duplicate).

It appears that during commit discovery on a repository (when daemon is looking for new commits) each commit wants to set it's own parent commit. And that parent commit is calculated as commitIdentifier -1 for SVN repositories. This is incorrect when we're dealing with SVN repositories, where only sub-path is imported.

Nov 24 2014, 12:00 PM · Diffusion

Nov 22 2014

aik099 added a comment to T3837: Support updating JIRA custom field when revisions change status.

@hach-que, were you able to move forward with implementation of what you've proposed?

Nov 22 2014, 3:54 PM · Restricted Project, Differential, Doorkeeper
aik099 added a comment to T3498: Allow ignore whitespace in Audit/Diffusion diffs.

I've added whitespace control for audits. It looks like this.

Nov 22 2014, 9:28 AM · Diffusion

Nov 19 2014

aik099 added a comment to T6200: Inconsistency in revision history vs state.

Thank you.

Nov 19 2014, 7:28 PM · Transactions, Differential

Nov 18 2014

aik099 added a comment to T5886: Commit imported into wrong repository (as duplicate).

Some more info I was able to find out. The commits:

  • have importStatus 15 (in contrast to 1039 for all other commits)
  • have "foreign-svn-stub":true in repository_commitdata table in the commitDetails field
Nov 18 2014, 8:10 PM · Diffusion

Nov 12 2014

aik099 added a comment to T6531: MySQL syntax highlight doesn't work for Pastes.

Thank you for explaining. I will consider not answering in IRC as No answer by default now.

Nov 12 2014, 7:54 PM · Paste
aik099 updated the diff for D10840: Fix parent commit detection for SVN repositories with sub-path.
  • Repository was queried at / path and not sub-path
Nov 12 2014, 7:40 PM
aik099 added a comment to T6537: The "Skip Past This Commit" results in exception (diffusion svn blame view).

I've submitted a Differential Revision with a fix to described issue.

Nov 12 2014, 7:20 PM · Subversion, Diffusion
aik099 added a task to D10840: Fix parent commit detection for SVN repositories with sub-path: T6537: The "Skip Past This Commit" results in exception (diffusion svn blame view).
Nov 12 2014, 7:18 PM
aik099 added a revision to T6537: The "Skip Past This Commit" results in exception (diffusion svn blame view): D10840: Fix parent commit detection for SVN repositories with sub-path.
Nov 12 2014, 7:18 PM · Subversion, Diffusion
aik099 added a comment to T6537: The "Skip Past This Commit" results in exception (diffusion svn blame view).

Solution:

  1. if we're importing full SVN repository, then current implementation is correct
  2. if we're importing sub-path only then we should do svn log svn://repo.url/sub/path --revision current_revision:1 --limit 1 command and get returned revision back
Nov 12 2014, 6:27 PM · Subversion, Diffusion
aik099 added a comment to T6537: The "Skip Past This Commit" results in exception (diffusion svn blame view).

Digging even deeper I've found out that diffusion.commitparentsquery API call is used to determine commit parent. However it seems to work like this for SVN repositories: parent of this commit is this commit minus one: https://secure.phabricator.com/diffusion/P/browse/master/src/applications/diffusion/query/lowlevel/DiffusionLowLevelParentsQuery.php;120a7d91644753734bbdcdc7f8b50385829a0a5d$73

Nov 12 2014, 6:13 PM · Subversion, Diffusion
aik099 added a comment to T6537: The "Skip Past This Commit" results in exception (diffusion svn blame view).

While debugging the issue I've figured out possible cause: in SVN the code, that detects previous commit on that file line somehow goes past sub-path of current repository (I wonder how this even possible) and commitIdentifier from another repository is found. When that commitIdentifier is combined with current repository callsign this results in bad commit.

Nov 12 2014, 5:46 PM · Subversion, Diffusion
aik099 created T6537: The "Skip Past This Commit" results in exception (diffusion svn blame view).
Nov 12 2014, 5:39 PM · Subversion, Diffusion
aik099 added a comment to T6531: MySQL syntax highlight doesn't work for Pastes.

We currently have built out infrastructure for US / Canada credit or debit cards.

Nov 12 2014, 4:25 PM · Paste
aik099 added a comment to T6531: MySQL syntax highlight doesn't work for Pastes.

firmly in the "the only value is educating aik099" category.

Nov 12 2014, 4:21 PM · Paste
aik099 added a comment to T6531: MySQL syntax highlight doesn't work for Pastes.

One task about letting admins log in as other users is philosophically something this project isn't about, so other than educating you directly its a pure loss.

Nov 12 2014, 4:19 PM · Paste
aik099 added a comment to T6531: MySQL syntax highlight doesn't work for Pastes.

@aik099 - consider making a donation - https://secure.phabricator.com/I2

Nov 12 2014, 3:05 PM · Paste
aik099 added a comment to T6532: Support "Login As" functionality for Administrators.

Thanks for detailed explanation.

Nov 12 2014, 2:01 PM
aik099 added a comment to T6531: MySQL syntax highlight doesn't work for Pastes.

What a shame, I had pygments.enabled option set to false, which is default value. You can close this ticket now.

Nov 12 2014, 1:58 PM · Paste
aik099 added a comment to T6531: MySQL syntax highlight doesn't work for Pastes.

Pygments is installed (I've did yum install python-pygments.noarch and got answer back that package is installed)?

Nov 12 2014, 1:53 PM · Paste
aik099 added a comment to T6531: MySQL syntax highlight doesn't work for Pastes.

http://qa.in-portal.org/P1 - doesn't highlight.

Nov 12 2014, 1:45 PM · Paste
aik099 added a comment to T6532: Support "Login As" functionality for Administrators.

Of course if Phabricator is used on an OpenSource project, then you're right @qgil.

Nov 12 2014, 11:30 AM
aik099 created T6532: Support "Login As" functionality for Administrators.
Nov 12 2014, 11:13 AM
aik099 renamed T6531: MySQL syntax highlight doesn't work for Pastes from Wrong syntax highlight for Pastes to MySQL syntax highlight doesn't work for Pastes.
Nov 12 2014, 11:09 AM · Paste
aik099 updated the task description for T6531: MySQL syntax highlight doesn't work for Pastes.
Nov 12 2014, 11:04 AM · Paste
aik099 created T6531: MySQL syntax highlight doesn't work for Pastes.
Nov 12 2014, 10:56 AM · Paste

Nov 11 2014

aik099 added a comment to T6510: Add "diffusion.didParseCommit" event.

I've got desired effect by adding my code into custom Harbormaster step, that I've attached through Herald to be executed on new commits, see T6518.

Nov 11 2014, 8:33 PM · Repositories, Diffusion
aik099 added a comment to T6518: Add "Notify Jenkins on Commit" step for Harbormaster.

Not Phabricator as commit hook (specified via repository commit hook), but Phabricator instead of commit hook from repository. So, when Phabricator discovers a commit, then via Herald rule, that triggers Harbormaster build it, that via new build step, can notify Jenkins of that commit.

Nov 11 2014, 12:56 PM · Harbormaster
aik099 added a comment to T6518: Add "Notify Jenkins on Commit" step for Harbormaster.

Proposed approach have several advantages over the classic trigger build HTTP request approach:

  1. no need to create separate build, build step, herald rule for linking commit to build job for every repository under Phabricator, because all configuration happens on Jenkins side once per Job
  2. configure herald rule, build, build step once for current and future repositories
Nov 11 2014, 12:35 PM · Harbormaster
aik099 added a comment to T6084: Hide Harbormaster / Drydock more, or warn users more about using them.

If you want to offload your builds to Jenkins then you can, using the HTTP request mechanism that is already present. This mechanism works for any build server that accepts HTTP requests to start builds.

Nov 11 2014, 11:50 AM · Documentation
aik099 added a comment to T6084: Hide Harbormaster / Drydock more, or warn users more about using them.

Harbormaster wins because it's more tightly integrated into Phabricator, but feature-wise it's really not a Jenkins.

Nov 11 2014, 11:36 AM · Documentation
aik099 created T6518: Add "Notify Jenkins on Commit" step for Harbormaster.
Nov 11 2014, 11:31 AM · Harbormaster
aik099 added a comment to T5920: Support grey-area results ("unstable" builds, "non-critical" builds) in Harbormaster.

In Jenkins job configuration you can set thresholds that will then mark build as:

  • success
  • unstable
  • failure
Nov 11 2014, 11:21 AM · Harbormaster