Page MenuHomePhabricator
Feed All Stories

Dec 7 2015

JohnHeroHD added a comment to Q230: How to remove owner packages? (Answer 270).

I am so sorry for the late reply, but I did not have the time to check up on this.
But yes, our Phabricator was out of date. I just did the update and now I do have that option!

Dec 7 2015, 8:11 AM
OCram updated Q238: How to change the default `Create Maniphest Task` Form? from to How to change the default `Create Maniphest Task` Form?.
Dec 7 2015, 7:06 AM · Maniphest, ApplicationEditor

Dec 6 2015

chad added a comment to T9465: Construction of a DateTime() with epoch raised an exception.

Probably can try to install bc and report back if you still see it. What MySQL version are you running?

Dec 6 2015, 11:10 PM · Feed
• soumyag213 added a member for Wikimedia: • soumyag213.
Dec 6 2015, 10:45 PM
nnnn20430 added a comment to T9465: Construction of a DateTime() with epoch raised an exception.

@avivey: 32bit, yes, no
and the error just went away...

Dec 6 2015, 10:20 PM · Feed
avivey added a comment to T9465: Construction of a DateTime() with epoch raised an exception.

Feed Story's getEpoch() is doing some serious magic: https://secure.phabricator.com/diffusion/P/browse/master/src/applications/feed/storage/PhabricatorFeedStoryData.php;20e6a4200dbc72760ea5de4eb15053bc1b2c8dac$41

Dec 6 2015, 10:09 PM · Feed
chad reopened T9465: Construction of a DateTime() with epoch raised an exception as "Open".
Dec 6 2015, 9:59 PM · Feed
tycho.tatitscheff added a comment to Q236: Unable to push to hosted repository.

Your welcome.

Dec 6 2015, 8:44 PM · Diffusion
awalGarg closed Q236: Unable to push to hosted repository as obsolete.
Dec 6 2015, 8:22 PM · Diffusion
awalGarg added Q236: Unable to push to hosted repository (Answer 273).
Dec 6 2015, 8:22 PM
awalGarg closed Q237: How to run phabricator's ssh daemon on a custom port? as resolved.
Dec 6 2015, 8:21 PM
awalGarg updated the answer details for Q237: How to run phabricator's ssh daemon on a custom port? (Answer 272).
Dec 6 2015, 8:20 PM
nnnn20430 added a comment to T9465: Construction of a DateTime() with epoch raised an exception.

pulled latest version still same

Dec 6 2015, 8:17 PM · Feed
awalGarg added Q237: How to run phabricator's ssh daemon on a custom port? (Answer 272).
Dec 6 2015, 8:14 PM
awalGarg updated Q237: How to run phabricator's ssh daemon on a custom port? from How to run phabricator to How to run phabricator's ssh daemon on a custom port?.
Dec 6 2015, 8:04 PM
awalGarg updated Q237: How to run phabricator's ssh daemon on a custom port? from to How to run phabricator.
Dec 6 2015, 8:03 PM
awalGarg added a comment to Q236: Unable to push to hosted repository.

Ok, I got it working. I'll add a tutorial style answer on another more suitable thread, and I am closing this for now.

Dec 6 2015, 8:02 PM · Diffusion
nnnn20430 added a comment to T9465: Construction of a DateTime() with epoch raised an exception.

2015/12/06 20:28:44 [error] 7203#0: *9085 FastCGI sent in stderr: "[2015-12-06 19:28:43] EXCEPTION: (Exception) Construction of a DateTime() with epoch '1449419124.4675491878' raised an exception. at [<phabricator>/src/view/viewutils.php:86]
arcanist(head=master, ref.master=9e78d15fc0c7), phabricator(head=master, ref.master=5b4825cf1eea), phutil(head=master, ref.master=5538909d6468)

