Page MenuHomePhabricator
Feed Advanced Search

Oct 19 2016

epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 19 2016, 4:20 PM · Restricted Project, Prioritized, Calendar
epriestley updated the task description for T10747: Import and export ICS from Calendar.
Oct 19 2016, 4:20 PM · Restricted Project, Prioritized, Calendar
epriestley updated the task description for T10747: Import and export ICS from Calendar.
Oct 19 2016, 4:03 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 19 2016, 4:02 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 19 2016, 3:35 PM · Restricted Project, Prioritized, Calendar
epriestley closed T11735: Upgrading: Calendar Storage Migrations as Resolved.

I'm going to close this since things seem to have at least mostly worked and installs have had a couple of weeks to yell at us if we blew anything major up, but let us know if anyone runs into further issues.

Oct 19 2016, 3:25 PM · Calendar

Oct 18 2016

epriestley updated the task description for T10747: Import and export ICS from Calendar.
Oct 18 2016, 9:36 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 18 2016, 9:36 PM · Restricted Project, Prioritized, Calendar
epriestley updated the task description for T10747: Import and export ICS from Calendar.
Oct 18 2016, 9:31 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 18 2016, 9:30 PM · Restricted Project, Prioritized, Calendar
epriestley updated the task description for T10747: Import and export ICS from Calendar.
Oct 18 2016, 8:56 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 18 2016, 8:54 PM · Restricted Project, Prioritized, Calendar
epriestley updated the task description for T10747: Import and export ICS from Calendar.
Oct 18 2016, 8:41 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 18 2016, 8:40 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 18 2016, 8:26 PM · Restricted Project, Prioritized, Calendar
epriestley updated the task description for T10747: Import and export ICS from Calendar.
Oct 18 2016, 6:00 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 18 2016, 5:11 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 18 2016, 5:07 PM · Restricted Project, Prioritized, Calendar

Oct 13 2016

epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 13 2016, 7:02 PM · Restricted Project, Prioritized, Calendar
robertkraig added a comment to T2334: Implement Google Calendar v3 API into Calendar.

I'm so excited about this ticket :)

Oct 13 2016, 6:55 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 13 2016, 3:52 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 13 2016, 3:33 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 13 2016, 3:04 PM · Restricted Project, Prioritized, Calendar
epriestley moved T10747: Import and export ICS from Calendar from Backlog to The Queue on the Prioritized board.
Oct 13 2016, 2:20 PM · Restricted Project, Prioritized, Calendar
epriestley moved T2334: Implement Google Calendar v3 API into Calendar from Backlog to The Queue on the Prioritized board.
Oct 13 2016, 2:20 PM · Restricted Project, Prioritized, Calendar
epriestley moved T7924: Unprototype Calendar (v1) from Backlog to The Queue on the Prioritized board.
Oct 13 2016, 2:20 PM · Restricted Project, Prioritized, Calendar

Oct 12 2016

epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 12 2016, 8:46 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 12 2016, 8:43 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 12 2016, 4:48 PM · Restricted Project, Prioritized, Calendar
epriestley added a comment to T11735: Upgrading: Calendar Storage Migrations.

It's safe to do that (set utcInstanceEpoch = utcInitialEpoch for all events with a parentPHID where utcInstanceEpoch is currently NULL), with one minor caveat.

Oct 12 2016, 4:07 PM · Calendar
20after4 added a comment to T11735: Upgrading: Calendar Storage Migrations.

Would it be safe for me to write a migration that sets utcInstanceEpoch equal to utcInitialEpoch on every row in the calendar_event table?

Oct 12 2016, 8:45 AM · Calendar
20after4 added a comment to T11735: Upgrading: Calendar Storage Migrations.

After running the migrations, some instances of recurring events end up with null for the utcInstanceEpoch column. I'm not sure how this happened, however, as some of the instances have a value that matches utcInitialEpoch and I'm not entirely sure what the purpose of utcInstanceEpoch would be. If it matches InitialEpoch then it seems kinda useless, as does null...

Oct 12 2016, 8:41 AM · Calendar
20after4 added a comment to T11706: Retrieve event date from Calendar "calendar.event.search" method API.

@epriestley: Sounds good to me, this seems quite sensible in every way.

