1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-01-25 05:58:21 +01:00
phorge-phorge/src/applications/calendar/controller
epriestley a0ea31f47f When users edit recurring events, prompt to "Edit This Event" or "Edit All Future Events"
Summary:
Fixes T11804. This probably isn't perfect but seems to work fairly reasonably and not be as much of a weird nonsense mess like the old behavior was.

When a user edits a recurring event, we ask them what they're trying to do. Then we more or less do that.

Test Plan:
  - Edited an event in the middle of a series.
  - Edited the first event in a series.
  - Edited "just this" and "all future" events in various places in a series.
  - Edited normal events.
  - Cancelled various events.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T11804

Differential Revision: https://secure.phabricator.com/D16782
2016-10-31 16:38:32 -07:00
..
PhabricatorCalendarController.php Make event detail view more user-friendly for imported events 2016-10-19 09:58:57 -07:00
PhabricatorCalendarEventCancelController.php When users edit recurring events, prompt to "Edit This Event" or "Edit All Future Events" 2016-10-31 16:38:32 -07:00
PhabricatorCalendarEventDragController.php Convert Calendar to Modular Transactions 2016-07-13 07:46:33 -07:00
PhabricatorCalendarEventEditController.php When users edit recurring events, prompt to "Edit This Event" or "Edit All Future Events" 2016-10-31 16:38:32 -07:00
PhabricatorCalendarEventExportController.php Export recurring events and build ICS files for configured exports 2016-10-06 14:07:17 -07:00
PhabricatorCalendarEventJoinController.php Make event detail view more user-friendly for imported events 2016-10-19 09:58:57 -07:00
PhabricatorCalendarEventListController.php Suggest better start/end datetimes for Calendar events 2016-10-26 13:10:29 -07:00
PhabricatorCalendarEventViewController.php When users edit recurring events, prompt to "Edit This Event" or "Edit All Future Events" 2016-10-31 16:38:32 -07:00
PhabricatorCalendarExportDisableController.php Allow Calendar exports to be disabled 2016-10-06 15:34:51 -07:00
PhabricatorCalendarExportEditController.php Rough in most of Calendar exports 2016-10-06 04:06:35 -07:00
PhabricatorCalendarExportICSController.php Allow Calendar exports to be disabled 2016-10-06 15:34:51 -07:00
PhabricatorCalendarExportListController.php Rough in most of Calendar exports 2016-10-06 04:06:35 -07:00
PhabricatorCalendarExportViewController.php Allow Calendar exports to be disabled 2016-10-06 15:34:51 -07:00
PhabricatorCalendarImportDeleteController.php Allow events from a particular import source to be bulk-deleted 2016-10-18 15:24:06 -07:00
PhabricatorCalendarImportDisableController.php Support disabling calendar imports 2016-10-13 09:05:55 -07:00
PhabricatorCalendarImportDropController.php Allow Calendar imports to be configured with hourly or daily auto-updates 2016-10-26 12:19:14 -07:00
PhabricatorCalendarImportEditController.php Make Calendar ICS imports sort of work in a crude, approximate way 2016-10-12 15:29:05 -07:00
PhabricatorCalendarImportListController.php Make Calendar ICS imports sort of work in a crude, approximate way 2016-10-12 15:29:05 -07:00
PhabricatorCalendarImportLogListController.php Add a SearchEngine for Calendar import logs 2016-10-18 15:23:37 -07:00
PhabricatorCalendarImportReloadController.php Add an explicit "Reload Import" action to imports 2016-10-25 10:33:14 -07:00
PhabricatorCalendarImportViewController.php Allow Calendar imports to be configured with hourly or daily auto-updates 2016-10-26 12:19:14 -07:00