Page MenuHomePhabricator
Feed Advanced Search

Apr 27 2015

epriestley added a parent task for T7955: Publish feed events from Calendar: T7926: Modernize Calendar Infrastructure.
Apr 27 2015, 11:00 AM · Transactions, Calendar
epriestley added a subtask for T7926: Modernize Calendar Infrastructure: T7955: Publish feed events from Calendar.
Apr 27 2015, 11:00 AM · Calendar
epriestley removed a subtask for T5464: Use ApplicationTransactions in Calendar: T7955: Publish feed events from Calendar.
Apr 27 2015, 10:59 AM · Calendar, Transactions
epriestley removed a parent task for T7955: Publish feed events from Calendar: T5464: Use ApplicationTransactions in Calendar.
Apr 27 2015, 10:59 AM · Transactions, Calendar
epriestley created T7955: Publish feed events from Calendar.
Apr 27 2015, 10:59 AM · Transactions, Calendar
johnny-bit added a comment to T7929: Integrate Calendar with external systems.

Just my 0.02$: In integration please support CalDAV & ics :) Many firms in europe moved away from Google to own/hosted sulutions due to "Recently exposed security risks when exchanging data overseas" (Snowden & stuff) and if Phabricator would support those it would be great.

Apr 27 2015, 7:02 AM · Calendar
btrahan added a comment to T5464: Use ApplicationTransactions in Calendar.

Exciting stuff. :) I hope this includes (or it comes soon after) feed story hook implementations in PhabricatorCalendarEventTransaction...! I think creating calendar events in particular deserves surfacing to the feed.

Apr 27 2015, 12:35 AM · Calendar, Transactions

Apr 26 2015

epriestley added a parent task for T5464: Use ApplicationTransactions in Calendar: T7953: Give calendar events names.
Apr 26 2015, 9:36 PM · Calendar, Transactions
epriestley added a subtask for T7953: Give calendar events names: T5464: Use ApplicationTransactions in Calendar.
Apr 26 2015, 9:36 PM · Calendar
epriestley created T7953: Give calendar events names.
Apr 26 2015, 9:36 PM · Calendar
epriestley added a comment to T5464: Use ApplicationTransactions in Calendar.

ApplicationTransactions is the infrastructure component which creates edit logs, supports comments, and enables a lot of additional features for free or nearly-free. The major components are:

Apr 26 2015, 9:20 PM · Calendar, Transactions
epriestley added a comment to T7945: Support Edges in Calendar.
  • Create a new autopatch similar to resources/sql/autopatches/20141104.almanac.3.edge.sql to add the edge tables to Calendar.
  • Create a PhabricatorCalendarSchemaSpec similar to AlmanacSchemaSpec so Phabricator knows the table is supposed to exist.
Apr 26 2015, 9:09 PM · Calendar
epriestley added a comment to T7928: Give Calendar events the "E" Monogram.

Here are some pointers on approaching this:

Apr 26 2015, 9:05 PM · Calendar
epriestley added a comment to T7924: Unprototype Calendar (v1).

Most of this is blocked by T5464, which is large and complex. A reasonable implementation path which might make sense overall while letting you ease into things without tackling T5464 right away is:

Apr 26 2015, 9:00 PM · Restricted Project, Prioritized, Calendar
epriestley triaged T5045: Use Calendar to Display Query Results as Wishlist priority.
Apr 26 2015, 2:28 PM · Calendar
epriestley moved T7951: Write a "Calendar User Guide" and link it in the application from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 2:28 PM · Calendar
epriestley created T7951: Write a "Calendar User Guide" and link it in the application.
Apr 26 2015, 1:47 PM · Calendar
epriestley moved T7943: Make "Cancel Event" disable events from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 1:42 PM · Calendar
epriestley moved T7944: Add Conduit support to Calendar from Backlog to Future Work (v2+) on the Calendar board.
Apr 26 2015, 1:42 PM · Conduit, Calendar
epriestley moved T7945: Support Edges in Calendar from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 1:42 PM · Calendar
epriestley moved T7946: Implement PhabricatorTokenReceiverInterface on CalendarEvent from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 1:42 PM · Calendar
epriestley moved T7947: Implement PhabricatorFlaggableInterface in Calendar from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 1:42 PM · Flags, Calendar
epriestley moved T7948: Implement PhabricatorMentionableInterface on CalendarEvent from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 1:42 PM · Calendar
epriestley moved T7949: Implement PhabricatorApplicationTransactionInterface on CalendarEvent from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 1:42 PM · Calendar
epriestley moved T7950: Support Projects in Calendar from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 1:42 PM · Calendar
epriestley created T7950: Support Projects in Calendar.
Apr 26 2015, 1:38 PM · Calendar
epriestley added a parent task for T5464: Use ApplicationTransactions in Calendar: T7949: Implement PhabricatorApplicationTransactionInterface on CalendarEvent.
Apr 26 2015, 1:37 PM · Calendar, Transactions
epriestley added a subtask for T7949: Implement PhabricatorApplicationTransactionInterface on CalendarEvent: T5464: Use ApplicationTransactions in Calendar.
Apr 26 2015, 1:37 PM · Calendar
epriestley created T7949: Implement PhabricatorApplicationTransactionInterface on CalendarEvent.
Apr 26 2015, 1:37 PM · Calendar
epriestley added a parent task for T5464: Use ApplicationTransactions in Calendar: T7948: Implement PhabricatorMentionableInterface on CalendarEvent.
Apr 26 2015, 1:36 PM · Calendar, Transactions
epriestley added a subtask for T7948: Implement PhabricatorMentionableInterface on CalendarEvent: T5464: Use ApplicationTransactions in Calendar.
Apr 26 2015, 1:36 PM · Calendar
epriestley created T7948: Implement PhabricatorMentionableInterface on CalendarEvent.
Apr 26 2015, 1:36 PM · Calendar
epriestley added a parent task for T5464: Use ApplicationTransactions in Calendar: T7947: Implement PhabricatorFlaggableInterface in Calendar.
Apr 26 2015, 1:35 PM · Calendar, Transactions
epriestley added a subtask for T7947: Implement PhabricatorFlaggableInterface in Calendar: T5464: Use ApplicationTransactions in Calendar.
Apr 26 2015, 1:35 PM · Flags, Calendar
epriestley created T7947: Implement PhabricatorFlaggableInterface in Calendar.
Apr 26 2015, 1:35 PM · Flags, Calendar
epriestley added a subtask for T7946: Implement PhabricatorTokenReceiverInterface on CalendarEvent: T5464: Use ApplicationTransactions in Calendar.
Apr 26 2015, 1:34 PM · Calendar
epriestley added a parent task for T5464: Use ApplicationTransactions in Calendar: T7946: Implement PhabricatorTokenReceiverInterface on CalendarEvent.
Apr 26 2015, 1:34 PM · Calendar, Transactions
epriestley created T7946: Implement PhabricatorTokenReceiverInterface on CalendarEvent.
Apr 26 2015, 1:32 PM · Calendar
epriestley added a subtask for T5464: Use ApplicationTransactions in Calendar: T7945: Support Edges in Calendar.
Apr 26 2015, 1:31 PM · Calendar, Transactions
epriestley added a parent task for T7945: Support Edges in Calendar: T5464: Use ApplicationTransactions in Calendar.
Apr 26 2015, 1:31 PM · Calendar
epriestley created T7945: Support Edges in Calendar.
Apr 26 2015, 1:31 PM · Calendar
epriestley created T7944: Add Conduit support to Calendar.
Apr 26 2015, 1:28 PM · Conduit, Calendar
epriestley added subtasks for T7943: Make "Cancel Event" disable events: T7928: Give Calendar events the "E" Monogram, T5464: Use ApplicationTransactions in Calendar.
Apr 26 2015, 6:16 AM · Calendar
epriestley added a parent task for T7928: Give Calendar events the "E" Monogram: T7943: Make "Cancel Event" disable events.
Apr 26 2015, 6:16 AM · Calendar
epriestley added a parent task for T5464: Use ApplicationTransactions in Calendar: T7943: Make "Cancel Event" disable events.
Apr 26 2015, 6:16 AM · Calendar, Transactions
epriestley created T7943: Make "Cancel Event" disable events.
Apr 26 2015, 6:15 AM · Calendar
epriestley renamed T4392: Implement "Month" calendar mock from Implement "Month" mock to Implement "Month" calendar mock.
Apr 26 2015, 6:12 AM · Calendar
epriestley renamed T4393: Implement "Daily/Weekly" Calendar Mock from Implement "Home" Mock to Implement "Home" Calendar Mock.
Apr 26 2015, 6:12 AM · Calendar
epriestley moved T4392: Implement "Month" calendar mock from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 6:12 AM · Calendar
epriestley moved T4393: Implement "Daily/Weekly" Calendar Mock from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 6:12 AM · Calendar
epriestley moved T7941: Figure out what non-list Calendar views we're going to support from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 6:11 AM · Calendar
epriestley added a comment to T7941: Figure out what non-list Calendar views we're going to support.

