Page MenuHomePhabricator
Feed Advanced Search

Jul 7 2016

chad added a revision to T9360: Unbeta Phame: D16245: Clean up Blog Post crumbs.
Jul 7 2016, 1:14 AM · Phame
epriestley added a comment to T9360: Unbeta Phame.

Oh, now that we gave posts the J monogram, we should probably also find a way to put that on the blog page somewhere (at least the internal one, and maybe the ApplicationSearch results page). Right now you have to know that you can fish the ID out of the URI. Let me see if I can poke at that a bit with my doc stuff.

Jul 7 2016, 1:02 AM · Phame
cspeckmim added a comment to T9360: Unbeta Phame.

I've been pretty excited about this since the unbetaing started.

Jul 7 2016, 12:35 AM · Phame
chad updated the task description for T9360: Unbeta Phame.
Jul 7 2016, 12:27 AM · Phame
chad added a comment to T9360: Unbeta Phame.

I think I started the unbeta task in December. So... Merry Christmas!

Jul 7 2016, 12:26 AM · Phame
epriestley added a comment to T9360: Unbeta Phame.

Just the T6299 stuff, I think.

Jul 7 2016, 12:26 AM · Phame
chad added a comment to T9360: Unbeta Phame.

Anything left to fix before unbeta?

Jul 7 2016, 12:23 AM · Phame

Jul 6 2016

chad added a revision to T9360: Unbeta Phame: D16242: Clean up parentDomain issues in PhameBlog.
Jul 6 2016, 8:46 PM · Phame
chad added a revision to T9360: Unbeta Phame: D16241: Redirect https blogs.
Jul 6 2016, 8:33 PM · Phame
chad updated the task description for T9360: Unbeta Phame.
Jul 6 2016, 7:32 PM · Phame
chad updated the image for Phame from F824325: project.png to F1713938: profile.
Jul 6 2016, 4:40 PM

Jul 3 2016

epriestley added a comment to T9360: Unbeta Phame.
In T9360#183602, @chad wrote:

Is [HTTPS] simple? Not sure where to start? Nothing is jumping out at me here.

Jul 3 2016, 9:06 AM · Phame
epriestley edited subtasks for T9897: Unbeta Feedback on Phame, added: T6299: Remarkup links to objects in Phame break if a CNAME is set; removed: T4936: Phame is not accessible on a custom domain without `policy.allow-public`.
Jul 3 2016, 9:00 AM · Phame
epriestley removed a parent task for T4936: Phame is not accessible on a custom domain without `policy.allow-public`: T9897: Unbeta Feedback on Phame.
Jul 3 2016, 9:00 AM · Phame
epriestley added a parent task for T6299: Remarkup links to objects in Phame break if a CNAME is set: T9897: Unbeta Feedback on Phame.
Jul 3 2016, 9:00 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 3 2016, 9:00 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 3 2016, 9:00 AM · Haskell.org, Remarkup, Phame

Jul 2 2016

chad added a comment to T9360: Unbeta Phame.

Oh, and we select the correct protocol for custom domains now, but don't enforce it when serving content. That is, these both work, and we always link to "https", but "http" should redirect you directly to "https" instead of serving content:

Jul 2 2016, 8:13 PM · Phame
chad added a revision to T9360: Unbeta Phame: D16222: Use CommentEditEngine in PhamePost.
Jul 2 2016, 4:34 AM · Phame

Jul 1 2016

chad updated the task description for T9360: Unbeta Phame.
Jul 1 2016, 6:24 PM · Phame
chad added a revision to T9360: Unbeta Phame: D16217: Make Phame Header and Profile Image Transactional.
Jul 1 2016, 5:50 PM · Phame

Jun 30 2016

chad updated the task description for T9360: Unbeta Phame.
Jun 30 2016, 7:57 PM · Phame
chad added a revision to T9360: Unbeta Phame: D16199: Improve PhamePost search options.
Jun 30 2016, 4:19 AM · Phame
chad updated the task description for T9360: Unbeta Phame.
Jun 30 2016, 3:05 AM · Phame
epriestley added a comment to T9360: Unbeta Phame.

PhabricatorPasteViewController is the best example for the EditEngine comment thing. Basically, make the comment form generate like Paste does (Maniphest too, although it's more complex). Then you can remove PhamePostCommentController completely.

Jun 30 2016, 1:54 AM · Phame
chad added a revision to T9360: Unbeta Phame: D16197: Misc Phame cleanup.
Jun 30 2016, 12:53 AM · Phame

Jun 29 2016

chad updated the task description for T9360: Unbeta Phame.
Jun 29 2016, 10:53 PM · Phame
chad updated the task description for T9360: Unbeta Phame.
Jun 29 2016, 10:52 PM · Phame
chad added a comment to T9360: Unbeta Phame.

The edit link on the post list is a little weird to me, since Maniphest is the only other application which has it (I think?) and the behavior is different there. In particular, you don't lose your place in the results in Maniphest, but you do in Phame. (I think this was originally added to Maniphest as a stopgap for T1960? But it doesn't address that use case in Phame, and that use case likely does not exist.)

