Commit Graph

51 Commits

Author SHA1 Message Date
zema1
034ad59f2e support avatar upload;
use middleware to operate session data.
2017-09-19 19:10:50 +08:00
zema1
f55a242ec0 Move real_name to UserProfile;
Delete student_id field;
Mark the problems that have submission;
Alter dispatcher to adapt the changes.
2017-09-12 11:45:17 +08:00
zemal
07643e2639 ranklist相关的改动 2017-08-20 20:32:07 +08:00
zemal
3b1f02c356 整理代码 2017-08-20 08:35:59 +08:00
zemal
0647312124 add username or email check api 2017-08-19 17:25:39 +08:00
zemal
b931724c9b 修改用户信息api 2017-07-04 10:26:02 +08:00
Chiaki
043f8c8b26 Change account interface 2017-04-30 21:58:34 +08:00
Chiaki
ee05af8e5a Add sso and 2fa api 2017-04-18 15:19:26 +08:00
Chiaki
a9b25b872a for pass ci... 2017-04-18 12:05:07 +08:00
Chiaki
e3692c2329 Add reset password api 2017-04-18 11:57:57 +08:00
virusdefender
817e5aadae rename some method and add some decorator 2017-02-10 11:46:23 +08:00
virusdefender
802f27a516 add user problem permission 2017-02-10 10:38:32 +08:00
virusdefender
5b7aacc6ac allow empty password 2017-01-26 17:06:24 +08:00
virusdefender
d9fad97e35 isort 2017-01-23 16:48:04 +08:00
virusdefender
c26ee6e87a remove unused coding=utf-8 2017-01-23 16:31:17 +08:00
virusdefender
172fd4b1f4 使用Python3和更科学的API写法 2016-11-19 12:32:23 +08:00
virusdefender
39857d1b56 add some tests 2016-10-30 02:17:35 +08:00
virusdefender
61ab910d53 重构 2016-09-25 14:07:45 +08:00
virusdefender
eb02a00859
修改账户系统以及部分用户权限写法
增加部分测试和注释,完善国际化
2016-06-23 12:19:16 +08:00
virusdefender
4737e970f5
个人信息中的学校改为选填 2016-05-13 12:12:50 +08:00
spxcds
485462d702 修复用户禁用功能的部分bug 2016-03-27 18:29:58 +08:00
spxcds
7a841214d4 增加禁用用户的功能 2016-03-27 01:26:24 +08:00
virusdefender
09ccaf5290 更新单点登录的逻辑 2016-02-18 08:56:50 +08:00
virusdefender
863e511d32 个人设置页面增加appkey 2016-02-17 09:57:44 +08:00
virusdefender
030a9b52f1 增加后台编辑两步验证和openapi appkey的功能。
同时修复:
 - 去除部分表单的 id 和 name,阻止chrome的自动填充
 - 不再需要的model
 - 部分代码格式问题
2016-02-17 09:45:35 +08:00
virusdefender
c297e4cf0f 完成两步验证的逻辑 2015-12-12 21:12:00 +08:00
virusdefender
0f8dedb540 增加关闭两步验证的 api 2015-12-11 23:00:31 +08:00
virusdefender
2222a56d0a 增加两步验证基础代码 2015-12-11 22:43:23 +08:00
sxw
2d6be12a2f 针对添加学号字段对页面的一些修改,注册是学校为青岛大学则显示学号字段,在user settings页面显示学号,并提供修改 2015-12-08 14:33:40 +08:00
sxw
6c75da1791 去掉申请重置密码的服务中要求填写用户名,因为有很多用户不记得用户名了 2015-11-29 11:18:00 +08:00
uzi
9cd52115fc 添加用户注册字段,学校 2015-11-24 20:11:25 +08:00
esp
0a9b9df13a 修改用户属性设置页面,添加学校字段,合并了一些冲突 2015-11-10 18:46:51 +08:00
virusdefender
f6b37fa42a 增加修改个人资料的功能 2015-11-09 21:11:39 +08:00
virusdefender
17f1820955 增加了讨论区的 SSO 登录 2015-10-20 20:09:23 +08:00
virusdefender
b43970d058 修复 account 里面失败的测试;优化权限 decorator 的写法 2015-10-14 09:57:43 +08:00
virusdefender
72bf41f0be fix typo 2015-10-11 18:08:24 +08:00
virusdefender
170f8a8ce2 修复后台不显示用户 id 的问题 2015-10-10 15:01:34 +08:00
virusdefender
f2f810290d 用户详细信息接口减少返回信息量 2015-10-09 16:07:26 +08:00
virusdefender
82e8ce3ea8 更新用户提交 ac 标志存储方法 2015-09-24 15:56:47 +08:00
virusdefender
83124f3c86 修复判断验证码是否存在的时候,用户不存在导致的报错 2015-09-19 18:46:03 +08:00
sxw@401
a3ff63aacf 添加用户登录(只有管理员需要验证),注册的验证码 2015-09-17 10:25:02 +08:00
virusdefender
12b6eae6e8 增加修改密码的验证码 2015-09-10 15:59:48 +08:00
esp
0e322da9d6 [前台]修改修改密码功能,api添加@login_requrie,去掉界面和api中的username字段,这个从request可以拿到,要用户输入反而不好弄了,也没必要,顺便改了测试[CI不能SKIP] 2015-09-01 19:04:07 +08:00
virusdefender
83ad1e9f3c 替换掉商业版的 formvalidation 2015-08-16 12:14:56 +08:00
hohoTT
1b8d7d3ad5 修改了用户编辑密码时,密码是否编辑的两个测试用例 2015-08-08 14:59:42 +08:00
hohoTT
69385e96d2 增加了用户管理和编辑的API及相应的测试 2015-08-07 20:25:58 +08:00
hohoTT
117a6d3525 增加用户密码修改成功的API测试,以及增加用户邮箱字段并做了相应的API测试,目前的account/view.py测试覆盖率为100% 2015-08-05 20:11:25 +08:00
hohoTT
b7280719ac 新增修改用户密码和对应的API测试功能 2015-08-03 19:54:55 +08:00
hohoTT
2a2ef36d14 增加用户注册代码和API测试 2015-08-03 18:45:26 +08:00
virusdefender
8b0ad78b1a 增加检测用户名是否存在的 api 接口和相应测试 2015-08-03 16:52:31 +08:00