GitHub user tae-jun opened a pull request: https://github.com/apache/zeppelin/pull/1730
[ZEPPELIN-1736] Introduce trash & enable removing folder ### What is this PR for?  This PR introduces the trash! (which is essential, I think ^^;) I added basic operations of the trash: #### Added operations of trash * `Move` a folder to the trash * `Move` a note to the trash * `Restore` a folder * `Restore` a note * `Remove` a folder in the trash for good * `Remove` a note in the trash for good * `Empty` the trash * `Restore all` in the trash * `Move` a note to the trash from the notebook view * `Remove` a note to the trash for good from the notebook view * If there is a folder that has the same name, suffix current data rather than just merging(please see screenshot below!) ### What type of PR is it? [Feature] ### Future work Maybe it would be better if notebook view notices that a note is in the trash. ### What is the Jira issue? [ZEPPELIN-1736](https://issues.apache.org/jira/browse/ZEPPELIN-1736) ### How should this be tested? * Build this PR * Move some folders or notes to the trash * Restore them * Empty the trash * Restore all notes in the trash * Remove folders or notes in the trash * Remove a folder which has the same folder name in the trash ### Screenshots (if appropriate) ## Move, restore, remove a note from the main page  ## Move, restore, remove a folder from the main page  ## Move, remove a note from the notebook view  ## Restore, empty the trash  ## Suffix current date if the folder exists in the trash  ### Questions: * Does the licenses files need update? NO * Is there breaking changes for older versions? NO * Does this needs documentation? NO You can merge this pull request into a Git repository by running: $ git pull https://github.com/tae-jun/zeppelin ZEPPELIN-1736 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/zeppelin/pull/1730.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1730 ---- commit 665e30227a903b067b9b3d4e887f603bedf61698 Author: Jun Kim <i2r....@gmail.com> Date: 2016-12-06T11:21:38Z Introduce trash & removing folder ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---