#0 <#2> phabricator_format_local_time(string, PhabricatorUser, string) called at [<phabricator>/src/view/viewutils.php:7]
#1 <#2> phabricator_date(string, PhabricatorUser) called at [<phabricator>/src/view/viewutils.php:20]
#2 <#2> phabricator_relative_date(string, PhabricatorUser) called at [<phabricator>/src/applications/feed/builder/PhabricatorFeedBuilder.php:46]
#3 <#2> PhabricatorFeedBuilder::buildView() called at [<phabricator>/src/applications/people/controller/PhabricatorPeopleProfileController.php:251]
#4 <#2> PhabricatorPeopleProfileController::buildPeopleFeed(PhabricatorUser, PhabricatorUser) called at [<phabricator>/src/applications/people/controller/PhabricatorPeopleProfileController.php:165]
#5 <#2> PhabricatorPeopleProfileController::processRequest() called at [<phabricator>/src/aphront/AphrontController.php:29]
#6 <#2> AphrontController::handleRequest(AphrontRequest) called at [<phabricator>/src/aphront/configuration/AphrontApplicationConfiguration.php:237]
#7 phlog(Exception) called at [<phabricator>/src/aphront/handler/PhabricatorDefaultRequestExceptionHandler.php:32]
#8 PhabricatorDefaultRequestExceptionHandler::handleRequestException(AphrontRequest, Exception) called at [<phabricator>/src/aphront/configuration/AphrontApplicationConfiguration.php:632]
#9 AphrontApplicationConfiguration::handleException(Exception) called at [<phabricator>/src/aphront/configuration/AphrontApplicationConfiguration.php:242]
#10 AphrontApplicationConfiguration::processRequest(AphrontRequest, PhutilDeferredLog, AphrontPHPHTTPSink, MultimeterControl) called at [<phabricator>/src/aphront/configuration/AphrontApplicati
Dec 6 2015, 7:30 PM · Feed
chad added a comment to T9465: Construction of a DateTime() with epoch raised an exception.

I assume your install is at HEAD, correct?

Dec 6 2015, 7:23 PM · Feed
chad added a comment to T9465: Construction of a DateTime() with epoch raised an exception.

There should be a stack trace in your web server logs. We're only interested in the root issue.

Dec 6 2015, 7:22 PM · Feed
nnnn20430 added a comment to T9465: Construction of a DateTime() with epoch raised an exception.

the error apears when function "phabricator_format_local_time" in phabricator/src/view/viewutils.php, gets a $epoch var that for some reason has a decimal point, so when some sort of activity somehow manages to get a timestamp from something like pushing a commit that has a decimal point, DateTime() will throw and exception, i don't know how phabricator manages to get that decimal point there, but i recently pushed a commit and it seems phabricator gave it a timestamp of "1449419124.4675491878", so anything that displays list of my activities (including my profile page) gets this error because of the invalid time stamp. i think there should be some code to make sure the timestamp is a rounded int.

Dec 6 2015, 7:09 PM · Feed
chad added a comment to T9465: Construction of a DateTime() with epoch raised an exception.

See Contributing Bug Reports

Dec 6 2015, 6:46 PM · Feed
nnnn20430 added a comment to T9465: Construction of a DateTime() with epoch raised an exception.

i don't know how it happens, just sometimes it shows me that error, and some times it goes away

Dec 6 2015, 6:13 PM · Feed
chad added a comment to T9465: Construction of a DateTime() with epoch raised an exception.

Please provide the steps to reproduce

Dec 6 2015, 6:10 PM · Feed
awalGarg added a comment to Q236: Unable to push to hosted repository.

Ok thanks a lot and sorry for the confusion! I shall start again from scratch, and post my findings here if I manage to run the phabricator's sshd on a custom port.

Dec 6 2015, 6:03 PM · Diffusion
nnnn20430 added a comment to T9465: Construction of a DateTime() with epoch raised an exception.

i get the same thing

Dec 6 2015, 6:01 PM · Feed
tycho.tatitscheff added a comment to Q236: Unable to push to hosted repository.

