Page MenuHomePhabricator
Feed Advanced Search

May 2 2015

epriestley added a comment to T7426: Creating a new project does not publish a feed story.

@lpriestley hit this earlier too.

May 2 2015, 12:00 AM · Feed, Projects

May 1 2015

epriestley added a revision to T7977: Associate Symbols with Repositories directly (Instead of arc projects): Unknown Object (Differential Revision).
May 1 2015, 6:18 PM · Symbols
epriestley updated the task description for T5447: How do I write my own Phabricator applications?.
May 1 2015, 5:59 PM · Guides, Applications
epriestley added a comment to T5447: How do I write my own Phabricator applications?.

Story is pretty much the same a year later, so I'm just going to update the "today" in the description. :3

May 1 2015, 5:59 PM · Guides, Applications
epriestley closed T5550: simple CRUD 'api' for project membership as Wontfix.
  • See T5873 for ApplicationTransactions in Conduit (adding members).
  • See T3980 for binding to external sources.
May 1 2015, 5:57 PM · Projects
epriestley closed T7611: Transaction type 'differential:action' is missing an internal apply implementation as Invalid.

Reopen if this crops up again.

May 1 2015, 5:52 PM · Transactions, Differential
epriestley assigned T6049: Implement Phurl, a URL shortener/bookmarking application to lpriestley.
May 1 2015, 5:40 PM · Phurl
epriestley added a project to T7978: Persist document scroll position across "back" navigation in Quicksand: Quicksand.
May 1 2015, 5:38 PM · Quicksand, PHUI
epriestley added a comment to T8012: IconNav seems to have fun scrollbar in IE.

wut

May 1 2015, 5:37 PM · Internet Explorer, Workboards
epriestley renamed T4393: Implement "Daily/Weekly" Calendar Mock from Implement "Home" Calendar Mock to Implement "Daily/Weekly" Calendar Mock.
May 1 2015, 5:27 PM · Calendar
epriestley reassigned T4393: Implement "Daily/Weekly" Calendar Mock from epriestley to lpriestley.
May 1 2015, 5:27 PM · Calendar
epriestley added a comment to T7941: Figure out what non-list Calendar views we're going to support.

Okay, I think we should do this:

May 1 2015, 5:26 PM · Calendar
epriestley added a comment to T8021: Implement "All Day" events.

Particularly, although it's conceptually simpler, paging/ordering is probably even messier. Paging/ordering is simpler if we have a single total order relation across all events, even if the order isn't exactly correct in some timezones.

May 1 2015, 4:56 PM · Calendar
epriestley added a comment to T8021: Implement "All Day" events.

An alternative is to only store date information for these events, then do two separate queries for time ranges:

May 1 2015, 4:47 PM · Calendar
epriestley added a comment to T8021: Implement "All Day" events.

I think this is:

May 1 2015, 4:44 PM · Calendar
epriestley added a comment to T8024: Update Calendar event date selection controls.

I think the best way to do this is to create a new class to represent the state of a date control, like AphrontFormDateControlValue or something. Currently, AphrontFormDateControl has most of this logic, but that's awkward since it serves as both a Control and a value. This class will have fields like:

May 1 2015, 4:29 PM · Infrastructure
epriestley created T8028: Fix PolicyControl defaulting nonsense in every application.
May 1 2015, 4:03 PM · Calendar
epriestley created T8027: Calendar event detail pages should show "Host".
May 1 2015, 3:58 PM · Calendar
epriestley created T8026: Make event creation modal.
May 1 2015, 3:57 PM · Calendar
epriestley added a comment to T8022: Implement a meeting autoscheduler.

From a technical point of view, I think this looks like:

May 1 2015, 3:53 PM · Calendar
epriestley created T8022: Implement a meeting autoscheduler.
May 1 2015, 3:25 PM · Calendar
epriestley created T8021: Implement "All Day" events.
May 1 2015, 2:25 PM · Calendar
epriestley created T8020: Invitee list should look a bit nicer.
May 1 2015, 2:07 PM · Calendar
epriestley created T8019: Calendar create form loses information on error.
May 1 2015, 2:05 PM · Calendar
epriestley added a comment to T7939: Support Herald rules for Calendar events.
  • Write a subclass of HeraldAdapter. I think PhrictionDocumentHeraldAdapter is a fairly reasonable example.
  • In HeraldTestConsoleController, you have to add a hacky piece of code to help Herald figure out which adapter to use.
  • In your Editor, implement shouldApplyHeraldRules(), buildHeraldAdapter() and didApplyHeraldRules().
  • You should now be able to use the test console to test rules.
May 1 2015, 2:00 PM · Herald, Calendar
epriestley added a comment to T7957: Implement mail in Calendar, with reply handling.

For outbound mail:

May 1 2015, 1:55 PM · Calendar
epriestley merged T8017: Maniphest Reports aren't mobile friendly into T1562: Build "Facts", an ETL pipeline and charting application.
May 1 2015, 12:27 PM · Restricted Project, Wikimedia, Facts
epriestley merged task T8017: Maniphest Reports aren't mobile friendly into T1562: Build "Facts", an ETL pipeline and charting application.
May 1 2015, 12:27 PM · Mobile, Maniphest
epriestley added a comment to T8017: Maniphest Reports aren't mobile friendly.

I'm just going to merge this into T1562, I don't expect to really touch this page before that obsoletes it.

May 1 2015, 12:27 PM · Mobile, Maniphest
marceldegraaf awarded T3820: Implement top-level "Spaces" that provide policy isolation to groups of objects a Like token.
May 1 2015, 7:41 AM · Spaces, Policy, Wikimedia
marceldegraaf awarded T929: Allow two arbitrary revisions to be compared in Diffusion a Like token.
May 1 2015, 6:55 AM · Diffusion (v3), Restricted Project
epriestley added a comment to E974: Feed Kitty Cat Again.

Like "meow meow meoww".

May 1 2015, 1:06 AM
epriestley added a comment to E974: Feed Kitty Cat Again.

She sounded really hungry earlier.

May 1 2015, 1:05 AM
lpriestley awarded E974: Feed Kitty Cat Again a Love token.
May 1 2015, 1:05 AM
epriestley renamed E974: Feed Kitty Cat Again from to Feed Kitty Cat Again.
May 1 2015, 1:02 AM
epriestley closed T7975: Calendar icons show through dialogs as Resolved by committing Restricted Diffusion Commit.
May 1 2015, 12:09 AM · Calendar
epriestley added a revision to T7975: Calendar icons show through dialogs: Unknown Object (Differential Revision).
May 1 2015, 12:06 AM · Calendar

Apr 30 2015

epriestley added a comment to T8007: Commit was associated with unrelated diff.

Does clicking "Explain Why" explain why?

Apr 30 2015, 11:36 PM · Differential, Diffusion
epriestley added a comment to T7447: Bring inline comments forward across revision updates.

At HEAD, the messages are folded individually.

Apr 30 2015, 8:56 PM · Prioritized, Differential
epriestley added a comment to T7447: Bring inline comments forward across revision updates.

Apr 30 2015, 8:49 PM · Prioritized, Differential
epriestley added a comment to T7447: Bring inline comments forward across revision updates.

The comments persist even when the code that you're talking about is deleted.

Apr 30 2015, 8:24 PM · Prioritized, Differential
chad awarded T7933: In list views, Calendar events link to months but should link to event detail pages a Haypence token.
Apr 30 2015, 8:01 PM · Calendar
epriestley added a revision to T6930: Build Multimeter, a "why is Phabricator slow?" toolset: Unknown Object (Differential Revision).
Apr 30 2015, 7:30 PM · Restricted Project, Performance, Infrastructure, Phacility
epriestley added a revision to T6930: Build Multimeter, a "why is Phabricator slow?" toolset: Unknown Object (Differential Revision).
Apr 30 2015, 6:36 PM · Restricted Project, Performance, Infrastructure, Phacility
epriestley added a revision to T6930: Build Multimeter, a "why is Phabricator slow?" toolset: Unknown Object (Differential Revision).
Apr 30 2015, 5:38 PM · Restricted Project, Performance, Infrastructure, Phacility
epriestley updated subscribers of T8003: Total vote count is one less than sum of all options - V27.

