Page MenuHomePhabricator
Feed Advanced Search

May 7 2015

lpriestley created T8104: Viewer should be notified if viewed "day view" or "month view" is out of the selected query range. .
May 7 2015, 2:48 AM · Calendar
lpriestley moved T8085: Multi-day events are not being drawn on Calendar day view. from Backlog to Unprototype (v1) on the Calendar board.
May 7 2015, 2:40 AM · Calendar
lpriestley added a revision to T8025: Calendar event form errors should not erase newly selected dates.: Restricted Differential Revision.
May 7 2015, 2:39 AM · Calendar
lpriestley closed T8025: Calendar event form errors should not erase newly selected dates. as Resolved.

Fairly certain {D12647} fixed this. Closing this task, because not experiencing the bug described in this task.

May 7 2015, 2:39 AM · Calendar
lpriestley added a revision to T4393: Implement "Daily/Weekly" Calendar Mock: Restricted Differential Revision.
May 7 2015, 2:10 AM · Calendar
lpriestley added a revision to T4393: Implement "Daily/Weekly" Calendar Mock: Restricted Differential Revision.
May 7 2015, 1:21 AM · Calendar

May 6 2015

lpriestley closed T8045: Make "Invited" on Calendar ApplicationSearch actually work as Resolved by committing Restricted Diffusion Commit.
May 6 2015, 6:12 PM · Calendar
lpriestley closed T8045: Make "Invited" on Calendar ApplicationSearch actually work, a subtask of T7925: Calendar v1 Errata, as Resolved.
May 6 2015, 6:12 PM · Calendar
lpriestley closed T8048: Calendar Event pages should always have some title as Resolved by committing Restricted Diffusion Commit.
May 6 2015, 6:11 PM · Calendar
lpriestley added a revision to T8045: Make "Invited" on Calendar ApplicationSearch actually work: Restricted Differential Revision.
May 6 2015, 5:27 PM · Calendar
lpriestley moved T8048: Calendar Event pages should always have some title from Backlog to Working On on the Calendar board.
May 6 2015, 4:44 PM · Calendar
lpriestley added a revision to T8048: Calendar Event pages should always have some title: Restricted Differential Revision.
May 6 2015, 4:24 PM · Calendar
epriestley added a comment to T8052: Calendar feed story should include description of event.
  • Other, more useful applications (Maniphest, Differential) don't currently do this.
    • PhabricatorApplicationTransactionFeedStory doesn't really support doing this the right way.
      • Audit implements it OK.
      • Pholio and Ponder implement it but sort of show the wrong data (the description at view-time, not at create-time, which is misleading).
May 6 2015, 4:20 PM · Calendar
lpriestley moved T8052: Calendar feed story should include description of event from Backlog to Future Work (v2+) on the Calendar board.
May 6 2015, 4:18 PM · Calendar
lpriestley created T8085: Multi-day events are not being drawn on Calendar day view..
May 6 2015, 4:15 AM · Calendar
lpriestley added a revision to T8024: Update Calendar event date selection controls: Restricted Differential Revision.
May 6 2015, 1:53 AM · Infrastructure

May 5 2015

lpriestley added a revision to T4393: Implement "Daily/Weekly" Calendar Mock: Restricted Differential Revision.
May 5 2015, 10:45 PM · Calendar
lpriestley added a revision to T4393: Implement "Daily/Weekly" Calendar Mock: Restricted Differential Revision.
May 5 2015, 8:08 PM · Calendar
lpriestley closed T8020: Invitee list should look a bit nicer as Resolved by committing Restricted Diffusion Commit.
May 5 2015, 7:29 PM · Calendar
lpriestley closed T8020: Invitee list should look a bit nicer, a subtask of T7925: Calendar v1 Errata, as Resolved.
May 5 2015, 7:29 PM · Calendar
lpriestley added a revision to T4393: Implement "Daily/Weekly" Calendar Mock: Restricted Differential Revision.
May 5 2015, 7:03 PM · Calendar
lpriestley added a revision to T8020: Invitee list should look a bit nicer: Restricted Differential Revision.
May 5 2015, 5:54 PM · Calendar
lpriestley added a revision to T8020: Invitee list should look a bit nicer: Restricted Differential Revision.
May 5 2015, 5:23 PM · Calendar
chad added a comment to T8050: Calendar List formatting.