So please follow the guide from start again, then i or someone lese will helps debugging the "normal" stuff failing like permission in sudo, or git-executables not in path.

Dec 6 2015, 6:01 PM · Diffusion
tycho.tatitscheff added a comment to Q236: Unable to push to hosted repository.

On http://phabricator.example.com/config/group/diffusion/ theire is all stuff you wanna configure ! In peculiar the ssh-port, the ssh-user ect.

Dec 6 2015, 5:57 PM · Diffusion
awalGarg added a comment to Q236: Unable to push to hosted repository.

Thanks a lot for the elaborate reply! No, it doesn't throw any such error. I get straight shell access to my server.

Dec 6 2015, 5:38 PM · Diffusion
tycho.tatitscheff updated subscribers of Q236: Unable to push to hosted repository.
Dec 6 2015, 5:31 PM · Diffusion
tycho.tatitscheff added a comment to T9908: Temporary Guide to Edit Forms / ApplicationEditor Chatter.

Ah, oki. Was it not because comment are hidden field on new application form so if you can't edit the task, you can't edit the comment too.

Dec 6 2015, 5:22 PM · ApplicationEditor
tycho.tatitscheff added a comment to Q236: Unable to push to hosted repository.

because we have tooling which relies on the regular SSHD daemon being available on port 22. And thus, I have to add the remote like above.

Dec 6 2015, 5:14 PM · Diffusion
epriestley added a comment to T9908: Temporary Guide to Edit Forms / ApplicationEditor Chatter.

From elsewhere:

Dec 6 2015, 4:54 PM · ApplicationEditor
epriestley closed T9917: Example Bug as Spite.
Dec 6 2015, 4:49 PM · Bug Report
epriestley created T9917: Example Bug.
Dec 6 2015, 4:48 PM · Bug Report
awalGarg updated Q236: Unable to push to hosted repository from to Unable to push to hosted repository.
Dec 6 2015, 4:41 PM · Diffusion
gsinovsky updated Q235: Why can't I access the API method project.query()? from to Why can't I access the API method project.query()?.
Dec 6 2015, 4:24 PM · Projects, Conduit
awalGarg added a comment to T9916: Unable to push to hosted repository.

Ok, sorry. I'll take a look at the support options. Thanks!

Dec 6 2015, 4:05 PM · Bug Report
epriestley closed T9916: Unable to push to hosted repository as Invalid.

This does not describe a bug in Phabricator. See Support Resources and Contributing Bug Reports.

Dec 6 2015, 3:55 PM · Bug Report
johnny-bit added a comment to T9876: Arcanist filename linter's regex should be configurable.

Custom linters for stuff like that are way to go, that's true: for example some projects may have very complicated naming scheme, where "files in views must be all lowercase with .template extension, placed into dirs corresponding to name of controller, every view should either correspond to action in said controller or be named "all" or stard with underscore [...]" 😉

Dec 6 2015, 2:27 PM · Lint, Arcanist
awalGarg updated the task description for T9916: Unable to push to hosted repository.
Dec 6 2015, 2:01 PM · Bug Report
awalGarg added a comment to T9916: Unable to push to hosted repository.

Sorry didn't mean to tag this as "Bug Report", more like a "Question". Not sure how I can edit that :/

Dec 6 2015, 2:00 PM · Bug Report
awalGarg created T9916: Unable to push to hosted repository.
Dec 6 2015, 1:58 PM · Bug Report
johnny-bit added a comment to T9876: Arcanist filename linter's regex should be configurable.
Dec 6 2015, 1:57 PM · Lint, Arcanist
epriestley added a comment to T9876: Arcanist filename linter's regex should be configurable.

I just think this isn't very good:

Dec 6 2015, 1:48 PM · Lint, Arcanist
johnny-bit added a comment to T9876: Arcanist filename linter's regex should be configurable.

For what it's worth, I think that this is a reasonable request. I think that the only way to implement this would be to use a custom message which would be specified in the .arclint file. For example:

