1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-01-08 13:51:02 +01:00
phorge-phorge/src/view/form
epriestley 948d69364a Manage date control enabled state as part of DateControlValue
Summary: Ref T8024. Allow `DateControlValue` to manage enabled/disabled state, so we can eventually delete the copy of this logic in `DateControl`.

Test Plan:
  - Used Calendar ApplicationSearch queries to observe improved behaviors:
    - Error for invalid start date, if enabled.
    - Error for invalid end date, if enabled.
    - Error for invalid date range, if both enabled.
    - When submitting an invalid date (for example, with the time "Tea Time"), form retains invalid date verbatim instead of discarding information.
  - Created an event, using existing date controls to check that I didn't break anything.

Reviewers: chad, lpriestley, btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T8024

Differential Revision: https://secure.phabricator.com/D12673
2015-05-04 10:08:49 -07:00
..
control Manage date control enabled state as part of DateControlValue 2015-05-04 10:08:49 -07:00
AphrontFormView.php Improve handle loading semantics for tokenizers 2015-04-02 13:42:01 -07:00
PHUIFormInsetView.php Clean up Maniphest Batch Editor UI 2014-11-19 15:23:37 -08:00
PHUIFormLayoutView.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
PHUIFormPageView.php Change double quotes to single quotes. 2014-06-09 11:36:50 -07:00
PHUIInfoView.php Make similar/subtask actions clickable 2015-03-02 09:01:04 -08:00
PHUIPagedFormView.php Change PHUIPagedFormView to extend AphrontView 2015-02-01 20:10:39 -08:00