Matheus Lima
|
11ba261ed6
|
Adding etag manager in the account api and expiring skill etag when the skill is updated
|
2019-04-03 13:12:27 -03:00 |
Chris Veilleux
|
b6542198f3
|
added a patch method to the preferences endpoint and did some refactoring
|
2019-04-02 20:35:27 -05:00 |
Chris Veilleux
|
41d4548304
|
Merge remote-tracking branch 'origin/test' into test
|
2019-04-02 17:31:10 -05:00 |
Chris Veilleux
|
cf052d138b
|
fixed an incorrect config
|
2019-04-02 17:30:10 -05:00 |
Chris Veilleux
|
faf5f068d6
|
Merge pull request #97 from MycroftAI/dev
Fixing endpoint to use skill family_name instead of skill name
|
2019-04-02 17:24:04 -05:00 |
Matheus Lima
|
2c0061732c
|
Fixing endpoint to use skill family_name instead of skill name
|
2019-04-02 19:11:45 -03:00 |
Chris Veilleux
|
9c847f742a
|
Merge pull request #95 from MycroftAI/dev
Fixing skill validation
|
2019-04-02 15:07:07 -05:00 |
Matheus Lima
|
3992787355
|
Fixing skill validation
|
2019-04-02 16:58:24 -03:00 |
Chris Veilleux
|
d967208d7b
|
Merge pull request #93 from MycroftAI/dev
Fixing skill validation
|
2019-04-02 14:51:06 -05:00 |
Matheus Lima
|
7f1e83c8d5
|
Fixing skill validation
|
2019-04-02 16:37:45 -03:00 |
Chris Veilleux
|
849c8edc3a
|
fixed a minor bug
|
2019-04-02 12:26:02 -05:00 |
Matheus Lima
|
492a778d40
|
Added etag support to the endpoint to get skill settings
|
2019-04-02 13:42:45 -03:00 |
Chris Veilleux
|
49036b2909
|
merged dev into global skill id
|
2019-04-02 11:37:42 -05:00 |
Chris Veilleux
|
0ed794e031
|
Merge pull request #90 from MycroftAI/test
password reset to dev
|
2019-04-02 11:34:56 -05:00 |
Chris Veilleux
|
56b8d012ed
|
password reset functionality
|
2019-04-01 20:11:32 -05:00 |
Matheus Lima
|
07757f6dbc
|
Fixing the skills setting and skills manifest uploading
|
2019-04-01 18:46:59 -03:00 |
Chris Veilleux
|
80585076b5
|
changed definition of skill table to match more closely with the skill metadata
|
2019-04-01 13:13:05 -05:00 |
Chris Veilleux
|
32b62ec72d
|
updated the marketplace API to use the new architecture
|
2019-03-29 12:05:42 -05:00 |
Matheus Lima
|
aabc779647
|
fixing bug with google stt and fixing device's setting to properly return date format and time format
|
2019-03-27 13:11:38 -03:00 |
Matheus Lima
|
dac786238d
|
Minor refactor
|
2019-03-27 11:34:29 -03:00 |
Matheus Lima
|
cab65636db
|
Created API call to fetch the skills manifest
|
2019-03-27 11:23:59 -03:00 |
Matheus Lima
|
e23d9ab840
|
Created endpoint to upload skills manifest
|
2019-03-27 11:23:59 -03:00 |
Matheus Lima
|
0deb202125
|
Added etag support to the device location endpoint
|
2019-03-27 11:21:26 -03:00 |
Matheus Lima
|
f3e67f9677
|
Created endpoint to fetch a location associated with a device
|
2019-03-27 11:21:26 -03:00 |
Matheus Lima
|
a55211f0b5
|
Fixing tests
|
2019-03-27 11:21:26 -03:00 |
Chris Veilleux
|
4b100a4176
|
change the logic around membership changes to fix some things and adapt to a change in how the UI is sending the data.
|
2019-03-26 18:57:18 -05:00 |
Chris Veilleux
|
28977e6355
|
ensure the geographical location is associated with an account before the device is added
|
2019-03-25 19:02:48 -05:00 |
Chris Veilleux
|
a684242648
|
to improve security, UI will pass authentication tokens to this endpoint instead of email addresses. endpoint will use tokens to obtain email address from provider.
|
2019-03-25 18:40:01 -05:00 |
Chris Veilleux
|
549fdfb8af
|
add a todo to revisit the post logic when I have a better understanding of Angular forms
|
2019-03-25 16:21:17 -05:00 |
Chris Veilleux
|
818f2dc863
|
ensure the geographical location is associated with an account before the device is added
|
2019-03-23 18:43:09 -05:00 |
Chris Veilleux
|
cbb476ea4a
|
fixed incorrect query parameters
|
2019-03-22 12:36:47 -05:00 |
Chris Veilleux
|
037892b4e5
|
fixed a bug where the API was passing an object instead of a string
|
2019-03-22 12:18:35 -05:00 |
Chris Veilleux
|
e61a3ab461
|
removed link from skill to skill display
|
2019-03-22 12:05:01 -05:00 |
Chris Veilleux
|
bbc893766f
|
fixed a cut and paste issue
|
2019-03-22 00:21:50 -05:00 |
Chris Veilleux
|
2b46cac1b5
|
added stripe package
|
2019-03-21 13:33:36 -05:00 |
Chris Veilleux
|
f94b1bbe6b
|
applied code review changes
|
2019-03-21 12:24:46 -05:00 |
Chris Veilleux
|
425be9a0a8
|
merge dev into add-device
|
2019-03-21 12:08:38 -05:00 |
Chris Veilleux
|
af49cdb63a
|
return no content (204) when logout is successful
|
2019-03-20 22:25:17 -05:00 |
Chris Veilleux
|
3bd458476a
|
implemented a post request to add a device and did some refactoring
|
2019-03-20 17:17:40 -05:00 |
Chris Veilleux
|
8f4e10aa4d
|
implemented add device tests
|
2019-03-20 17:16:46 -05:00 |
Chris Veilleux
|
330390fd81
|
commented these out for now since they depend on an endpoint that was moved.
|
2019-03-20 17:16:18 -05:00 |
Chris Veilleux
|
4042775422
|
apply schema changes
|
2019-03-20 17:15:56 -05:00 |
Chris Veilleux
|
db230cc208
|
removed add device endpoint as it now exists in the account API
|
2019-03-20 17:12:32 -05:00 |
Chris Veilleux
|
3b0a8cfa9e
|
added payment id to subscription arguments to fix a bug
|
2019-03-20 17:10:48 -05:00 |
Chris Veilleux
|
7d7f0bbd01
|
new endpoint for account defaults
|
2019-03-20 13:42:17 -05:00 |
Chris Veilleux
|
1f757a4ee9
|
new post method for account preferences
|
2019-03-19 17:59:36 -05:00 |
Matheus Lima
|
c0ee6224d9
|
Created functions to epire etags from the device entity and the device's settings entity, at device and account level. Fixed the query used to fetch the devices from a user
|
2019-03-19 12:42:16 -03:00 |
Matheus Lima
|
b422de76c2
|
Implemented etag support on the endpoint `GET /device/{uuid}/setting`
|
2019-03-18 20:21:46 -03:00 |
Chris Veilleux
|
c851624256
|
Merge remote-tracking branch 'remotes/origin/dev' into add-device
# Conflicts:
# api/account/account_api/api.py
# api/account/tests/features/steps/update_membership.py
# shared/selene/api/endpoints/account.py
# shared/selene/data/account/repository/sql/get_active_membership_by_account_id.sql
|
2019-03-18 17:05:08 -05:00 |
Matheus Lima
|
df14af5322
|
Implemented etag support on the endpoint `GET /device/{uuid}`
|
2019-03-18 16:34:34 -03:00 |