{"push_id":732903350,"size":3,"distinct_size":3,"ref":"refs/heads/start-editing-and-filtering","head":"72bfab46914d268cfd056bf4fbf5ab7994486293","before":"32b5a874d07c874732824490ae5aa9e131f0af44","commits":[{"sha":"78017d7d8eddf45fd5251942d0d886b78734354c","author":{"email":"49a1dcc1bb820b1f868d543602af292763766597@nfdc.net","name":"Harry Payne"},"message":"Table styling changes.\nSwitching over to retaining a query_string instead of original idea.\nPreparing to refactor the Browse tab into the Report tab.","distinct":true,"url":"https://api.github.com/repos/HarryPayne/flask-ppm-tool/commits/78017d7d8eddf45fd5251942d0d886b78734354c"},{"sha":"8017f39b424d7fe9cafd01375b6de886fd8c8593","author":{"email":"49a1dcc1bb820b1f868d543602af292763766597@nfdc.net","name":"Harry Payne"},"message":"Changed the Browse tab to the Report tab, added a service for managing the\nreport table, created view methods for filling the table via a list of\nproject numbers and by (simple breakdown) query. The by query method still\nneeds to be generalized.\nStill checking that the report tab is bookmarkable. Getting help from onEnter\nin the state configuration.\nAdded some role checking methods to login state service.\nRefactored the project tab views, configuring them as properly nested views\nand splitting up the html partials to make one for each child state. Added\nrelevant state parameters to ui-sref links to navigate the child states.\nGeneral state configuration clean up.","distinct":true,"url":"https://api.github.com/repos/HarryPayne/flask-ppm-tool/commits/8017f39b424d7fe9cafd01375b6de886fd8c8593"},{"sha":"72bfab46914d268cfd056bf4fbf5ab7994486293","author":{"email":"49a1dcc1bb820b1f868d543602af292763766597@nfdc.net","name":"Harry Payne"},"message":"Moved the initialization code for tabs out of app.run.js and into the tab\nconfig file onEnter attributes. General config file cleanup.\nAdded a missing annotation in modalConfirmService.\nMade sure that if you bookmark the Report tab without a query then you see\nall projects when you go there. You can change the report query in the\nlocation bar and get updated results. Now works for multiple values of some\nkey or multiple keys. The location gets updated with a value from the back\nend now. If some values or keys are not valid, then those filters are\nignored. When restoring a tab the functions lost in the conversion to JSON\nare now put back explicitly.\nFixed a stupid bug on the Select tab that wiped out initialization for the\nproject name search.\nChanged the back end data sources for the Report tab to work with all three\nof the main tables, to better reject invalid keys and values and duplicate\nvalues in the query string, to work for columns that have a relationship\ntable (e.g., driver), and to return everything when no query string is sent.","distinct":true,"url":"https://api.github.com/repos/HarryPayne/flask-ppm-tool/commits/72bfab46914d268cfd056bf4fbf5ab7994486293"}]}