Page MenuHomePhabricator
Feed Advanced Search

Apr 19 2022

epriestley closed T13661: Give Phame configurable interact policies as Resolved.

I deployed this and it seems to be working properly.

Apr 19 2022, 9:07 PM · Phacility, Phame

Apr 1 2022

epriestley added a comment to T13661: Give Phame configurable interact policies.

This has some rough edges that I'm not going to deal with for now:

Apr 1 2022, 7:52 PM · Phacility, Phame
epriestley added a revision to T13661: Give Phame configurable interact policies: D21755: Improve some UI/language for Phame posts when viewer doesn't have CAN_INTERACT.
Apr 1 2022, 7:49 PM · Phacility, Phame
epriestley added a revision to T13661: Give Phame configurable interact policies: D21754: Give Phame blog posts configurable interact policies, with a default policy of "Same as Blog".
Apr 1 2022, 7:41 PM · Phacility, Phame
epriestley added a revision to T13661: Give Phame configurable interact policies: D21753: Remove unused "MARKUP_FIELD_SUMMARY" for Phame posts.
Apr 1 2022, 7:16 PM · Phacility, Phame
epriestley added a revision to T13661: Give Phame configurable interact policies: D21751: Give Phame blogs mutable interact policies.
Apr 1 2022, 7:05 PM · Phacility, Phame
epriestley added a revision to T13661: Give Phame configurable interact policies: D21750: Fix double-bordered breadcrumbs in Phame blogs.
Apr 1 2022, 6:48 PM · Phacility, Phame
epriestley added a revision to T13661: Give Phame configurable interact policies: D21749: Remove ancient Remarkup constants from Phame and Maniphest.
Apr 1 2022, 6:46 PM · Phacility, Phame
epriestley added a revision to T13661: Give Phame configurable interact policies: D21748: Make Phame blog policies non-nullable.
Apr 1 2022, 6:43 PM · Phacility, Phame

Jul 21 2021

epriestley updated the task description for T13661: Give Phame configurable interact policies.
Jul 21 2021, 9:26 PM · Phacility, Phame
epriestley triaged T13661: Give Phame configurable interact policies as Low priority.
Jul 21 2021, 9:25 PM · Phacility, Phame

Oct 15 2019

Krinkle added a comment to T13421: Implement OpenGraph metadata in Phame for Twitter cards.

I did some trial and error last week with Twitter via https://cards-dev.twitter.com/validator. That was for my personal blog, but some of it might apply here as well.

Oct 15 2019, 12:46 AM · Phame

Sep 19 2019

epriestley added a comment to T13421: Implement OpenGraph metadata in Phame for Twitter cards.

og:title should probably be the post title.

Sep 19 2019, 9:28 PM · Phame
epriestley triaged T13421: Implement OpenGraph metadata in Phame for Twitter cards as Normal priority.
Sep 19 2019, 9:27 PM · Phame

Jul 31 2019

epriestley closed T13353: When Phame posts move between blogs, the old URIs 404 instead of canonicalizing as Resolved by committing rP47d497aa6045: When users visit a Phame post URI with an old blog ID, canonicalize the URI….
Jul 31 2019, 6:44 PM · Phame
epriestley added a revision to T13353: When Phame posts move between blogs, the old URIs 404 instead of canonicalizing: D20688: When users visit a Phame post URI with an old blog ID, canonicalize the URI instead of 404'ing.
Jul 31 2019, 6:40 PM · Phame
epriestley triaged T13353: When Phame posts move between blogs, the old URIs 404 instead of canonicalizing as Low priority.
Jul 31 2019, 6:33 PM · Phame

Jul 9 2017

chad removed the image for Phame.
Jul 9 2017, 7:40 PM

Jul 6 2017

epriestley closed T12900: Phame blog draft posts are visible to users who can edit the blog, but the UI states that they are visible to only authors as Resolved.

That use case doesn't strike me as compelling enough to justify a separate field or a behavioral change so I don't plan to adjust our behavior here.

Jul 6 2017, 3:15 PM · Phame, Policy, Bug Report
stevex added a comment to T12900: Phame blog draft posts are visible to users who can edit the blog, but the UI states that they are visible to only authors.

