Commit graph

566 commits

Author SHA1 Message Date
Kijin Sung
3003c31189 Update copyright notice #2436 2025-03-23 20:58:28 +09:00
Kijin Sung
9c68cb4e74 Check for existence of more functions before installation 2024-12-19 22:33:11 +09:00
Kijin Sung
2219a77fb2 Register action forward routes, event handlers, etc. during initial installation process 2023-08-11 00:40:40 +09:00
Kijin Sung
0ef85632c1 Allow module update even if moduleUpdate() method does not exist 2023-08-11 00:40:13 +09:00
Kijin Sung
acc1117d26 Register event handlers and custom namespaces defined in module.xml 2023-08-11 00:16:57 +09:00
Kijin Sung
7b39fac881 Fix some modules not being updated during initial install 2023-06-21 00:39:52 +09:00
Kijin Sung
959503b6ec Clean up references to deprecated DB methods in other places 2023-06-19 15:24:27 +09:00
Kijin Sung
37b0d3a1e6 Remove trailing whitespace 2023-01-30 21:43:21 +09:00
Kijin Sung
c70293edf2 Only install and update default modules #1967 2022-08-06 13:49:31 +09:00
Kijin Sung
16ecfa408e Don't try to update third-party module during install if it doesn't have update methods #1967 2022-08-06 13:13:09 +09:00
Kijin Sung
742c20658f Fix #1915 various typos in install module 2022-04-25 02:16:33 +09:00
Kijin Sung
a9821b815d Order table creation by foreign key dependency 2022-01-27 21:20:51 +09:00
Kijin Sung
f334889047 Support installing/updating namespaced modules
모듈 설치 및 업데이트 메소드를 Rhymix\Modules\모듈명\Install 클래스에
넣을 수 있도록 지원한다. 이 클래스가 있는 경우 모듈명과 동일한 클래스를
찾지 않는다. 이로써 클래스 전체를 네임스페이스화할 수 있게 되었다.
2022-01-04 01:37:38 +09:00
Kangjun Heo == P.Knowledge
d83656d6ce
Merge pull request #1 from 0x00000FF/patch-1
Branch switching for CI pass
2021-03-28 21:00:38 +09:00
Kangjun Heo == P.Knowledge
23b967647f
PHP8에서 session.auto_start 체크가 안되는 경우
intval로 변환하여 0이 나오도록한 뒤 0과 strict type check
2021-03-28 20:41:33 +09:00
Kangjun Heo == P.Knowledge
19e7f6b3e8
PHP8에서 session.auto_start 체크가 안되는 경우
#1667 이슈 관련
2021-03-28 20:36:23 +09:00
Kijin Sung
715e8d781c Clean up references to travis in all tests 2021-03-12 20:53:40 +09:00
Kijin Sung
c52e2fa9e3 Reorganize default admin menu
- 페이지 모듈을 콘텐츠 메뉴로 끌어올림
- 데이터 들여오기를 고급 메뉴로 내림
- 설치시 고급 메일 발송 모듈과 알림 센터를 즐겨찾기에 기본 등록
2021-02-27 19:55:53 +09:00
Kijin Sung
c5429f0c43 Simplify default menu structure created on install 2021-02-27 19:50:06 +09:00
Kijin Sung
cdfd2196ec Use full paths for table checking and creating 2021-01-09 00:17:01 +09:00
Kijin Sung
b136b3e0c7 Skip creating tables marked as deleted 2021-01-09 00:00:57 +09:00
Kijin Sung
993dac37f0 Change module names that are either outdated or different from popular usage 2021-01-03 21:25:10 +09:00
Kijin Sung
3dc27f37b7 Remove unnecessary var_dump() in install controller
https://xetown.com/questions/1496904
2020-12-26 17:08:34 +09:00
Kijin Sung
b0f66a36c5 Convert all instances of _XE_PATH_, __XE_VERSION__, etc. to Rhymix constants
_XE_PATH_ -> RX_BASEDIR
__XE_VERSION__ -> RX_VERSION
2020-12-18 15:21:23 +09:00
Kijin Sung
0b265cde21 Make all addons, modules, and widgets follow RX_VERSION 2020-12-18 00:20:33 +09:00
Kijin Sung
2de3bbcea7 Disallow installing Rhymix with the DB root account 2020-12-16 00:04:39 +09:00
Kijin Sung
7c3057946b Add official Rhymix logo to install screen 2020-11-25 00:17:50 +09:00
Kijin Sung
27ccbc3d9e Automatically use APC if available when installing 2020-09-07 20:40:17 +09:00
Kijin Sung
0f469baae8 Merge branch 'develop' into next 2020-07-31 15:36:40 +09:00
Kijin Sung
45c6e42360 Fix #1368 broken links to www.xpressengine.com 2020-07-31 13:54:04 +09:00
Kijin Sung
55f232b1e8 Remove optional SSL option from install screen 2020-07-03 00:50:29 +09:00
Kijin Sung
67dfb3c282 Remove optional SSL 2020-07-03 00:41:59 +09:00
Kijin Sung
4febc5df88 Show warning about session malfunction on free subdomains on all hostnames suspected of being a free subdomain, not just cafe24 2020-07-02 13:45:09 +09:00
Kijin Sung
d814e6c469 Remove description of alternate databases 2020-06-30 20:58:45 +09:00
Kijin Sung
8cd1cdff9f Fix install problems 2020-06-30 20:05:08 +09:00
Kijin Sung
b5740052fc Move SSL redirection logic to Context::init() 2020-06-17 22:25:40 +09:00
Kijin Sung
65df40ad9f Merge branch 'next' into next-router 2020-06-17 21:12:57 +09:00
Kijin Sung
f92fc9c980 Use action_forward to register standalone routes from all modules 2020-06-17 16:56:42 +09:00
Min-Soo Kim
9b95ae0134
Fix XEtown URL (#1317)
* Fix XEtown URL

XETOWN 주소가 변경된 것을 반영합니다.

- rhymix#1315
- https://xetown.com/topics/1417299

`찌릿찌릿` 해진 커밋 올립니다. @Lastorder-DC 님 감사합니다.

Co-authored-by: Lastorder <18280396+Lastorder-DC@users.noreply.github.com>
2020-06-14 21:32:08 +09:00
Min-Soo Kim
2896a8c58e 설치시 nginx 설정 안내 링크 수정
https://github.com/rhymix/rhymix/issues/1222 관련.
설치시 Nginx 설정 안내 링크를 수정합니다.
2019-11-30 00:45:57 +09:00
Kijin Sung
4d1135392f
Merge pull request #934 from kijin/pr/member-phone-number
회원 테이블에 전화번호 컬럼 추가
2019-08-09 21:33:25 +09:00
Kijin Sung
dd7ee0c192 Add specific warning about installing on cafe24.com subdomain 2019-08-05 17:07:24 +09:00
Kijin Sung
c09d2a773d Merge branch 'develop' into pr/member-phone-number 2019-07-27 23:47:24 +09:00
Kijin Sung
b5720557e8 Improve session detection in install module
- 세션 작동여부 확인과 session.auto_start 확인을 하나로 합침.
- 세션에 기록된 플래그와 license_agreement 파일에 기록된 시간을 비교하도록 하여
  예전에 기록된 플래그를 잘못 인식하지 않도록 함.
2019-07-27 20:21:05 +09:00
conory
a15666b018 라이믹스 설치시 PHP 세션을 사용할 수 있는 지 체크
https://xetown.com/questions/1241882
2019-07-20 17:06:37 +09:00
bnu
71651c0542 검색엔진 수집이 불필요한 페이지에 대한 robots 메타 태그 추가
xpressengine/xe-core#2293 patch by @bnu
2018-10-02 22:50:05 +09:00
Kijin Sung
cfa43dbfea Update error message about files directory permission 2018-09-20 23:09:12 +09:00
Kijin Sung
6f1777ebfd Fix explanation for DB types in install module
https://xetown.com/qna/1072602
2018-09-19 21:28:08 +09:00
Kijin Sung
d8a0773b97 Replace $this->stop() with proper exceptions 2018-09-06 00:19:47 +09:00
Kijin Sung
fe4e336f2b Add 3 special exception classes for common situations 2018-08-27 00:21:21 +09:00