Commit Graph

289 Commits

Author SHA1 Message Date
KeYuan
fbcfa188e2 评分题删除问题 2017-07-21 00:37:03 +08:00
KeYuan
29769e8587 优化及去掉不必要systemout 2017-07-20 22:38:21 +08:00
KeYuan
becacdad12 优化及去掉不必要systemout 2017-07-20 22:37:19 +08:00
KeYuan
3f88015918 xss过滤改进 2017-07-19 21:31:56 +08:00
KeYuan
3447e1c072 删除没用的js 2017-07-19 03:47:05 +08:00
KeYuan
7dc228e8fe 优化进入及当前菜单选中 2017-07-19 03:46:08 +08:00
KeYuan
6826d4e723 菜单选中 2017-07-19 03:41:15 +08:00
KeYuan
e8b0452f23 去掉不必要的js 2017-07-19 00:46:19 +08:00
KeYuan
81ac6b374e 优化移动端访问答卷 2017-07-19 00:16:58 +08:00
KeYuan
68e298285e 更新rm初始访问信息 2017-07-18 23:06:05 +08:00
KeYuan
6f0a219857 初始访问信息 2017-07-18 23:04:32 +08:00
Ke Yuan
9d9a92bd09 Merge pull request #13 from hsluoyz/master
更新readerme,添加初始用户名和密码
2017-07-18 22:59:07 +08:00
Yang Luo
43f2a779b1 更新readerme,添加初始用户名和密码 2017-07-18 22:43:30 +08:00
KeYuan
c21276962b Merge branch 'master' of https://github.com/wkeyuan/DWSurvey 2017-07-16 23:15:08 +08:00
KeYuan
bf1554b1df 评分设置为10分时 2017-07-16 23:13:38 +08:00
Ke Yuan
03c561dc80 Merge pull request #10 from StephenPCG/dirty-fix-for-low-entropy
use /dev/urandom as entropy source, hope it will make it run on VMs w…
2017-07-16 17:09:29 +08:00
KeYuan
5a8f4162ad 更新RM 2017-07-13 23:56:55 +08:00
KeYuan
920e721930 更新数据库脚本 2017-07-13 23:25:27 +08:00
KeYuan
a282ae1fe6 发布问卷时出现暂停收集提示 2017-07-12 21:56:30 +08:00
Zhang Cheng
a2bbd15af2 use /dev/urandom as entropy source, hope it will make it run on VMs with low entropy 2017-07-12 16:44:30 +08:00
Ke Yuan
17fd1dc3fa Merge pull request #9 from StephenPCG/update-docker-readme
Update readme for docker usage
2017-07-12 08:28:06 +08:00
Zhang Cheng
8ab4f6ddd7 Update readme for docker usage 2017-07-11 15:39:11 +08:00
KeYuan
30afdb27c6 移动端选项后填空 2017-07-10 22:18:55 +08:00
Ke Yuan
f4d369c953 up rm 2017-07-09 01:40:49 +08:00
Ke Yuan
fe1dce2e02 添加docker操作说明 2017-07-09 01:38:21 +08:00
Ke Yuan
dbc0a98903 Merge pull request #4 from StephenPCG/dockerize
加入Dockerize支持
2017-07-09 01:30:43 +08:00
KeYuan
b2f1ec6bc0 #移动端暂停问卷,也能回答问题 2017-07-09 01:21:04 +08:00
KeYuan
45e6b5d2e6 #暂停问卷,也能回答问题 2017-07-09 01:19:01 +08:00
KeYuan
806f2e83cb 选项后填空 2017-07-09 00:40:24 +08:00
KeYuan
0e3bee3981 Merge branch 'master' of https://github.com/wkeyuan/DWSurvey 2017-07-07 18:22:08 +08:00
KeYuan
e780faf642 强制java语言 2017-07-07 18:21:47 +08:00
Ke Yuan
074dfce6fa Update README.md 2017-07-07 01:27:52 +08:00
Zhang Cheng
e22baa8dd2 docker: support reading environments from docker secret 2017-07-05 15:37:05 +08:00
Zhang Cheng
8ad1cb7fac docker: set volumes 2017-07-05 15:37:05 +08:00
Zhang Cheng
d9c1911dcd docker: bug fixes and improvement
* 使用 davidcaste/alpine-tomcat:jre8tomcat8 作为基础镜像,镜像体积
  从 526M 缩减到 280M 。