We should switch Calendar to use ApplicationSearch for all querying, with an option to choose how results are displayed (e.g., list vs calendar), per T7927.

Apr 26 2015, 6:11 AM · Calendar
epriestley removed a parent task for T2898: Redesign Calendar for responsive layouts: T7926: Modernize Calendar Infrastructure.
Apr 26 2015, 6:04 AM · Calendar
epriestley removed a subtask for T7926: Modernize Calendar Infrastructure: T2898: Redesign Calendar for responsive layouts.
Apr 26 2015, 6:04 AM · Calendar
epriestley added a parent task for T4393: Implement "Daily/Weekly" Calendar Mock: T7941: Figure out what non-list Calendar views we're going to support.
Apr 26 2015, 6:04 AM · Calendar
epriestley added subtasks for T7941: Figure out what non-list Calendar views we're going to support: T4393: Implement "Daily/Weekly" Calendar Mock, T4392: Implement "Month" calendar mock, T2898: Redesign Calendar for responsive layouts.
Apr 26 2015, 6:04 AM · Calendar
epriestley added a parent task for T4392: Implement "Month" calendar mock: T7941: Figure out what non-list Calendar views we're going to support.
Apr 26 2015, 6:04 AM · Calendar
epriestley added a parent task for T2898: Redesign Calendar for responsive layouts: T7941: Figure out what non-list Calendar views we're going to support.
Apr 26 2015, 6:04 AM · Calendar
epriestley created T7941: Figure out what non-list Calendar views we're going to support.
Apr 26 2015, 6:04 AM · Calendar
epriestley moved T5045: Use Calendar to Display Query Results from Backlog to Future Work (v2+) on the Calendar board.
Apr 26 2015, 6:02 AM · Calendar
epriestley moved T5464: Use ApplicationTransactions in Calendar from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 6:01 AM · Calendar, Transactions
epriestley moved T2334: Implement Google Calendar v3 API into Calendar from Backlog to Future Work (v2+) on the Calendar board.
Apr 26 2015, 6:01 AM · Restricted Project, Prioritized, Calendar
epriestley moved T2898: Redesign Calendar for responsive layouts from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 6:01 AM · Calendar
epriestley moved T7439: Remove "E" backward compatibility from Conpherence once Calendar is closer to launch from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 6:01 AM · Calendar, Conpherence
epriestley moved T7924: Unprototype Calendar (v1) from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 6:01 AM · Restricted Project, Prioritized, Calendar
epriestley moved T7925: Calendar v1 Errata from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 6:01 AM · Calendar
epriestley moved T7926: Modernize Calendar Infrastructure from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 6:01 AM · Calendar
epriestley moved T7927: Use ApplicationSearch in Calendar from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 6:01 AM · Calendar
epriestley moved T7928: Give Calendar events the "E" Monogram from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 6:01 AM · Calendar
epriestley moved T7929: Integrate Calendar with external systems from Backlog to Future Work (v2+) on the Calendar board.
Apr 26 2015, 6:01 AM · Calendar
epriestley moved T7930: Let Calendar provide date services to other applications from Backlog to Future Work (v2+) on the Calendar board.
Apr 26 2015, 6:01 AM · Calendar
epriestley moved T7931: Create Calendar triggers which notify users before meetings from Backlog to Future Work (v2+) on the Calendar board.
Apr 26 2015, 6:01 AM · Calendar
epriestley moved T7932: Support proper events in Calendar from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 6:01 AM · Calendar
epriestley moved T7933: In list views, Calendar events link to months but should link to event detail pages from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 6:01 AM · Calendar
epriestley moved T7934: Remove "Create Event" from Calendar left nav from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 6:01 AM · Calendar
epriestley moved T7935: Give calendar events real invitee lists from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 6:01 AM · Calendar
epriestley moved T7936: Give Calendar events custom icons from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 6:01 AM · Calendar
epriestley moved T7937: Calendar events should be indexed and supported in global search from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 6:01 AM · Calendar
epriestley moved T7939: Support Herald rules for Calendar events from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 6:01 AM · Herald, Calendar
epriestley moved T7940: Support proper policies in Calendar from Backlog to Unprototype (v1) on the Calendar board.
Apr 26 2015, 6:01 AM · Calendar
epriestley added a parent task for T5464: Use ApplicationTransactions in Calendar: T7940: Support proper policies in Calendar.
Apr 26 2015, 5:57 AM · Calendar, Transactions
epriestley added a subtask for T7940: Support proper policies in Calendar: T5464: Use ApplicationTransactions in Calendar.
Apr 26 2015, 5:57 AM · Calendar
epriestley created T7940: Support proper policies in Calendar.
Apr 26 2015, 5:57 AM · Calendar
epriestley created T7939: Support Herald rules for Calendar events.
Apr 26 2015, 5:55 AM · Herald, Calendar
chad added a comment to T7936: Give Calendar events custom icons.

