Commit Graph

29 Commits (84218682439925eaef2ee9b1847e8668cd068eec)

Author SHA1 Message Date
Chris Veilleux fe2e8bc7e7 moved population of account.agreement table and geography tables from python notebooks into the bootstrap script 2019-05-21 14:18:36 -05:00
Matheus Lima 2e3ab85997 Fixing location importer 2019-05-03 19:42:01 -03:00
Matheus Lima 174bae440b Putting the url from the request in the global context in the before request hook 2019-04-24 16:28:06 -03:00
Chris Veilleux 1f38a1ee83 added metrics schema to script 2019-04-23 18:04:57 -05:00
Chris Veilleux 72327c696d Merge remote-tracking branch 'origin/test' into test 2019-04-22 16:58:34 -05:00
Chris Veilleux 2ee471a6e1 add api metrics table and collection. in the process, changed the database connection mechanism to only get a connection from the pool once per request. 2019-04-22 16:58:28 -05:00
Matheus Lima 9a36d52407 Updating the locations during the importing 2019-04-19 10:05:07 -03:00
Matheus Lima a3167019af Removing refresh token from query 2019-04-16 18:35:26 -03:00
Matheus Lima 3992787355 Fixing skill validation 2019-04-02 16:58:24 -03:00
Matheus Lima 6c70ee7183 Fixing the database importer to properly create the wake word table and link existent devices to a location 2019-03-25 19:36:48 -03:00
Chris Veilleux dd94d69269 schema changes to split the defaults out from the preferences 2019-03-20 10:50:35 -05:00
Chris Veilleux e5838736ab changed device.geography table and device.preferences table to have references to geography schema tables 2019-03-19 16:46:15 -05:00
Matheus Lima 7d87531e26 Fixed an created test for the membership updating 2019-03-14 14:31:55 -03:00
Chris Veilleux 8257b8fc41 changed location table to be the geography table and changed its structure due to new design 2019-03-13 16:52:12 -05:00
Chris Veilleux 59390ed3b8 merge dev 2019-03-13 16:39:37 -05:00
Chris Veilleux b1b990f1b2 added new geography schema and changes to skill schema 2019-03-13 16:36:06 -05:00
Matheus Lima 13e64340e9 Storing skill identifier in to settings_display from the skill.setting_display table 2019-03-06 15:35:35 -03:00
Matheus Lima b1eba07e8e Fixing the importer to properly fill the account_agreement table 2019-03-06 15:22:45 -03:00
Matheus Lima a5dcdf0c94 Applying model changes 2019-03-03 22:46:00 -03:00
Matheus Lima a90833f178 Fixing tests after rebase 2019-03-03 22:46:00 -03:00
Matheus Lima d599fb9540 Filling the account_agreements table 2019-03-03 22:46:00 -03:00
Matheus Lima 737167b854 Fixed skill endpoints applying the changes related to the skill settings model. 2019-03-03 22:46:00 -03:00
Matheus Lima d38d51e568 Filling the table device.device_skill 2019-03-03 22:46:00 -03:00
Matheus Lima 17f57f61c7 Updating the neo4j-postgres converter to match with the new database model. Also using batch insertions to speed up the processing time 2019-03-03 22:46:00 -03:00
Chris Veilleux 4a703aa211 changed name of settings_meta table to settings_display and added some progress print statements 2019-03-03 18:39:26 -06:00
Chris Veilleux 5d16ede767 changed to build a template database first, then the mycroft database is created from the template. this will allow for testing databases to be created form the blank template as well 2019-02-24 23:50:43 -06:00
Matheus Lima 23e056ca96 Created test to validate device pairing workflow 2019-02-20 20:25:21 -03:00
Chris Veilleux 918f24ccf3 added an enum to define the types of agreements allowed and changed "content" column to "content_id" 2019-02-11 16:42:59 -06:00
Chris Veilleux a3f9c73d94 moved all mycroft database DDL and scripts from the devops repository to this one. 2019-02-08 13:14:33 -06:00