Page MenuHomePhabricator

rfreebern (Ryan Freebern)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
May 31 2013, 2:02 PM (598 w, 6 d)
Availability
Available

Recent Activity

Jun 1 2021

bbrdaric awarded Changelog a Heartbreak token.
Jun 1 2021, 8:41 AM

Aug 13 2019

jcox awarded Changelog a Love token.
Aug 13 2019, 4:30 PM

Apr 19 2019

remusvrm awarded Changelog a Like token.
Apr 19 2019, 7:09 PM

Jan 6 2018

cspeckmim awarded Changelog a Mountain of Wealth token.
Jan 6 2018, 4:47 PM

Aug 10 2017

rfreebern added a comment to D18346: Override project nav menu filter if link item matching URI exists.

Thank you for the feedback. I'll keep this as-is on our install and keep playing with the general solution.

Aug 10 2017, 6:42 PM

Aug 5 2017

rfreebern added a comment to D18346: Override project nav menu filter if link item matching URI exists.

Oh, I see. I think I explored that but got stuck trying to find an AphrontRequest object, but now I see that could come from $this->controller.

Aug 5 2017, 4:46 PM
rfreebern created D18346: Override project nav menu filter if link item matching URI exists.
Aug 5 2017, 2:15 PM
rfreebern added a revision to T12949: If a ProfileMenu has Link items, and one or more have the request URI as the link target, highlight the first one: D18346: Override project nav menu filter if link item matching URI exists.
Aug 5 2017, 2:15 PM · Dashboards

Aug 4 2017

rfreebern added a comment to T12949: If a ProfileMenu has Link items, and one or more have the request URI as the link target, highlight the first one.

I've written a patch to make this work for the project sidebar nav for my organization's install. I don't want to take up your time with it if it's not helpful, but let me know if you'd like me to push a diff.

Aug 4 2017, 7:36 PM · Dashboards

Aug 2 2017

rfreebern added a comment to T12949: If a ProfileMenu has Link items, and one or more have the request URI as the link target, highlight the first one.

Heh, that was going to be my suggestion in the original discourse post, but I figured it was too simplistic. Glad to hear we're on the same page. Thanks everyone!

Aug 2 2017, 4:42 PM · Dashboards

Jan 28 2017

rfreebern added a comment to D17259: Redesign Home/Profile/Projects side navigation.

I like the application names. Possibly relevant previous discussion: T4004: Serious business mode should show boring names for apps

Jan 28 2017, 1:50 AM

Dec 22 2016

rfreebern added a comment to T3963: Templates in Phriction.

P2028 is a really quick bookmarklet that will pull the content of a given Phriction document and insert it into the current Phriction edit page's textarea. Hopefully it'll save a few clicks for those of us who write lots of pages with a similar structure.

Dec 22 2016, 2:33 PM · Phriction
rfreebern created P2028 Quick and dirty Phriction template bookmarklet.
Dec 22 2016, 2:28 PM · Phriction

Dec 13 2016

rfreebern added a comment to T12012: Diffusion doesn't handle non-bare hosted git repos.

Okay, thanks!

Dec 13 2016, 7:39 PM · Git, Diffusion, Bug Report
rfreebern added a comment to T12012: Diffusion doesn't handle non-bare hosted git repos.

It's fine to consider it not a bug. Mainly I wanted to provide the info that it doesn't work for documentation purposes, in case anyone else runs into the same situation in the future. (We ran into this by trying to transition from a very old Phabricator installation to a new one with hosted repos, but with a legacy deployment setup that needs a non-bare repo copy, and didn't realize that Phabricator didn't fully support hosted non-bare repos.)

Dec 13 2016, 7:29 PM · Git, Diffusion, Bug Report
rfreebern added a comment to T12012: Diffusion doesn't handle non-bare hosted git repos.

No.

Dec 13 2016, 6:54 PM · Git, Diffusion, Bug Report
rfreebern created T12012: Diffusion doesn't handle non-bare hosted git repos.
Dec 13 2016, 6:32 PM · Git, Diffusion, Bug Report

Oct 28 2016

rfreebern added a comment to T10467: Diffusion history doesn't update.

That's too bad. I've done some testing and realized that the repositories that are exhibiting this behavior are non-bare, and one older repository that is bare is fully up-to-date in Diffusion's UI. (All are git repositories.)

Oct 28 2016, 2:06 PM · Bug Report (Needs Information), Diffusion

Oct 27 2016

rfreebern added a comment to T10467: Diffusion history doesn't update.

@adityar7 Were you ever able to resolve this? I'm seeing the same behavior on my installation, which we recently transplanted to a new server and converted its ancient file://-based repositories to hosted. My suspicion is that there's something not quite right with user permissions on the system, but /var/tmp/phd/log/daemons.log doesn't have anything useful.

Oct 27 2016, 6:50 PM · Bug Report (Needs Information), Diffusion

May 26 2016

rfreebern added a comment to T11040: Linking Workboard lanes to Task activities.

This seems related to T5474: Support workboard column triggers which activate when a task is dropped into a column.

May 26 2016, 4:23 PM · Workboards, Feature Request

Apr 29 2016

rfreebern added a comment to T10350: Scripts to migrate old "points" fields and move projects beneath other projects.

Oh, one problem with that script: when you move all the subprojects or milestones out from under a parent, it doesn't set the parent's hasMilestones or hasSubprojects fields to 0 for you. That'll have to be done by hand in the database.

Apr 29 2016, 7:25 PM · Projects (v3)
rfreebern added a comment to T10350: Scripts to migrate old "points" fields and move projects beneath other projects.

