{"push_id":668549992,"size":14,"distinct_size":14,"ref":"refs/heads/master","head":"50da24d1af433c428e75173c69bd3f13679a8049","before":"9514f1de9c8b1e58c443000cc75e17515ec4948e","commits":[{"sha":"29ef17226b764e724b58011f6484266a918a1197","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@djoce.net","name":"Jocelyn Fiat"},"message":"Added support for path_aliases.\nRefactored CMS_MODULE.router (..): WSF_ROUTER design,\n  to create only one router object of type CMS_ROUTER.\nAdded optional CMS_NODE.link: CMS_LOCAL_LINK\nReviewed permissions related to node module.\nRefactor and add CMS_STORAGE_SQL(_BUILDER) abstractions\n   for implementation relying only on SQL statements.\nFactorized sql builder initialization (to work for sqlite and mysql storage builders).\nAdded CMS_RESPONSE.formatted_string (a_text: READABLE_STRING_GENERAL; args: TUPLE): STRING_32\nAdded function \"translation\", but not implemented for now.\nUpdated indexing notes and comments.\nCode cleaning.","distinct":true,"url":"https://api.github.com/repos/jvelilla/ROC/commits/29ef17226b764e724b58011f6484266a918a1197"},{"sha":"44d14c41001d0bb5d1ebd3142aabccc60e511483","author":{"email":"601734918dac6c80f4f899db26eec9baca517c93@gmail.com","name":"jvelilla"},"message":"delete with tabs","distinct":true,"url":"https://api.github.com/repos/jvelilla/ROC/commits/44d14c41001d0bb5d1ebd3142aabccc60e511483"},{"sha":"988f32c6c43999a555d440ae41867eb409602e44","author":{"email":"601734918dac6c80f4f899db26eec9baca517c93@gmail.com","name":"jvelilla"},"message":"Merge branch 'master' of https://github.com/EiffelWebFramework/ROC into roc_trash\n\nConflicts:\n\tmodules/node/handler/node_form_response.e","distinct":true,"url":"https://api.github.com/repos/jvelilla/ROC/commits/988f32c6c43999a555d440ae41867eb409602e44"},{"sha":"57bf5ad0dce2f55da3ec08c67305db540d654524","author":{"email":"601734918dac6c80f4f899db26eec9baca517c93@gmail.com","name":"jvelilla"},"message":"Added delete option as a tab only if the current user has permissions to delete the\ncurrent resource","distinct":true,"url":"https://api.github.com/repos/jvelilla/ROC/commits/57bf5ad0dce2f55da3ec08c67305db540d654524"},{"sha":"9fbadac7aca771227a1b35968f945c4d82700b54","author":{"email":"601734918dac6c80f4f899db26eec9baca517c93@gmail.com","name":"jvelilla"},"message":"Added trash feature: Remove or revert a node.\nAdded Handler to show the current trash nodes for a given user.\nAn admin can see all the trash nodes.\nUpdated storage to handle trash and revert nodes.","distinct":true,"url":"https://api.github.com/repos/jvelilla/ROC/commits/9fbadac7aca771227a1b35968f945c4d82700b54"},{"sha":"1c59a6598358f1edd9613caede15fccc872d2ee6","author":{"email":"601734918dac6c80f4f899db26eec9baca517c93@gmail.com","name":"jvelilla"},"message":"Updated code based on Jocelyn suggestions.","distinct":true,"url":"https://api.github.com/repos/jvelilla/ROC/commits/1c59a6598358f1edd9613caede15fccc872d2ee6"},{"sha":"3b90d522f92af2dfa033a630409455e1266c646b","author":{"email":"601734918dac6c80f4f899db26eec9baca517c93@gmail.com","name":"jvelilla"},"message":"Refactor rename: using trashed_nodes instead of trash_nodes.","distinct":true,"url":"https://api.github.com/repos/jvelilla/ROC/commits/3b90d522f92af2dfa033a630409455e1266c646b"},{"sha":"68fb21a4c1998c09b1550cb341d9be43fba8577c","author":{"email":"601734918dac6c80f4f899db26eec9baca517c93@gmail.com","name":"jvelilla"},"message":"Fixed typo","distinct":true,"url":"https://api.github.com/repos/jvelilla/ROC/commits/68fb21a4c1998c09b1550cb341d9be43fba8577c"},{"sha":"f0668e660e5d755a3f5cdfbbeeef53ca49ea3614","author":{"email":"601734918dac6c80f4f899db26eec9baca517c93@gmail.com","name":"jvelilla"},"message":"refactor rename NODE_HANLDER.do_restore instead of do_revert.","distinct":true,"url":"https://api.github.com/repos/jvelilla/ROC/commits/f0668e660e5d755a3f5cdfbbeeef53ca49ea3614"},{"sha":"e4e2d662b834352215013013c7c73dd4711160de","author":{"email":"601734918dac6c80f4f899db26eec9baca517c93@gmail.com","name":"jvelilla"},"message":"Renaming revert string to restore.","distinct":true,"url":"https://api.github.com/repos/jvelilla/ROC/commits/e4e2d662b834352215013013c7c73dd4711160de"},{"sha":"77bb1fe1239ebac6f431447834af13f2b12ba5c4","author":{"email":"601734918dac6c80f4f899db26eec9baca517c93@gmail.com","name":"jvelilla"},"message":"Merge branch 'jvelilla-roc_trash'","distinct":true,"url":"https://api.github.com/repos/jvelilla/ROC/commits/77bb1fe1239ebac6f431447834af13f2b12ba5c4"},{"sha":"51699f3bd384d4f4f1668746db11a065401fec94","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@djoce.net","name":"Jocelyn Fiat"},"message":"updated db schema","distinct":true,"url":"https://api.github.com/repos/jvelilla/ROC/commits/51699f3bd384d4f4f1668746db11a065401fec94"},{"sha":"91457080fd2f16b4e2fa159c76d435df1e029ca4","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@djoce.net","name":"Jocelyn Fiat"},"message":"Added support for base_url  (i.e the CMS can be hosted on the root, or sub folder).\nLocal paths are relative to cms site url (i.e no starting slash).\nFavor CMS_RESPONSE.absolute_url and url .. instead of using directly WSF_REQUEST.absolute_script_url and script_url.\nHandled unicode truncation issue for logger.\nCode cleaning.","distinct":true,"url":"https://api.github.com/repos/jvelilla/ROC/commits/91457080fd2f16b4e2fa159c76d435df1e029ca4"},{"sha":"50da24d1af433c428e75173c69bd3f13679a8049","author":{"email":"46f1a0bd5592a2f9244ca321b129902a06b53e03@djoce.net","name":"Jocelyn Fiat"},"message":"Added support for base_url  (i.e the CMS can be hosted on the root, or sub folder).\nLocal paths are relative to cms site url (i.e no starting slash).\nFavor CMS_RESPONSE.absolute_url and url .. instead of using directly WSF_REQUEST.absolute_script_url and script_url.\nHandled unicode truncation issue for logger.\nCode cleaning.","distinct":true,"url":"https://api.github.com/repos/jvelilla/ROC/commits/50da24d1af433c428e75173c69bd3f13679a8049"}]}