Commit Graph

15 Commits (master)

Author SHA1 Message Date
Chris Veilleux 1d7c71465e use new logging mechanism in marketplace API endpoints. 2022-03-10 12:30:41 -06:00
Steve Penrod 9dc4d62490 Adding the basics to prepare for publishing this repo
Changes include:

* Adding AGPL 3.0 license template (TODO: Apply to all 200+ *.py files)
* Adding AGPL license files
* Add generic public repo files (CONTRIBUTING, etc)
* Simple README updates
* Adding other generic files, e.g. .github templates
2019-07-27 18:44:23 -05:00
Chris Veilleux 861b043238 removed account_id from constructor as not all methods use it 2019-06-20 20:58:35 -05:00
Chris Veilleux 25c92567d0 fixed an issue with the return value 2019-05-24 16:34:49 -05:00
Chris Veilleux ab0a7f5932 added the skill_id to the AccountSkillSetting object to know which skill the settings are for. 2019-05-24 16:17:17 -05:00
Chris Veilleux 9c3ef59435 made the skill settings repository a property and updated usages of it to reflect changes 2019-05-23 22:29:04 -05:00
Chris Veilleux 93fc124508 added etag expiration when skill settings are changed. 2019-05-23 17:21:06 -05:00
Chris Veilleux 87d4411987 fixed an issue in the SendGrid API call that was initializing the mail message object incorrectly 2019-05-23 17:10:56 -05:00
Chris Veilleux 2fbdc1e9c8 fixed a bug in how the installer skill settings were being populated and added some comments 2019-05-22 18:53:11 -05:00
Chris Veilleux 2069df6332 fixed a typo in one of the request field names 2019-05-22 17:06:35 -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
Chris Veilleux 32b62ec72d updated the marketplace API to use the new architecture 2019-03-29 12:05:42 -05:00
Chris Veilleux 4cf170592d moved common API logic from selene.util to new selene.api package. the util package is for non-business logic and the common api bits contain business logic 2019-01-30 19:16:46 -06:00
Chris Veilleux 3377670bf8 changed imports to use new directory structure for shared code 2019-01-30 14:52:23 -06:00
Chris Veilleux f199e0969b moved the contents of the "backend" directory up one level since this repo is now just for backend code 2019-01-30 14:47:18 -06:00