{"comment":{"created_at":"2011-10-24T18:30:01Z","body":"In my commit, I noted this was a temporary fix. I understand that this isn't a desirable solution and I've enabled it for testing purposes only. Did I bundle it together with multiple files? My bad...\r\n\r\nAnyway, I'm not done with the migrations. When it comes to merge, you might have to manually deal with that one unfortunately...sorry about that. I only committed it to have a history of how I was testing.","updated_at":"2011-10-24T18:30:01Z","url":"https://api.github.com/repos/EaTea/CITS4230-Project-Group-7/issues/comments/2507322","id":2507322,"user":{"avatar_url":"https://secure.gravatar.com/avatar/87d33fb3b0ac570747935ce2b7631dc7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"87d33fb3b0ac570747935ce2b7631dc7","url":"https://api.github.com/users/EaTea","id":417733,"login":"EaTea"}},"action":"created","issue":{"number":29,"created_at":"2011-10-08T07:23:28Z","pull_request":{"diff_url":null,"patch_url":null,"html_url":null},"body":"We need to decide bounds so we don't get inputs larger than the space allocated in the database.\r\nOnce we decide the bounds, the form validations should be updated accordingly.\r\nThis includes:\r\n* Updating the ECMAScript validation.\r\n* The HTML5 validation currently only checks for non-empty, but it also supports regexp and length constraints, so they should be copied over from the validation script.\r\n* Finally, we want server-side validation as well either through PHP or Ruby on Rails, whichever is better.\r\n\r\nAffects: master","comments":9,"title":"Form validations and database allocation sizes","updated_at":"2011-10-24T18:30:01Z","url":"https://api.github.com/repos/EaTea/CITS4230-Project-Group-7/issues/29","id":1851474,"assignee":null,"milestone":{"number":2,"created_at":"2011-09-19T05:41:25Z","due_on":"2011-10-28T07:00:00Z","title":"Stage 2","creator":{"avatar_url":"https://secure.gravatar.com/avatar/87d33fb3b0ac570747935ce2b7631dc7?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"87d33fb3b0ac570747935ce2b7631dc7","url":"https://api.github.com/users/EaTea","id":417733,"login":"EaTea"},"url":"https://api.github.com/repos/EaTea/CITS4230-Project-Group-7/milestones/2","open_issues":12,"closed_issues":7,"description":"Baseline (85%)\r\n<ul>\r\n<li>allow a user to create an account and login to the system;</li>\r\n<li>create a todo list;</li>\r\n<li>add, edit and delete items from the todo list;</li>\r\n<li>mark items as completed; and</li>\r\n<li>Invite friends to the view the list</li>\r\n</ul>\r\n\r\nFull Marks (100%)\r\n<ul>\r\n<li>Allow users to set a due date for each task;</li>\r\n<li>Send out an email to all users with a list of all tasks due today; and</li>\r\n<li>have complete unit and functional/integrations tests (10%)</li>\r\n</ul>\r\n\r\nBonus marks (110%)\r\n\r\nTo get bonus marks for this project, the browser should sync a local copy of the database for offline use, using HTML5 local storage (available in Webkit, Firefox 3.5+ and IE 8+). It only needs to work in browsers that support local storage. In offline mode, the page should render the stored todo list items. You won't need to handle the adding, editing or deleting of items offline (8%). Building the site using HTML5 and CSS3 is worth an additional 2%.","state":"open"},"closed_at":null,"user":{"avatar_url":"https://secure.gravatar.com/avatar/fe5eb0b66ab06e9462b781113dc913ba?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"fe5eb0b66ab06e9462b781113dc913ba","url":"https://api.github.com/users/S0uten","id":498787,"login":"S0uten"},"html_url":"https://github.com/EaTea/CITS4230-Project-Group-7/issues/29","labels":[{"name":"Defect","url":"https://api.github.com/repos/EaTea/CITS4230-Project-Group-7/labels/Defect","color":"e10c02"},{"name":"High","url":"https://api.github.com/repos/EaTea/CITS4230-Project-Group-7/labels/High","color":"e10c02"}],"state":"open"},"legacy":{"issue_id":1851474,"comment_id":2507322}}