As far as "creator" goes here, I'd probably try to make it just part of "Attendees". That is, in most cases it's just a single event with one attendee, that is the creator. We can add a tooltip maybe if needed to clarify or put Attendee: chad (creator) if needed. In cases where there are multiple attendees, the first person listed should be the creator.

May 5 2015, 4:26 PM · Calendar
chad updated subscribers of T8050: Calendar List formatting.
May 5 2015, 1:36 PM · Calendar
chad merged task T8074: Show creator of events in Dashboard query result list for Calendar events into T8050: Calendar List formatting.
May 5 2015, 1:36 PM · Dashboards, Calendar
mikn created T8074: Show creator of events in Dashboard query result list for Calendar events.
May 5 2015, 1:34 PM · Dashboards, Calendar
lpriestley added a revision to T4393: Implement "Daily/Weekly" Calendar Mock: Restricted Differential Revision.
May 5 2015, 4:09 AM · Calendar

May 4 2015

lpriestley added a revision to T4393: Implement "Daily/Weekly" Calendar Mock: Restricted Differential Revision.
May 4 2015, 6:00 PM · Calendar
lpriestley added a revision to T4393: Implement "Daily/Weekly" Calendar Mock: Restricted Differential Revision.
May 4 2015, 5:37 PM · Calendar
epriestley created T8060: Let the date control swap between text and selector modes?.
May 4 2015, 5:03 PM · Calendar
epriestley created T8057: Allow creation of Calendar events by sending mail to an address.
May 4 2015, 3:01 PM · Calendar
lpriestley added a revision to T4393: Implement "Daily/Weekly" Calendar Mock: Restricted Differential Revision.
May 4 2015, 12:48 AM · Calendar
chad created T8052: Calendar feed story should include description of event.
May 4 2015, 12:14 AM · Calendar

May 3 2015

chad added a comment to T8048: Calendar Event pages should always have some title.

yep, it's just old ones.

May 3 2015, 11:52 PM · Calendar
lpriestley added a comment to T8048: Calendar Event pages should always have some title.

This is old events, right? Currently there shouldn't be a way to create non-titled events.

May 3 2015, 11:51 PM · Calendar
chad created T8050: Calendar List formatting.
May 3 2015, 11:47 PM · Calendar
lpriestley added a revision to T4393: Implement "Daily/Weekly" Calendar Mock: Restricted Differential Revision.
May 3 2015, 11:41 PM · Calendar
chad created T8048: Calendar Event pages should always have some title.
May 3 2015, 11:35 PM · Calendar
epriestley created T8046: Convert "Created By" and "Invited" to use PhabricatorPeopleUserFunctionDatasource in Calendar ApplicationSearch.
May 3 2015, 10:38 PM · Calendar
epriestley created T8045: Make "Invited" on Calendar ApplicationSearch actually work.
May 3 2015, 10:33 PM · Calendar
lpriestley moved T4393: Implement "Daily/Weekly" Calendar Mock from Unprototype (v1) to Working On on the Calendar board.
May 3 2015, 10:31 PM · Calendar
lpriestley closed T8027: Calendar event detail pages should show "Host" as Resolved.
May 3 2015, 10:30 PM · Calendar
lpriestley closed T8027: Calendar event detail pages should show "Host", a subtask of T7925: Calendar v1 Errata, as Resolved.
May 3 2015, 10:30 PM · Calendar
lpriestley added a revision to T8027: Calendar event detail pages should show "Host": Restricted Differential Revision.
May 3 2015, 10:27 PM · Calendar
lpriestley moved T8027: Calendar event detail pages should show "Host" from Runners Up to Unprototype (v1) on the Calendar board.
May 3 2015, 10:24 PM · Calendar
epriestley added a revision to T8024: Update Calendar event date selection controls: Restricted Differential Revision.
May 3 2015, 3:22 PM · Infrastructure
epriestley added a revision to T8024: Update Calendar event date selection controls: Restricted Differential Revision.
May 3 2015, 2:56 PM · Infrastructure
chad added a comment to T7941: Figure out what non-list Calendar views we're going to support.

