Page MenuHomePhabricator
Feed Advanced Search

Jun 2 2016

epriestley added a revision to T6299: Remarkup links to objects in Phame break if a CNAME is set: D16006: Make remarkup link generation rules more flexible and consistent.
Jun 2 2016, 1:44 AM · Haskell.org, Remarkup, Phame

May 13 2016

thoughtpolice added a project to T6299: Remarkup links to objects in Phame break if a CNAME is set: Haskell.org.
May 13 2016, 6:09 PM · Haskell.org, Remarkup, Phame

Apr 29 2016

epriestley added a project to T10901: Support title art for Phame blogs: Phacility.
Apr 29 2016, 5:21 PM · Phacility, Phame
chad added a comment to T10901: Support title art for Phame blogs.

plustwo

Apr 29 2016, 5:14 PM · Phacility, Phame
epriestley created T10901: Support title art for Phame blogs.
Apr 29 2016, 5:13 PM · Phacility, Phame

Apr 15 2016

Luke081515.2 added a comment to T9897: Unbeta Feedback on Phame.
In T9897#161715, @chad wrote:
Apr 15 2016, 1:41 PM · Phame

Mar 10 2016

cburroughs added a comment to T9897: Unbeta Feedback on Phame.

The ordering of blogs on the right /phame is (I think after looking at it) creation date. I'm not sure that is the more useful than just lexographical(?) and feels bit implementation detail-y.

Mar 10 2016, 5:59 PM · Phame

Mar 7 2016

chad updated the task description for T9897: Unbeta Feedback on Phame.
Mar 7 2016, 6:36 PM · Phame
chad updated the task description for T9897: Unbeta Feedback on Phame.
Mar 7 2016, 6:34 PM · Phame
chad updated the task description for T9897: Unbeta Feedback on Phame.
Mar 7 2016, 6:34 PM · Phame
chad updated subscribers of T9897: Unbeta Feedback on Phame.
Mar 7 2016, 2:45 PM · Phame
chad merged task T10533: Make Phame drafts editable directly from PhamePostSearchEngine into T9897: Unbeta Feedback on Phame.
Mar 7 2016, 2:45 PM · Phame, Feature Request
cinek created T10533: Make Phame drafts editable directly from PhamePostSearchEngine.
Mar 7 2016, 1:49 PM · Phame, Feature Request

Mar 2 2016

epriestley closed T10504: Phame EditEngine and policy state is inconsistent for "New Blog" button as Resolved by committing rPe3ed8b5fe1f5: Sync up UI with actual policy rules in Phame.
Mar 2 2016, 7:53 PM · ApplicationEditor, Phame
epriestley closed T10504: Phame EditEngine and policy state is inconsistent for "New Blog" button, a subtask of T9897: Unbeta Feedback on Phame, as Resolved.
Mar 2 2016, 7:53 PM · Phame
epriestley added a revision to T10504: Phame EditEngine and policy state is inconsistent for "New Blog" button: D15384: Sync up UI with actual policy rules in Phame.
Mar 2 2016, 7:44 PM · ApplicationEditor, Phame
epriestley created T10504: Phame EditEngine and policy state is inconsistent for "New Blog" button.
Mar 2 2016, 6:30 PM · ApplicationEditor, Phame

Feb 29 2016

maxhodak added a comment to T9897: Unbeta Feedback on Phame.

Nevermind about that last point, I see

Feb 29 2016, 9:28 PM · Phame
chad updated the task description for T9897: Unbeta Feedback on Phame.
Feb 29 2016, 9:27 PM · Phame
chad added a comment to T9897: Unbeta Feedback on Phame.

We'll probably look at adding an "Archive" state in addition to Published and Unpublished. That would remove it from most views.

Feb 29 2016, 9:26 PM · Phame
maxhodak added a comment to T9897: Unbeta Feedback on Phame.