Only you and users who have permission to edit <Blog Name> can see this draft until it is published. Use "Publish" to publish this post.

...would that resolve things in your case? Or does the rule we actually implement not work as well as "only the author" in your use case?

Jul 6 2017, 3:12 PM · Phame, Policy, Bug Report

Jul 5 2017

epriestley added a comment to T12900: Phame blog draft posts are visible to users who can edit the blog, but the UI states that they are visible to only authors.

You must be able to view a post's blog to view the post, so the rule is effectively "view and edit".

Jul 5 2017, 10:09 PM · Phame, Policy, Bug Report
avivey added a comment to T12900: Phame blog draft posts are visible to users who can edit the blog, but the UI states that they are visible to only authors.

Don't most places consider "Can Edit" to be weaker than "Can View"?

Jul 5 2017, 10:04 PM · Phame, Policy, Bug Report
epriestley added a project to T12900: Phame blog draft posts are visible to users who can edit the blog, but the UI states that they are visible to only authors: Phame.
Jul 5 2017, 4:59 PM · Phame, Policy, Bug Report

Mar 20 2017

CodeMouse92 added a comment to T12373: Support macros in Phame.

@epriestley, I tested out the scenario with the change applied.

Mar 20 2017, 5:14 PM · Macros, Phame, Bug Report

Mar 14 2017

CodeMouse92 added a comment to T12373: Support macros in Phame.

Ah! That fixed it, thanks @epriestley. I'll let you know once I test out that configuration.

Mar 14 2017, 6:49 PM · Macros, Phame, Bug Report
epriestley added a comment to T12373: Support macros in Phame.

Remarkup is cached, so you'll need to run bin/cache purge --purge-remarkup (or make an edit, or create a new post) to purge the cache.

Mar 14 2017, 6:20 PM · Macros, Phame, Bug Report
CodeMouse92 added a comment to T12373: Support macros in Phame.

@epriestley, I wouldn't mind testing that scenario out this weekend (I'll have to change a couple of domain name settings to create the scenario, but that's easily undone).

Mar 14 2017, 5:53 PM · Macros, Phame, Bug Report

Mar 11 2017

epriestley added a comment to T12373: Support macros in Phame.

Happy to accept a patch for this (deleting that one line of code) if someone wants to claim that they tested the scenario above and it worked correctly.

Mar 11 2017, 6:57 PM · Macros, Phame, Bug Report
epriestley renamed T12373: Support macros in Phame from Macro not displaying in Phame post to Support macros in Phame.
Mar 11 2017, 6:56 PM · Macros, Phame, Bug Report

Mar 9 2017

epriestley added a comment to T12373: Support macros in Phame.

That is, the problem would be:

Mar 9 2017, 3:37 PM · Macros, Phame, Bug Report
epriestley added a comment to T12373: Support macros in Phame.

I guess we actually have to test this use case:

Mar 9 2017, 3:36 PM · Macros, Phame, Bug Report
chad added a comment to T12373: Support macros in Phame.

I can fix if it's one line, I just assumed it was something super hard with external urls or something.

Mar 9 2017, 3:32 PM · Macros, Phame, Bug Report
chad added a comment to T12373: Support macros in Phame.

I blame the fun police.

Mar 9 2017, 3:32 PM · Macros, Phame, Bug Report
epriestley added a comment to T12373: Support macros in Phame.

https://secure.phabricator.com/source/phabricator/browse/master/src/infrastructure/markup/PhabricatorMarkupEngine.php;4c7d464f8bf2627ef7455596fde2ae5667e67a57$356

Mar 9 2017, 3:27 PM · Macros, Phame, Bug Report
epriestley updated subscribers of T12373: Support macros in Phame.

Macros are disabled in Phame posts, via markup engine. This originated in D2202.

Mar 9 2017, 3:27 PM · Macros, Phame, Bug Report
chad triaged T12373: Support macros in Phame as Low priority.
Mar 9 2017, 2:47 AM · Macros, Phame, Bug Report
CodeMouse92 created T12373: Support macros in Phame.
Mar 9 2017, 2:39 AM · Macros, Phame, Bug Report

Jan 20 2017

