Commit graph

2100 commits

Author SHA1 Message Date
Kijin Sung
447ba08a2c Add password (hidden text) extravar type 2016-04-24 23:17:43 +09:00
Kijin Sung
9b71df6a01 Add Cache::getDriverName() and clean up confusing method names 2016-04-24 16:02:54 +09:00
Kijin Sung
aaba4e306d Improve compatibility with previous 'always use file' flag 2016-04-23 15:53:35 +09:00
Kijin Sung
3b8db58954 Merge branch 'develop' into pr/cache-refactor
Conflicts:
	modules/ncenterlite/ncenterlite.controller.php
2016-04-23 11:25:32 +09:00
Kijin Sung
b2238992da Ensure consistent use of cache key when using CacheHandler 2016-04-21 22:52:32 +09:00
conory
951d992ed4 임시글에도 적용 2016-04-20 15:41:10 +09:00
conory
29507df48f httpStatusCode 를 정수형으로 만들기 2016-04-19 23:14:50 +09:00
conory
107996918e 비밀글일 경우에도 적용 2016-04-19 22:02:28 +09:00
conory
de0b09f4e3 최종단계에서 Set http status message 2016-04-19 17:10:15 +09:00
conory
0cb9958319 stop()사용시에도 http status code 적용 2016-04-19 16:02:42 +09:00
conory
649e25ab63 HttpStatusCode가 정수형일 경우 대비 2016-04-19 12:56:28 +09:00
conory
f930ec74f8 시스템 에러 메세지를 출력할 경우 403 HTTP 코드로 설정 2016-04-18 23:43:04 +09:00
Kijin Sung
a949b95763 Improve cache efficiency when loading module part config 2016-04-18 21:22:31 +09:00
Kijin Sung
ba9adb2f6e Fix duplication of key group version in third-party modules 2016-04-18 20:55:41 +09:00
Kijin Sung
26c5a18a5b Use simpler syntax for cache groups 2016-04-18 20:50:51 +09:00
Kijin Sung
7d80bbe27d Update CacheHandler to use Rhymix Framework instead 2016-04-17 14:43:16 +09:00
Kijin Sung
c8abcbbe5e Improve error message formatting 2016-04-16 17:58:51 +09:00
Kijin Sung
88ffabfb7c Improve error handling in AJAX requests 2016-04-16 17:51:31 +09:00
conory
11a3001c3c 임시파일도 사용할 수 없다면 에러 출력 2016-04-13 12:05:24 +09:00
conory
7f2aa69f3a 임시파일로 사용하도록 개선 2016-04-13 10:34:41 +09:00
conory
57fbc0dd7a 캐시 파일을 쓸 수 없을때 화면 출력이 되지않는 문제 수정 2016-04-12 23:05:28 +09:00
conory
8b9694fe6d mid만 있을때에만 리디렉션 되도록 변경 2016-04-05 22:41:31 +09:00
Kijin Sung
921d7d8568 Fix incorrect handling of path separator on Windows systems 2016-04-01 14:47:34 +09:00
Kijin Sung
9b5ee1af48 Fix #414 Unable to download file to nonexistent directory 2016-03-29 00:00:40 +09:00
conory
4f6e8b06b8 사이트 시작 모듈에 mid 붙이고 접근할 경우 디렉션 2016-03-26 23:37:20 +09:00
conory
032f399d35 #405 이미지 메모리 체크에서 항상 false를 반환하는 문제수정 2016-03-25 19:32:48 +09:00
Kijin Sung
71724bb9fa Always save debugging information even if DisplayHandler is not invoked 2016-03-24 08:34:13 +09:00
Kijin Sung
b6083c02fa Remove outdated comment on Context class 2016-03-23 14:25:11 +09:00
Kijin Sung
a0d9e1c6ad Remove outdated checks for old PHP versions 2016-03-22 11:34:36 +09:00
Kijin Sung
3f4f5299cb Disable mysql DB driver and only use mysqli 2016-03-22 11:08:17 +09:00
Kijin Sung
52627de4a3 Change minimum MS SQL version to 10 (2008) 2016-03-22 11:01:53 +09:00
Kijin Sung
df3837ae6f Change minimum CUBRID version to 9.0 2016-03-22 10:56:44 +09:00
Kijin Sung
1873270a59 Change minimum MySQL version to 5.0.7 2016-03-22 10:53:49 +09:00
Kijin Sung
45b2910cee Fix #397 error while uploading file to an existing directory 2016-03-21 16:18:31 +09:00
Kijin Sung
770644d114 Improve error handling in MySQL/MySQLi DB drivers 2016-03-20 00:45:20 +09:00
Kijin Sung
5b5c785b19 Do not simply exit on DB connection error 2016-03-20 00:32:31 +09:00
Kijin Sung
37bce0343d Update core classes to refer to UA class for robot detection 2016-03-19 23:32:35 +09:00
Kijin Sung
b4002e70de Add more HTTP response codes to ModuleHandler 2016-03-18 23:03:25 +09:00
Kijin Sung
89bd526a13 Refactor FileHandler to call Storage class internally 2016-03-18 20:54:04 +09:00
Kijin Sung
a9d6cf598d Add MIME class 2016-03-17 15:45:31 +09:00
Kijin Sung
4f015f7bbc Merge pull request #366 from kijin/pr/security-refactor
보안관련 클래스 전반적 정리 및 기능 개선 프로젝트
2016-03-14 22:19:59 +09:00
Kijin Sung
cb229c2d66 Clean up namespaces 2016-03-14 21:04:27 +09:00
Kijin Sung
19ad1d1ac4 Use encryption and URL functions to improve SSO 2016-03-14 13:16:02 +09:00
Kijin Sung
f4dc7e6b21 Move all functionality of old Password class to new Password class 2016-03-13 23:23:48 +09:00
Kijin Sung
90dcc4a2e8 Implement encryption, decryption, and CSPRNG in Security class 2016-03-13 20:40:23 +09:00
Kijin Sung
544170b530 Move IpFilter class to Security namespace 2016-03-13 10:24:52 +09:00
Kijin Sung
0adb13ca30 Add inRanges() and validateRanges() methods to IpFilter class 2016-03-13 10:18:52 +09:00
Kijin Sung
2effbea06f Update all other places to use new MediaFilter class 2016-03-13 09:59:26 +09:00
Kijin Sung
7ecd9230c2 Add MediaFilter class to absorb most EmbedFilter functionality 2016-03-13 09:51:15 +09:00
Kijin Sung
6f53a3f068 Check object whitelist in HTMLFilter class, not EmbedFilter class 2016-03-12 22:35:43 +09:00