.arclint
{
  "linters": {
    "file": {
      "type": "file",
      "file.regex": "(^[^\w]+$)",
      "file.message": "FIlename must consist only of punctuation characters, alphanumeric characters are forbidden."
    }
  }
}
Dec 6 2015, 1:45 PM · Lint, Arcanist
tycho.tatitscheff updated the task description for T9915: Audit Changes TOC fail redirecting to right subdirectory when clicking on fa-folder-open icon and produces an unhandled exception.
Dec 6 2015, 1:45 PM · Restricted Project, Diffusion, Bug Report
tycho.tatitscheff created T9915: Audit Changes TOC fail redirecting to right subdirectory when clicking on fa-folder-open icon and produces an unhandled exception.
Dec 6 2015, 1:44 PM · Restricted Project, Diffusion, Bug Report
joshuaspence added a comment to T9876: Arcanist filename linter's regex should be configurable.

For what it's worth, I think that this is a reasonable request. I think that the only way to implement this would be to use a custom message which would be specified in the .arclint file. For example:

Dec 6 2015, 10:15 AM · Lint, Arcanist
tycho.tatitscheff updated Q234: How to pass private env variables when deploying with harbormaster from to How to pass private env variables when deployin,g with harbormaster.
Dec 6 2015, 9:58 AM · Harbormaster
epriestley merged T9914: Badges are not shown on some timeline entries into T8941: Badges don't show in certain Timeline conditions.
Dec 6 2015, 2:12 AM · Badges (v0)
epriestley merged task T9914: Badges are not shown on some timeline entries into T8941: Badges don't show in certain Timeline conditions.
Dec 6 2015, 2:12 AM · Transactions, Badges
joshuaspence created T9914: Badges are not shown on some timeline entries.
Dec 6 2015, 1:59 AM · Transactions, Badges
joshuaspence awarded T8707: Task descriptions with leading newlines are not preserved correctly across edits a Love token.
Dec 6 2015, 1:24 AM · Maniphest
chad added a comment to T9913: ApplicationEditor stacked comment actions can't be removed on mobile.

Dec 6 2015, 1:12 AM · ApplicationEditor, Maniphest
epriestley closed T6132: Negative Maniphest priorities can be created, but not used as Resolved by committing Restricted Diffusion Commit.
Dec 6 2015, 1:11 AM · Maniphest
epriestley renamed T9913: ApplicationEditor stacked comment actions can't be removed on mobile from Can't remove action to ApplicationEditor stacked comment actions can't be removed on mobile.
Dec 6 2015, 1:10 AM · ApplicationEditor, Maniphest
chad added a comment to T9913: ApplicationEditor stacked comment actions can't be removed on mobile.

probably just and android issue.

Dec 6 2015, 1:09 AM · ApplicationEditor, Maniphest
epriestley added a comment to T9913: ApplicationEditor stacked comment actions can't be removed on mobile.

Yeah, just a mobile issue.

Dec 6 2015, 1:07 AM · ApplicationEditor, Maniphest
chad closed Q178: Advice on tracking benchmarks/performance per diff or commit as resolved.
Dec 6 2015, 1:03 AM · Differential
joshuaspence awarded T8707: Task descriptions with leading newlines are not preserved correctly across edits a Heartbreak token.
Dec 6 2015, 12:57 AM · Maniphest
epriestley added a revision to T6132: Negative Maniphest priorities can be created, but not used: Unknown Object (Differential Revision).
Dec 6 2015, 12:52 AM · Maniphest
joshuaspence added a subtask for T9132: Build an ApplicationEditor abstraction: T9913: ApplicationEditor stacked comment actions can't be removed on mobile.
Dec 6 2015, 12:52 AM · Restricted Project, ApplicationEditor, Transactions
joshuaspence added a parent task for T9913: ApplicationEditor stacked comment actions can't be removed on mobile: T9132: Build an ApplicationEditor abstraction.
Dec 6 2015, 12:52 AM · ApplicationEditor, Maniphest
joshuaspence created T9913: ApplicationEditor stacked comment actions can't be removed on mobile.
Dec 6 2015, 12:49 AM · ApplicationEditor, Maniphest
joshuaspence added a comment to T8707: Task descriptions with leading newlines are not preserved correctly across edits.