You can vote for multiple options, and @cburroughs has.

Apr 30 2015, 5:15 PM · Slowvote
epriestley added a revision to T6930: Build Multimeter, a "why is Phabricator slow?" toolset: Unknown Object (Differential Revision).
Apr 30 2015, 3:19 PM · Restricted Project, Performance, Infrastructure, Phacility
• PickySalamander awarded T5954: Modularize "Export to Excel" as a feature of ApplicationSearch a Like token.
Apr 30 2015, 3:16 PM · Custom Fields, ApplicationSearch
epriestley edited the content of Starmap.
Apr 30 2015, 2:19 PM
epriestley claimed T6930: Build Multimeter, a "why is Phabricator slow?" toolset.
Apr 30 2015, 11:53 AM · Restricted Project, Performance, Infrastructure, Phacility
epriestley claimed T7707: Implement a read-through cache layer.
Apr 30 2015, 11:53 AM · Performance
epriestley added a subtask for T5474: Support workboard column triggers which activate when a task is dropped into a column: T6502: Policy to define who can move cards in a workboard.
Apr 30 2015, 10:53 AM · Workboards (v3), Restricted Project
epriestley added a parent task for T6502: Policy to define who can move cards in a workboard: T5474: Support workboard column triggers which activate when a task is dropped into a column.
Apr 30 2015, 10:53 AM · Projects, Wikimedia, Policy, Workboards
epriestley added a comment to T7447: Bring inline comments forward across revision updates.

As a reviewer, I think bringing "Done" comments forward is quite important: it makes it a lot easier for me to verify that they're really done. This is the #1 benefit I've reaped from this feature so far.

Apr 30 2015, 10:52 AM · Prioritized, Differential
epriestley added a comment to T7447: Bring inline comments forward across revision updates.
  • T7999 suggested something along the lines of the "minimal UI".
  • Via IRC, "(btw, the 'moving comments over' feature has been a big hit here.)"
  • Via Twitter, our heroism was recognized.
Apr 30 2015, 10:50 AM · Prioritized, Differential
epriestley merged task T7999: Old done inlines into T7447: Bring inline comments forward across revision updates.
Apr 30 2015, 10:48 AM · PHUI
epriestley updated subscribers of T7447: Bring inline comments forward across revision updates.
Apr 30 2015, 10:48 AM · Prioritized, Differential
epriestley added a comment to T7999: Old done inlines.

(Including discussion of the possibility of summarizing, hiding, etc., older inlines.)

Apr 30 2015, 10:47 AM · PHUI
epriestley added a comment to T7999: Old done inlines.

I'm going to merge this into T7447, which has some ongoing discussion about this feature.

Apr 30 2015, 10:47 AM · PHUI
epriestley updated subscribers of T4207: Implement (tree) subtasks, as distinct from (graph) task dependencies.
Apr 30 2015, 10:46 AM · Maniphest
epriestley merged task T8000: Task Organisation and Indentation into T4207: Implement (tree) subtasks, as distinct from (graph) task dependencies.
Apr 30 2015, 10:46 AM
epriestley added a comment to T8000: Task Organisation and Indentation.

We don't currently plan to implement this. I'm going to merge this into T4207, which discusses one of the major technical issues (subtasks are a graph, not a tree).

Apr 30 2015, 10:45 AM
epriestley added a comment to T7999: Old done inlines.

One reason to show old inlines even when they are marked "Done" is that the reviewer who added the inline may want to verify that it is actually done when they look at the updated diff.

