Kijin Sung
393c847cee
Fix first line of backtrace missing in query error display
2025-07-22 21:54:22 +09:00
Kijin Sung
0f554c6d51
Consoliate all debug-related variables under the Rhymix object
2025-05-21 14:07:34 +09:00
Kijin Sung
3d64c26232
Remove window.rhymix_debug_pending_data
2025-05-21 13:58:39 +09:00
Kijin Sung
dbb4d1716e
Show request method and redirect URL in debug panel and comment
2024-05-24 23:18:37 +09:00
Kijin Sung
fdc9e1e98d
Fix incorrect debug/error/query count if the same entry appears multiple times
2023-11-19 00:02:34 +09:00
Kijin Sung
416b9c8498
Fix #2198 type error in debug panel for async requests
2023-10-10 11:16:03 +09:00
Kijin Sung
58ce0defca
Add option to control error and query log consolidation
2023-05-01 02:59:22 +09:00
Kijin Sung
a1bd9cc2bc
Only record the same error or query once
...
PHP 8.2로 올라오면서 동일한 오류가 수백~수천 번 반복되어
디버그 데이터가 너무 많은 메모리를 차지하는 문제가 종종 발생하고 있음.
동일한 위치에서 발생한 동일한 오류나 쿼리는 한 번만 기록하고
count를 증가시키도록 하여, 불필요한 메모리 사용을 줄이고
반복되는 오류나 쿼리를 쉽게 찾을 수 있도록 개선함.
2023-04-30 23:56:54 +09:00
Kijin Sung
cecc20cc8e
Merge branch 'develop' into fix-debug
2023-04-30 23:22:20 +09:00
Kijin Sung
703b04ca97
Remove unnecessary whitespace in common JS files
2023-04-30 22:05:43 +09:00
dewekk
871b25c3ba
디버그 패널에서 무조건 에러 내용이 표시되는 문제 수정
...
- 패널, JSON 요청에서 요청/응답정보, 에러 정보 표시가 디버그 설정에 따라 표시되게 수정
2023-02-10 16:30:04 +09:00
Kijin Sung
e1f98e573c
Fix #1944 add option to display complete call stack for queries
2022-12-19 01:11:43 +09:00
Kijin Sung
064f321c74
Delete unnecessary "error -1" in query error info
2022-09-21 16:26:25 +09:00
Kijin Sung
9b714acb55
Show memory usage in debug panel
2021-02-09 23:52:35 +09:00
Kijin Sung
1289776c97
Remove debug data from previous request (causes memory overage in PHP 8.0)
2021-02-09 19:33:47 +09:00
Kijin Sung
33a3e60ac0
Hide debug button when printing
2020-08-27 21:29:35 +09:00
Kijin Sung
11c04c5a26
Add multiple member agreements
...
- 가입 약관, 개인정보처리방침 등을 5개까지 추가할 수 있음
- 약관마다 각각 필수 또는 선택을 지정할 수 있음
- 모든 필수 약관에 동의해야 가입 가능
- 기본 스킨은 수정함. 서드파티 스킨에는 여전히 약관 1개만 표시됨
- 서드파티 스킨 사용시 동의 하나만 선택해도 전체 동의로 간주
2017-11-27 14:43:20 +09:00
Kijin Sung
2d54687a52
Add slow remote requests to debug content
2016-06-08 16:15:32 +09:00
Kijin Sung
d772a8df85
Completely hide debug button when not in use
2016-04-10 15:21:35 +09:00
Kijin Sung
edf984aeb5
Fix broken pre-wrap on debug entries
2016-02-16 13:10:41 +09:00
Kijin Sung
04e729776c
Add slow queries, triggers, and widgets to debug panel output
2016-02-16 11:40:37 +09:00
Kijin Sung
3045ac9c42
Improve debug panel styles, and change color to red if there are errors
2016-02-15 15:38:01 +09:00
Kijin Sung
83bf38c245
Fix debug panel style in admin module
2016-02-15 14:46:15 +09:00
Kijin Sung
115738a84b
Display debug panel at fixed position and scroll internally
2016-02-15 14:40:01 +09:00
Kijin Sung
6b4d69bcc2
Remove old debug constants
2016-02-13 11:19:13 +09:00
Kijin Sung
968e25cd6e
Replace hyphen with bullet point
2016-02-13 10:51:11 +09:00
Kijin Sung
e04efdd03e
Do not display meaningless debug information
2016-02-13 10:40:40 +09:00
Kijin Sung
12673a29c6
Also display debug information for previous AJAX request in panel
2016-02-13 10:31:04 +09:00
Kijin Sung
06a7a2aa9d
Fix jshint warnings
2016-02-13 01:46:43 +09:00
Kijin Sung
373305ab6b
Initial implementation of debug panel on web page
2016-02-13 01:33:06 +09:00