I'm in the position where I need to re-parent an existing hierarchy of projects, which isn't supported by @epriestley's move_beneath.php above. Rather than attempt to figure out everything involved in doing that (which I think is mostly messing with the various projects' path, pathKey, and depth fields, in case anyone wants to try) I threw this script together to move an existing subproject or milestone to root level, where it can then be moved using move_beneath.php.

Apr 29 2016, 7:09 PM · Projects (v3)

Apr 20 2016

rfreebern added a comment to T6638: Be able to find tasks by "is a blocker to task Y" or "is blocked by task Y" in the search interface.

I'd love it if I could just click on the "Blocked by" or "Blocks" label on a task and be taken to the Maniphest query for all the listed tasks.

Apr 20 2016, 8:23 PM · Restricted Project, Maniphest, Search

Mar 24 2016

rfreebern added a comment to T10349: Projects v3 Errata.

It would be handy if subprojects and milestones would inherit some of their parent's settings (like icon, color, policies, and picture) by default.

Mar 24 2016, 1:25 PM · Restricted Project, Projects (v3)

Mar 23 2016

rfreebern added a comment to T10350: Scripts to migrate old "points" fields and move projects beneath other projects.

@cmmata Configuring Custom Fields may help. In your installation, you'd navigate to /config/edit/maniphest.custom-field-definitions/ to edit the Maniphest custom field configuration.

Mar 23 2016, 1:19 PM · Projects (v3)

Feb 24 2016

rfreebern added a comment to T4427: Add formal task points.

Ah, thank you. I'll update to use that.

Feb 24 2016, 8:59 PM · Wikimedia, Workboards, Maniphest
rfreebern added a comment to T4427: Add formal task points.

I noticed today that the maniphest.points field doesn't appear in the Conduit output for e.g. maniphest.query. I can't find a task addressing this, but it would be very helpful (I have several scripts that used our auxiliary points field, but since migrating that to maniphest.points they don't work any more).

Feb 24 2016, 8:55 PM · Wikimedia, Workboards, Maniphest

Feb 17 2016

rfreebern added a comment to T10350: Scripts to migrate old "points" fields and move projects beneath other projects.

That 'int' requirement is definitely misleading, since the field supports fractional point values (which makes me happy, since we have .5-point tasks in our workflow).

Feb 17 2016, 2:57 PM · Projects (v3)

Feb 13 2016

rfreebern added a comment to T10339: Figure out the UI for Maniphest task search by points.

Thanks @epriestley

Feb 13 2016, 12:22 PM · Maniphest
rfreebern added a comment to T10339: Figure out the UI for Maniphest task search by points.

We've been using our own custom points field for a couple years now. Is there/could there be a plan to ease migration to the new formalized points system? (a bin script would be fine).

Feb 13 2016, 3:29 AM · Maniphest

Jan 12 2016

rfreebern added a comment to T4267: Support alias accounts.

We've run into a situation where this would be useful in my organization. One person's name has changed recently, but our only option to reflect that in Phabricator is to update their username and thereby disassociate all their past activity. Being able to update the username but add the old username as an alias would solve the issue.

Jan 12 2016, 2:47 PM · Restricted Project, FreeBSD

Jan 4 2016

rfreebern created P1914 PhabricatorRepositoryPullLocalDaemon exception.
Jan 4 2016, 3:55 PM

Aug 14 2015

rfreebern added a comment to T9174: Fix broken PhpunitTestEngine.

I apologize for not discussing this with you first, @joshuaspence. I'll just maintain a local branch instead. Thanks for your feedback!

Aug 14 2015, 3:46 PM · Arcanist
rfreebern retitled D13892: Get PhpunitTestEngine in working order from to Get PhpunitTestEngine in working order.
Aug 14 2015, 12:40 AM
rfreebern added a revision to T9174: Fix broken PhpunitTestEngine: D13892: Get PhpunitTestEngine in working order.
Aug 14 2015, 12:40 AM · Arcanist
rfreebern created T9174: Fix broken PhpunitTestEngine.
Aug 14 2015, 12:38 AM · Arcanist

Aug 12 2015

rfreebern added a comment to T7829: PhabricatorBotFeedNotificationHandler is completely broken and unusable.

In lieu of waiting for a fix to the official phabot, if you're feeling adventurous, I wrote a Phabricator plugin for my open-source IRC bot. My team uses it 24/7 and it meets our needs.

Aug 12 2015, 3:12 PM · Conpherence, Phabot

Aug 5 2015

rfreebern added a comment to D13579: Rough version of configuration driven unit test engine.

We're using this as part of our development workflow now and it's nice. It would be nice if it made use of our phpunit.xml configuration, but we can work around that for now. I hope this lands on master soon.

Aug 5 2015, 6:04 PM

Sep 30 2014

rfreebern added a comment to T4100: Support query parameterization in typeaheads.

Object aliases could also be useful for the case where team members have shifting roles, and you want to assign tasks to e.g. #triagenurse or #tester without having to look up who's currently performing that role.

Sep 30 2014, 9:57 PM · Typeahead, User Delight, Maniphest
rfreebern added a comment to T4100: Support query parameterization in typeaheads.

I'm interested in using project hashtags as parameters without them autoresolving. We use the project-per-sprint workflow, and the current sprint is always tagged #current, but there's no way for me to create saved searches where that hashtag is resolved at runtime instead of compile time.

Sep 30 2014, 2:45 PM · Typeahead, User Delight, Maniphest