Commit Graph

21 Commits (master)

Author SHA1 Message Date
Chris Veilleux 72008f7225 added ability for an authenticated user to change their email address 2022-08-15 13:20:32 -05:00
Chris Veilleux 9a5ed1ddc4 add ability to track new and deleted accounts on the new account activity table.
add ability to track new and deleted accounts on the new account activity table.
2020-05-21 17:36:42 -05:00
Chris Veilleux 0ce365e1ec replace feature-specific tests with common tests 2020-05-12 17:16:27 -05:00
Chris Veilleux 5d391ebd6f Delinted and Blacked 2020-05-12 14:17:07 -05:00
Chris Veilleux 407c73a74f new feature test for changing password. 2020-05-11 18:53:51 -05:00
Chris Veilleux 630d89786a added tests for Google and GitHub logins 2020-05-11 15:26:26 -05:00
Chris Veilleux 06176db455 fix an issue where test would fail when the date in local time would not match the UTC date 2020-05-10 20:32:37 -05:00
Chris Veilleux d60dbcb485 add test for agreement endpoints to single sign on API tests. 2020-05-10 16:31:39 -05:00
Chris Veilleux 706f573e24 move account creation tests into single sign on API, where account creation now occurs 2020-05-10 16:02:04 -05:00
Chris Veilleux a7513a4799 refactor to use common steps for failure 2020-05-10 16:02:02 -05:00
Chris Veilleux a97e62b469 minor refactor 2020-05-10 16:02:02 -05:00
Chris Veilleux 919904e459 Fix breaking single sign on tests. 2020-05-10 16:02:01 -05: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 af5d5b5be3 removed all logic related to storing refresh tokens on the database 2019-04-08 20:39:55 -05:00
Chris Veilleux 2b996a99ad convert from flask-restful to flask 2019-02-19 14:41:36 -06:00
Chris Veilleux 02a3db7c0f moved token generation test code to api library for re-use 2019-02-07 20:02:43 -06:00
Chris Veilleux 0b28b18b39 moved all data access layer code into a new selene.data package 2019-02-07 13:14:40 -06:00
Chris Veilleux fa5da2a914 added test for logout function 2019-02-06 13:37:39 -06:00
Chris Veilleux 8c38d69321 changed to add a dummy user at before feature and remove said user after feature 2019-02-05 17:41:13 -06:00
Chris Veilleux 6b6a687a00 updated tests to include the validate_federated endpoint 2019-02-05 12:59:23 -06:00
Chris Veilleux 59c1075b7e added tests for internal login endpoint and fixed bugs the test uncovered 2019-02-02 18:52:43 -06:00