Commit graph

13901 commits

Author SHA1 Message Date
Kijin Sung
28af7b95cf Do not attempt to save new config if loading failed 2016-02-03 11:31:33 +09:00
Kijin Sung
8034415503 Miscellaneous fixes to Context::init() routine 2016-02-03 11:26:59 +09:00
Kijin Sung
3460f63741 Initial implementation of new config use in Context class 2016-02-03 11:17:09 +09:00
Kijin Sung
0fba6ea226 Miscellaneous fixes to new config handling 2016-02-03 11:16:49 +09:00
Kijin Sung
ff3600b63c Add default configuration and converter 2016-02-02 21:15:31 +09:00
Kijin Sung
e808a23580 Merge pull request #191 from kijin/pr/lang-tests
언어 클래스를 위한 유닛 테스트 작성
2016-02-02 11:34:09 +09:00
Kijin Sung
474c8b0901 Add some basic unit tests for the Lang class 2016-02-02 11:23:09 +09:00
Kijin Sung
0cdaf31745 Merge pull request #190 from kijin/pr/cloudflare-ip-fix
클라우드플레어 사용시 실제 방문자 IP를 자동 감지
2016-02-02 11:10:40 +09:00
Kijin Sung
767ba0bb62 Add unit tests for CloudFlare real IP method 2016-02-02 09:36:32 +09:00
Kijin Sung
343ad39b79 Add method to get real IP from CloudFlare headers 2016-02-02 09:30:00 +09:00
Kijin Sung
c23ebdb4aa Add tests for IpFilter class and legacy compatibility 2016-02-02 09:15:29 +09:00
Kijin Sung
b47abe8d12 Update old IpFilter class to call the new class internally 2016-02-02 09:15:07 +09:00
Kijin Sung
409ab63276 Add IpFilter class that can handle CIDR, IPv6, wildcard ranges 2016-02-02 09:14:31 +09:00
Kijin Sung
cca5e7cf6b Add CloudFlare IP ranges 2016-02-01 20:18:08 +09:00
Kijin Sung
0012bb296e Add basic exception class 2016-02-01 20:11:46 +09:00
Kijin Sung
66994d35dc Merge pull request #186 from kijin/pr/triggers-from-everywhere
애드온 등에서 트리거에 콜백 함수를 등록할 수 있도록 허용
2016-02-01 16:37:00 +09:00
Kijin Sung
568b78959d Simplify 2016-02-01 16:31:58 +09:00
Kijin Sung
74ac1e5141 Allow triggers to call arbitrary functions 2016-02-01 15:46:04 +09:00
Kijin Sung
9f35a3c95b Merge pull request #183 from kijin/fuxml/no-xml-lang
XML 제거: 언어 파일을 PHP 방식으로 변경하고 각 언어별로 분리
2016-02-01 15:10:59 +09:00
Kijin Sung
56f4bdaa09 Also autoload common lang files when requested 2016-02-01 15:04:46 +09:00
Kijin Sung
61e1108afb Autoload plugin when language translation is requested 2016-02-01 14:23:53 +09:00
Kijin Sung
693fce7601 Allow plugin name in language keys 2016-02-01 13:43:14 +09:00
Kijin Sung
5c1a68ae16 Keep translations from different sources separate 2016-02-01 13:30:15 +09:00
BJRambo
ba89ec246b Merge pull request #185 from SoneYours/pr/add-slowlog-protect-ip
slowlog 를 원하는 아이피에서만 실행 하도록 개선
2016-02-01 09:20:39 +09:00
qw5414
7e48ea11cf slowlog 를 원하는 아이피에서만 실행 하도록 개선 2016-02-01 08:03:03 +09:00
BJRambo
a37087f48c Merge pull request #184 from SoneYours/pr/fixed-todtjdshsh-mid
'admin' 으로 mid를 생성 할 수 있었던 문제점 개선
2016-01-31 22:34:27 +09:00
Kijin Sung
6eb971a290 Fix #181 script error if waiting_obj is accessed too early 2016-01-31 19:15:58 +09:00
qw5414
721557ceaa 'admin' 으로 mid를 생성 할 수 있었던 문제점 개선 2016-01-31 18:28:28 +09:00
Kijin Sung
4797e858b8 Merge branch 'develop' into fuxml/no-xml-lang
Conflicts:
	modules/comment/lang/lang.xml
	modules/document/lang/lang.xml
	modules/member/lang/lang.xml