chad triaged T12132: Subscribing to blogs should be easier as Low priority.
Jan 20 2017, 5:19 AM · Phame
chad closed T12107: Pick new icon for Phame as Resolved.
Jan 20 2017, 4:31 AM · Phame, Design
chad added a comment to T12107: Pick new icon for Phame.

I did for now, will see what FontAwesome 5 brings, but the was never something I really liked for Phame anyways.

Jan 20 2017, 4:30 AM · Phame, Design
chad removed projects from T12107: Pick new icon for Phame: Almanac, Accessibility, Android.
Jan 20 2017, 4:30 AM · Phame, Design
chad created T12132: Subscribing to blogs should be easier.
Jan 20 2017, 4:28 AM · Phame

Jan 19 2017

cspeckmim added a comment to T12107: Pick new icon for Phame.

Jan 19 2017, 2:46 PM · Phame, Design

Jan 17 2017

Alexmoon2 added projects to T12107: Pick new icon for Phame: Android, Accessibility, Almanac.
Jan 17 2017, 9:31 AM · Phame, Design

Jan 16 2017

epriestley added a revision to T12107: Pick new icon for Phame: D17209: Redesign header menus and search.
Jan 16 2017, 6:51 PM · Phame, Design

Jan 15 2017

epriestley added a comment to T12107: Pick new icon for Phame.

no no those are for the Meterology application

Jan 15 2017, 9:00 PM · Phame, Design
chad added a comment to T12107: Pick new icon for Phame.

Theres like 20 thermometers for a health application.

Jan 15 2017, 8:50 PM · Phame, Design
epriestley added a comment to T12107: Pick new icon for Phame.

also conflicts with Phabricator Health Records Application

Jan 15 2017, 8:49 PM · Phame, Design
chad added a comment to T12107: Pick new icon for Phame.

Nobody loves making tasks and projects… what is this, a tool for PMs?

Jan 15 2017, 8:48 PM · Phame, Design
epriestley added a comment to T12107: Pick new icon for Phame.

Or use heart for favorites?

Jan 15 2017, 8:42 PM · Phame, Design
chad created T12107: Pick new icon for Phame.
Jan 15 2017, 8:36 PM · Phame, Design

Sep 26 2016

isfs added a comment to T11687: No way to unsubscribe from a blog you created.

Thanks, Chad. I've just used the Administrators group and adjusted the EditEngine permissions, which is sufficient for us; anyone authoritative enough to create blogs is authoritative and technically proficient enough to have admin privs, too.

Sep 26 2016, 9:19 PM · Phame, Feature Request
chad closed T11687: No way to unsubscribe from a blog you created as Resolved.

Yeah, it makes sense to not auto-subscribe and I'm afraid I don't have better plans ready for cases where you don't want everyone creating blogs. You could at least make a group like "blog creators" and delegate.

Sep 26 2016, 1:37 PM · Phame, Feature Request

Sep 23 2016

isfs added a comment to T11687: No way to unsubscribe from a blog you created.

My concern here is the specific request only solves a side-effect of the root problem, and not the root problem itself.

Sep 23 2016, 1:52 PM · Phame, Feature Request
chad added a revision to T11687: No way to unsubscribe from a blog you created: D16589: Don't lock subscription in PhameBlog.
Sep 23 2016, 12:52 PM · Phame, Feature Request
chad added a comment to T11687: No way to unsubscribe from a blog you created.

My concern here is the specific request only solves a side-effect of the root problem, and not the root problem itself. We do not expect admins to have to create blogs for people. I would like to understand better what we can do in that case.

Sep 23 2016, 12:11 PM · Phame, Feature Request
isfs added a comment to T11687: No way to unsubscribe from a blog you created.

Aside from that, I don't think it's too much of a stretch to say that as a general principle, permanent/irrevocable subscription to an object is tantamount to spam.

Sep 23 2016, 4:10 AM · Phame, Feature Request
isfs added a comment to T11687: No way to unsubscribe from a blog you created.
In T11687#195734, @chad wrote:

In my administrator/management role, I create a blog for someone else to write posts for

Why?

Sep 23 2016, 4:05 AM · Phame, Feature Request
chad added a comment to T11687: No way to unsubscribe from a blog you created.

Specifically, a root problem would be how you got into this state to request this feature to begin with, not that you want the feature.

