virusdefender
|
31356da9d1
|
Merge branch 'dev' into virusdefender-dev
* dev: (21 commits)
[前端]整理格式,去掉tab(以前用vim,它自己给加的),去掉调试用的console.log[CI SKIP]
[前端]统一admin中js命名方式. 为提交列表添加返回按钮[CI SKIP]
[前端]修复bug,更正了不恰当的foreach循环,(js里for(var key in array)不仅遍历了数组元素,还将遍历数组其他的属性以及成员方法),修复了显示编辑区函数对选中小组错误的清除方法.(原来的做法将导致某些情况下旧的小组无法移除编辑区域. 增添了切换编辑比赛的提示,防止用户丢失为保存的信息. 添加问题列表对可见比赛的筛选[CI SKIP]
[前端-BUG]修复比赛编辑区可见状态显示错误,(忘记加vm.),增加编辑成功隐藏编辑框的行为,更加方便[CI SKIP]
[前端]添加比赛题目列表可见字段的显示,方便比赛管理[CI SKIP]
[BUG-fix]返回按钮提示确认,修复不能弹出的问题[CI SKIP]
修复typo in submission/views.py Swagger UI docs中的拼写错误[CI SKIP]
[前端]修复userList.js中关于翻页按钮状态控制函数参数的错误. 修复刚刚提交的bug[CI SKIP]
[前端]修复userList页面avalon重定义问题[CI SKIP]
[前端]修复问题管理(后台)页面的avalon重复定义的问题[CI SKIP]
[前端]整理js格式. 修复小bugs,关于比赛密码修改变量名称的错误,小组修改变量名称错误(以上都是在修改比赛页面内)[CI SKIP]
[后台]修复contestAdmin,比赛和问题API的逻辑问题,主要针对超级管理员和普通管理员的差别.写了测试,是两个api测试覆盖率达100%
[migration]改model漏了一个.....[CI SKIP]
[前端-后台]比赛管理,对添加,编辑,列表页面的avalon使用方法做了统一的改变,防止出现页内模板改变但页面不刷新的情况下导致avalon功能间歇性异常的问题,但是代码量变大了一些,还算是整洁.具体是所有页面的avalon只在页面第一次加载的时候初始化,再次加载时只对vm内部变量重新初始化,而不调用avalon.define了[CI SKIP]
[后端]添加修改比赛题目添加对题目分数的支持
[后端]为比赛problem model添加分数(score)字段,用于记分模式的比赛
[后端]修复typo,工作正常,没写测试还
[前端]修改比赛列表页面,添加了编辑比赛,编辑比赛题目[CI SKIP]
[前端]把添加比赛和添加比赛问题分开了,就是把添加问题模块从添加比赛页面删除了
[前端]添加了后台比赛列表对问题的添加修改页面[CI SKIP]
...
Conflicts:
static/src/js/app/admin/problem/editProblem.js
static/src/js/app/admin/problem/submissionList.js
submission/views.py
|
2015-08-25 12:49:05 +08:00 |
|
hohoTT
|
48eb2d1e9b
|
前台比赛、比赛题目与普通题目的一系列界面
|
2015-08-24 21:03:30 +08:00 |
|
esp
|
581bc61c96
|
[合并-dev]并修复冲突 contest/views.py
|
2015-08-24 18:44:36 +08:00 |
|
virusdefender
|
4a3a323769
|
修改题目列表和首页的样式
|
2015-08-23 19:39:57 +08:00 |
|
esp
|
407591a253
|
[合并]与dev合并并修复了冲突
|
2015-08-23 18:06:17 +08:00 |
|
esp
|
cca4bb3852
|
[后端]修改GET比赛分页API,对普通管理员仅返回自己创建的比赛,但在多用户创建过比赛是(只要当前用户获取其他用户的比赛是就会产生错误,这是原来就有的BUG),还未写测试
|
2015-08-23 17:34:27 +08:00 |
|
virusdefender
|
748e36d33c
|
删除没用的代码
|
2015-08-23 01:47:16 +08:00 |
|
virusdefender
|
7b3c14343b
|
修复代码冲突
|
2015-08-22 22:16:08 +08:00 |
|
esp
|
fe043007fa
|
把单独的css文件添加到文件夹contest中[CI SKIP]
|
2015-08-22 20:20:00 +08:00 |
|
esp
|
839d86bcb9
|
把单独的css文件添加到文件夹contest中
|
2015-08-22 20:19:28 +08:00 |
|
esp
|
c0b4999b1a
|
修改了css引用方式[CI SKIP]
|
2015-08-22 19:18:05 +08:00 |
|
esp
|
176c91061a
|
Merge branch 'dev' into dev-sxw
添加了后台比赛管理的api
|
2015-08-22 14:35:08 +08:00 |
|
virusdefender
|
ea3e8841a9
|
Merge branch 'hohoTT-dev' into dev
* hohoTT-dev:
后端比赛与比赛题目部分已修改完成
修改并完善比赛及其他部分的内容及测试
CodeMirror自动更改高度的问题
增加及修改account与announcement的测试
修改比赛的views及部分问题
后端修改比赛创建部分,同时在models中增加了几个字段
后端比赛和比赛题目的部分,还有要增加和修改的地方
修复一个点击错误
Conflicts:
static/src/css/oj.css
|
2015-08-22 14:12:14 +08:00 |
|
esp
|
78a135d916
|
[解决冲突]oj/urls.py
|
2015-08-21 21:03:33 +08:00 |
|
hohoTT
|
9c43fe92ff
|
Merge branch 'dev' into hohoTT-dev
|
2015-08-21 18:19:01 +08:00 |
|
virusdefender
|
ae6566b92f
|
完成首页的公告列表,标签列表等功能。
|
2015-08-21 17:58:22 +08:00 |
|
hohoTT
|
33fec6531a
|
CodeMirror自动更改高度的问题
|
2015-08-21 15:52:18 +08:00 |
|
virusdefender
|
016dc1b79f
|
增加新的首页
|
2015-08-19 20:16:30 +08:00 |
|
esp
|
78050548aa
|
[前端]添加比赛页面进一步完善,添加字段包括是否显示提交,比赛模式,问题分值,允许参加比赛的用户组,并完善内部逻辑,基本可用了,只是没写ajax提交数据,和拉取小组信息的部分[CI SKIP]
|
2015-08-19 10:50:09 +08:00 |
|
hohoTT
|
e3756328af
|
js与css部分的修改
|
2015-08-15 19:49:58 +08:00 |
|
virusdefender
|
025335b40a
|
修改 js 的命名风格
|
2015-08-15 13:54:30 +08:00 |
|
virusdefender
|
71f3aaf822
|
后台 js 的部分 bug 修复,还没改完
|
2015-08-10 22:57:11 +08:00 |
|
esp
|
b1b996271f
|
[前端]新增jqueryUI库js+css,但是css并没有用到,因为用了效果差,添加img资源也没用,所以干脆删去[CI SKIP]
|
2015-08-10 20:56:34 +08:00 |
|
esp
|
fc1638d468
|
[前端]修改添加题目和添加用户页面, 添加新字段, 完善上传功能, 显示已上传文件列表
|
2015-08-10 16:59:45 +08:00 |
|
virusdefender
|
0afd929c30
|
Merge branch 'dev' into virusdefender-dev
* dev:
[前端] 修改announcement模块轻微问题 1. 去掉翻页函数多余的参数 2.去掉新增公告刷新函数调用时多传的参数 3.去掉模板空的style标签 [CI SKIP]
[功能] 新增公告管理模块,对GET users API轻微修改,筛管理员添加超级管理员包含
修改了用户编辑密码时,密码是否编辑的两个测试用例
admin/views里里面的typo
修复合并后的冲突
创建account的数据库migration
修复announcement js中作用域的问题
并没有改动。。。。 [CI SKIP]
[后端]修改后端公告GET接口,增加返回公告总条数,总页数
[前端-公告管理]增加仅显示可见公告功能,统一数据获取方法
后台页面小bug修复
|
2015-08-08 22:44:30 +08:00 |
|
virusdefender
|
2da1e1426f
|
增加图表的 css 样式
|
2015-08-08 22:42:19 +08:00 |
|
sxw
|
324e72c231
|
后台页面小bug修复
包括按钮的距离,模板的css等
|
2015-08-07 19:46:46 +08:00 |
|
virusdefender
|
a66b755aa3
|
修复 footer 显示位置错误的问题
|
2015-08-07 17:11:20 +08:00 |
|
virusdefender
|
ab63ac652f
|
分离公共 js;修改 footer 效果,固定在底部
|
2015-08-06 23:47:28 +08:00 |
|
virusdefender
|
cf4ae5aa12
|
增加题目列表页和部分 ajax js [CI SKIP]
|
2015-08-02 16:58:41 +08:00 |
|
virusdefender
|
8b058a3785
|
增加已经写好的 admin 的模板
|
2015-08-02 09:47:50 +08:00 |
|
virusdefender
|
64f31a61be
|
移动两个 css 的位置
|
2015-08-02 09:47:15 +08:00 |
|
virusdefender
|
cac9ac91f6
|
增加问题展示页面和相关静态文件
|
2015-08-02 08:50:19 +08:00 |
|
virusdefender
|
f80d10917f
|
修改 build.js 将 css inline 化
|
2015-08-01 23:16:48 +08:00 |
|
virusdefender
|
999d03b8f7
|
更换 alert 为 bootstrap 的 modal
|
2015-08-01 22:23:18 +08:00 |
|
virusdefender
|
26dab5bd91
|
修改项目结构,还有些混乱。
|
2015-07-31 23:23:15 +08:00 |
|