* 初始数据不导入默认的测试问卷
* 设置严格的文件权限(普通文件不需要 -x 权限)
2017-07-05 15:37:05 +08:00
Zhang Cheng
d601911c60 docker: add CONTEXT_ROOT env to configure url context root 2017-07-05 15:37:05 +08:00
Zhang Cheng
be54986262 Dockerize
* 为了减小生成的docker镜像的体积,使用了docker multiple-stage build,
  编译docker image需要使用17.05以上的版本(目前在edge频道),运行
  镜像无特殊要求,目前stable频道的docker即可运行。
* 镜像(war包)中删除了一些不使用的js库,详见 .dockerignore 文件
* docker编译镜像时,支持通过 --build-arg LOCAL_MAVEN_MIRROR=xxx 来指定
  使用的maven镜像,加快编译速度。目前默认使用阿里云的镜像。
* docker镜像提供了以下环境变量:
  - MYSQL_HOST, MYSQL_PORT, MYSQL_DATABASE, MYSQL_USER, MYSQL_PASSWORD
    第一次启动时,会自动根据这些环境变量修改配置文件
  - ADMIN_EMAIL, ADMIN_PASSWORD
    启动时如果发现数据库没有初始化,则初始化数据库,并依此创建管理员帐号。
* 提供了一个 docker-compose 文件,可以直接 `docker-compose up` 来运行,
  compose中使用了mysql数据库。注意,首次启动时,应该先启动数据库,等
  数据库初始化完成后再启动dwsurvey。
  ```
  docker-compose up -d db
  # 等待一段事件
  docker-compose up -d dwsurvey
  ```
2017-07-05 15:37:05 +08:00
KeYuan
45b24a3bdd 删除选项及system.out去掉 2017-07-05 00:35:29 +08:00
KeYuan
545b9649b7 答卷验证码优化 2017-07-03 01:44:48 +08:00
KeYuan
8e31569a9b 修复表单 2017-07-02 17:14:38 +08:00
KeYuan
63e3c1a38e 答题验证 2017-07-02 16:45:22 +08:00
KeYuan
ba89d94851 新增多用户体系支持,每个用户问卷分离,管理员可以添加,删除用户的功能 2017-07-02 01:55:19 +08:00
KeYuan
fef0016a65 新增多用户体系支持,每个用户问卷分离,管理员可以添加,删除用户的功能 2017-07-02 01:43:25 +08:00
KeYuan
0e4445d5bf 新增多用户体系支持,每个用户问卷分离,管理员可以添加,删除用户的功能 2017-07-02 01:09:05 +08:00
KeYuan
a61392452b xss getParameterMap 方法map复制 2017-07-01 21:53:18 +08:00
KeYuan
ee0a3b5e55 修复mismatched tree node: EOF expecting引起编码问题 2017-07-01 20:31:54 +08:00
KeYuan
f7145b350b 不同环境HashMap paramMap = (HashMap) super.getParameterMap()可能出现的问题 2017-07-01 20:25:26 +08:00
KeYuan
43ed8ad44b mismatched tree node: EOF expecting 2017-07-01 18:05:01 +08:00
KeYuan
766a8cb5b0 Merge branch 'master' of https://gitee.com/wkeyuan/DWSurvey 2017-07-01 18:03:56 +08:00
KeYuan
2b6cddd8bf mismatched tree node: EOF expecting 2017-07-01 18:02:49 +08:00