Oct 12 2016, 8:06 AM · Calendar, Feature Request

Oct 11 2016

epriestley updated subscribers of T11706: Retrieve event date from Calendar "calendar.event.search" method API.

@20after4, just a heads up about this per discussion in T7944. Here's what we expose today:

Oct 11 2016, 7:44 PM · Calendar, Feature Request
epriestley added a revision to T11706: Retrieve event date from Calendar "calendar.event.search" method API: Restricted Differential Revision.
Oct 11 2016, 7:34 PM · Calendar, Feature Request
epriestley closed T11706: Retrieve event date from Calendar "calendar.event.search" method API as Resolved by committing Restricted Diffusion Commit.
Oct 11 2016, 7:02 PM · Calendar, Feature Request
epriestley added a revision to T11706: Retrieve event date from Calendar "calendar.event.search" method API: Restricted Differential Revision.
Oct 11 2016, 6:55 PM · Calendar, Feature Request

Oct 10 2016

epriestley added a comment to T11326: Improve Calendar v1 Design/UI/UX.

Here's what I'm planning to do for imports:

Oct 10 2016, 4:42 PM · Design, Calendar
epriestley moved T11735: Upgrading: Calendar Storage Migrations from Backlog to Unprototype (v1) on the Calendar board.
Oct 10 2016, 4:13 PM · Calendar

Oct 9 2016

20after4 added a comment to T11735: Upgrading: Calendar Storage Migrations.

That's some pretty awesome support for an unsupported prototype. Kudos!

Oct 9 2016, 9:14 PM · Calendar

Oct 7 2016

epriestley closed T11745: adding a new calendar event gives invalid cast exception as Resolved by committing Restricted Diffusion Commit.
Oct 7 2016, 3:08 PM · Calendar, Bug Report
epriestley added a revision to T11745: adding a new calendar event gives invalid cast exception : Restricted Differential Revision.
Oct 7 2016, 3:00 PM · Calendar, Bug Report
epriestley claimed T11745: adding a new calendar event gives invalid cast exception .
Oct 7 2016, 2:56 PM · Calendar, Bug Report

Oct 6 2016

epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 6 2016, 10:01 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 6 2016, 9:48 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 6 2016, 8:14 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 6 2016, 7:52 PM · Restricted Project, Prioritized, Calendar
epriestley created T11735: Upgrading: Calendar Storage Migrations.
Oct 6 2016, 11:05 AM · Calendar
epriestley created T11733: Calendar custom forms with modified start date / end date defaults don't work properly.
Oct 6 2016, 8:41 AM · Calendar

Oct 5 2016

epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 5 2016, 11:44 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 5 2016, 10:31 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T11326: Improve Calendar v1 Design/UI/UX: Restricted Differential Revision.
Oct 5 2016, 6:35 PM · Design, Calendar
epriestley moved T11706: Retrieve event date from Calendar "calendar.event.search" method API from Backlog to Unprototype (v1) on the Calendar board.
Oct 5 2016, 6:31 PM · Calendar, Feature Request
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 5 2016, 6:26 PM · Restricted Project, Prioritized, Calendar
epriestley added a comment to T11326: Improve Calendar v1 Design/UI/UX.

Rough overall state of the world is that "all the hard stuff" is mostly "done" but it's probably fairly buggy, so I'm going to push on exports and some UI stuff for a bit and try to catch all those bugs while I do. Also imports are probably hard but I'm going to imagine that they aren't for now.

Oct 5 2016, 5:25 PM · Design, Calendar
epriestley added a comment to T11326: Improve Calendar v1 Design/UI/UX.

Yeah, agreed.

Oct 5 2016, 5:21 PM · Design, Calendar
chad added a comment to T11326: Improve Calendar v1 Design/UI/UX.

Nice idea! Also would be good to flip Description / Invitees boxes on the view page.

Oct 5 2016, 5:20 PM · Design, Calendar
epriestley added a comment to T11326: Improve Calendar v1 Design/UI/UX.

I think I'm going to move the recurrence controls to a separate screen, so you'll make a recurring event in two parts:

Oct 5 2016, 5:19 PM · Design, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 5 2016, 5:07 PM · Restricted Project, Prioritized, Calendar

