{"push_id":1569600170,"size":37,"distinct_size":1,"ref":"refs/heads/master","head":"8c1a69e11164b8797e2a3a2190c0e33d0f69fb44","before":"0d8f18646f3a0aea627c27e19d7392f92ff3affd","commits":[{"sha":"820fd6dc995c2990626eaf9aaf577e7a819ff477","author":{"name":"Rubén","email":"0acada15d2bdbe9f4d66df4548de7ecd7a805588@deusto.es"},"message":"New version 2.0\n================\n\n- Some modifications in install script\n- Several modifications in API to introduce new way of validate users and data.\n- Added a new class called utilities to check data\n- Added JWT to validate users via Tokens.\n- Added JSON SCHEMA validation process.\n- adjust test and create new ones\n- Some modifications in FabFile","distinct":false,"url":"https://api.github.com/repos/aitoralmeida/c4a_data_repository/commits/820fd6dc995c2990626eaf9aaf577e7a819ff477"},{"sha":"33e6798ac334e4c497c74635ee10cbc770861e86","author":{"name":"Rubén","email":"0acada15d2bdbe9f4d66df4548de7ecd7a805588@deusto.es"},"message":"- Added Python DocStrings\n- Reorganized Imports","distinct":false,"url":"https://api.github.com/repos/aitoralmeida/c4a_data_repository/commits/33e6798ac334e4c497c74635ee10cbc770861e86"},{"sha":"86253a7129ccbecf9a48ebee337a4e068c3e95cd","author":{"name":"Rubén Mulero","email":"1a8ba0785df70739e082584d3c76912b119c68d6@gmail.com"},"message":"Created GPL v3 License","distinct":false,"url":"https://api.github.com/repos/aitoralmeida/c4a_data_repository/commits/86253a7129ccbecf9a48ebee337a4e068c3e95cd"},{"sha":"ad30028fb429844c99c172a50d20a01a9b393d3a","author":{"name":"Rubén Mulero","email":"1a8ba0785df70739e082584d3c76912b119c68d6@gmail.com"},"message":"Rename LICENSE.MD to LICENSE.md","distinct":false,"url":"https://api.github.com/repos/aitoralmeida/c4a_data_repository/commits/ad30028fb429844c99c172a50d20a01a9b393d3a"},{"sha":"c39042fc3bfc26be9be896d115a75296a892d3d1","author":{"name":"Rubén Mulero","email":"1a8ba0785df70739e082584d3c76912b119c68d6@gmail.com"},"message":"Update README.md","distinct":false,"url":"https://api.github.com/repos/aitoralmeida/c4a_data_repository/commits/c39042fc3bfc26be9be896d115a75296a892d3d1"},{"sha":"73898d95190a6c532e0eb9a81c1f8d8e51ef1185","author":{"name":"Rubén","email":"0acada15d2bdbe9f4d66df4548de7ecd7a805588@deusto.es"},"message":"- Some modifications in docstring of test unit files\n- Some modifications in License file.\n- Some modifications in RestAPiInterface and LinkedaDataInterface README files.","distinct":false,"url":"https://api.github.com/repos/aitoralmeida/c4a_data_repository/commits/73898d95190a6c532e0eb9a81c1f8d8e51ef1185"},{"sha":"e63477dcdda14cd09024be8141a7daa884e09c42","author":{"name":"Rubén","email":"0acada15d2bdbe9f4d66df4548de7ecd7a805588@deusto.es"},"message":"- Little modifications in README\n- Removed some OLD TODO\n- Added some hints to the new users access level functionality.","distinct":false,"url":"https://api.github.com/repos/aitoralmeida/c4a_data_repository/commits/e63477dcdda14cd09024be8141a7daa884e09c42"},{"sha":"0b36cedaf69a391f5f8f0b6efc7b494c0a668e76","author":{"name":"Rubén","email":"0acada15d2bdbe9f4d66df4548de7ecd7a805588@deusto.es"},"message":"- Added new column to table ExecutedAction to insert executed actions timestamps.\n- Modified ExecutedAction date column to record actual date when an executed action is inserted into DB\n- Modifications in Post_ORM executed action.","distinct":false,"url":"https://api.github.com/repos/aitoralmeida/c4a_data_repository/commits/0b36cedaf69a391f5f8f0b6efc7b494c0a668e76"},{"sha":"3a408a23d6dbae7f1111d559058972e88fefd7ae","author":{"name":"Rubén","email":"0acada15d2bdbe9f4d66df4548de7ecd7a805588@deusto.es"},"message":"- Fix a bug in search variables\n- Fix a bug in check add_action","distinct":false,"url":"https://api.github.com/repos/aitoralmeida/c4a_data_repository/commits/3a408a23d6dbae7f1111d559058972e88fefd7ae"},{"sha":"b182f93d1fd18c87ffeba971e61636c615b31a44","author":{"name":"Rubén","email":"0acada15d2bdbe9f4d66df4548de7ecd7a805588@deusto.es"},"message":"- Added a TODO for limiting PILOT names on add_action","distinct":false,"url":"https://api.github.com/repos/aitoralmeida/c4a_data_repository/commits/b182f93d1fd18c87ffeba971e61636c615b31a44"},{"sha":"8247611ad766e8db5b0e9ef6cb7f13cbcfa94014","author":{"name":"Rubén","email":"0acada15d2bdbe9f4d66df4548de7ecd7a805588@deusto.es"},"message":"- Added new TODOS to prepare to new changes of Pilot class\n- Added additional data to post_orm file","distinct":false,"url":"https://api.github.com/repos/aitoralmeida/c4a_data_repository/commits/8247611ad766e8db5b0e9ef6cb7f13cbcfa94014"},{"sha":"e84d4e7ea0a328d86c04ca69f3005414f57c6109","author":{"name":"Rubén","email":"0acada15d2bdbe9f4d66df4548de7ecd7a805588@deusto.es"},"message":"- Minor changes","distinct":false,"url":"https://api.github.com/repos/aitoralmeida/c4a_data_repository/commits/e84d4e7ea0a328d86c04ca69f3005414f57c6109"},{"sha":"1e713ed187b19b5b876cfe253b6d781c46acd2cd","author":{"name":"Rubén","email":"0acada15d2bdbe9f4d66df4548de7ecd7a805588@deusto.es"},"message":"- Modified mapping.ttl file\n- Added new entry point to clear user data (EXPERIMENTAL).\n- Changes in database tables.\n- Net methods in utilities class","distinct":false,"url":"https://api.github.com/repos/aitoralmeida/c4a_data_repository/commits/1e713ed187b19b5b876cfe253b6d781c46acd2cd"},{"sha":"d9ca95fbac842ea507b2e94d1ae84b913ddf98f5","author":{"name":"Rubén","email":"0acada15d2bdbe9f4d66df4548de7ecd7a805588@deusto.es"},"message":"- Added new functionality to redirect all logging message to a file.\n- Added 3 levels of info definition for logging.\n- Reordered some import statements.","distinct":false,"url":"https://api.github.com/repos/aitoralmeida/c4a_data_repository/commits/d9ca95fbac842ea507b2e94d1ae84b913ddf98f5"},{"sha":"ceda20c348b785ae0f5bfaf1bd5a025e01030543","author":{"name":"Rubén","email":"0acada15d2bdbe9f4d66df4548de7ecd7a805588@deusto.es"},"message":"- Changes in RuleEngine class\n- Improved Fuseki Appearance","distinct":false,"url":"https://api.github.com/repos/aitoralmeida/c4a_data_repository/commits/ceda20c348b785ae0f5bfaf1bd5a025e01030543"},{"sha":"6326f797f0f53c7228fe11415a0797d34193ce90","author":{"name":"Rubén","email":"0acada15d2bdbe9f4d66df4548de7ecd7a805588@deusto.es"},"message":"- Added log features to RuleEngineReasoner\n- Added new mapFile with current database design","distinct":false,"url":"https://api.github.com/repos/aitoralmeida/c4a_data_repository/commits/6326f797f0f53c7228fe11415a0797d34193ce90"},{"sha":"8f0e10db7db324b54d7d87e1fbf5cded4c25ecb2","author":{"name":"Rubén","email":"0acada15d2bdbe9f4d66df4548de7ecd7a805588@deusto.es"},"message":"- Added new method called clear_user to delete a user data from the system.\n- Prepared API to new method called add_measure, to add some relvevant data from geriatricians.\n- Modified post_orm class to clear_user\n- Added a On DELETE CASCADE in user_in_role --> Executed_action constraint to delete all executed actions information when a user is deleted from the system.","distinct":false,"url":"https://api.github.com/repos/aitoralmeida/c4a_data_repository/commits/8f0e10db7db324b54d7d87e1fbf5cded4c25ecb2"},{"sha":"a12d1263a2610b9c89aa7fa806c5a8f837f3e40e","author":{"name":"Rubén","email":"0acada15d2bdbe9f4d66df4548de7ecd7a805588@deusto.es"},"message":"- Added new column in Pilot to store pilot codes.\n- Tables are created under a separate schema called \"city4age_ar\"","distinct":false,"url":"https://api.github.com/repos/aitoralmeida/c4a_data_repository/commits/a12d1263a2610b9c89aa7fa806c5a8f837f3e40e"},{"sha":"6ae557a044fecd9d506e646d36aa957acd67dbcb","author":{"name":"Rubén","email":"0acada15d2bdbe9f4d66df4548de7ecd7a805588@deusto.es"},"message":"- Implemented a Hybrid Symmetric Encryption. Now it is possible to define columns with an encryption . Useful to choose what columns in database are storing sensible information and encrypt them with an AES encryption method. This improves dramatically security on database information and avoids SQL injections to retrieve sensible information from users in the system.\n- Modified res_api.cfg to store key encryption data. The idea is to have two keys to apply security in encryption and in Flask application. Now the Application needs to load key data from the file. This is only an approach to test if it is useful or not.\n- Updated requirements file to add new dependencies.","distinct":false,"url":"https://api.github.com/repos/aitoralmeida/c4a_data_repository/commits/6ae557a044fecd9d506e646d36aa957acd67dbcb"},{"sha":"3aaacad2790ec4937adbfd71017def9c7f2c6df5","author":{"name":"Rubén","email":"0acada15d2bdbe9f4d66df4548de7ecd7a805588@deusto.es"},"message":"- Remodified Crypto implementation by doing a separate class and using Mutable from SQL alchemy.\n- Changed the crypto key to a better value.","distinct":false,"url":"https://api.github.com/repos/aitoralmeida/c4a_data_repository/commits/3aaacad2790ec4937adbfd71017def9c7f2c6df5"}]}
{"actor":{"display_login":"rubenmulero"}}