Nice.

Dec 6 2015, 12:47 AM · Maniphest

Dec 5 2015

epriestley renamed T5586: Make "magic words" in comment text localizable from Configurable prefixes for task refs in commit messages to Make "magic words" in comment text localizable.
Dec 5 2015, 11:50 PM · Localization
epriestley updated subscribers of T4863: Allow Workboard Cards to be customized for display.
Dec 5 2015, 11:48 PM · Projects, Workboards, Wikimedia
epriestley merged task T6005: Allow remarkup syntax for tasks to extract specific fields like assignee or due date into T4863: Allow Workboard Cards to be customized for display.
Dec 5 2015, 11:48 PM · Remarkup, Maniphest
epriestley added a comment to T6005: Allow remarkup syntax for tasks to extract specific fields like assignee or due date.

I assume the use case for this is building tables in, e.g., Phriction documents with the status of various tasks.

Dec 5 2015, 11:48 PM · Remarkup, Maniphest
epriestley moved T6132: Negative Maniphest priorities can be created, but not used from Backlog to vNext on the Maniphest board.
Dec 5 2015, 11:46 PM · Maniphest
epriestley closed T8707: Task descriptions with leading newlines are not preserved correctly across edits as Resolved by committing Restricted Diffusion Commit.
Dec 5 2015, 11:46 PM · Maniphest
epriestley moved T8666: When a task is resolved with "Resolves T123", Phrequent should stop tracking time from Backlog to Far Future on the Maniphest board.
Dec 5 2015, 11:43 PM · Maniphest, Phrequent
epriestley moved T8480: Support querying for tasks where a user has tracked time against them from Backlog to Far Future on the Maniphest board.
Dec 5 2015, 11:43 PM · Phrequent, Maniphest
epriestley moved T8707: Task descriptions with leading newlines are not preserved correctly across edits from Backlog to vNext on the Maniphest board.
Dec 5 2015, 11:42 PM · Maniphest
maiki added a comment to T9867: Articulate meaningful corporate values.

@epriestley, if you braindump/document/discuss this elsewhere, leave a comment here. This is something I am interested in, as our startup is defining its culture, and we've had some growing pains that I feel our "core values" as documented have not be able to address in a meaningful way.

Dec 5 2015, 11:40 PM · Phacility
epriestley added a revision to T8707: Task descriptions with leading newlines are not preserved correctly across edits: Unknown Object (Differential Revision).
Dec 5 2015, 11:39 PM · Maniphest
epriestley claimed T8707: Task descriptions with leading newlines are not preserved correctly across edits.
Dec 5 2015, 11:38 PM · Maniphest
epriestley added a comment to T8707: Task descriptions with leading newlines are not preserved correctly across edits.

Apparently this is just how <textarea> works. Here's a test case in WebKit explicitly testing this behavior:

Dec 5 2015, 11:35 PM · Maniphest
epriestley moved T8740: Batch edit Add Project does not perform the action requested from Backlog to vNext on the Maniphest board.
Dec 5 2015, 11:03 PM · Maniphest
epriestley moved T9905: Upgrading: ApplicationEditor changes in Maniphest from Backlog to vNext on the Maniphest board.
Dec 5 2015, 11:03 PM · Maniphest, Installing & Upgrading
chad renamed T9825: Remarkup is rendered literally in Diviner from Remarkup is rendered literally in summaries to Remarkup is rendered literally in Diviner.
Dec 5 2015, 10:47 PM · Diviner
robla updated subscribers of T9908: Temporary Guide to Edit Forms / ApplicationEditor Chatter.