Oct 4 2016

epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 4 2016, 7:50 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 4 2016, 6:51 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 4 2016, 4:55 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 4 2016, 4:25 PM · Restricted Project, Prioritized, Calendar

Oct 3 2016

epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 3 2016, 4:57 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 3 2016, 3:43 PM · Restricted Project, Prioritized, Calendar

Oct 2 2016

epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Oct 2 2016, 1:55 PM · Restricted Project, Prioritized, Calendar
20after4 added a comment to T10747: Import and export ICS from Calendar.

@epriestley: if you still haven't figured out how to trigger the calendar event ui in gmail, maybe these headers are part of the secret sauce? [ 1 ]

Oct 2 2016, 12:20 AM · Restricted Project, Prioritized, Calendar

Sep 30 2016

johnny-bit added a comment to T10747: Import and export ICS from Calendar.

@epriestley - you are doing wonderful work! This is by far, the best ICS implementation I've ever seen :) better even than commercial products claiming ICS compatibility and wonderful features ;)

Sep 30 2016, 7:43 AM · Restricted Project, Prioritized, Calendar

Sep 29 2016

epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 29 2016, 11:13 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 29 2016, 9:54 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 29 2016, 8:09 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 29 2016, 7:12 PM · Restricted Project, Prioritized, Calendar
epriestley added a comment to T10747: Import and export ICS from Calendar.

The examples that use the BYSETPOS and WKST rules are omitted, because these rules are not supported by Oracle Application Server Containers for J2EE.

Sep 29 2016, 7:07 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 29 2016, 6:57 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 29 2016, 6:39 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 29 2016, 6:17 PM · Restricted Project, Prioritized, Calendar
apons added a comment to T11706: Retrieve event date from Calendar "calendar.event.search" method API.

I've take a look at T7944#194982 and from my understanding you are waiting for some use case to select the best approach.
In my case it's a really simple one and corresponds to display a widget of timeline events, so it's a "kind" of Absolute events.
As I work in french, an iso8601 date representation would be appreciable in order to convert to french date representation.

Sep 29 2016, 7:15 AM · Calendar, Feature Request

Sep 28 2016

chad added a project to T11706: Retrieve event date from Calendar "calendar.event.search" method API: Calendar.
Sep 28 2016, 7:38 PM · Calendar, Feature Request
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 28 2016, 2:46 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 28 2016, 2:32 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 28 2016, 2:18 AM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 28 2016, 1:24 AM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 28 2016, 1:06 AM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 28 2016, 12:48 AM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 28 2016, 12:28 AM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 28 2016, 12:17 AM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 28 2016, 12:08 AM · Restricted Project, Prioritized, Calendar

Sep 27 2016

epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 27 2016, 11:39 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 27 2016, 11:30 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 27 2016, 11:20 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 27 2016, 10:52 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 27 2016, 10:41 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 27 2016, 10:32 PM · Restricted Project, Prioritized, Calendar
epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 27 2016, 6:41 PM · Restricted Project, Prioritized, Calendar

Sep 26 2016

epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 26 2016, 10:50 PM · Restricted Project, Prioritized, Calendar

Sep 23 2016

epriestley added a revision to T10747: Import and export ICS from Calendar: Restricted Differential Revision.
Sep 23 2016, 6:56 PM · Restricted Project, Prioritized, Calendar

Sep 19 2016

epriestley added a comment to T10747: Import and export ICS from Calendar.

Some somewhat-good news is that Google Calendar just gives you an .ics blob of garbage to describe recurrence rules:

Sep 19 2016, 7:11 PM · Restricted Project, Prioritized, Calendar
epriestley added a comment to T10747: Import and export ICS from Calendar.

Things don't look promising.

Sep 19 2016, 7:02 PM · Restricted Project, Prioritized, Calendar
epriestley added a comment to T10747: Import and export ICS from Calendar.

I think we should be able to accommodate that fairly easily.

Sep 19 2016, 5:30 PM · Restricted Project, Prioritized, Calendar
20after4 added a comment to T7944: Add Conduit support to Calendar.

Here are 2 use-cases which are both essentially the same in all the important ways:

Sep 19 2016, 5:31 AM · Conduit, Calendar