Sep 23 2016, 3:03 AM · Phame, Feature Request
chad added a comment to T11687: No way to unsubscribe from a blog you created.

In my administrator/management role, I create a blog for someone else to write posts for

Sep 23 2016, 2:51 AM · Phame, Feature Request
isfs reopened T11687: No way to unsubscribe from a blog you created as "Open".

Sorry. I thought the root problem was obvious. I guess not.

Sep 23 2016, 2:46 AM · Phame, Feature Request
chad added a comment to T11688: 404 when choosing 'New Post' from the quick create menu.

this entire menu will likely go away

Sep 23 2016, 2:33 AM · Phame, Bug Report
chad merged task T11688: 404 when choosing 'New Post' from the quick create menu into T11096: Redesign main header / quick create / search.
Sep 23 2016, 2:21 AM · Phame, Bug Report
chad closed T11687: No way to unsubscribe from a blog you created as Invalid.

Please see Contributing Feature Requests and Describing Root Problems.

Sep 23 2016, 2:19 AM · Phame, Feature Request
isfs created T11688: 404 when choosing 'New Post' from the quick create menu.
Sep 23 2016, 1:59 AM · Phame, Bug Report
isfs created T11687: No way to unsubscribe from a blog you created.
Sep 23 2016, 1:49 AM · Phame, Feature Request

Sep 5 2016

epriestley closed T11584: Phame commenting policy checks are weird? as Resolved by committing rP4b6da9735ba7: Remove overbearing policy checks in Phame.
Sep 5 2016, 7:10 PM · Phame
epriestley added a revision to T11584: Phame commenting policy checks are weird?: D16493: Remove overbearing policy checks in Phame.
Sep 5 2016, 6:52 PM · Phame
epriestley added a comment to T11584: Phame commenting policy checks are weird?.

Oh man -- I didn't notice that the random test account I was logged in as in Chrome (named wwwuuu) was an administrator. I have a repro.

Sep 5 2016, 6:47 PM · Phame

Sep 4 2016

chad added a comment to T11584: Phame commenting policy checks are weird?.

I poked a bit at this, but I think PhamePost is a special case, since it doesn't have a direct edit policy, it's edit policy is derived from PhameBlog and it's not clear to me how comment transactions get around edit policy in general reading through the code.

Sep 4 2016, 2:16 AM · Phame

Sep 3 2016

tide added a comment to T11584: Phame commenting policy checks are weird?.

J772

Sep 3 2016, 8:08 PM · Phame
tide added a comment to T11584: Phame commenting policy checks are weird?.

pasted_file (646×1 px, 91 KB)

Sep 3 2016, 8:08 PM · Phame
epriestley created T11584: Phame commenting policy checks are weird?.
Sep 3 2016, 7:13 PM · Phame
epriestley added a comment to T9897: Unbeta Feedback on Phame.

Please follow the instructions in Contributing Bug Reports if you'd like to report a bug. Thanks!

Sep 3 2016, 6:08 PM · Phame
Luke081515.2 added a comment to T9897: Unbeta Feedback on Phame.

FYI, there is a report about a regression from multiple users at WMFs-Phabricator: https://phabricator.wikimedia.org/T144338

Sep 3 2016, 6:06 PM · Phame

Aug 1 2016

chad added a comment to T11412: Ability to edit blog name.

Specifically if you feel this is a Phabricator issue, please provide steps we can follow on a clean/new install on http://phacility.com/. Test instances there are free to spin up any time.

Aug 1 2016, 6:39 PM · Phame, Bug Report (Needs Information)
chad closed T11412: Ability to edit blog name as Invalid.

Please see Contributing Bug Reports for how to file a proper bug report. See Support Resources for what resources are available for getting help configuring or using Phabricator.

Aug 1 2016, 6:34 PM · Phame, Bug Report (Needs Information)
Taskle added a comment to T11412: Ability to edit blog name.

I am an admin w/full permissions, but even so I've tried just doing this on my own personal blog that I created myself and can't even do that.

Aug 1 2016, 6:24 PM · Phame, Bug Report (Needs Information)
chad added a comment to T11412: Ability to edit blog name.

Specifically, if you don't have permissions to edit a blog, you should get a permissions dialog like below. Sounds like someone has been messing with the custom forms.

