Commit Graph

27 Commits

Author SHA1 Message Date
Son 372466ab06 do not use flask-sqlalchemy
- add __tablename__ for all models
- use sa and orm instead of db
- rollback all changes in tests
- remove session in @app.teardown_appcontext
2021-10-12 14:36:47 +02:00
Son Nguyen Kim 5ac78f2694 reformat 2021-09-08 11:29:55 +02:00
Son NK e9adb3270d use sanitize_email instead of .lower().strip().replace(" ", "") 2021-01-11 12:29:40 +01:00
Son NK b95b758692 Optimize imports 2020-05-09 20:49:38 +02:00
Son NK ccb30a2def disable sign-up via social login 2020-05-07 22:01:14 +02:00
Son NK 6a67f7946f fix facebook might not return email 2020-04-24 09:17:21 +02:00
Son NK 3c9e6fc991 make sure to strip and lower email in input 2020-04-15 21:12:45 +02:00
Son NK 8fc88b8253 Set referral when creating User 2020-04-09 22:22:26 +02:00
Son NK abd2278c24 make sure to set File.user_id 2020-03-20 09:52:00 +01:00
Son NK ca70d26285 black format 2020-03-05 11:00:58 +01:00
Son NK 87b6df9408 save which social network user uses in SocialAuth table 2020-02-27 22:16:12 +07:00
Son NK 821372fdfd add email_already_used() and use it when creating user 2020-02-10 23:16:30 +07:00
Son NK 01abc48f62 add trial information into welcome email 2020-01-30 13:54:33 +07:00
Son NK f76bdd8fe6 set DISABLE_REGISTRATION param to disable registration 2020-01-28 11:50:25 +07:00
Son NK 99ffd6149d use can_be_used_as_personal_email when user registers or change emails 2020-01-26 19:51:43 +07:00
Son NK d6aa6e7b94 Make sure to user lowercase for user email 2020-01-04 10:24:01 +01:00
Tung Nguyen 1289b08636 Merge remote-tracking branch 'nguyenkims/master' 2019-12-30 12:33:32 +00:00
Son NK 5b01071bec Redirect user to MFA page if they enable MFA 2019-12-27 16:53:07 +00:00
Tung Nguyen 4f751e5cd2 fix typos and improve messages showing at the end users 2019-12-26 13:00:17 +00:00
Son NK 4147e19530 fix facebook error when user choose to not share email 2019-12-19 22:38:20 +02:00
Son NK ec62fad3a0 remove notify_admin, replace by general stats 2019-12-15 18:55:18 +02:00
Son NK 276e37a9ab send welcome email when user creates new account 2019-12-15 18:55:14 +02:00
Son NK 62daf5eadb improve notify_admin email 2019-12-15 18:55:13 +02:00
Son NK 3e0bc27bad better notify_admin message 2019-12-15 18:55:12 +02:00
Son NK 0817e45abe override User.create to set password, create GenEmail, set trial period 2019-12-15 18:55:09 +02:00
Son NK 631e251d8c handle the case user clicks on cancel 2019-12-15 18:55:09 +02:00
Son NK 886108c3a0 enable facebook login 2019-12-15 18:55:09 +02:00