Homec4science

Store more datetime information on Calendar transactions and improve rendering…

Authored by epriestley <git@epriestley.com> on Nov 1 2016, 20:55.

Description

Store more datetime information on Calendar transactions and improve rendering behaviors

Summary:
Fixes T11805. Depends on D16785. This generally tries to smooth out transactions:

  • All-day stuff now says "Nov 3" instead of "Nov 3 12:00:00 AM".
  • Fewer weird bugs / extra transactions.
  • No more silly extra "yeah, you definitely set that event time" transaction on create.

Test Plan: Edited events; changed from all-day to not-all-day and back again, viewed transaction log.

Reviewers: chad

Reviewed By: chad

Maniphest Tasks: T11805

Differential Revision: https://secure.phabricator.com/D16786

Details

Committed
epriestley <git@epriestley.com>Nov 1 2016, 21:36
Pushed
aubortJan 31 2017, 17:16
Parents
rPH6b16f930c47c: Automatically send (not-so-great) email notifications for upcoming events
Branches
Unknown
Tags
Unknown

Event Timeline

epriestley <git@epriestley.com> committed rPH3e15e0b9806b: Store more datetime information on Calendar transactions and improve rendering… (authored by epriestley <git@epriestley.com>).Nov 1 2016, 21:36