Jun 29 2016, 10:52 PM · Phame

Jun 28 2016

chad updated the task description for T9360: Unbeta Phame.
Jun 28 2016, 9:44 PM · Phame
chad added a comment to T11226: 500 errors when loading phacility blog posts.

I think the error is correct and the URLs are wrong. We should probably handle this with an Exception though. Also correcting our site links.

Jun 28 2016, 8:17 PM · Phame, Bug Report
chad added a comment to T11226: 500 errors when loading phacility blog posts.

Thanks, we'll look into it.

Jun 28 2016, 7:00 PM · Phame, Bug Report
chad merged T11226: 500 errors when loading phacility blog posts into T9360: Unbeta Phame.
Jun 28 2016, 7:00 PM · Phame
chad merged task T11226: 500 errors when loading phacility blog posts into T9360: Unbeta Phame.
Jun 28 2016, 7:00 PM · Phame, Bug Report
twrobel3 added a project to T11226: 500 errors when loading phacility blog posts: Phame.
Jun 28 2016, 6:40 PM · Phame, Bug Report

Jun 27 2016

chad added a comment to T9360: Unbeta Phame.

alrighty

Jun 27 2016, 4:41 PM · Phame
epriestley closed T11219: Exception on 'View All' at Phame top-level (on upstream) as Resolved.

I identified posts on invalid blogs with this query:

Jun 27 2016, 4:31 PM · Phame, Bug Report
epriestley added a comment to T11219: Exception on 'View All' at Phame top-level (on upstream).

Oh, it actually should cause this issue as currently written. I'm just going to destroy the bad data until this appears in the wild in a more reachable way, I don't think there is any easy way to resolve it.

Jun 27 2016, 4:26 PM · Phame, Bug Report
epriestley added a comment to T11219: Exception on 'View All' at Phame top-level (on upstream).

Post #667 has an invalid blog, so this is probably difficult/impossible for normal users to hit, but it shouldn't cause this issue. I'll see if I can reproduce it locally.

Jun 27 2016, 4:19 PM · Phame, Bug Report
epriestley added a comment to T9360: Unbeta Phame.
  • PhameBlog calls delete() on posts directly, but should use the destruction engine to destroy them instead. Calling delete() directly means that edges, comments, etc., on the posts won't be cleaned up when a blog is deleted.
Jun 27 2016, 4:18 PM · Phame
epriestley added a comment to T9360: Unbeta Phame.

Oh, and we select the correct protocol for custom domains now, but don't enforce it when serving content. That is, these both work, and we always link to "https", but "http" should redirect you directly to "https" instead of serving content:

Jun 27 2016, 4:11 PM · Phame
epriestley added a comment to T9360: Unbeta Phame.

Few more things I caught:

Jun 27 2016, 4:08 PM · Phame
epriestley added a comment to T11219: Exception on 'View All' at Phame top-level (on upstream).

Thanks, this reproduces for me.

Jun 27 2016, 4:05 PM · Phame, Bug Report
thoughtpolice renamed T11219: Exception on 'View All' at Phame top-level (on upstream) from Error on 'View All' with Phame (on upstream) to Exception on 'View All' at Phame top-level (on upstream).
Jun 27 2016, 3:58 PM · Phame, Bug Report
thoughtpolice created T11219: Exception on 'View All' at Phame top-level (on upstream).
Jun 27 2016, 3:54 PM · Phame, Bug Report
epriestley added a comment to T6299: Remarkup links to objects in Phame break if a CNAME is set.

In live comments, these links are bad offhand:

Jun 27 2016, 3:52 PM · Haskell.org, Remarkup, Phame
epriestley added a comment to T6299: Remarkup links to objects in Phame break if a CNAME is set.
  • The stuff above should be better now, but I'm not sure if I got everything. We should run through that list again.
  • The "Subscribers" and "Projects" links here do not link to the correct domain, and fixing them isn't trivial because they're event-driven extensions:
Jun 27 2016, 3:43 PM · Haskell.org, Remarkup, Phame

Jun 25 2016

