{"action":"created","issue":{"url":"https://api.github.com/repos/unclecheese/silverstripe-dropzone/issues/59","repository_url":"https://api.github.com/repos/unclecheese/silverstripe-dropzone","labels_url":"https://api.github.com/repos/unclecheese/silverstripe-dropzone/issues/59/labels{/name}","comments_url":"https://api.github.com/repos/unclecheese/silverstripe-dropzone/issues/59/comments","events_url":"https://api.github.com/repos/unclecheese/silverstripe-dropzone/issues/59/events","html_url":"https://github.com/unclecheese/silverstripe-dropzone/pull/59","id":180789862,"number":59,"title":"Feature(FileTracking): Track files as their uploaded via AJAX, and remove track log after save","user":{"login":"SilbinaryWolf","id":3859574,"avatar_url":"https://avatars.githubusercontent.com/u/3859574?v=3","gravatar_id":"","url":"https://api.github.com/users/SilbinaryWolf","html_url":"https://github.com/SilbinaryWolf","followers_url":"https://api.github.com/users/SilbinaryWolf/followers","following_url":"https://api.github.com/users/SilbinaryWolf/following{/other_user}","gists_url":"https://api.github.com/users/SilbinaryWolf/gists{/gist_id}","starred_url":"https://api.github.com/users/SilbinaryWolf/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SilbinaryWolf/subscriptions","organizations_url":"https://api.github.com/users/SilbinaryWolf/orgs","repos_url":"https://api.github.com/users/SilbinaryWolf/repos","events_url":"https://api.github.com/users/SilbinaryWolf/events{/privacy}","received_events_url":"https://api.github.com/users/SilbinaryWolf/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":5,"created_at":"2016-10-04T02:03:35Z","updated_at":"2016-10-13T02:59:24Z","closed_at":"2016-10-13T02:56:57Z","pull_request":{"url":"https://api.github.com/repos/unclecheese/silverstripe-dropzone/pulls/59","html_url":"https://github.com/unclecheese/silverstripe-dropzone/pull/59","diff_url":"https://github.com/unclecheese/silverstripe-dropzone/pull/59.diff","patch_url":"https://github.com/unclecheese/silverstripe-dropzone/pull/59.patch"},"body":"DO NOT ACCEPT PR YET. Give this say... a week or two so any edge cases are found.\r\n\r\n**Goal:** Stop users from uploading lots of files and filling the servers HDD on the frontend.\r\n\r\nAdd optional config to track each file thats uploaded. A file is removed from the track log for CMS Forms / anything that uses 'saveInto'.\r\n\r\nThen a task can be run to remove all files that never ended up being attached to anything.\r\n\r\nWhen dealing with custom forms, if a user does not use 'saveInto', they will need to manually untrack the file IDs with something like: \"FileAttachmentFieldTrack::untrack($data['MyUploadField'])\""},"comment":{"url":"https://api.github.com/repos/unclecheese/silverstripe-dropzone/issues/comments/253400743","html_url":"https://github.com/unclecheese/silverstripe-dropzone/pull/59#issuecomment-253400743","issue_url":"https://api.github.com/repos/unclecheese/silverstripe-dropzone/issues/59","id":253400743,"user":{"login":"unclecheese","id":654636,"avatar_url":"https://avatars.githubusercontent.com/u/654636?v=3","gravatar_id":"","url":"https://api.github.com/users/unclecheese","html_url":"https://github.com/unclecheese","followers_url":"https://api.github.com/users/unclecheese/followers","following_url":"https://api.github.com/users/unclecheese/following{/other_user}","gists_url":"https://api.github.com/users/unclecheese/gists{/gist_id}","starred_url":"https://api.github.com/users/unclecheese/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/unclecheese/subscriptions","organizations_url":"https://api.github.com/users/unclecheese/orgs","repos_url":"https://api.github.com/users/unclecheese/repos","events_url":"https://api.github.com/users/unclecheese/events{/privacy}","received_events_url":"https://api.github.com/users/unclecheese/received_events","type":"User","site_admin":false},"created_at":"2016-10-13T02:59:24Z","updated_at":"2016-10-13T02:59:24Z","body":"Thanks for all your work on this. When you have a chance, would you mind submitting a separate PR that updates the README with documentation for this feature? Be sure to add it to the list of features, too, because this is one more thing that helps it stand out against UploadField."}}
{"actor":{"display_login":"unclecheese"}}