Funny, I forgot what the edit button was for also, but I put an inline comment on what it does in Pholio! It lets you change the start and end time of the day calendar. Not sure it thats a v2 feature, we could just hardcode a start and end time or maybe make it an admin config. But even for us if we spread geographically, we'll want to coordinate times a bit per individual.

May 3 2015, 12:31 AM · Calendar

May 2 2015

lpriestley moved T8041: Order Calendar events by start date in the list view from Backlog to Runners Up on the Calendar board.
May 2 2015, 11:26 PM · Calendar
epriestley created T8041: Order Calendar events by start date in the list view.
May 2 2015, 11:26 PM · Calendar
lpriestley closed T7927: Use ApplicationSearch in Calendar as Resolved by committing Restricted Diffusion Commit.
May 2 2015, 11:17 PM · Calendar
lpriestley closed T7927: Use ApplicationSearch in Calendar, a subtask of T7926: Modernize Calendar Infrastructure, as Resolved.
May 2 2015, 11:17 PM · Calendar
lpriestley closed T8023: Calendar event edits should gracefully handle an "end time before start time" error. as Resolved by committing Restricted Diffusion Commit.
May 2 2015, 10:28 PM · Calendar
lpriestley added a revision to T7927: Use ApplicationSearch in Calendar: Restricted Differential Revision.
May 2 2015, 10:26 PM · Calendar
lpriestley added a revision to T7927: Use ApplicationSearch in Calendar: Restricted Differential Revision.
May 2 2015, 5:47 PM · Calendar
lpriestley moved T7941: Figure out what non-list Calendar views we're going to support from Backlog to Unprototype (v1) on the Calendar board.
May 2 2015, 2:08 PM · Calendar
lpriestley added a revision to T8023: Calendar event edits should gracefully handle an "end time before start time" error.: Restricted Differential Revision.
May 2 2015, 2:03 PM · Calendar
lpriestley moved T8023: Calendar event edits should gracefully handle an "end time before start time" error. from Unprototype (v1) to Working On on the Calendar board.
May 2 2015, 1:47 PM · Calendar
epriestley added a comment to T7941: Figure out what non-list Calendar views we're going to support.

such mentions

May 2 2015, 4:56 AM · Calendar
chad added a comment to T7941: Figure out what non-list Calendar views we're going to support.

oh man, my name is in here like 4 times.

May 2 2015, 4:42 AM · Calendar
lpriestley added a comment to T8032: Calendar description should render with Remarkup.

doctordance

May 2 2015, 3:10 AM · Calendar
chad added a comment to T8032: Calendar description should render with Remarkup.

I hear Calendar is a thing now.

May 2 2015, 2:58 AM · Calendar
chad updated subscribers of T8032: Calendar description should render with Remarkup.
May 2 2015, 2:57 AM · Calendar
epriestley created T8032: Calendar description should render with Remarkup.
May 2 2015, 2:04 AM · Calendar
lpriestley closed T7957: Implement mail in Calendar, with reply handling as Resolved by committing Restricted Diffusion Commit.
May 2 2015, 2:01 AM · Calendar
lpriestley closed T7957: Implement mail in Calendar, with reply handling, a subtask of T7926: Modernize Calendar Infrastructure, as Resolved.
May 2 2015, 2:01 AM · Calendar
lpriestley triaged T8031: Set better start and end time defaults for new Calendar events. as Normal priority.
May 2 2015, 1:51 AM · Calendar
lpriestley moved T8031: Set better start and end time defaults for new Calendar events. from Backlog to Runners Up on the Calendar board.
May 2 2015, 1:51 AM · Calendar
lpriestley added a comment to T8031: Set better start and end time defaults for new Calendar events..

