Commit graph

2403 commits

Author SHA1 Message Date
conory
f224a4aea0 <action>에 퍼미션 속성 추가
승인 권한 (grant)도 퍼미션 체크를 할 수 있도록 추가
2017-04-07 14:55:33 +09:00
CONORY
87131a1b93 Merge pull request #765 from conory/pr/grant
모듈 권한 정리 및 퍼미션 체크 지원
2017-04-06 21:58:53 +09:00
conory
5bdd0091ec 모듈이름 정규식으로 개선 2017-03-29 16:25:05 +09:00
conory
74d1b221d9 특정 모듈의 매니저를 지정할 수 있도록 개선 2017-03-29 15:33:44 +09:00
conory
cd2760c4f5 check_var 속성 기본값 제거
'all-managers', 'same-managers'  퍼미션 타입 추가
코드 정리
2017-03-29 12:54:27 +09:00
Kijin Sung
97047d1279 Add list of reserved words #763 2017-03-23 19:43:49 +09:00
Kijin Sung
d2a3b5203c Fix #767 error when query argument is not an object 2017-03-23 19:23:45 +09:00
Kijin Sung
b0bf971cee Fix default URL and other relative paths when invoked on the CLI 2017-03-23 18:56:46 +09:00
conory
da36bc5633 srl 공백 처리 2017-03-21 21:22:59 +09:00
conory
926f50ef8d 관리자 권한 코드 개선 2017-03-21 21:01:39 +09:00
conory
e03d8e7333 관리자 페이지는 root를 기본 퍼미션으로... 2017-03-21 17:49:06 +09:00
conory
a6d45dedae type module 오류 수정 2017-03-20 00:08:34 +09:00
conory
d5e39ad897 check_type 모듈 추가 지원 file, module 2017-03-19 23:54:07 +09:00
conory
83d6fe89a3 root 퍼미션을 걸 경우 최고 관리자만 쓸 수 있도록 변경 2017-03-18 21:10:03 +09:00
conory
cda2dd8fa7 배열 자동 인식 2017-03-18 18:27:22 +09:00
conory
9ec088b4db 문서, 댓글의 srl에 대한 퍼미션 체크도 지원 2017-03-18 13:26:39 +09:00
conory
adfcead452 잘못된 변수 2017-03-17 23:50:13 +09:00
conory
85afc04949 잘못된 parameter 수정 2017-03-17 23:27:31 +09:00
conory
a258a3cec8 현재 모듈이 아닌 특정 모듈의 유저 권한을 체크하는 <permission> 옵션 추가 2017-03-17 22:52:25 +09:00
conory
3f33194f94 setModuleInfo 정리 2017-03-17 20:48:39 +09:00
Kijin Sung
cbfd88dfb8 Fix warning when trying to get info of nonexistent domain 2017-03-13 16:15:54 +09:00
Kijin Sung
0184021e73 Remove 'vid' from URL handling and clean up the remainder 2017-03-13 14:50:29 +09:00
Kijin Sung
e8bb0cf029 Fix missing parse_url 2017-03-13 14:21:16 +09:00
Kijin Sung
e27e0f275a Some cleanup of getUrl() routine 2017-03-13 14:17:51 +09:00
Kijin Sung
139bb8ac84 Fix installation error 2017-03-13 14:14:59 +09:00
Kijin Sung
2e3e969767 Implement redirect to default domain if unregistered domain is requested 2017-03-13 14:07:18 +09:00
Kijin Sung
51d0aa5e5e Do not redirect to SSL when invoked on the CLI 2017-03-13 13:46:49 +09:00
Kijin Sung
a984665efc Implement default timezone for domains 2017-03-13 12:51:24 +09:00
Kijin Sung
ce895ff640 Implement index document functionality 2017-03-13 12:42:18 +09:00
Kijin Sung
2af279d6c3 Always redirect to SSL if the current domain always uses SSL 2017-03-13 00:34:53 +09:00
Kijin Sung
d5959a91bb Apply favicon, mobicon, and default image for each domain 2017-03-12 23:40:11 +09:00
Kijin Sung
fc6002f2cb Apply site title, subtitle, and footer for each domain 2017-03-12 23:33:35 +09:00
Kijin Sung
8cf3d7b520 Update SSO mechanism to use new domain system 2017-03-04 22:05:16 +09:00
Kijin Sung
210b6b4147 Merge branch 'develop' into pr/multidomain 2017-03-01 21:50:51 +09:00
Kijin Sung
1233919dba Fix missing default font config under some circumstances 2017-03-01 14:25:18 +09:00
Kijin Sung
fda9763e82 Replace CDATA with proper escape in XML output 2017-02-27 22:47:26 +09:00
Kijin Sung
fc63b2e9b8 Properly initialize user object even when not logged in 2017-02-27 15:45:25 +09:00
Min-Soo Kim
5140047b5f 네모의 꿈/ 컨텐츠 위젯 스킨 (#712)
## 컨텐츠 모듈 스킨

- 사이트 테마를 따르지 않고 다른 색을 선택할 수 있도록 네모의 꿈 회원 스킨 컬러셋 추가.
- 탭이 많을 때 터치 환경이 아니면 좌우로 넘기기 어려운 점을 고려하여서 메뉴를 펼침.
- 작은 화면에서 화면을 최대한 활용하도록, 레이아웃 햄버거 메뉴를 부드럽게 나타내고 감춥니다.

## 위젯에서 LESS/SCSS 의 사용
- 변수를 위젯 캐시에도 전달할 수 있도록 해서 LESS 나 SCSS 에 값 전달이 가능하도록 함.
- LESS 나 SCSS 를 사용한 경우에 위젯 코드 캐싱 코드가 적절하게 기록되도록 해서 LESS나 SCSS 를 사용
가능하도록 수정.

## 그 외 변화
- Reduce the number of regular expressions.
2017-02-26 01:05:57 +09:00
Kijin Sung
f338d38538 Improve regexp for template filters 2017-02-23 22:25:13 +09:00
Kijin Sung
d03c64d069 Make the test for filters more strict to prevent unintended parsing 2017-02-23 22:14:51 +09:00
Kijin Sung
5638207fb0 Change behavior of 'autoescape' filter to always escape (but not double-escape) 2017-02-22 21:29:15 +09:00
Kijin Sung
0c4dbc34ff Add 'trim' filter and adjust some other settings 2017-02-22 21:24:10 +09:00
Kijin Sung
0c20794219 Implement several template filters 2017-02-22 20:58:37 +09:00
Kijin Sung
4ee115e4f3 Improve server environment display 2017-02-22 19:49:49 +09:00
Kijin Sung
e5126c7f98 Fix domain handling in getUrl() 2017-02-22 16:45:25 +09:00
Kijin Sung
c82c2f307a Various changes to URL handling routines 2017-02-20 21:22:38 +09:00
Kijin Sung
726220d3eb Load site_module_info from 'domains' table instead of 'sites' table 2017-02-20 20:43:30 +09:00
Kijin Sung
780034d4ee Do not explicitly set the domain for session cookies 2017-02-17 19:33:05 +09:00
Kijin Sung
cbae2c374e Use meta refresh instead of 302 redirect on new session
Attempting to fix missing session cookie in some versions of Android webview and Chrome.
This may or may not be of any use, but why not try?

See https://bugs.chromium.org/p/chromium/issues/detail?id=150066
2017-02-16 11:53:27 +09:00
Kijin Sung
ba925150a3 Quash www subdomain to prevent duplicate sessions 2017-02-13 13:55:47 +09:00