Kijin Sung
10ab65e2f4
Version 2.0.16
2021-10-08 11:18:04 +09:00
Kijin Sung
85cde5da04
Update Korea IPv4 ranges list (IPv6 is unchanged)
2021-10-08 11:16:49 +09:00
Kijin Sung
98f8368074
Update URL for getting Korean IPv6 ranges list
2021-10-08 11:16:28 +09:00
Kijin Sung
07f208d4e7
Update cacert.pem
2021-10-08 01:43:41 +09:00
Kijin Sung
6f3bb53ce3
Fix validation of phone numbers like 02-1688-XXXX
2021-10-05 16:02:43 +09:00
Kijin Sung
c86015c282
Fix incorrect console message
2021-09-29 02:17:12 +09:00
Kijin Sung
76cc70bbb3
Version 2.0.15
2021-09-13 11:21:17 +09:00
Kijin Sung
1f1e01917e
Support success and error callbacks in rx_ajax submissions using iframe
2021-09-13 10:57:55 +09:00
Kijin Sung
263dc79090
Use https in AJAX URL if site is accessed over https
...
https를 사용하지 않는 것으로 설정되어 있더라도 실제로 https로 접속했다면
https를 사용하는 것으로 간주하고, AJAX URL을 https로 생성하도록 합니다.
기대되는 효과:
1. 설정이 잘못되어서 로그인이 되지 않거나 AJAX 요청에 실패할 가능성 제거
2. https 접속이 가능한 사이트라면 최대한 https를 사용하도록 유도
2021-09-13 01:10:36 +09:00
Kijin Sung
1c28254902
Move image URL cleaning function to HTMLFilter #1787
2021-09-11 19:47:04 +09:00
Kijin Sung
602d7aec79
Fix #1787 convert image URLs to absolute path when sending mail
2021-09-11 00:13:20 +09:00
Kijin Sung
22781e2117
Add poster attribute to <video> tag if thumbnail is available
2021-09-07 01:58:16 +09:00
Kijin Sung
f7146a4791
Fix #1778 support multi-column unique indexes using legacy syntax
2021-08-26 00:44:13 +09:00
Kijin Sung
a97f6d6a05
Version 2.0.14
2021-08-05 09:57:43 +09:00
Kijin Sung
ce76501f2b
Fix incorrect parsing of some dates due to timezone difference
...
https://xetown.com/questions/1598582
2021-08-03 20:56:07 +09:00
Kijin Sung
9127e17b2e
Fix #1761 don't filter target="_self" in HTMLPurifier
2021-08-02 10:27:28 +09:00
BJRambo
be062e2133
Fix warning error better then c7f84a178d
2021-07-15 17:23:42 +09:00
BJRambo
c7f84a178d
Fix warning in PHP8.0
2021-07-15 03:26:49 +09:00
conory
faea821e78
Fix warning in PHP 8.0
2021-07-05 14:19:06 +09:00
Kijin Sung
375a71866d
Fix #1736 missing bracket in legacy bootstrap.min.css
...
Thanks to @Erictoby
2021-07-05 11:26:30 +09:00
Kijin Sung
df9e990fdc
Fix fatal error when module.xml contains invalid menu reference
...
https://xetown.com/questions/1588670
2021-07-03 16:30:39 +09:00
Kijin Sung
c874b318bf
Version 2.0.13
2021-07-01 15:26:38 +09:00
Kijin Sung
98bbe02154
Version 2.0.12
2021-06-22 12:17:51 +09:00
Kijin Sung
664a68fc2a
Fix #1727 Recompile SCSS/LESS files when imported file is changed
...
- import된 파일 목록을 따로 보관해 두었다가, 그 중 하나라도 변경되었다면 다시 컴파일
- PHP의 stat cache 덕분에 성능 영향은 크지 않을 것으로 보이나, 모니터링 필요
2021-06-20 22:02:26 +09:00
Kijin Sung
f416b7c8a4
Add option to skip serialization when saving PHP data to file
2021-06-20 22:01:37 +09:00
Kijin Sung
c7f84a4dfe
Fix #1725 display source filename on SCSS/LESS compile error
2021-06-20 02:21:34 +09:00
Kijin Sung
2c81be51c3
Fix #1704 detect color scheme as early as possible
2021-06-20 02:10:08 +09:00
Kijin Sung
856f2af743
Fix #1732 inconsistent 'target' attribute in popup menus
2021-06-19 22:30:18 +09:00
Kijin Sung
c35d17c47e
Fix #1712 merge iframe whitelist and object/embed whitelist
2021-06-19 20:59:36 +09:00
Kijin Sung
6a4d3d912c
Fix #1706 support default="null" in XML query parser
2021-06-19 20:26:09 +09:00
Kijin Sung
1400895d27
Fix install error ( 25463447 regression)
2021-06-19 20:13:02 +09:00
Kijin Sung
254634479c
Fix #1721 add some safeguards when saving system config file
2021-06-19 19:54:30 +09:00
Kijin Sung
b01a148675
Fix #1729 @import of external URL in concatenated CSS
2021-06-19 19:39:57 +09:00
devdho
d6d705706c
Add ifvar attribute to query condition
2021-06-17 11:24:58 +09:00
Kijin Sung
1c47785276
Support contenteditable="false" ( fix #1710 )
2021-05-14 23:14:28 +09:00
Kijin Sung
c6b6d71214
Remove outdated comment (see #1187 )
2021-05-14 23:08:36 +09:00
Kijin Sung
c9a46e1693
Version 2.0.11
2021-04-30 20:34:39 +09:00
Kijin Sung
583604b845
Fix #1690 remove exec_html() that hasn't worked for 5 years anyway
2021-04-26 15:52:16 +09:00
Kijin Sung
86214cb0fa
Return a more descriptive error when query result class is not found
2021-04-26 15:45:31 +09:00
Kijin Sung
32621dd34e
Return a more descriptive error when module class is not found
2021-04-26 15:42:30 +09:00
Kijin Sung
ce5dc45326
Allow class name to be specified when executing queries
...
PDO에는 결과를 어떤 클래스로 받아올지 선택하는 기능이 있는데 (기본값 stdClass)
executeQuery()로 쿼리를 실행할 때도 이 기능을 활용할 수 있도록 개선합니다.
stdClass를 받아와서 속성들을 추출한 후 documentItem에 도로 집어넣는 등
비효율적인 부분을 추후 개선하는 데 도움이 될 것으로 예상합니다.
2021-04-25 13:18:47 +09:00
Kijin Sung
76f3376670
Add getStatus() and getStatusText() methods to document and comment for easy management
2021-04-20 22:38:42 +09:00
Kijin Sung
741a714abd
Set standalone attribute to 'auto' if new class syntax is used in module.xml
...
- 새로 추가된 클래스 문법 사용시 standalone 속성 기본값은 true가 아닌 auto로 지정
- standalone 속성의 의미는 아래와 같음
- true: 항상 접근 허용 (기존 방식으로 선언한 액션의 기본값)
- false: mid가 소속 모듈과 일치하거나, admin 모듈인 경우에만 접근 허용
- auto: module 또는 mid가 소속 모듈과 일치하거나, admin 모듈인 경우에만 접근 허용
(즉, false와 비슷하지만 exec_json 함수 등에서 module+act로 호출하는 경우에는
mid가 없더라도 module만 일치하면 호출할 수 있도록 허용하여 개발 편의를 높임)
- 단, global_route 속성이 있는 경우 standalone 속성 기본값은 true임
(전역 짧은주소는 mid 없이 호출될 수밖에 없으므로)
2021-04-20 21:45:21 +09:00
Kijin Sung
a6ace52c9e
Version 2.0.10
2021-04-13 00:36:28 +09:00
Kijin Sung
73695ccdd2
For backward compatibility, allow both GET and POST if an action does not specify method
2021-04-12 22:21:58 +09:00
Kijin Sung
62d9befb0d
Support custom classes in module.xml
2021-04-12 21:03:03 +09:00
YJSoft
6f99db6953
Update Cloudflare IP range list
...
Apr 8, 2021:
104.16.0.0/12 removed from ips-v4
104.16.0.0/13 added to ips-v4
104.24.0.0/14 added to ips-v4
2021-04-09 13:01:12 +09:00
Kijin Sung
f0085f816e
Version 2.0.9
2021-03-31 21:30:21 +09:00
Kijin Sung
4bf232569c
Fix #1663 add meta tag for author
2021-03-31 21:01:07 +09:00
Kijin Sung
532e172d41
Fix #1658 show error message if debug is enabled for current user
2021-03-18 00:27:15 +09:00