Sunrise guesses the icon based on what text you put in, pretty handy. so "Walk Dog" becomes " Walk Dog"

Apr 26 2015, 5:45 AM · Calendar
epriestley created T7937: Calendar events should be indexed and supported in global search.
Apr 26 2015, 5:42 AM · Calendar
epriestley added a subtask for T7936: Give Calendar events custom icons: T5464: Use ApplicationTransactions in Calendar.
Apr 26 2015, 5:41 AM · Calendar
epriestley added a parent task for T5464: Use ApplicationTransactions in Calendar: T7936: Give Calendar events custom icons.
Apr 26 2015, 5:41 AM · Calendar, Transactions
epriestley created T7936: Give Calendar events custom icons.
Apr 26 2015, 5:41 AM · Calendar
epriestley added a subtask for T7935: Give calendar events real invitee lists: T5464: Use ApplicationTransactions in Calendar.
Apr 26 2015, 5:35 AM · Calendar
epriestley added a parent task for T5464: Use ApplicationTransactions in Calendar: T7935: Give calendar events real invitee lists.
Apr 26 2015, 5:35 AM · Calendar, Transactions
epriestley created T7935: Give calendar events real invitee lists.
Apr 26 2015, 5:34 AM · Calendar
epriestley added a subtask for T7927: Use ApplicationSearch in Calendar: T7933: In list views, Calendar events link to months but should link to event detail pages.
Apr 26 2015, 5:31 AM · Calendar
epriestley added a parent task for T7933: In list views, Calendar events link to months but should link to event detail pages: T7927: Use ApplicationSearch in Calendar.
Apr 26 2015, 5:31 AM · Calendar
epriestley added a subtask for T7927: Use ApplicationSearch in Calendar: T7934: Remove "Create Event" from Calendar left nav.
Apr 26 2015, 5:31 AM · Calendar
epriestley added a parent task for T7934: Remove "Create Event" from Calendar left nav: T7927: Use ApplicationSearch in Calendar.
Apr 26 2015, 5:31 AM · Calendar
epriestley created T7934: Remove "Create Event" from Calendar left nav.
Apr 26 2015, 5:31 AM · Calendar
epriestley added a comment to T7933: In list views, Calendar events link to months but should link to event detail pages.

T7928 doesn't really block this, but it probably doesn't make a lot of sense to fix this before fixing that.

Apr 26 2015, 5:29 AM · Calendar
epriestley added a parent task for T7928: Give Calendar events the "E" Monogram: T7933: In list views, Calendar events link to months but should link to event detail pages.
Apr 26 2015, 5:29 AM · Calendar
epriestley added a subtask for T7933: In list views, Calendar events link to months but should link to event detail pages: T7928: Give Calendar events the "E" Monogram.
Apr 26 2015, 5:29 AM · Calendar