Apr 30 2015, 10:43 AM · PHUI
• mholden awarded T5474: Support workboard column triggers which activate when a task is dropped into a column a Love token.
Apr 30 2015, 7:14 AM · Workboards (v3), Restricted Project
sectioneight awarded T6526: Implement "Badges" or "Medals", for annotating special users a Like token.
Apr 30 2015, 6:28 AM · Restricted Project, Badges (v0), People
epriestley merged T7995: Permit Herald to remove reviewer into T5602: Consider flags to disable project features (can tag, can have members, can be reviewer...) .
Apr 30 2015, 12:53 AM · Projects
epriestley merged task T7995: Permit Herald to remove reviewer into T5602: Consider flags to disable project features (can tag, can have members, can be reviewer...) .
Apr 30 2015, 12:53 AM · Herald

Apr 29 2015

epriestley added a comment to T7937: Calendar events should be indexed and supported in global search.
  • Implement supportsSearch() in your Editor and return true;.
  • Implement a SearchIndexer, like ManiphestSearchIndexer.
  • You can test the indexer for non-crashiness easily with bin/search index E123.
  • To test with the actual global search in the UI, you need to:
    • be running the daemons; and
    • restart the daemons after you make any changes to your SearchIndexer.
Apr 29 2015, 11:09 PM · Calendar
epriestley added a comment to T7993: PHUITagView icons wrap over newline.

I hear CSS4 has white-space: nowrap-first-space-but-wrap-the-rest-normally;.

Apr 29 2015, 10:38 PM · PHUI
epriestley added a comment to T7940: Support proper policies in Calendar.
  • Add viewPolicy and editPolicy fields to the object.
  • Add these columns in .sql files.
Apr 29 2015, 10:36 PM · Calendar
epriestley added a comment to T7993: PHUITagView icons wrap over newline.

Particularly after T3670, these might get a lot longer than they are right now in reasonable cases.

Apr 29 2015, 10:33 PM · PHUI
epriestley added a comment to T7993: PHUITagView icons wrap over newline.

Particularly after T3670, these might get a lot longer than they are right now in reasonable cases.

Apr 29 2015, 10:32 PM · PHUI
joshuaspence awarded T6526: Implement "Badges" or "Medals", for annotating special users a Like token.
Apr 29 2015, 10:12 PM · Restricted Project, Badges (v0), People
epriestley added a comment to T6526: Implement "Badges" or "Medals", for annotating special users.

They could, yeah. We'd probably need a "List all users with badge X" UI to avoid losing functionality, but that seems pretty reasonable.

Apr 29 2015, 10:10 PM · Restricted Project, Badges (v0), People
qgil awarded T6526: Implement "Badges" or "Medals", for annotating special users a Like token.
Apr 29 2015, 9:19 PM · Restricted Project, Badges (v0), People
epriestley added a comment to T6526: Implement "Badges" or "Medals", for annotating special users.

Yep. I personally intend to create hundreds of badges to award myself once this is built.

Apr 29 2015, 9:18 PM · Restricted Project, Badges (v0), People
epriestley created T7991: Show deprecated Conduit method call warning to users.
Apr 29 2015, 9:09 PM · Conduit
epriestley closed T7439: Remove "E" backward compatibility from Conpherence once Calendar is closer to launch as Resolved by committing Restricted Diffusion Commit.
Apr 29 2015, 9:03 PM · Calendar, Conpherence
epriestley closed T7439: Remove "E" backward compatibility from Conpherence once Calendar is closer to launch, a subtask of T7925: Calendar v1 Errata, as Resolved.
Apr 29 2015, 9:03 PM · Calendar
epriestley closed T7439: Remove "E" backward compatibility from Conpherence once Calendar is closer to launch, a subtask of T7570: Conpherence v2 Cleanup, as Resolved.
Apr 29 2015, 9:03 PM · Conpherence
epriestley added a revision to T7439: Remove "E" backward compatibility from Conpherence once Calendar is closer to launch: Unknown Object (Differential Revision).
Apr 29 2015, 8:59 PM · Calendar, Conpherence
epriestley claimed T7439: Remove "E" backward compatibility from Conpherence once Calendar is closer to launch.
Apr 29 2015, 8:56 PM · Calendar, Conpherence
epriestley renamed T7076: Show status of linked revisions for tasks from Show status of linked code reviews for tasks to Show status of linked revisions for tasks.
Apr 29 2015, 8:51 PM · Restricted Project, Differential, Maniphest
epriestley added a comment to T6526: Implement "Badges" or "Medals", for annotating special users.

