phab/src/applications/calendar/storage/PhabricatorCalendarEvent.phpfeature/testing
phab/src/applications/calendar/storage/PhabricatorCalendarEvent.php
feature/testing
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
7c37377e0d61 | epriestley | Set the viewer timezone properly on Calendar event RecurrenceSet objects | Dec 2 2016 | |||
6e5565b3ff6d | epriestley | Clean up a little more Calendar display logic | Nov 15 2016 | |||
c7f2e4a9246e | epriestley | Document calendar summary icons | Nov 15 2016 | |||
edba4bb8d471 | epriestley | Improve Calendar event behavior for group invites | Nov 15 2016 | |||
6464934cd6be | epriestley | Fix a bug on Calendar event day views for all day events in certain timezones | Nov 15 2016 | |||
4811e6e7c122 | epriestley | Require several advanced postgraduate degrees to understand object policies | Nov 10 2016 | |||
87c4efdb634b | epriestley | Probably fix some display issues with all-day events? | Nov 7 2016 | |||
7ddd570fa535 | epriestley | Provide a standalone `bin/calendar reload ...` workflow for testing/debugging | Nov 7 2016 | |||
90fb8a15162f | epriestley | Fix an issue with editing application default policies in Calendar | Nov 5 2016 | |||
e337029769ce | epriestley | Allow users to mark themselves as "Available", "Busy" or "Away" while attending… | Nov 5 2016 | |||
e4c6ae534518 | epriestley | Smooth out various transaction/editing behaviors for Calendar | Nov 3 2016 | |||
3f2f81a1c8ab | epriestley | Remove obsolete Calendar event date storage fields | Nov 2 2016 | |||
6e6ae36dcf93 | epriestley | Add a skeleton for Calendar notifications | Nov 1 2016 | |||
a0ea31f47f26 | epriestley | When users edit recurring events, prompt to "Edit This Event" or "Edit All… | Nov 1 2016 | |||
b084efb36290 | epriestley | Record a "series parent PHID" on Calendar events that retains relationships… | Oct 31 2016 | |||
f44a9a4e4896 | epriestley | Remove "isCancelledEvent()" wrapper on Calendar Events | Oct 31 2016 | |||
91089acbe56b | epriestley | Begin navigating the mess that is edits to recurring events | Oct 31 2016 | |||
8e5437226fe9 | epriestley | Make calendar intepret all-day dates in a more consistent way | Oct 31 2016 | |||
850fcf020758 | epriestley | Move event recurrence controls to a separate page on the workflow | Oct 31 2016 | |||
e1a9b7694517 | epriestley | Give organizers in ICS exports a dummy email address to placate Gmail | Oct 30 2016 | |||
8e9c20c9ae63 | epriestley | Make event invitees behave a little better for stub/ghost events | Oct 27 2016 | |||
4c3f09a6a660 | epriestley | Suggest better start/end datetimes for Calendar events | Oct 26 2016 | |||
48666839feb5 | epriestley | Support RRULE "COUNT" for recurring events | Oct 25 2016 | |||
c3de8f8305a9 | epriestley | When generating Calendar event stubs, inherit import properties | Oct 19 2016 | |||
d860008b6a45 | epriestley | Make event detail view more user-friendly for imported events | Oct 19 2016 | |||
3d985585937c | epriestley | Add import log messages to Calendar imports | Oct 14 2016 | |||
ced151e6f2e8 | epriestley | Use transactions when importing events in Calendar, and update existing events | Oct 13 2016 | |||
86a00ee4abd6 | epriestley | Make Calendar ICS imports sort of work in a crude, approximate way | Oct 13 2016 | |||
2ab07ed29bd9 | epriestley | Prepare for event imports in Calendar | Oct 12 2016 | |||
13b4b37d30d2 | epriestley | Force a couple of Conduit results to the proper types in Calendar | Oct 11 2016 | |||
d79972ecb3a2 | epriestley | Provide start/end date time via Conduit for Calendar | Oct 11 2016 | |||
4819446fe511 | epriestley | Export recurring events and build ICS files for configured exports | Oct 6 2016 | |||
3164ff68db58 | epriestley | Convert Calendar Events to use RRULE frequency constants in various other places | Oct 6 2016 | |||
20f7de91ceb5 | epriestley | Drive calendar event queries through the RRULE engine | Oct 6 2016 | |||
5dfb672a80f0 | epriestley | Mostly drive Calendar event recurrence with the RRULE engine | Oct 6 2016 | |||
d3fc1800f86a | epriestley | Migrate Calendar away from stored-epoch fields | Oct 6 2016 | |||
fae0ec9220a7 | epriestley | Use more CalendarDateTime and fewer epoch timestamps in Calendar | Oct 6 2016 | |||
37f35e9ecca6 | epriestley | Remove "viewerDateFrom" / "viewerDateTo" in favor of CalendarDateTime methods | Oct 6 2016 | |||
e042533375d3 | epriestley | Store "start", "end", and "until" event dates as CalendarDateTime objects | Oct 6 2016 | |||
0ce7eacaf1c1 | epriestley | Introduce Calendar "UTC Epoch" columns for query windowing | Oct 6 2016 | |||
3d6c3c2c45e8 | epriestley | Make .ics export less scary and attach .ics files to event mail | Sep 15 2016 | |||
96f800249b31 | epriestley | Export ORGANIZER and ATTENDEE sections in ".ics" files from Calendar | Sep 15 2016 | |||
47debbd57c85 | epriestley | Add an "Export as .ics" action to Calendar events | Sep 15 2016 | |||
25bd14a9b1e4 | epriestley | Respect "End Date" for recurring Calendar events in detail UI | Sep 8 2016 | |||
2e41c85cc948 | epriestley | Clean up recurring event information on Calendar events | Jul 28 2016 | |||
b6c3d184d200 | epriestley | Make Calendar month view events render a little more consistently | Jul 15 2016 | |||
e2b6912b9dc7 | epriestley | Store "All Day" events in a way that is compatible with EditEngine | Jul 15 2016 | |||
2ce37034ad62 | epriestley | Move event host and times into event subheader | Jul 14 2016 | |||
6eaa9faec77b | epriestley | Provide default view and edit policies in Calendar, plus "Event Host" and… | Jul 14 2016 | |||
439af11e70aa | epriestley | Make event hosts editable | Jul 14 2016 | |||
b6daa049de73 | epriestley | Rename Event "userPHID" to "hostPHID" | Jul 14 2016 | |||
8ade91486cfc | epriestley | Add `calendar.event.search` and `calendar.event.edit` | Jul 13 2016 | |||
bac6acb3d119 | epriestley | Make EditEngine form for Calendar Events almost fully-functional | Jul 13 2016 | |||
eebaf583421b | epriestley | Simplify the TYPE_INVITE Calendar Event transaction for EditEngine | Jul 13 2016 | |||
c09e87073311 | epriestley | Prepare event dates for EditEngine/API | Jul 13 2016 | |||
3ab6a7e19f46 | epriestley | Generate "stub" events earlier, so more infrastructure works with Calendar | Jul 13 2016 | |||
abb4c03b476d | epriestley | Remove shouldShowSubscribersProperty() from SubscribableInterface | Mar 6 2016 | |||
5c2e49a81223 | epriestley | Allow any user to watch any project they can see | Jan 20 2016 | |||
99c9df96b4ff | epriestley | Convert all "DocumentIndexers" into "FulltextEngines" | Dec 22 2015 | |||
76e69f0be5c1 | lkassianik | Events should offer Spaces as the view policy options | Jun 27 2015 | |||
c3efa261f9c1 | lkassianik | Refactor Calendar Search, and implement Projects on events | Jun 22 2015 | |||
b1f64d93566f | Paul Kassianik/epriestley | Adds details to Calendar event feed titles | Jun 20 2015 | |||
e291b906419a | lkassianik | Format Calendar list objects | Jun 18 2015 | |||
667897639fe2 | lkassianik | First pass at event modal create options. | Jun 16 2015 | |||
643b90008f9f | lkassianik | Fix query frequency unit and change time preference from input to dropdown. | Jun 11 2015 | |||
7015520b9344 | lkassianik | Add helper method on event object to determine if event is the parent of a… | Jun 9 2015 | |||
e4c38bb9938a | lkassianik | DRAFT - Make cancel/reinstate child/ghost/recurring events work | Jun 6 2015 | |||
446611e2e323 | lkassianik | Cancelled recurring events should propogate to real child events | Jun 3 2015 | |||
bb92819c09d0 | lkassianik | Both ghost instances and exceptions to generated ghosts should be editable | Jun 1 2015 | |||
65d9c0ea24f7 | lkassianik | Edit recurring ghost events, not recurring event. | Jun 1 2015 | |||
3d40a5871dd2 | lkassianik | Ghost events should provide a link to original event | May 29 2015 | |||
59f0e8f95069 | lkassianik | DRAFT Add db columns for recurring events | May 29 2015 | |||
50240eda03e1 | lkassianik | Create button should be a dropdown with public and private options | May 27 2015 | |||
3845057efb8b | lkassianik | Calendar events should actually have an icon now. | May 19 2015 | |||
4016107411c1 | lkassianik | Calendar events should be green if viewer is invited, and grey if not. | May 15 2015 | |||
2bc9dec85f03 | epriestley | Remove "status" field from events | May 14 2015 | |||
aa550189c788 | epriestley | Add an availability cache for users | May 14 2015 | |||
fef3c778fd45 | epriestley | Replace user "status" with "availability" | May 14 2015 | |||
acb45968d889 | Joshua Spence | Use `__CLASS__` instead of hard-coding class names | May 13 2015 | |||
51facbabba91 | lkassianik | Deprecating BrowseController and getting rid of unneeded calls to… | May 10 2015 | |||
dd8e4ff056af | lkassianik | Trim transaction overload when converting events from all-day and back | May 9 2015 | |||
559ba4e94435 | lkassianik | Change latest and earliest saved timezones on all day events to php official… | May 8 2015 | |||
f3d76a90f0e3 | epriestley | Translate "All Day" events into the viewer's time | May 8 2015 | |||
57e22e3ce591 | lkassianik | Just a sql patch for all day events. | May 8 2015 | |||
25b1fb1de274 | lkassianik | Calendar event edit view should validate that start time preceeds end time | May 3 2015 | |||
46a1b816ed97 | lkassianik | Users should be able to rsvp to event via email | May 2 2015 | |||
aa68cc8830d8 | lkassianik | Calendar event transaction emails without reply handling | May 1 2015 | |||
11e8e60245ed | lkassianik | Calendar events should have edit/view policies | Apr 30 2015 | |||
39e252caf521 | lkassianik | Ability to join or decline an event | Apr 30 2015 | |||
8039e52ac261 | lkassianik | Ability to invite users, but no RSVP capability yet. | Apr 30 2015 | |||
d4176606f952 | lkassianik | Calendar events should now auto-invite the creator | Apr 29 2015 | |||
0f914afda965 | lkassianik | Canceling calendar events should deactivate the event | Apr 29 2015 | |||
39954c1eb6de | lkassianik | Calendar events should be flaggable | Apr 29 2015 | |||
ae400020e809 | lkassianik | Calendar event mentions should appear in event timeline. | Apr 29 2015 | |||
15310bbcdf48 | lkassianik | CalendarEvent implements PhabricatorTokenReceiverInterface | Apr 29 2015 | |||
c6fa4355cc92 | lkassianik | Calendar events should support subscribers, for possible future uses. | Apr 28 2015 | |||
43ab0e879fd9 | lkassianik | Calendar events should now have a 'Name' field. | Apr 28 2015 | |||
65329204a5f2 | lkassianik | T5464, ApplicationTransactions for calendar events | Apr 28 2015 | |||
75408d1381f0 | lkassianik | Calendar event monograms, part 3. Remarkup for calendar event monograms. | Apr 27 2015 | |||
d6b882a804c7 | Joshua Spence | Fix visiblity of `LiskDAO::getConfiguration()` | Jan 13 2015 |
c4science · Help