chad removed a subtask for T9360: Unbeta Phame: T4936: Phame is not accessible on a custom domain without `policy.allow-public`.
Jun 25 2016, 5:39 PM · Phame
chad removed a parent task for T4936: Phame is not accessible on a custom domain without `policy.allow-public`: T9360: Unbeta Phame.
Jun 25 2016, 5:39 PM · Phame

Jun 24 2016

epriestley moved T4936: Phame is not accessible on a custom domain without `policy.allow-public` from Backlog to Future on the Phame board.
Jun 24 2016, 9:36 PM · Phame
epriestley lowered the priority of T4936: Phame is not accessible on a custom domain without `policy.allow-public` from Low to Wishlist.

Sites eventually got split out (T5702) so that's no longer an issue, but this still isn't really straightforward. We do a lot of object loads which need some real viewer (blog, post, other adjacent posts, author, subscribers, object references in remarkup).

Jun 24 2016, 9:35 PM · Phame
chad added a comment to T4936: Phame is not accessible on a custom domain without `policy.allow-public`.

This still hard?

Jun 24 2016, 9:30 PM · Phame
chad closed T9897: Unbeta Feedback on Phame as Resolved.

Closing as Resolved in general. T6299 and T4936 are already in the system separately.

Jun 24 2016, 9:24 PM · Phame
chad closed T9897: Unbeta Feedback on Phame, a subtask of T9360: Unbeta Phame, as Resolved.
Jun 24 2016, 9:24 PM · Phame
chad added a revision to T9897: Unbeta Feedback on Phame: D16173: Allow PhameBlog to take a full URI instead of just a domain name.
Jun 24 2016, 4:50 AM · Phame

Jun 23 2016

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

Yeah, I think you can just do a SQL migration like:

Jun 23 2016, 7:33 PM · Phame
chad added a comment to T9897: Unbeta Feedback on Phame.

User enters full URI (protocol + domain + optional port), like https://blog.phacility.com/ (UI is basically the same as it is now -- they still enter one value, it just has protocol + port now).

Jun 23 2016, 7:31 PM · Phame

Jun 20 2016

eadler updated the task description for T9897: Unbeta Feedback on Phame.
Jun 20 2016, 10:29 PM · Phame
eadler added a subtask for T9897: Unbeta Feedback on Phame: T4936: Phame is not accessible on a custom domain without `policy.allow-public`.
Jun 20 2016, 10:29 PM · Phame
eadler added a parent task for T4936: Phame is not accessible on a custom domain without `policy.allow-public`: T9897: Unbeta Feedback on Phame.
Jun 20 2016, 10:29 PM · Phame
chad updated the task description for T9897: Unbeta Feedback on Phame.
Jun 20 2016, 9:37 PM · Phame
chad added a revision to T9897: Unbeta Feedback on Phame: D16150: Add ability to link back to parent site in external phame blogs.
Jun 20 2016, 6:29 PM · Phame

Jun 19 2016

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

Custom domains probably need a way to link to an alternate root (e.g., the main company site).

Jun 19 2016, 7:14 PM · Phame
epriestley added a comment to T9897: Unbeta Feedback on Phame.

The major custom domain issue is that there's no way to specify a protocol (HTTP vs HTTPS) or port (although this is less important). In particular, http://blog.phacility.com/ works and is the default live URI for that blog, but we would prefer https://blog.phacility.com/ to be the default URI and for http to redirect to https.

Jun 19 2016, 6:53 PM · Phame
chad added a comment to T9897: Unbeta Feedback on Phame.

@epriestley Any of what's left reasonable for me to accomplish? Or are they all super technical?

Jun 19 2016, 4:39 PM · Phame
chad updated the task description for T9897: Unbeta Feedback on Phame.
Jun 19 2016, 3:07 PM · Phame
chad added a revision to T9897: Unbeta Feedback on Phame: D16148: Fix external blog images.
Jun 19 2016, 2:59 PM · Phame
epriestley updated the task description for T9897: Unbeta Feedback on Phame.
Jun 19 2016, 2:25 PM · Phame
epriestley updated the task description for T9897: Unbeta Feedback on Phame.
Jun 19 2016, 2:24 PM · Phame

Jun 17 2016

chad added a comment to T10901: Support title art for Phame blogs.

I feel like he should be "N + 1 Raccoon" instead of "No 1 Raccoon"

Jun 17 2016, 7:25 PM · Phacility, Phame
chad closed T10901: Support title art for Phame blogs as Resolved by committing rPe384e945d0cf: Add basic support for Phame blog headers.
Jun 17 2016, 7:07 PM · Phacility, Phame
chad added a revision to T10901: Support title art for Phame blogs: D16141: Add basic support for Phame blog headers.
Jun 17 2016, 6:55 PM · Phacility, Phame
chad added a revision to T10901: Support title art for Phame blogs: D16140: Add ability to set a header image per Phame blog.
Jun 17 2016, 6:07 PM · Phacility, Phame