To clarify, it's critical to you that newbies not be able to, e.g., change the priorities of tasks they filed by making Conduit API calls?

Dec 5 2015, 10:37 PM · ApplicationEditor
epriestley renamed T9077: Some applications don't support the "Quote" action on comments properly from Quotes don't work in paste and audit to Some applications don't support the "Quote" action on comments properly.
Dec 5 2015, 9:26 PM · Restricted Project, Transactions
epriestley added a comment to T9077: Some applications don't support the "Quote" action on comments properly.

I also made them work in Paste, so generalizing this task per D14416.

Dec 5 2015, 9:26 PM · Restricted Project, Transactions
epriestley closed T8676: Easy raw link for pastes as Resolved.

I implemented this a while ago:

Dec 5 2015, 9:25 PM · Paste
epriestley closed T6270: Search inside Paste as Invalid.

This task doesn't describe a root problem. See Contributing Feature Requests for modern documentation on feature requests.

Dec 5 2015, 9:24 PM · Paste
epriestley closed T8556: Pastes index fails to load. as Invalid.

In any case, we can't reproduce this and aren't sure if it reproduces at HEAD. See Contributing Bug Reports.

Dec 5 2015, 9:22 PM · Paste
epriestley added a comment to T9077: Some applications don't support the "Quote" action on comments properly.

See also D14665 for EditEngine integration, which slightly changes one call.

Dec 5 2015, 9:21 PM · Restricted Project, Transactions
epriestley closed T8853: Allow "Administrator" to be used in Herald rules for "pusher" as Wontfix.

We haven't seen other requests for this and I think putting administrators in a project and using "Pusher's projects ..." is a pretty reasonable workaround. This can also now reasonably be written as an extension.

Dec 5 2015, 9:16 PM · Diffusion, Herald
epriestley merged task T7833: Allow merge commits to be excluded in Herald rules for Audit into T5788: Support "Commit is a merge" in Herald "Commit" (post-commit) rules.
Dec 5 2015, 9:11 PM · Audit, Herald
epriestley updated subscribers of T5788: Support "Commit is a merge" in Herald "Commit" (post-commit) rules.
Dec 5 2015, 9:11 PM · Diffusion, Herald
epriestley merged task T7026: Add "Run build plan" to commit hooks into T9821: Allow Harbormaster build plans to run on branch push instead of per-commit.
Dec 5 2015, 9:10 PM · Harbormaster, Herald
epriestley updated subscribers of T9821: Allow Harbormaster build plans to run on branch push instead of per-commit.
Dec 5 2015, 9:10 PM · Restricted Project, Harbormaster
epriestley closed T5788: Support "Commit is a merge" in Herald "Commit" (post-commit) rules as Resolved by committing Restricted Diffusion Commit.
Dec 5 2015, 9:08 PM · Diffusion, Herald
epriestley closed T6763: Allow herald rules to filter on branch/tag creation in Subversion as Wontfix.

We haven't seen other requests for this in a year, and our behavior is technically correct and I think it is broadly reasonable.

Dec 5 2015, 9:07 PM · Subversion, Herald
epriestley added a revision to T5788: Support "Commit is a merge" in Herald "Commit" (post-commit) rules: Unknown Object (Differential Revision).
Dec 5 2015, 8:58 PM · Diffusion, Herald
epriestley added a project to T5788: Support "Commit is a merge" in Herald "Commit" (post-commit) rules: Diffusion.
Dec 5 2015, 8:57 PM · Diffusion, Herald
epriestley claimed T5788: Support "Commit is a merge" in Herald "Commit" (post-commit) rules.
Dec 5 2015, 8:57 PM · Diffusion, Herald
epriestley closed T5274: Herald Rules - Trigger when Diff content contains as Wontfix.

I don't think this is a good fit for the upstream: it's inherently a bit unreliable, can't be made reliable, and I don't think the use case described here is a particularly robust one even if it's reasonable for some organizations.

Dec 5 2015, 8:47 PM · Herald