Kijin Sung
ee48d4efea
Fix inconsistent length of ipaddress column #2605
2025-10-22 17:52:30 +09:00
Kijin Sung
c949e797b0
Separate default value from options in member extra vars, too
2025-06-14 12:16:31 +09:00
Kijin Sung
fda92b368d
Show error when unique index creation fails
2025-05-29 22:27:55 +09:00
Kijin Sung
7517d94113
Fix #2430 remove meaningless constructor in member.class.php
2024-11-16 17:16:12 +09:00
Kijin Sung
ec6ac82ebd
Remove unnecessary debugging code
2024-10-14 23:34:16 +09:00
Kijin Sung
c0ddc46f46
Remove unnecessary object juggling in recordLoginError()
2024-10-07 22:24:22 +09:00
Kijin Sung
59115fd028
Prevent member_count_history from becoming too large
2024-10-07 22:22:48 +09:00
Kijin Sung
c4a9da23b0
Set default value for password reset method on new install
2023-11-28 22:20:16 +09:00
Kijin Sung
b934b8638f
Clean up member_auth_mail table schema, adding auth_type column
2023-11-28 22:08:22 +09:00
Kijin Sung
ad1241fbb5
Register member, poll, rss module triggers in module.xml
2023-10-02 22:40:37 +09:00
Kijin Sung
1ec0d74e77
Fix #2062 delete references to themes in skin config
2023-09-12 21:25:06 +09:00
Kijin Sung
06e736178b
Support sending all _rx_* POST fields as HTTP headers instead
...
하위호환성, 부가기능 등을 위한 _rx_* POST 필드가 점점 많아짐에 따라
모두 헤더로 대체할 수 있도록 지원하고, 앞으로 점점 헤더로 바꿀 예정
CSRF 토큰은 예전부터 X-CSRF-Token 헤더를 지원했음
2023-08-27 23:32:31 +09:00
Kijin Sung
555f5b6017
Keep previous autologin security key in database, in case the client STILL hasn't got the new cookie
2023-08-04 02:21:01 +09:00
Kijin Sung
2f3a387a62
Don't add menu when creating mid for member module
2023-06-25 17:33:19 +09:00
Kijin Sung
f0f414db1c
Fix #2126 show more descriptive message if member mid is already used
2023-06-22 22:29:36 +09:00
Kijin Sung
2af94e496e
Recreate member mid if config is normal but module instance is missing
2023-06-21 00:33:22 +09:00
Kijin Sung
b74a8db75b
Define list of valid status codes as Member::STATUS_LIST
2023-06-21 00:01:26 +09:00
Kijin Sung
26a0ec66ff
Add status column to member table #1806 #1896
2023-06-20 23:57:45 +09:00
Kijin Sung
75e0674b6f
Remove duplicate empty line
2023-06-20 10:19:27 +09:00
Kijin Sung
1af9d5999c
Add option to force all member pages to use the member mid
2023-06-20 02:14:46 +09:00
Kijin Sung
f97b67caf7
Create default mid for member module
2023-06-20 00:24:55 +09:00
Kijin Sung
e08e4fcdad
Resize new_password column of member_auth_mail table to varchar(250)
2023-06-19 01:44:23 +09:00
Kijin Sung
0b8133f8e7
Increase size of password column to 250 chars, if actual column size is smaller
2023-04-24 01:11:10 +09:00
Kijin Sung
b88fe65d6e
Fix inconsistent calling of createSignupForm() in member module
2023-04-10 22:31:24 +09:00
Kijin Sung
8620ee4b02
Fix #2044 default value mismatch for identifier/identifiers
2023-02-26 01:43:20 +09:00
Kijin Sung
8a6039b829
Remove trailing whitespace in member module
2023-01-17 21:01:32 +09:00
Kijin Sung
b1206b9cf1
Fix incorrectly capitalized class names in member module
2022-12-27 23:03:46 +09:00
Kijin Sung
a02d5cb554
Also remove duplicate agreement in member update method #1788
2021-09-11 00:26:12 +09:00
Kijin Sung
6c8012d2a4
Add index on member_srl column of member_group_member
2021-07-13 19:49:58 +09:00
conory
589ecf2561
Cleanup getMemberConfig() for PHP 8.0
...
기본 설정값 통일
서명, 프로필 이미지, 이미지 이름, 이미지 마크가 공개 옵션과 상관 없이 무조건 표시되는 문제 수정
사용되지도 않고 별 역할 없는 setMemberConfig($args) 메소드 deprecated 처리
2021-07-08 18:09:39 +09:00
Kijin Sung
85a337f0d3
Preserve existing member extra_vars when updating
2021-04-12 21:19:21 +09:00
Kijin Sung
0986ddf87d
Fix #1607 denied/limited reason not being saved as extra vars
2021-02-08 21:40:39 +09:00
Kijin Sung
972fbc9ca6
Remove unnecessary site_srl from member module
2021-01-18 15:21:00 +09:00
Kijin Sung
6a5d68f3a7
Remove login/signup rulesets and use PHP code instead
2021-01-08 16:32:08 +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
2d6a175b19
Fix #1468 inconsistent use of REMOTE_ADDR vs. RX_CLIENT_IP
2020-11-18 00:17:49 +09:00
Kijin Sung
1366bb72ce
Fix #1452 misc errors in PHP 8.0
2020-11-12 14:03:11 +09:00
Kijin Sung
5ea9d52b0c
Add last active date to member_devices table
2020-10-28 01:16:23 +09:00
Kijin Sung
ed7add6d9c
Separate device type (android/ios) from token type (fcm/apns)
...
애플 기기에서도 FCM을 사용하여 푸시알림을 구현할 수 있으므로
디바이스의 운영체제와 무관하게 토큰 타입을 지정하도록 변경합니다.
기존에 등록된 토큰은 운영체제 및 포맷에 따라 자동 변환합니다.
2020-10-28 00:37:55 +09:00
Kijin Sung
1c786d8cd5
Remove module update scripts from XE 1.7 and before
...
XE 1.7 이하 버전에서 테이블 스키마 조정, 인덱스 추가, 임시파일 처리 등을 위해
만들어 놓은 업데이트 스크립트를 대부분 제거하여 처리 효율을 향상시킵니다.
이 중 대부분은 XE 개발 초창기(1.2 이전) 스키마 변경이 빈번하던 시절에
하위호환성을 위해 추가된 것으로, 이미 10년 이상 불필요한 상태였습니다.
단, 앞으로는 XE 1.8 미만 버전에서 라이믹스로 업데이트하기 어려워질 수 있습니다.
XE 1.8 미만 버전을 사용하는 사이트에서는 먼저 XE 최신 버전으로 업데이트한 후
라이믹스를 덮어씌우는 방식으로 진행하여야 합니다.
2020-09-29 01:33:57 +09:00
Kijin Sung
0f469baae8
Merge branch 'develop' into next
2020-07-31 15:36:40 +09:00
BJRambo
40d8466ec8
회원 닉네임 변경 칼럼에 인덱스 추가
2020-07-20 15:58:31 +09:00
Kijin Sung
b5740052fc
Move SSL redirection logic to Context::init()
2020-06-17 22:25:40 +09:00
Kijin Sung
564563f56c
Clean up constructors and other method signatures
2020-05-18 20:37:16 +09:00
Kijin Sung
ecd8cd3ded
Fix #1232 allow multiple auth attempts in a configured time
2020-03-23 21:20:26 +09:00
Kijin Sung
2a6f991655
Fix #797 add ipaddress column to member table
2020-03-23 17:28:36 +09:00
Kijin Sung
1db4a9d752
Cleanup related to phone country change
2020-03-18 23:56:54 +09:00
Kijin Sung
c2e08338d0
Add phone number to signup form (disabled by default)
2019-08-03 17:53:07 +09:00
Kijin Sung
7815378607
Separate phone number field into number, country, and type
2019-07-27 23:58:44 +09:00
Kijin Sung
625c3b741f
Merge branch 'develop' into pr/member-phone-number
2018-07-06 09:15:52 +09:00