Kijin Sung
|
1903deee40
|
Fix condition for recording backtraces
|
2020-06-29 22:37:48 +09:00 |
|
Kijin Sung
|
902b931b89
|
Provide methods to tell total elapsed time
|
2020-06-29 22:30:48 +09:00 |
|
Kijin Sung
|
421199b196
|
Improve debugging
|
2020-06-29 22:27:45 +09:00 |
|
Kijin Sung
|
84a7b915b7
|
Implement the COUNT(*) query for pagination
|
2020-06-29 21:32:25 +09:00 |
|
Kijin Sung
|
7e96affa1a
|
Add prepare() and query() for direct querying
|
2020-06-29 20:11:04 +09:00 |
|
Kijin Sung
|
8f746af45f
|
Implement more methods for DB class
|
2020-06-29 17:00:04 +09:00 |
|
Kijin Sung
|
cc271ee154
|
Initial implementation of DB class based on PDO MySQL driver
|
2020-06-29 15:45:01 +09:00 |
|
Kijin Sung
|
14e91b2e09
|
Rewrite DB parsers to use array attributes for better stability
|
2020-06-29 12:30:58 +09:00 |
|
Kijin Sung
|
f47e2dd3fb
|
Merge branch 'next' into next-db
|
2020-06-29 11:31:37 +09:00 |
|
Kijin Sung
|
e1df71bc38
|
Separate common methods into BaseParser class
|
2020-06-29 11:31:11 +09:00 |
|
Kijin Sung
|
59b6402ddb
|
Remove duplicate method
|
2020-06-28 23:19:57 +09:00 |
|
Kijin Sung
|
dcbd26e7f2
|
Reorder and categorize query attributes for easy reference
|
2020-06-27 01:25:05 +09:00 |
|
Kijin Sung
|
a1b946bae6
|
Add some useful functions to default values
|
2020-06-27 01:05:32 +09:00 |
|
Kijin Sung
|
6f0ecd26a7
|
Support ON DUPLICATE KEY UPDATE (upsert) queries
|
2020-06-27 00:58:24 +09:00 |
|
Kijin Sung
|
7f8312ee1a
|
Implement INSERT and UPDATE queries using new parser
|
2020-06-27 00:49:04 +09:00 |
|
Kijin Sung
|
03279788da
|
Implement DELETE queries using new parser
|
2020-06-27 00:32:23 +09:00 |
|
Kijin Sung
|
a086c93935
|
Support SELECT DISTINCT queries
|
2020-06-27 00:08:48 +09:00 |
|
Kijin Sung
|
e3138f7278
|
Prepare to support INSERT/UPDATE/DELETE queries, too
|
2020-06-27 00:04:19 +09:00 |
|
Kijin Sung
|
6d251dfbe1
|
Finish the SELECT query generator
|
2020-06-26 21:56:25 +09:00 |
|
Kijin Sung
|
bc287b0e0f
|
Parse GROUP BY and HAVING clauses
|
2020-06-26 21:04:00 +09:00 |
|
Kijin Sung
|
db13d110b8
|
Finish work on condition parsing
|
2020-06-26 20:56:32 +09:00 |
|
Kijin Sung
|
6eca8736c1
|
More work on the query parser
|
2020-06-26 16:52:41 +09:00 |
|
Kijin Sung
|
92ff69591f
|
Use new parser to create all tables
|
2020-06-26 13:51:22 +09:00 |
|
Kijin Sung
|
93be42c477
|
Restrict index size to 191 chars for utf8mb4 and 255 chars for utf8 (767 chars total)
|
2020-06-26 13:46:48 +09:00 |
|
Kijin Sung
|
93e597989d
|
Generate CREATE TABLE queries using new parser
|
2020-06-26 11:14:51 +09:00 |
|
Kijin Sung
|
99e74a0e20
|
Merge branch 'next' into next-db
|
2020-06-26 10:26:29 +09:00 |
|
Kijin Sung
|
fa5f70c0e9
|
Merge branch 'develop' into next
|
2020-06-25 16:28:13 +09:00 |
|
Kijin Sung
|
ffff733500
|
Fix #1328 phone verification required when phone number field is disabled
|
2020-06-25 16:28:02 +09:00 |
|
Kijin Sung
|
4d3df0f7f2
|
Don't set click action unless it contains a value
|
2020-06-25 15:29:51 +09:00 |
|
Kijin Sung
|
9bf62ea6d2
|
Detect device model and OS version automatically
|
2020-06-25 15:22:12 +09:00 |
|
Kijin Sung
|
3abaee5e2b
|
Add OS version and device model detection to UA::getBrowserInfo()
|
2020-06-25 15:17:11 +09:00 |
|
Kijin Sung
|
5a90f97f89
|
Preserve success/deleted/updates tokens from both drivers
|
2020-06-24 23:23:24 +09:00 |
|
Kijin Sung
|
dcbd5ff9b6
|
Add SMS drivers for apistore, cafe24, ppurio
|
2020-06-24 22:12:10 +09:00 |
|
Kijin Sung
|
d68770a3ef
|
Clean up mail and SMS log view screens
|
2020-06-24 20:18:43 +09:00 |
|
Kijin Sung
|
4271bb9862
|
Extend advanced_mailer module to log and test Push Notifications
|
2020-06-24 20:13:46 +09:00 |
|
Kijin Sung
|
95c776645a
|
Remove duplicate init() from board.mobile.php
|
2020-06-24 13:43:32 +09:00 |
|
Kijin Sung
|
04da475562
|
Merge pull request #1325 from lcy7747/next-push
모바일 푸시 기능 추가
|
2020-06-24 13:27:15 +09:00 |
|
Kijin Sung
|
16ce23150c
|
Remove void return type for PHP 7.0 compatibility
|
2020-06-24 11:44:33 +09:00 |
|
Kijin Sung
|
0690c6c603
|
Remove extra space character
|
2020-06-24 11:43:13 +09:00 |
|
Kijin Sung
|
24a04f56e4
|
Add short URLs for procMemberRegisterDevice and procMemberLoginWithDevice
|
2020-06-24 11:35:17 +09:00 |
|
choyeon
|
9756d5d3d1
|
escape를 strval로 수정
|
2020-06-24 10:44:56 +09:00 |
|
choyeon
|
525a4d839f
|
member_devices 테이블 스키마 - idx를 unique로 변경하고 unique옵션에 맞게 사이즈 변경
|
2020-06-24 10:37:30 +09:00 |
|
choyeon
|
8a9ea67523
|
기존에 deleteMemberDeviceByToken 삭제하고 deleteMemberDevice로 통일
|
2020-06-24 10:15:11 +09:00 |
|
choyeon
|
6c852e5f64
|
oPush set할 때, 자료형 맞게 가공
|
2020-06-24 09:01:33 +09:00 |
|
choyeon
|
d7a66c6c01
|
delete쿼리에서 notnull 옵션 추가
|
2020-06-24 09:00:12 +09:00 |
|
choyeon
|
de992b7092
|
사용하지 않는 extra_image 삭제
|
2020-06-23 10:47:55 +09:00 |
|
choyeon
|
0eec2fffac
|
불필요한 logged_info 빼고 위에서 선언했던 member_info 사용해서 반환값 셋팅
|
2020-06-23 10:45:54 +09:00 |
|
choyeon
|
b633589edf
|
device_token 패턴 체크할 때 not 연산자 추가
|
2020-06-23 10:14:32 +09:00 |
|
Kijin Sung
|
b912c623e2
|
More work on the query parser
|
2020-06-22 23:43:56 +09:00 |
|
Kijin Sung
|
20025077f7
|
Create basic structure of XML query
|
2020-06-22 16:53:44 +09:00 |
|