2016-01-31 16:13:03 +09:00
conory
9f7f955e28 Revert template handler 2016-01-31 16:04:06 +09:00
Kijin Sung
615416ab7f Convert all module lang files from XML to PHP 2016-01-31 16:01:17 +09:00
Kijin Sung
9b621d9c8c Convert addon lang files from XML to PHP 2016-01-31 15:53:46 +09:00
Kijin Sung
5b09fcc818 Convert XML lang in common/lang folder to PHP 2016-01-31 15:46:34 +09:00
Kijin Sung
8b1160c320 Add batch converter for language files 2016-01-31 15:37:29 +09:00
Kijin Sung
fe121a0f18 Improve array handling in lang parser 2016-01-31 15:27:02 +09:00
Kijin Sung
1eba1a6f12 Add option to specify the output filename when converting languages 2016-01-31 14:56:01 +09:00
Kijin Sung
2a008eb2e2 Simplify loading function for selected language list 2016-01-31 14:52:48 +09:00
Kijin Sung
f45779c3f8 Simplify loading function for supported language list 2016-01-31 14:47:01 +09:00
CONORY
29b12ca6d6 Merge pull request #179 from conory/develop
크롬에서 신고 팝업창 실행시 창크기가 커지지않는 문제 수정
2016-01-30 22:33:34 +09:00
Kijin Sung
a39e0b0993 Alias 'jp' to 'ja' for backward compatibility 2016-01-30 22:32:33 +09:00
conory
65bc954caa 크롬에서 신고 팝업창 실행시 창크기가 커지지않는 문제 수정 2016-01-30 22:31:26 +09:00
MinSoo Kim
6b263844ad Merge pull request #173 from misol/improvement/charge-with-something
신고/계정 거부에 이유를 적을 수 있게 하는 PR
2016-01-29 10:26:47 +09:00
MinSoo Kim
ef6ce0eaaa 댓글 모듈에서 추가되지 않고 빼먹은 룰셋 파일 추가
- insertDeclare.xml ruleset.
2016-01-29 01:55:05 +09:00
MinSoo Kim
d512d33e9b 신고 후 메시지 표현 개선
- 신고 후 메시지를 읽고 나면 자동으로 창이 닫히게 수정.
2016-01-29 01:47:28 +09:00
MinSoo Kim
4bbd91bd3c 댓글 신고시 신고 이유를 적을 수 있게 함
- 댓글에도 신고 이유를 적을 수 있다.
- 코드 정리
2016-01-29 01:22:09 +09:00
CONORY
cad6fdf81d Merge pull request #174 from conory/pr/improvement_template
템플릿에서 대문자 상수와 $_SERVER 변수를 사용할 수 있도록 개선
2016-01-28 13:32:49 +09:00
MinSoo Kim
a9915a7986 문서 신고 창 스타일 다듬기
CSS 편집.
2016-01-28 12:45:44 +09:00
BJRambo
0e71b9dea8 Merge pull request #171 from SoneYours/pr/fixed-board-mail
#159 관리자 메일 발송이슈.
2016-01-28 07:51:28 +09:00
MinSoo Kim
644ed8eb05 신고 선택지 추가, 모바일 신고 환경 개선
- 신고 사유를 선택지 중 선택할 수 있게 함
- 팝업 메뉴의 스타일을 개선하여 모바일에서 적절하게 터치할 수 있게 함.
2016-01-28 03:59:26 +09:00
conory
a840b5fe46 글로벌 변수도 사용할 수 있도록 추가 2016-01-27 20:55:14 +09:00