silverstripe-userforms/code
Serge Latyntcev 3bbad20442 [CVE-2020-9280] Task for shifting UserForm uploads into correct folders
A task helper for recovering UserForm uploads targeting incorrectly migrated folders (from Silverstripe CMS 3)
    If your project has not been migrated from Silverstripe CMS 3, you do not need this helper.
    Before running this task make sure you have repaired the migrated folders themselves.
    To do that you have to run the extra migration subtask (`migrate-folders`).

    This task is particularly looking at all UserForm file submissions and checks they are in the same
    folder where the particular version of its EditableFileField has been set up to upload it to.

    If it finds the file has been misplaced, it tries to move it to the correct folder, but only if
    the file has not had any manipulations since the uploading happened (the file Version=1).

    If an affected file has a draft, then only Live version will be moved, but the draft will be preserved as is.

    For more details see CVE-2020-9280
2020-04-14 15:58:23 +12:00
..
Control Add presence validation for EmailRecipient recipient, add error handling 2019-05-03 16:46:32 +12:00
Extension Merge branch '5.0' into 5.1 2019-05-03 10:16:21 +12:00
Form fixed PHP lint errors 2018-06-06 08:16:53 +05:30
FormField FIX Fix CMS css name, remove old showcalendar DateField config, update CountryDropdownField 2017-08-22 16:40:16 +12:00
Model FIX Preview email link now handles cases where it's loaded in the browser, requested via AJAX and used in a trait or a page context (#887) 2019-05-27 20:01:56 +12:00
Modifier API Implement upgrader cleanup, array declaration changes, class injection, rename some models 2017-08-22 16:40:15 +12:00
Task [CVE-2020-9280] Task for shifting UserForm uploads into correct folders 2020-04-14 15:58:23 +12:00
UserForm.php FIX Support new arguments for better buttons support 2019-05-02 14:48:19 +12:00