Jun 16 2016

chad added a comment to T10901: Support title art for Phame blogs.

oh wow

Jun 16 2016, 4:41 PM · Phacility, Phame
epriestley added a comment to T10901: Support title art for Phame blogs.

high-horse-soapbox.jpg (1×1 px, 330 KB)

Jun 16 2016, 4:40 PM · Phacility, Phame
epriestley added a comment to T10901: Support title art for Phame blogs.

they are mine T.T

Jun 16 2016, 4:39 PM · Phacility, Phame
chad added a comment to T10901: Support title art for Phame blogs.

i can has arts

Jun 16 2016, 4:39 PM · Phacility, Phame
epriestley added a comment to T10901: Support title art for Phame blogs.

We could do posts too, but I only have 3 arts so far, so blogs seemed easier to start with.

Jun 16 2016, 4:38 PM · Phacility, Phame
chad added a comment to T10901: Support title art for Phame blogs.

Oh for blogs, not posts.

Jun 16 2016, 4:36 PM · Phacility, Phame
chad added a comment to T10901: Support title art for Phame blogs.

Is this an example of "title art" or is there something better. I seem to think there was an actual header, but maybe not.

Jun 16 2016, 4:36 PM · Phacility, Phame

Jun 15 2016

chad added a revision to T9897: Unbeta Feedback on Phame: D16126: Use modern layout in Phame Blog management.
Jun 15 2016, 9:16 PM · Phame
chad updated the task description for T9897: Unbeta Feedback on Phame.
Jun 15 2016, 7:48 PM · Phame
chad added a revision to T9897: Unbeta Feedback on Phame: D16125: Allow Phame Posts to be ordered by datePublished.
Jun 15 2016, 7:04 PM · Phame
chad updated the task description for T9897: Unbeta Feedback on Phame.
Jun 15 2016, 5:45 PM · Phame

Jun 14 2016

chad added a revision to T9897: Unbeta Feedback on Phame: D16120: Add supportsSearch to Phame Blog/Post.
Jun 14 2016, 8:34 PM · Phame
chad added a revision to T9897: Unbeta Feedback on Phame: D16119: Make PhameBlog full text searchable.
Jun 14 2016, 7:58 PM · Phame
chad added a revision to T9897: Unbeta Feedback on Phame: D16116: Add PhamePost to full text search.
Jun 14 2016, 6:27 PM · Phame
chad added a comment to T9897: Unbeta Feedback on Phame.

I can probably copy-pasta that feature.

Jun 14 2016, 12:36 AM · Phame
chad updated the task description for T9897: Unbeta Feedback on Phame.
Jun 14 2016, 12:35 AM · Phame
chad updated the task description for T9897: Unbeta Feedback on Phame.
Jun 14 2016, 12:35 AM · Phame
rphl added a comment to T9897: Unbeta Feedback on Phame.

any plans/chance to implement search if you unbeta phame? T6383?

Jun 14 2016, 12:22 AM · Phame

Jun 13 2016

chad updated the task description for T9897: Unbeta Feedback on Phame.
Jun 13 2016, 7:08 PM · Phame
chad updated the task description for T9897: Unbeta Feedback on Phame.
Jun 13 2016, 6:21 PM · Phame
chad updated the task description for T9897: Unbeta Feedback on Phame.
Jun 13 2016, 6:20 PM · Phame
chad added a revision to T9897: Unbeta Feedback on Phame: D16107: Don't truncate blogs or posts in Phame sidebar.
Jun 13 2016, 6:19 PM · Phame
chad updated the task description for T9897: Unbeta Feedback on Phame.
Jun 13 2016, 5:34 PM · Phame
chad added a revision to T9897: Unbeta Feedback on Phame: D16104: Ability to archive Phame Posts.
Jun 13 2016, 4:49 PM · Phame

Jun 2 2016

epriestley updated the task description for T9897: Unbeta Feedback on Phame.
Jun 2 2016, 2:46 PM · Phame
epriestley added a revision to T9897: Unbeta Feedback on Phame: D16010: Give Phame blogs an explicit 404 controller.
Jun 2 2016, 2:39 PM · Phame
epriestley added a revision to T6299: Remarkup links to objects in Phame break if a CNAME is set: D16007: Improve some Phame custom domain remarkup and link behaviors.
Jun 2 2016, 1:53 AM · Haskell.org, Remarkup, Phame