Aug 1 2016, 6:12 PM · Phame, Bug Report (Needs Information)
chad edited projects for T11412: Ability to edit blog name, added: Bug Report (Needs Information), Phame; removed Feature Request.
Aug 1 2016, 6:04 PM · Phame, Bug Report (Needs Information)

Jul 21 2016

epriestley closed T11358: Phame raises exception when 'subtitle' field too long as Resolved by committing rPc27ba19da3b7: Raise human-readable error messages for overlong Phame blog titles and subtitles.
Jul 21 2016, 4:48 PM · Phame, Bug Report
jonathanrseawright added a comment to T11358: Phame raises exception when 'subtitle' field too long.

Looks like that'll work nicely!

Jul 21 2016, 2:26 PM · Phame, Bug Report
epriestley added a comment to T11358: Phame raises exception when 'subtitle' field too long.

Thanks for the report, and for the good reproduction instructions. D16313 should raise a better exception.

Jul 21 2016, 2:19 PM · Phame, Bug Report
epriestley added a revision to T11358: Phame raises exception when 'subtitle' field too long: D16313: Raise human-readable error messages for overlong Phame blog titles and subtitles.
Jul 21 2016, 2:15 PM · Phame, Bug Report
epriestley triaged T11358: Phame raises exception when 'subtitle' field too long as Normal priority.
Jul 21 2016, 2:08 PM · Phame, Bug Report

Jul 12 2016

epriestley closed T11320: AphrontQueryException on Phame when creating new blog without Full Domain URI as Resolved.
Jul 12 2016, 9:05 PM · Phame, Bug Report
nicolast added a comment to T11320: AphrontQueryException on Phame when creating new blog without Full Domain URI.

Indeed, fixed.
You guys rock!!

Jul 12 2016, 9:04 PM · Phame, Bug Report
epriestley added a comment to T11320: AphrontQueryException on Phame when creating new blog without Full Domain URI.

Specifically, this should be resolved by D16242 (July 6).

Jul 12 2016, 8:00 PM · Phame, Bug Report
chad added a comment to T11320: AphrontQueryException on Phame when creating new blog without Full Domain URI.

Can you update Phabricator and re-test? I expect this to already be resolved.

Jul 12 2016, 7:41 PM · Phame, Bug Report
nicolast updated subscribers of T11320: AphrontQueryException on Phame when creating new blog without Full Domain URI.
Jul 12 2016, 7:30 PM · Phame, Bug Report
nicolast updated the task description for T11320: AphrontQueryException on Phame when creating new blog without Full Domain URI.
Jul 12 2016, 7:28 PM · Phame, Bug Report
nicolast created T11320: AphrontQueryException on Phame when creating new blog without Full Domain URI.
Jul 12 2016, 7:27 PM · Phame, Bug Report

Jul 7 2016

chad closed T9360: Unbeta Phame as Resolved.
Jul 7 2016, 1:58 AM · Phame
epriestley added a revision to T9895: Update Phame Documentation: D16246: Update Phame documentation to reflect changes to the application.
Jul 7 2016, 1:40 AM · Phame
epriestley closed T9895: Update Phame Documentation as Resolved.

Resolved by D16246, I suppose.

Jul 7 2016, 1:40 AM · Phame
epriestley closed T9895: Update Phame Documentation, a subtask of T9360: Unbeta Phame, as Resolved.
Jul 7 2016, 1:40 AM · Phame
epriestley moved T6299: Remarkup links to objects in Phame break if a CNAME is set from Backlog to Future on the Phame board.
Jul 7 2016, 1:40 AM · Haskell.org, Remarkup, Phame
epriestley removed a subtask for T9897: Unbeta Feedback on Phame: T6299: Remarkup links to objects in Phame break if a CNAME is set.
Jul 7 2016, 1:40 AM · Phame
epriestley removed a parent task for T6299: Remarkup links to objects in Phame break if a CNAME is set: T9897: Unbeta Feedback on Phame.
Jul 7 2016, 1:40 AM · Haskell.org, Remarkup, Phame
epriestley added a revision to T9360: Unbeta Phame: D16246: Update Phame documentation to reflect changes to the application.
Jul 7 2016, 1:34 AM · Phame