{"push_id":1103951220,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"c9078509830a022e9759ffe5d471ca3b12d1ca0d","before":"1055911a8ae6016e8b31546690a981e538fcc673","commits":[{"sha":"c9078509830a022e9759ffe5d471ca3b12d1ca0d","author":{"email":"98fbff3748889725179c5af2796458bf222c8b21@gmail.com","name":"solverjt"},"message":"--- Stable Build ---\n\n\tImplemented cascade_files: a method which cascades\n\ta file to a target folder, and every other folder\n\tinbetween, the closest parent folder which contains\n\ta copy of the target file. Now that this is complete\n\tmake a move to including properties which automatically\n\tmake positions with the same name unique to avoid\n\tthe \"position already exists\" error. Try using time-stamps\n\tto allow them be sorted alphabetically. If time-zone\n\tcomes into question, then....figure it out.\n\ncascade_files(service,file_metadata,folder_target):\n\n\t* service = the google drive service\n\t* file_metadata = the target file descriptor\n\t* folder_target = id of the targt folder\n\nNotes:\n\t* The main.py file is starting to reach 500 lines start\n\tcommenting and documenting the code and split the\n\tauthentication code from the main logic.\n\t* Also, when you have the time, do the same thing for\n\tthe server-NodeJS branch, otherwise it will stagnate\n\tand you'll just rewrite the entire thing.","distinct":true,"url":"https://api.github.com/repos/solverjt/ResumeLoader/commits/c9078509830a022e9759ffe5d471ca3b12d1ca0d"}]}