Also, Phame appears to sort posts by descending post ID number so even if I write over an old draft with new content it's going to sort way down. This is more part of my usual workflow: write some content, decide against it being a good idea, can't delete, ???, write over?

Feb 29 2016, 9:25 PM · Phame
maxhodak added a comment to T9897: Unbeta Feedback on Phame.

I've fixed this but someone still left a draft on my internal blog that I can't now delete. I considered just writing over it but it preserves their username on the authorship.

Feb 29 2016, 9:24 PM · Phame
chad added a comment to T9897: Unbeta Feedback on Phame.

This means that exploration by new users is irreversible and my list of draft grows monotonically and becomes progressively more cluttered over time.

Feb 29 2016, 9:22 PM · Phame
maxhodak added a comment to T9897: Unbeta Feedback on Phame.

Since T10477 was closed as a duplicate of this task but ctrl+f "delete" turns up nothing I guess I'll repost my comment here: I can't find any way to delete a Phame draft or post. This means that exploration by new users is irreversible and my list of draft grows monotonically and becomes progressively more cluttered over time. Because the URLs are prettified, it's also not clear how to use bin/remove to delete a post object or what the object ID might be.

Feb 29 2016, 9:21 PM · Phame
chad updated subscribers of T9897: Unbeta Feedback on Phame.
Feb 29 2016, 9:18 PM · Phame

Feb 24 2016

chad added a comment to T9897: Unbeta Feedback on Phame.

Looks like maybe Macros aren't visible to outside people. Found https://phabricator.wikimedia.org/phame/post/view/1/what_s_new_lots_of_improvements_on_phabricator.wikimedia.org/

Feb 24 2016, 4:43 PM · Phame

Feb 23 2016

chad updated subscribers of T9897: Unbeta Feedback on Phame.
Feb 23 2016, 4:49 PM · Phame

Feb 22 2016

cburroughs added a comment to T9897: Unbeta Feedback on Phame.

