Page MenuHomePhabricator
Feed Advanced Search

Feb 16 2018

epriestley added a revision to T12241: Make it easier to find objects while in remarkup box: D19109: Suggest Phurl URLs on "((..." in Remarkup text areas.
Feb 16 2018, 5:42 PM · Phurl, Remarkup, Feature Request

Feb 24 2017

chad added a revision to T6049: Implement Phurl, a URL shortener/bookmarking application: D17405: Update Phurl for modular transactions.
Feb 24 2017, 4:25 AM · Phurl

Feb 10 2017

epriestley added a comment to T12241: Make it easier to find objects while in remarkup box.

If you want to implement the rest of it with a ( trigger I can counter-diff you for a (( trigger.

Feb 10 2017, 2:53 PM · Phurl, Remarkup, Feature Request
chad added a comment to T12241: Make it easier to find objects while in remarkup box.

the trigger was the main thing preventing me from implementing phurl

Feb 10 2017, 2:51 PM · Phurl, Remarkup, Feature Request
epriestley added a project to T12241: Make it easier to find objects while in remarkup box: Phurl.
Feb 10 2017, 2:29 PM · Phurl, Remarkup, Feature Request

Jan 9 2017

chad added a comment to T5867: Move Quick Create to MenuItemEngine.

Started building and insanely easier as an application. "Favorites" unless you have a better suggestion. Seems more flexible.

Jan 9 2017, 4:25 AM · Design

Jan 6 2017

epriestley added a comment to T5867: Move Quick Create to MenuItemEngine.

Yep, that looks good to me.

Jan 6 2017, 7:11 PM · Design
chad added a comment to T5867: Move Quick Create to MenuItemEngine.

Just for my own understanding:

Jan 6 2017, 7:11 PM · Design
chad added a revision to T5867: Move Quick Create to MenuItemEngine: D17149: Add CustomPHID to PhabricatorProfileMenuEngineConfiguration.
Jan 6 2017, 7:07 PM · Design
chad removed a parent task for T5867: Move Quick Create to MenuItemEngine: T11957: Add MenuEngine to Home.
Jan 6 2017, 5:05 PM · Design
chad removed a subtask for T5867: Move Quick Create to MenuItemEngine: T6049: Implement Phurl, a URL shortener/bookmarking application.
Jan 6 2017, 5:05 PM · Design
chad removed a parent task for T6049: Implement Phurl, a URL shortener/bookmarking application: T5867: Move Quick Create to MenuItemEngine.
Jan 6 2017, 5:05 PM · Phurl
chad claimed T5867: Move Quick Create to MenuItemEngine.
Jan 6 2017, 4:59 PM · Design
chad merged T12030: Make Quick Create Menu configurable via MenuItem into T5867: Move Quick Create to MenuItemEngine.
Jan 6 2017, 4:58 PM · Design

Jan 4 2017

epriestley added a comment to T5867: Move Quick Create to MenuItemEngine.

I'm not actually sure which will end up being easier, I think they have like 95% of the same problems. Quick Create probably is a bit easier, though.

Jan 4 2017, 7:07 PM · Design
chad added a comment to T5867: Move Quick Create to MenuItemEngine.

I'm for whichever is easiest, since the other will fall in line quickly after.

Jan 4 2017, 6:40 PM · Design
epriestley added a comment to T5867: Move Quick Create to MenuItemEngine.

You were thinking about doing this one first, then Home later, right?

Jan 4 2017, 6:19 PM · Design
chad added a comment to T5867: Move Quick Create to MenuItemEngine.

@epriestley I feel like we had this conversation on how to implement this somewhere... (on a diff)? Not sure where these extend from, just move it into Personal/Global settings?

Jan 4 2017, 5:21 PM · Design
chad raised the priority of T5867: Move Quick Create to MenuItemEngine from Wishlist to High.
Jan 4 2017, 5:20 PM · Design
chad renamed T5867: Move Quick Create to MenuItemEngine from Add Flags/Phurl dropdown to global header? to Move Quick Create to MenuItemEngine.
Jan 4 2017, 5:16 PM · Design

Dec 13 2016

epriestley added a parent task for T5867: Move Quick Create to MenuItemEngine: T11957: Add MenuEngine to Home.
Dec 13 2016, 11:47 AM · Design

Nov 15 2016

epriestley closed T11868: Phurl URLs send email to themselves (???) as Resolved by committing rP508d86aab6cf: Don't send Phurl mail to the URL object itself.
Nov 15 2016, 5:12 PM · Phurl
epriestley added a revision to T11868: Phurl URLs send email to themselves (???): D16863: Don't send Phurl mail to the URL object itself.
Nov 15 2016, 5:01 PM · Phurl
epriestley created T11868: Phurl URLs send email to themselves (???).
Nov 15 2016, 4:30 PM · Phurl

Sep 27 2016

jcox closed T10681: Add Phurl Conduit API methods as Resolved by committing rPfc821188483e: Expose conduit API methods for Phurl URLs.
Sep 27 2016, 4:53 PM · Contributor Onboarding, Restricted Project, Conduit, Phurl
epriestley reassigned T10681: Add Phurl Conduit API methods from lpriestley to jcox.
Sep 27 2016, 3:46 PM · Contributor Onboarding, Restricted Project, Conduit, Phurl
epriestley moved T10681: Add Phurl Conduit API methods from Backlog to Intermediate on the Contributor Onboarding board.
Sep 27 2016, 3:46 PM · Contributor Onboarding, Restricted Project, Conduit, Phurl
jcox added a revision to T10681: Add Phurl Conduit API methods : D16600: Expose conduit API methods for Phurl URLs.
Sep 27 2016, 2:34 PM · Contributor Onboarding, Restricted Project, Conduit, Phurl

Sep 22 2016

epriestley closed T11685: Phurl "Shorten a URL" 404s as Resolved by committing rP88ff486aaeee: Fix URI for Phurl NUX.
Sep 22 2016, 9:45 PM · Phurl, Bug Report
epriestley added a revision to T11685: Phurl "Shorten a URL" 404s: D16587: Fix URI for Phurl NUX.
Sep 22 2016, 9:41 PM · Phurl, Bug Report
epriestley added a project to T11685: Phurl "Shorten a URL" 404s: Phurl.
Sep 22 2016, 5:12 PM · Phurl, Bug Report

Sep 20 2016

jcox closed T10673: Convert Phurl to use EditEngine as Resolved by committing rP0817eb14a94b: Update Phurl to use EditEngine.
Sep 20 2016, 1:39 PM · Contributor Onboarding, Restricted Project, Phurl

Sep 19 2016

jcox added a revision to T10673: Convert Phurl to use EditEngine: D16573: Update Phurl to use EditEngine.
Sep 19 2016, 6:11 PM · Contributor Onboarding, Restricted Project, Phurl

Aug 30 2016

jcox closed T10679: When phurl.short-uri is configured, use it in the UI as Resolved by committing rP7ce585393685: Start actually showing the phurl urls to users.
Aug 30 2016, 6:51 PM · Contributor Onboarding, Restricted Project, Phurl
jcox added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

Ahh okay. I understand now. That did indeed happen automatically.

Aug 30 2016, 4:44 PM · Contributor Onboarding, Restricted Project, Phurl
jcox added a revision to T10679: When phurl.short-uri is configured, use it in the UI: D16473: Start actually showing the phurl urls to users.
Aug 30 2016, 4:42 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

If you give a Phurl an "Alias", you can type ((thatalias)) in Remarkup to reference it. For example:

Aug 30 2016, 4:40 PM · Contributor Onboarding, Restricted Project, Phurl
jcox added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

Also the ((alias)) syntax should use the most-preferred URI, although I think that will happen automatically.

Aug 30 2016, 4:37 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

That should really have been in a day 1 "spend 10 minutes doing this stuff first" document, I started collecting this stuff in T11561.

Aug 30 2016, 3:01 PM · Contributor Onboarding, Restricted Project, Phurl
jcox added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

Also, are prototype applications enabled (phabricator.show-prototypes)? If not, Phurl won't actually be installed.

Aug 30 2016, 2:55 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

Alternate/simpler test is "does /phurl/ work".

Aug 30 2016, 2:55 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

Also, are prototype applications enabled (phabricator.show-prototypes)? If not, Phurl won't actually be installed.

Aug 30 2016, 2:54 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

Ah, okay. I'm not immediately sure, then -- did you restart Apache / is /config/edit/phurl.short-uri/ picking up the change?

Aug 30 2016, 2:53 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

I suppose we could link to /config/module/site/, which has a list of all Sites, but it's probably not intuitively obvious from there what's going on. It's also possible in some future world to reach this screen without running Phabricator at all (T1806), although probably unlikely.

Aug 30 2016, 2:52 PM · Contributor Onboarding, Restricted Project, Phurl
jcox added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

Oh I left out the fact that I had already configured phurl.short-uri but still get the "Site Not Found" message.

Aug 30 2016, 2:52 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

First screen is good.

Aug 30 2016, 2:50 PM · Contributor Onboarding, Restricted Project, Phurl
jcox added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

Just want to sanity check this before I continue. I set the ServerAlias and started getting this page when visiting short.url.com:

Aug 30 2016, 2:48 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

Ah, yeah. If you're using Apache with <VirtualHost /> directives, try something like this?

Aug 30 2016, 1:50 PM · Contributor Onboarding, Restricted Project, Phurl
jcox added a comment to T10679: When phurl.short-uri is configured, use it in the UI.

I'm unable to get URL shortening to work locally. Is there some apache configuration required to get it working?

Aug 30 2016, 1:45 PM · Contributor Onboarding, Restricted Project, Phurl

Aug 25 2016

epriestley moved T10679: When phurl.short-uri is configured, use it in the UI from Backlog to Basic on the Contributor Onboarding board.
Aug 25 2016, 5:11 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley reassigned T10679: When phurl.short-uri is configured, use it in the UI from lpriestley to jcox.

Phurl is a URL shortener. This is an amazing unique type of application which I personally invented in 2015.

Aug 25 2016, 5:10 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley moved T10673: Convert Phurl to use EditEngine from Backlog to Intermediate on the Contributor Onboarding board.
Aug 25 2016, 3:28 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley reassigned T10673: Convert Phurl to use EditEngine from lpriestley to jcox.
Aug 25 2016, 3:28 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley added a comment to T10673: Convert Phurl to use EditEngine.

EditEngine is a slightly different way to build forms that look the same as other forms, introduced circa January 2016. Some applications have moved to it, while others have not yet. It seems pretty reasonable and stable, though, so we're in the process of moving everything over.

Aug 25 2016, 3:28 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley added a project to T10681: Add Phurl Conduit API methods : Contributor Onboarding.
Aug 25 2016, 2:33 PM · Contributor Onboarding, Restricted Project, Conduit, Phurl
epriestley added a project to T10673: Convert Phurl to use EditEngine: Contributor Onboarding.
Aug 25 2016, 2:32 PM · Contributor Onboarding, Restricted Project, Phurl

Aug 22 2016

epriestley added a project to T10679: When phurl.short-uri is configured, use it in the UI: Contributor Onboarding.
Aug 22 2016, 6:04 PM · Contributor Onboarding, Restricted Project, Phurl

Jul 25 2016

eadler added a project to T9819: Allow Phurl URLs to reference objects: Restricted Project.
Jul 25 2016, 5:08 PM · Restricted Project, Phurl

Jul 4 2016

eadler moved T10681: Add Phurl Conduit API methods from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 9:19 PM · Contributor Onboarding, Restricted Project, Conduit, Phurl
eadler moved T10673: Convert Phurl to use EditEngine from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 9:18 PM · Contributor Onboarding, Restricted Project, Phurl
eadler moved T10679: When phurl.short-uri is configured, use it in the UI from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 4 2016, 9:18 PM · Contributor Onboarding, Restricted Project, Phurl

Mar 28 2016

eadler moved T10673: Convert Phurl to use EditEngine from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 28 2016, 8:29 PM · Contributor Onboarding, Restricted Project, Phurl
eadler moved T10679: When phurl.short-uri is configured, use it in the UI from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 28 2016, 8:29 PM · Contributor Onboarding, Restricted Project, Phurl
eadler moved T10681: Add Phurl Conduit API methods from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 28 2016, 8:29 PM · Contributor Onboarding, Restricted Project, Conduit, Phurl
eadler added a project to T10673: Convert Phurl to use EditEngine: Restricted Project.
Mar 28 2016, 8:19 PM · Contributor Onboarding, Restricted Project, Phurl
eadler added a project to T10679: When phurl.short-uri is configured, use it in the UI: Restricted Project.
Mar 28 2016, 8:19 PM · Contributor Onboarding, Restricted Project, Phurl
eadler added a project to T10681: Add Phurl Conduit API methods : Restricted Project.
Mar 28 2016, 8:19 PM · Contributor Onboarding, Restricted Project, Conduit, Phurl

Mar 27 2016

epriestley created T10681: Add Phurl Conduit API methods .
Mar 27 2016, 5:04 PM · Contributor Onboarding, Restricted Project, Conduit, Phurl
epriestley created T10679: When phurl.short-uri is configured, use it in the UI.
Mar 27 2016, 4:55 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley closed T9745: Configure phurl.io against secure.phabricator.com, a subtask of T6049: Implement Phurl, a URL shortener/bookmarking application, as Resolved.
Mar 27 2016, 4:52 PM · Phurl
epriestley closed T9745: Configure phurl.io against secure.phabricator.com as Resolved.

This is now fully configured.

Mar 27 2016, 4:52 PM · Ops, Phurl
epriestley created T10678: Consider roadblocking redirects from Phurl in some cases.
Mar 27 2016, 4:24 PM · Phurl
epriestley closed T9744: Harden Phurl against anchor reattachment as Wontfix.

I ultimately don't think there's any really reasonable way we can fix this that doesn't have a cost and complexity far greater than the benefit.

Mar 27 2016, 4:16 PM · Security, Phurl
epriestley closed T9744: Harden Phurl against anchor reattachment, a subtask of T6049: Implement Phurl, a URL shortener/bookmarking application, as Wontfix.
Mar 27 2016, 4:16 PM · Phurl

Mar 25 2016

epriestley renamed T9819: Allow Phurl URLs to reference objects from Allow multiple aliases to a Phurl URL to Allow Phurl URLs to reference objects.
Mar 25 2016, 8:06 PM · Restricted Project, Phurl
epriestley created T10673: Convert Phurl to use EditEngine.
Mar 25 2016, 7:36 PM · Contributor Onboarding, Restricted Project, Phurl
epriestley claimed T9744: Harden Phurl against anchor reattachment.
Mar 25 2016, 7:33 PM · Security, Phurl
epriestley moved T9745: Configure phurl.io against secure.phabricator.com from Backlog to Unprotoytpe on the Phurl board.
Mar 25 2016, 7:33 PM · Ops, Phurl
epriestley moved T6049: Implement Phurl, a URL shortener/bookmarking application from Backlog to Unprotoytpe on the Phurl board.
Mar 25 2016, 7:33 PM · Phurl
epriestley moved T9744: Harden Phurl against anchor reattachment from Backlog to Unprotoytpe on the Phurl board.
Mar 25 2016, 7:33 PM · Security, Phurl
epriestley moved T9819: Allow Phurl URLs to reference objects from Backlog to Unprotoytpe on the Phurl board.
Mar 25 2016, 7:33 PM · Restricted Project, Phurl

Mar 24 2016

epriestley added a comment to T9745: Configure phurl.io against secure.phabricator.com.

I did a chunk of this work as part of T10629 and we're in better shape on accepting SSL-terminated traffic now.

Mar 24 2016, 3:11 AM · Ops, Phurl

Mar 18 2016

Krenair added a comment to T10625: Links like "((prototype))" are not expanded properly in email.

Yep, that worked. Thanks.

Mar 18 2016, 11:30 PM · Phurl, Bug Report
epriestley added a comment to T10625: Links like "((prototype))" are not expanded properly in email.

That one worked OK, yell if you're still seeing an issue?

Mar 18 2016, 11:02 PM · Phurl, Bug Report
epriestley added a comment to T10625: Links like "((prototype))" are not expanded properly in email.

Test: User Guide: Prototype Applications

Mar 18 2016, 11:02 PM · Phurl, Bug Report
epriestley closed T10625: Links like "((prototype))" are not expanded properly in email as Resolved by committing rP981f3a9068bb: When marking up Phurl URLs for mail, use absolute URLs.
Mar 18 2016, 11:00 PM · Phurl, Bug Report
epriestley added a revision to T10625: Links like "((prototype))" are not expanded properly in email: D15497: When marking up Phurl URLs for mail, use absolute URLs.
Mar 18 2016, 10:59 PM · Phurl, Bug Report
epriestley added a comment to T10625: Links like "((prototype))" are not expanded properly in email.

Oh -- I misunderstood. The issue isn't that we're getting invalid markup or emitting markup in a text context, but that the link is relative.

Mar 18 2016, 10:51 PM · Phurl, Bug Report
chad edited projects for T10625: Links like "((prototype))" are not expanded properly in email, added: Phurl; removed Diviner.
Mar 18 2016, 10:49 PM · Phurl, Bug Report

Jan 16 2016

chad closed Q281: Use of phurl as resolved.
Jan 16 2016, 9:34 PM · Phurl
chad added a comment to Q281: Use of phurl.

Phurl is a prototype.

Jan 16 2016, 9:31 PM · Phurl
Luke081515.2 updated Q281: Use of phurl from to Use of phurl.
Jan 16 2016, 8:55 PM · Phurl

Dec 26 2015

epriestley closed T8991: Creating a Phurl URL should validate a URL as Wontfix.

I don't think we actually need, this at least for now. We can look at it again later if we get more feedback about users making these sorts of errors, but it seems unlikely (I think?) that a use would type google and expect it to work.

Dec 26 2015, 10:49 PM · Phurl
epriestley closed T8993: Shortcut to get current Phabricator URL as a Phurl URL as Wontfix.

Let's just wait for a stronger use case before building this, I think our URL construction has generally become much stronger since this idea was originally tossed around.

Dec 26 2015, 10:48 PM · Phurl

Dec 14 2015

epriestley added a comment to T6049: Implement Phurl, a URL shortener/bookmarking application.

Out pf curiosity, why not use the ... syntax instead of copy-pasting the full URL?

Dec 14 2015, 4:11 PM · Phurl

Dec 11 2015

epriestley closed T9963: Bug report link 404's as Resolved by committing rPab7d3caa0071: Allow Phurl short aliases to accept trailing `/` characters.
Dec 11 2015, 6:28 PM · Documentation, Phurl, Bug Report
epriestley added a revision to T9963: Bug report link 404's: D14742: Allow Phurl short aliases to accept trailing `/` characters.
Dec 11 2015, 6:27 PM · Documentation, Phurl, Bug Report
chad created T9963: Bug report link 404's.
Dec 11 2015, 6:19 PM · Documentation, Phurl, Bug Report

Nov 24 2015

joshuaspence added a comment to T6049: Implement Phurl, a URL shortener/bookmarking application.

Out pf curiosity, why not use the @{article:...} syntax instead of copy-pasting the full URL?

Nov 24 2015, 7:25 PM · Phurl
epriestley added a comment to T6049: Implement Phurl, a URL shortener/bookmarking application.

I've been using the ((alias)) syntax pretty frequently and it's been really helpful -- we have a bunch of documentation we point people at all the time, and before Phurl I'd open a new tab, search for the document, copy-paste the URL, and maybe put some [[ ... | nice title ]] syntax around it. Now I just ((thing)) and it's way easier. The search + copy/paste workflow wasn't hugely time consuming, but it was really annoying.

Nov 24 2015, 2:00 PM · Phurl