GitHub PushEvent at 2014-05-06 16:30:29
Repository: SciPyCentral
Actor: ksurya
Payload: {"shas":[["ed0234bbf3b61d032e772e537eef18657797fc59","cf2d28b4ae4ebcb35debdd5070598b11908e4d4f@gmail.com","ENH: Ajax reST preview for new submissions\n\n1. add `scipy_central.rest_comments` module to `INSTALLED_APPS`\n2. rewrite `rest_comments.views.rest_to_html_ajax` view\n3. `/static/rest_comments/rest-actions.js` a generic reST interface to convert content. `scipy_central.comments` module can be ported to it.\n4. Ajax previewer for `description` field for new submissions","Surya K",true],["2a837229547e7ee20595ecad66c161e9eac156ff","cf2d28b4ae4ebcb35debdd5070598b11908e4d4f@gmail.com","ENH: show upload-image form as text\n\n1. instead of showing upload-image form as field with button,\nshow as a text attached to the bottom of description","Surya K",true],["f32a751def261d3f8dc837fe7109d75d85f00f4d","cf2d28b4ae4ebcb35debdd5070598b11908e4d4f@gmail.com","BUG: replace custom select-file button with default\n\ncustom select-file input button (tweaked) unable to show selected file name.\nthe default input button is restored.","Surya K",true],["97df68d17c57775c8a7f176e712ca9fb18f9c08e","cf2d28b4ae4ebcb35debdd5070598b11908e4d4f@gmail.com","MAINT: ignore .idea files\n\n.idea correspond to PyCharm IDE","Surya K",true],["8c01157033c95c362b994d9bca45537340bc8228","cf2d28b4ae4ebcb35debdd5070598b11908e4d4f@gmail.com","BUG: remove redundant classes from HTML\n\n`spc-markup-help`, `spc-odd` and `spc-even` are no longer used","Surya K",true],["7cccb5bb2f5b0b5692d19ad1a2060ee1fdebeb1d","cf2d28b4ae4ebcb35debdd5070598b11908e4d4f@gmail.com","ENH: rewrite core functionality of submission app\n\n1. Remove `submission.models.ZipFile`\n2. Rewrite `submission.forms.py` using model forms\n    a. `submission.models` now contains help text, labels for form fields\n    NOTE: Making keywords bold to show in HTML is now not done.\n3. Rewrite views corresponding to create, edit submissions using class based views\n    Removed functions, views from views.py:\n        a. `get_form()`, `create_or_edit_submission_revision()`\n           `get_license_text()`, `new_or_edit_submission()`,\n           `edit_submission()`\n    New view handlers:\n        a. `BaseSubmission()`, `NewSubmission()`, `EditSubmission()`\n        Some of the functions are still retained\n        NOTE: New view handlers no longer provide previewing functionality from server. Rather it is now handled with JavaScript\n4. Create new module `views` with `create.py`, `show.py`\n    a. `create.py` contain views to create/edit submission\n    b. `show.py` contain views to display\n5. Create new module `submission.storage` to handle storing of submissions in filesystem.\n6. Add new methods to `filestorage.dvcs_wrapper.py`\n    a. `remove()`, `purge()`, `update()`\n    NOTE: Needs to turn on `purge` extension in Mercurial (Hg) repository settings in `.hgrc` file on server\n\nMinor Changes:\n\n1. URL Conf for new submission is changed\n    from: `r'^new/(?P<item_type>[a-zA-Z]+)/$`\n    to  : `r'^(?P<item_type>[a-zA-Z]+)/new/$'`\n2. submit button in `submission/new-item.html` is enhanced to disable on submitting the form to server using JavaScript\n3. `person.views.profile_page_edit` view's `item` context is renamed to `form` to support default class based views context in `submission/new-item.html`","Surya K",true],["ebd9f08ddc91dd947fba63ed885480810d5d4d54","cf2d28b4ae4ebcb35debdd5070598b11908e4d4f@gmail.com","BUG: remove `item_highlighted_code` field in sample data\n\n`item_highlighted_code` field no longer used in `submission.models.Revision`.","Surya K",true]],"size":7,"ref":"refs/heads/new-sub","head":"ebd9f08ddc91dd947fba63ed885480810d5d4d54"}