Couple of thoughts, not necessarily unbeta stuff:

  • Now that I'm actually using Phame, figuring out some kind of monogram/remarkup thing for it would be sort of nice so it's a little easier to reference a post in tasks/wikis/etc (my use case is that when I write a "Development Log" or "High Horse Soapbox" post, I'm often providing context for things elsewhere, and want to link it from that place/places). I don't think actual POST123 monograms are great for this, but this motivate:
Feb 22 2016, 6:25 PM · Phame

Feb 19 2016

epriestley added a comment to T9897: Unbeta Feedback on Phame.

Although I guess that sort of doesn't really solve many/any problems. But we could embrace that by allowing a blog to be "unlisted" or something, maybe.

Feb 19 2016, 9:35 PM · Phame
epriestley added a comment to T9897: Unbeta Feedback on Phame.

A possible workaround is to create two blogs (review, production), and use "Move Post" as a "Super Publish".

Feb 19 2016, 9:33 PM · Phame
chad added a comment to T9897: Unbeta Feedback on Phame.

There may be "document review" built into Phriction at some point. I don't know if maybe we could generalize that to Legalpad and Phame as well.

Feb 19 2016, 9:25 PM · Phame
chad added a comment to T9897: Unbeta Feedback on Phame.

My expectation is that if your company has significant process around posting a blog post, they likely are using a different product to manage that (ie, Google Docs). Wordpress doesn't even offer such a feature without a third party plugin.

Feb 19 2016, 9:11 PM · Phame
cburroughs added a comment to T9897: Unbeta Feedback on Phame.
In T9897#155081, @chad wrote:

If they can post to the blog, they can read the draft.

Feb 19 2016, 8:59 PM · Phame

Feb 14 2016

chad updated subscribers of T9897: Unbeta Feedback on Phame.
Feb 14 2016, 8:11 PM · Phame

Feb 12 2016

joshuaspence added a project to T10345: Previous and Next post links in blog.phacility.com encounter exceptions: Phame.
Feb 12 2016, 11:31 AM · Phame, Phacility, Bug Report
chad updated subscribers of T9897: Unbeta Feedback on Phame.
Feb 12 2016, 6:20 AM · Phame

Feb 11 2016

epriestley updated the task description for T9897: Unbeta Feedback on Phame.
Feb 11 2016, 1:48 PM · Phame
epriestley added a comment to T9897: Unbeta Feedback on Phame.

Ah, sure -- sorting the home page by first-publish date makes instead of creation date sense to me.

Feb 11 2016, 1:47 PM · Phame
cburroughs added a comment to T9897: Unbeta Feedback on Phame.

I've been using phame for an internal announcement blog (stuff like "we upgraded phabricator!"). I've found it helpful to write a draft when preparing the release, and then publish it whenever the release actually happens. One minor issue is that posts are displayed in the order they are drafted, not the order they are published. This means the "we upgraded on Thursday" post shows up on Wednesday, and is not even the most recent post since there was another one on Wednesday.

Feb 11 2016, 1:33 PM · Phame

Jan 22 2016

epriestley updated the task description for T9897: Unbeta Feedback on Phame.
Jan 22 2016, 12:08 PM · Phame

Jan 21 2016

chad added a comment to T9897: Unbeta Feedback on Phame.

If they can post to the blog, they can read the draft.

Jan 21 2016, 2:45 PM · Phame
cburroughs added a comment to T9897: Unbeta Feedback on Phame.

I've been trying Phame out internally and it's pretty sweet. The one thing I could not figure out how to do (and maybe the answer is I can't) was how to share a draft with someone to read before it's published. I tried adding them as a subscriber to the draft but that did not give them permission.

Jan 21 2016, 1:46 PM · Phame

Dec 30 2015

chad added a revision to T9360: Unbeta Phame: D14914: Update some PhamePost transactions.
Dec 30 2015, 8:31 PM · Phame
chad added a revision to T9360: Unbeta Phame: D14915: Drop domain key on PhameBlog.
Dec 30 2015, 8:31 PM · Phame

Dec 29 2015

chad updated subscribers of T9897: Unbeta Feedback on Phame.
Dec 29 2015, 12:50 AM · Phame
chad merged task T10060: Phame - Unhandled Exception into T9897: Unbeta Feedback on Phame.
Dec 29 2015, 12:50 AM · Phame, Bug Report
rphl created T10060: Phame - Unhandled Exception.
Dec 29 2015, 12:29 AM · Phame, Bug Report

Dec 28 2015

epriestley added a comment to T9897: Unbeta Feedback on Phame.

I also might take a crack at fixing "human language diffs", I think I can get something which is worlds better than what we do right now pretty quickly (even if it isn't perfect) and it would be nice to be able to be smarter all over the place about communicating description/title changes and tailoring things for typo fixes, spelling mistakes and other minor edits. I think this is something we can get groundwork in place for and then improve gradually without needing to do any big rewrites or anything.

Dec 28 2015, 8:29 PM · Phame
chad added a comment to T9897: Unbeta Feedback on Phame.

Yeah I wanted to patch that this weekend but haven't gotten to it. :(

Dec 28 2015, 8:25 PM · Phame
epriestley added a comment to T9897: Unbeta Feedback on Phame.

The logic around what we send to blog subscribers is a little goofy right now, and sends them the entire post content on every update.

Dec 28 2015, 8:15 PM · Phame
epriestley added a revision to T9897: Unbeta Feedback on Phame: D14903: Rough data fetch for previous/next posts on a blog.
Dec 28 2015, 2:31 PM · Phame
epriestley updated the task description for T9897: Unbeta Feedback on Phame.
Dec 28 2015, 2:22 PM · Phame
epriestley added a revision to T9897: Unbeta Feedback on Phame: D14902: Provide phame.post.edit Conduit API method.
Dec 28 2015, 2:21 PM · Phame
epriestley added a revision to T9897: Unbeta Feedback on Phame: D14901: Add phame.post.search Conduit API endpoint.
Dec 28 2015, 1:45 PM · Phame
epriestley added a revision to T9897: Unbeta Feedback on Phame: D14900: Add phame.blog.search Conduit API endpoint.
Dec 28 2015, 12:05 PM · Phame
epriestley added a revision to T9897: Unbeta Feedback on Phame: D14899: Add a phame.blog.edit Conduit API endpoint.
Dec 28 2015, 11:58 AM · Phame
epriestley added a revision to T9897: Unbeta Feedback on Phame: D14898: Remove previous-generation Phame Conduit API methods.
Dec 28 2015, 11:52 AM · Phame
epriestley added a comment to T9897: Unbeta Feedback on Phame.

Definitely, let me get you a rough cut.

Dec 28 2015, 11:48 AM · Phame
chad added a comment to T9897: Unbeta Feedback on Phame.

I've been wanting to have next/prev post, but wasn't sure how to build it. I can build the UI and let you handle the query?

Dec 28 2015, 6:52 AM · Phame

Dec 26 2015

epriestley added a comment to T9897: Unbeta Feedback on Phame.

Couple of thoughts, not necessarily unbeta stuff:

Dec 26 2015, 12:19 PM · Phame

Dec 22 2015

chad set the image for Phame to F824325: project.png.
Dec 22 2015, 11:21 PM
chad changed the edit policy for Phame.
Dec 22 2015, 11:20 PM

Dec 16 2015

epriestley closed T9964: Fill in Conduit support infrastructure for ApplicationEditor changes as Resolved.

I think this stuff is basically in good shape, I'll follow up on the Phame stuff in T9897 and the arc stuff in T7715.

Dec 16 2015, 4:39 PM · Maniphest, Phame, Owners, Arcanist, Conduit
epriestley closed T9964: Fill in Conduit support infrastructure for ApplicationEditor changes, a subtask of T9897: Unbeta Feedback on Phame, as Resolved.
Dec 16 2015, 4:39 PM · Phame
epriestley added a revision to T9964: Fill in Conduit support infrastructure for ApplicationEditor changes: D14798: Continue hammering new *.search / *.edit documentation into shape.
Dec 16 2015, 3:17 PM · Maniphest, Phame, Owners, Arcanist, Conduit
epriestley added a revision to T9964: Fill in Conduit support infrastructure for ApplicationEditor changes: D14796: Improve Conduit type handling for `*.edit` endpoints.
Dec 16 2015, 1:52 PM · Maniphest, Phame, Owners, Arcanist, Conduit

Dec 15 2015

Taskle added a comment to T9995: Blog posts that include a "/" character show a 404 error.

Verified! You guys rock!

Dec 15 2015, 10:25 PM · Phame, Bug Report
epriestley added a comment to T9995: Blog posts that include a "/" character show a 404 error.

This should be fixed in HEAD. Let us know if you're still seeing issues or we missed anything.

Dec 15 2015, 10:23 PM · Phame, Bug Report
epriestley closed T9995: Blog posts that include a "/" character show a 404 error as Resolved by committing rP2d588715bc56: Always automatically generate Phame slugs.
Dec 15 2015, 10:19 PM · Phame, Bug Report
Taskle added a comment to T9995: Blog posts that include a "/" character show a 404 error.

Even if it's not an everyone has a blog case, again, I can't imagine it's a common use case to regularly be switching blogs to post on. Again, this is just a convenience function (a "New Post" button that creates a new post for the last-posted-to-blog). Not required, just a nice to have.

Dec 15 2015, 9:47 PM · Phame, Bug Report
chad added a comment to T9995: Blog posts that include a "/" character show a 404 error.

Ah ok, I don't think we've considered the "everyone has a blog" case. It might get hairy.

Dec 15 2015, 9:44 PM · Phame, Bug Report
Taskle added a comment to T9995: Blog posts that include a "/" character show a 404 error.

Oh cool - that's a useful shortcut. But imagine that the primary use case is this sort of note taking where everyone has their personal blog, I anticipate that 95% of the time, people will be writing blog posts on the same blog they last wrote on. For the 15 people on our team, 100% of us only write on one blog which is our personal blog.

Dec 15 2015, 9:42 PM · Phame, Bug Report
epriestley added a revision to T9995: Blog posts that include a "/" character show a 404 error: D14792: Always automatically generate Phame slugs.
Dec 15 2015, 9:41 PM · Phame, Bug Report
chad added a comment to T9995: Blog posts that include a "/" character show a 404 error.

The + is a link to create new posts, may not be 100% obvious.

pasted_file (353×320 px, 35 KB)

Dec 15 2015, 9:39 PM · Phame, Bug Report
Taskle added a comment to T9995: Blog posts that include a "/" character show a 404 error.

The only feedback I have is that since the "New Blog" button was added top Right (instead of, for example, "New Post" which would default to, say, the last blog that you posted to), I inadvertently created a new Blog when I meant to write a post.

Dec 15 2015, 9:37 PM · Phame, Bug Report
chad added a comment to T9995: Blog posts that include a "/" character show a 404 error.

Sounds like you're using it as we do, though.

Dec 15 2015, 9:35 PM · Phame, Bug Report
chad added a comment to T9995: Blog posts that include a "/" character show a 404 error.

Well we're about to unbeta Phame if you have any use cases we're not thinking of.

Dec 15 2015, 9:35 PM · Phame, Bug Report
Taskle added a comment to T9995: Blog posts that include a "/" character show a 404 error.

As an aside, if you guys ever want insight from heavy Phab users, let me and Nico know! We're so deeply integrated now...we even automate the creation of Phab tasks via Salesforce to manage our entire Client Services team's work flow to onboard new clients. :)

Dec 15 2015, 9:34 PM · Phame, Bug Report
Taskle added a comment to T9995: Blog posts that include a "/" character show a 404 error.

Awesome :) yes, I don't see any of us caring about the slugs. In fact I remember it being a bit of a nuisance to do this because we'd have 15 people all with the slug of, for example, 12/10/2016, so we'd all have to make them unique. :)

Dec 15 2015, 9:33 PM · Phame, Bug Report
chad added a comment to T9995: Blog posts that include a "/" character show a 404 error.

ah, true

Dec 15 2015, 9:30 PM · Phame, Bug Report
epriestley added a comment to T9995: Blog posts that include a "/" character show a 404 error.

Since slugs no longer need to be unique, I'm just going to simplify this whole process and generate them automatically from titles.

Dec 15 2015, 9:30 PM · Phame, Bug Report
epriestley added a revision to T9964: Fill in Conduit support infrastructure for ApplicationEditor changes: D14791: Add some documentation about how to set paths with owners.edit.
Dec 15 2015, 9:26 PM · Maniphest, Phame, Owners, Arcanist, Conduit
Taskle added a comment to T9995: Blog posts that include a "/" character show a 404 error.

We don't have external references to Phame, only internal references within Phame itself. So no need to have the old urls work in that regard. It's just that clicking the links in the phame UI itself is an important piece we'll need to work.

Dec 15 2015, 9:22 PM · Phame, Bug Report
epriestley added a comment to T9995: Blog posts that include a "/" character show a 404 error.

Also, is the fact that the URL scheme changed an issue (i.e., do you have a lot of links to the old URLs in external systems)? We weren't aware anyone was really using Phame seriously, but I can write a little extension you could use to keep the old redirects working for a while if that's also causing you pain.

Dec 15 2015, 9:20 PM · Phame, Bug Report
Taskle added a comment to T9995: Blog posts that include a "/" character show a 404 error.

(the reason this issue is exacerbated for us is because the titles of all our posts are dates, which many folks use /'s for, so we have a ton of posts with this issue)

Dec 15 2015, 9:16 PM · Phame, Bug Report
Taskle added a comment to T9995: Blog posts that include a "/" character show a 404 error.

Yeah it's a critical part of our workflow :) back at Google there's this concept of "weekly snippets" that the whole company used to use and our engineering team here at Doctor.com models after that. It's really useful to get visibility into work. :)

Dec 15 2015, 9:16 PM · Phame, Bug Report
epriestley added a comment to T9995: Blog posts that include a "/" character show a 404 error.

We could also just bring that patch upstream, but I think allowing "/" in slugs is probably a decision we'd regret in the long term.

Dec 15 2015, 9:15 PM · Phame, Bug Report
epriestley added a comment to T9995: Blog posts that include a "/" character show a 404 error.

As a workaround, you can apply this patch locally, which should make things work for now:

Dec 15 2015, 9:15 PM · Phame, Bug Report
chad added a comment to T9995: Blog posts that include a "/" character show a 404 error.

I am stoked someone uses Phame though!

Dec 15 2015, 9:13 PM · Phame, Bug Report
chad added a comment to T9995: Blog posts that include a "/" character show a 404 error.

(maybe we can hack the route?)

Dec 15 2015, 9:12 PM · Phame, Bug Report
chad updated subscribers of T9995: Blog posts that include a "/" character show a 404 error.

I don't know how involved a migration script would be, @epriestley?

Dec 15 2015, 9:11 PM · Phame, Bug Report
chad added a comment to T9995: Blog posts that include a "/" character show a 404 error.

You can use the URL /phame/post/edit/775/

Dec 15 2015, 9:10 PM · Phame, Bug Report
Taskle added a comment to T9995: Blog posts that include a "/" character show a 404 error.

@chad Hi Chad, so how can we remove it if we can't edit the post? Is there a workaround to edit the post? Or some manual database change we can make? We have literally hundreds of blog posts as we use this feature internally to track weekly work (hence the urgency as now our entire company has lost visibility into each other's work), so it would be a nightmare to do manually...

Dec 15 2015, 9:10 PM · Phame, Bug Report
chad added a comment to T9995: Blog posts that include a "/" character show a 404 error.

You'll need to edit your title phame_title to fix the 404 for now (I don't think it's worth providing a retroactive fix). We should have always been removing / from Phame Title as it would have always 404'd with Live View.

Dec 15 2015, 8:37 PM · Phame, Bug Report
nicolast updated subscribers of T9995: Blog posts that include a "/" character show a 404 error.
Dec 15 2015, 7:33 PM · Phame, Bug Report
nicolast created T9995: Blog posts that include a "/" character show a 404 error.
Dec 15 2015, 7:32 PM · Phame, Bug Report
epriestley added a revision to T9964: Fill in Conduit support infrastructure for ApplicationEditor changes: D14790: Support editing statuses and paths in Owners via Conduit API.
Dec 15 2015, 5:22 PM · Maniphest, Phame, Owners, Arcanist, Conduit
epriestley added a revision to T9964: Fill in Conduit support infrastructure for ApplicationEditor changes: D14788: Allow pastes to be activated/archived via Conduit.
Dec 15 2015, 2:27 PM · Maniphest, Phame, Owners, Arcanist, Conduit

Dec 14 2015

epriestley added a revision to T9964: Fill in Conduit support infrastructure for ApplicationEditor changes: D14777: Provide more API information about Maniphest task statuses and priorities.
Dec 14 2015, 2:56 PM · Maniphest, Phame, Owners, Arcanist, Conduit
epriestley added a revision to T9964: Fill in Conduit support infrastructure for ApplicationEditor changes: D14776: Formalize custom Conduit fields on objects.
Dec 14 2015, 2:45 PM · Maniphest, Phame, Owners, Arcanist, Conduit