@chad, I agree typeaheads are good, and I agree that you invented them.

May 2 2015, 1:49 AM · Calendar
epriestley added a comment to T8031: Set better start and end time defaults for new Calendar events..

prevents typing "tea time", not acceptable

May 2 2015, 1:48 AM · Calendar
lpriestley added a revision to T7957: Implement mail in Calendar, with reply handling: Restricted Differential Revision.
May 2 2015, 1:48 AM · Calendar
chad added a comment to T8031: Set better start and end time defaults for new Calendar events..

I'm partial to time typeaheads. Plus, I invented them.

May 2 2015, 1:47 AM · Calendar
lpriestley created T8031: Set better start and end time defaults for new Calendar events..
May 2 2015, 1:43 AM · Calendar

May 1 2015

lpriestley added a comment to T7957: Implement mail in Calendar, with reply handling.

What's left?

May 1 2015, 11:10 PM · Calendar
lpriestley moved T8024: Update Calendar event date selection controls from Unprototype (v1) to Working On on the Calendar board.
May 1 2015, 11:08 PM · Infrastructure
lpriestley added a comment to T8024: Update Calendar event date selection controls.

Still need to:

  • Update existing uses of AphrontFormDateControl to use AphrontFormDateControlValue
  • Figure out setAllowNull and how that translates to AphrontFormDateControlValue
May 1 2015, 10:39 PM · Infrastructure
lpriestley added a revision to T8024: Update Calendar event date selection controls: Restricted Differential Revision.
May 1 2015, 10:20 PM · Infrastructure
lpriestley added a revision to T7957: Implement mail in Calendar, with reply handling: Restricted Differential Revision.
May 1 2015, 6:33 PM · Calendar
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
lpriestley moved T7957: Implement mail in Calendar, with reply handling from Unprototype (v1) to Working On on the Calendar board.
May 1 2015, 4:35 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
lpriestley moved T8024: Update Calendar event date selection controls from Runners Up to Unprototype (v1) on the Calendar board.
May 1 2015, 4:13 PM · Infrastructure
lpriestley added a parent task for T8024: Update Calendar event date selection controls: T8023: Calendar event edits should gracefully handle an "end time before start time" error..
May 1 2015, 4:13 PM · Infrastructure
lpriestley added a subtask for T8023: Calendar event edits should gracefully handle an "end time before start time" error.: T8024: Update Calendar event date selection controls.
May 1 2015, 4:13 PM · Calendar
lpriestley closed T8019: Calendar create form loses information on error as Resolved by committing Restricted Diffusion Commit.
May 1 2015, 4:11 PM · Calendar
lpriestley closed T8019: Calendar create form loses information on error, a subtask of T7925: Calendar v1 Errata, as Resolved.
May 1 2015, 4:11 PM · Calendar
lpriestley moved T8027: Calendar event detail pages should show "Host" from Backlog to Runners Up on the Calendar board.
May 1 2015, 4:03 PM · Calendar
epriestley created T8028: Fix PolicyControl defaulting nonsense in every application.
May 1 2015, 4:03 PM · Calendar
lpriestley closed T8010: Calendar feed stories should have icons as Resolved by committing Restricted Diffusion Commit.
May 1 2015, 3:59 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
lpriestley added a subtask for T8025: Calendar event form errors should not erase newly selected dates.: T8024: Update Calendar event date selection controls.
May 1 2015, 3:56 PM · Calendar
lpriestley added a parent task for T8024: Update Calendar event date selection controls: T8025: Calendar event form errors should not erase newly selected dates..
May 1 2015, 3:56 PM · Infrastructure
lpriestley moved T8025: Calendar event form errors should not erase newly selected dates. from Backlog to Runners Up on the Calendar board.
May 1 2015, 3:56 PM · Calendar