{"push_id":817110721,"size":12,"distinct_size":0,"ref":"refs/heads/feature-tags","head":"efd83b34da4244d7ee7867f4f314e7a12ce2d7bd","before":"57e546b84fb00d7003baf4a401a00a08c0108ba6","commits":[{"sha":"628ee9b2da5301f1fd193eccf8d37fd1e5481480","author":{"email":"9452f0f4617bda467091f3786cde683484964533@low.cert.mil.be","name":"Mathieu Deloitte"},"message":"New routes defined + related callback methods:\n* list_available_tags\n* add_tag\n* remove_tag","distinct":false,"url":"https://api.github.com/repos/deloittem/irma-frontend/commits/628ee9b2da5301f1fd193eccf8d37fd1e5481480"},{"sha":"9827c46c7664bdc7e9a448577c7c54729e45acfb","author":{"email":"9452f0f4617bda467091f3786cde683484964533@low.cert.mil.be","name":"Mathieu Deloitte"},"message":"Schema modification to take TAG tables into account:\n* TagSchema added\n* FileSchema updated with Tags","distinct":false,"url":"https://api.github.com/repos/deloittem/irma-frontend/commits/9827c46c7664bdc7e9a448577c7c54729e45acfb"},{"sha":"e5bd6d2f6e51fab0cad309b973e5b3a90ce306d7","author":{"email":"9452f0f4617bda467091f3786cde683484964533@low.cert.mil.be","name":"Mathieu Deloitte"},"message":"SQLobjects modifications for TAGGING feature:\n* Column Tag.name renamed to Tag.text\n* relationship added with table File + backref\n* find_all tags query method added\n* add_tag and remove_tag database transactions added\n* query_find_by_name and query_find_by_hash queries updated to take tags into account","distinct":false,"url":"https://api.github.com/repos/deloittem/irma-frontend/commits/e5bd6d2f6e51fab0cad309b973e5b3a90ce306d7"},{"sha":"57d72b5119be622679fd86d717ce7168949389ce","author":{"email":"9452f0f4617bda467091f3786cde683484964533@low.cert.mil.be","name":"Mathieu Deloitte"},"message":"Bower and AngularJS update to user ng-tags-input component","distinct":false,"url":"https://api.github.com/repos/deloittem/irma-frontend/commits/57d72b5119be622679fd86d717ce7168949389ce"},{"sha":"35be3e5e8af10a7ae0f61005d153b2569026db13","author":{"email":"9452f0f4617bda467091f3786cde683484964533@low.cert.mil.be","name":"Mathieu Deloitte"},"message":"Add of NG-TAGS-INPUT component to:\n* details view\n* search view\n\n+ submit button ng-disabled removed to allow search by TAG only","distinct":false,"url":"https://api.github.com/repos/deloittem/irma-frontend/commits/35be3e5e8af10a7ae0f61005d153b2569026db13"},{"sha":"49e738420ebfa79c41ea28445eb94a5b5e68cda7","author":{"email":"9452f0f4617bda467091f3786cde683484964533@low.cert.mil.be","name":"Mathieu Deloitte"},"message":"AngularJS API updated to call 2 new routes:\n* addTag\n* removeTag","distinct":false,"url":"https://api.github.com/repos/deloittem/irma-frontend/commits/49e738420ebfa79c41ea28445eb94a5b5e68cda7"},{"sha":"1a458782dcf0dfe77a9e4e7e2b2f69cccd0040a4","author":{"email":"9452f0f4617bda467091f3786cde683484964533@low.cert.mil.be","name":"Mathieu Deloitte"},"message":"resultsManager updated with new function:\n* getAvailableTags: to retrieve all authorized tags from database","distinct":false,"url":"https://api.github.com/repos/deloittem/irma-frontend/commits/1a458782dcf0dfe77a9e4e7e2b2f69cccd0040a4"},{"sha":"b94441c1759672cb386eea347c4c2d5f5fcff9f4","author":{"email":"9452f0f4617bda467091f3786cde683484964533@low.cert.mil.be","name":"Mathieu Deloitte"},"message":"list_available_tags documentation refactoring","distinct":false,"url":"https://api.github.com/repos/deloittem/irma-frontend/commits/b94441c1759672cb386eea347c4c2d5f5fcff9f4"},{"sha":"95d8cc968cd9dd95f7aca655b4f2c1eba6a3a83b","author":{"email":"9452f0f4617bda467091f3786cde683484964533@low.cert.mil.be","name":"Mathieu Deloitte"},"message":"searchFiles dataservice updated:\nURL construction updated to take tags from user input into account","distinct":false,"url":"https://api.github.com/repos/deloittem/irma-frontend/commits/95d8cc968cd9dd95f7aca655b4f2c1eba6a3a83b"},{"sha":"e444ea3891e4453d5fa73698a6d7b5f6e6ee8a16","author":{"email":"9452f0f4617bda467091f3786cde683484964533@low.cert.mil.be","name":"Mathieu Deloitte"},"message":"details view controller updated:\n* retrieve available tags with call to resultManager\n* load and filter available tags from user input dynamically with loadAvailableTags() function\n* tagAdded() and tagRemove() functions added to manage component interations","distinct":false,"url":"https://api.github.com/repos/deloittem/irma-frontend/commits/e444ea3891e4453d5fa73698a6d7b5f6e6ee8a16"},{"sha":"f0af9348124c2ca3a05ef98ac3a77162e447f3f4","author":{"email":"9452f0f4617bda467091f3786cde683484964533@low.cert.mil.be","name":"Mathieu Deloitte"},"message":"search view controller updated:\n* retrieve available tags with call to resultManager\n* load and filter available tags from user input dynamically with loadAvailableTags() function\n* update call to searchFile dataservice with tag parameter","distinct":false,"url":"https://api.github.com/repos/deloittem/irma-frontend/commits/f0af9348124c2ca3a05ef98ac3a77162e447f3f4"},{"sha":"efd83b34da4244d7ee7867f4f314e7a12ce2d7bd","author":{"email":"9452f0f4617bda467091f3786cde683484964533@low.cert.mil.be","name":"Mathieu Deloitte"},"message":"files method updated:\n* retrieve the tags from the request\n* add tags paramter to the base queries","distinct":false,"url":"https://api.github.com/repos/deloittem/irma-frontend/commits/efd83b34da4244d7ee7867f4f314e7a12ce2d7bd"}]}