Here's a rough sketch of this. This is a ton of work and should be split into like 300 revisions. See T6526#107028 for product details.

Apr 29 2015, 8:48 PM · Restricted Project, Badges (v0), People
epriestley assigned T6526: Implement "Badges" or "Medals", for annotating special users to lpriestley.
Apr 29 2015, 8:38 PM · Restricted Project, Badges (v0), People
epriestley closed T7981: "Enable Instance" action on instance dashboard is incorrectly greyed out as manager as Resolved by committing Restricted Diffusion Commit.
Apr 29 2015, 8:38 PM · Phacility
epriestley closed T7982: DiffusionLowLevelResolveRefsQuery incorrectly identifies branch refs as commit refs as Resolved by committing Restricted Diffusion Commit.
Apr 29 2015, 8:21 PM · Diffusion
epriestley added a revision to T7981: "Enable Instance" action on instance dashboard is incorrectly greyed out as manager: Unknown Object (Differential Revision).
Apr 29 2015, 3:45 PM · Phacility
epriestley added a revision to T7982: DiffusionLowLevelResolveRefsQuery incorrectly identifies branch refs as commit refs: Unknown Object (Differential Revision).
Apr 29 2015, 3:17 PM · Diffusion
epriestley claimed T7982: DiffusionLowLevelResolveRefsQuery incorrectly identifies branch refs as commit refs.
Apr 29 2015, 2:04 PM · Diffusion
epriestley created T7982: DiffusionLowLevelResolveRefsQuery incorrectly identifies branch refs as commit refs.
Apr 29 2015, 1:39 PM · Diffusion
epriestley created T7981: "Enable Instance" action on instance dashboard is incorrectly greyed out as manager.
Apr 29 2015, 1:31 PM · Phacility

Apr 28 2015

epriestley edited the content of Roadmap.
Apr 28 2015, 10:12 PM
epriestley added a comment to T7911: Quicksand fails to navigate back to page 0 on Chrome, Firefox sporadically.

If browsers are carrying state across reloads, maybe we just need to initialize JX.Quicksand.id to window.history.state || 0 (and throw away that object patch).

Apr 28 2015, 9:54 PM · Quicksand
epriestley awarded T7946: Implement PhabricatorTokenReceiverInterface on CalendarEvent a Evil Spooky Haunted Tree token.
Apr 28 2015, 7:06 PM · Calendar
epriestley awarded T7946: Implement PhabricatorTokenReceiverInterface on CalendarEvent a Evil Spooky Haunted Tree token.
Apr 28 2015, 7:06 PM · Calendar
epriestley added a comment to T7978: Persist document scroll position across "back" navigation in Quicksand.

RTL doesn't flip scrollbars for me on that fiddle:

Apr 28 2015, 6:18 PM · Quicksand, PHUI
epriestley added a comment to T7978: Persist document scroll position across "back" navigation in Quicksand.

DarkConsole shares the same scrollbar with the rest of the page, but the chat column has its own scrollbar, and needs to scroll independently of the main page content.

Apr 28 2015, 6:05 PM · Quicksand, PHUI
epriestley added a comment to T7978: Persist document scroll position across "back" navigation in Quicksand.

Disabling the pretty scrollbar alone wouldn't fix this without also removing the container frame which enables the chat column to exist.

Apr 28 2015, 5:50 PM · Quicksand, PHUI
epriestley added a comment to T7978: Persist document scroll position across "back" navigation in Quicksand.

We can possibly fake this with Quickling in the common case once we summon the courage to enable it without the column open.

Apr 28 2015, 5:48 PM · Quicksand, PHUI