Kijin Sung
|
b43c653186
|
Add options to control session keys and SSL-only attribute
|
2017-02-14 13:37:30 +09:00 |
|
Kijin Sung
|
dea757cfb7
|
Do not refresh session keys over POST
|
2017-02-13 17:49:27 +09:00 |
|
Kijin Sung
|
a6fee16b68
|
Extend detection of buggy user agents that cannot handle session keys
|
2017-02-13 17:28:04 +09:00 |
|
Kijin Sung
|
9c96dc04bc
|
Remove debugging code
|
2017-02-13 16:54:25 +09:00 |
|
Kijin Sung
|
aeb42891b0
|
Do not check security keys if session was started on Android webview
|
2017-02-13 16:53:30 +09:00 |
|
Kijin Sung
|
ba925150a3
|
Quash www subdomain to prevent duplicate sessions
|
2017-02-13 13:55:47 +09:00 |
|
Kijin Sung
|
4a4612938a
|
Show warning when a session is discarded due to invalid keys
|
2017-02-12 23:12:53 +09:00 |
|
Kijin Sung
|
1a0e49dcfb
|
Change method for storing and caching session validity information
|
2017-02-12 23:00:53 +09:00 |
|
Kijin Sung
|
9884bbb3b8
|
Fix inconsistent whitespace
|
2017-02-11 21:55:01 +09:00 |
|
Kijin Sung
|
31623842ba
|
Fix logout bug in admin module
|
2017-02-11 21:41:21 +09:00 |
|
Kijin Sung
|
1e532c51a4
|
Restore member_srl if it was changed by a third-party program
|
2017-02-11 21:13:18 +09:00 |
|
Kijin Sung
|
fd02fa968c
|
Fix #702 Punycode error on attempting to handle long URLs
|
2017-02-11 17:48:52 +09:00 |
|
Kijin Sung
|
b32ae03396
|
Fix session variables being reset to an empty string
|
2017-02-11 14:15:38 +09:00 |
|
Kijin Sung
|
5f7b4837dc
|
Add more safeguards for the possibility of an empty member_srl
|
2017-02-10 20:59:17 +09:00 |
|
Kijin Sung
|
57ab94187e
|
Remove static keyword
|
2017-02-10 20:53:38 +09:00 |
|
Kijin Sung
|
dfdbc1db85
|
Add session helper class and move remainder of session validation logic to Session class
|
2017-02-10 20:50:38 +09:00 |
|
Kijin Sung
|
4b26db9932
|
Fix unit tests, and add tests for Session::isValid()
|
2017-02-09 00:42:34 +09:00 |
|
Kijin Sung
|
3be0e79abb
|
Improve session invalidation routines
|
2017-02-09 00:34:01 +09:00 |
|
Kijin Sung
|
c7d8d84500
|
Add option to invalidate other sessions on password change
Feature request in https://www.xetown.com/lakepark/345786
|
2017-02-09 00:06:32 +09:00 |
|
Kijin Sung
|
bdb10d57c5
|
Miscellaneous fixes to session handling
|
2017-02-08 21:35:00 +09:00 |
|
Kijin Sung
|
59c3fa1381
|
Fix unexpected cast to int
|
2017-02-08 18:06:26 +09:00 |
|
Kijin Sung
|
2af90c8e1d
|
Implement autologin in the Session class
|
2017-02-08 17:08:31 +09:00 |
|
Kijin Sung
|
af41f36bf7
|
Move checkSSO() from Context class to Session class
|
2017-02-07 23:26:43 +09:00 |
|
Kijin Sung
|
483ac84796
|
Merge branch 'develop' into pr/session-class
|
2017-02-07 22:13:08 +09:00 |
|
Kijin Sung
|
e1ffe39a2e
|
Use Rhymix Framework to decide whether a file can be directly downloaded
xpressengine/xe-core#1997
|
2017-02-06 15:58:10 +09:00 |
|
Kijin Sung
|
607e9357c2
|
Merge pull request #686 from kijin/pr/delete-empty-folders
빈 폴더 자동 삭제 및 일괄 삭제
|
2017-02-05 22:57:02 +09:00 |
|
Kijin Sung
|
b54171f8bf
|
Display error when Rhymix cannot update system configuration file
Possible cause of https://www.xetown.com/qna/491349
|
2017-02-02 19:59:22 +09:00 |
|
Kijin Sung
|
2cb5c460f9
|
Merge branch 'develop' into pr/delete-empty-folders
|
2017-01-31 13:54:38 +09:00 |
|
Kijin Sung
|
0f9b8cc3d6
|
Allow controlling allowed classes in HTMLPurifier
|
2017-01-31 11:45:46 +09:00 |
|
Kijin Sung
|
30cdf63b77
|
Refactor Storage::recommendUmask() into Storage::getServerUID()
|
2017-01-26 21:29:01 +09:00 |
|
Kijin Sung
|
5f83192e5d
|
Remove slashes before trying to delete empty directories
|
2017-01-26 18:30:09 +09:00 |
|
Kijin Sung
|
3dc736817d
|
Add Storage::deleteEmptyDirectory() to recursively clear empty directories
|
2017-01-26 18:01:27 +09:00 |
|
Kijin Sung
|
61a6c01d26
|
Do not remove @, #, & from attached file names
|
2017-01-18 00:01:49 +09:00 |
|
Kijin Sung
|
14f6db25b3
|
Allow customizing the allowed class list, editor components, and widgets
|
2016-12-15 21:06:29 +09:00 |
|
Kijin Sung
|
f46d6a542a
|
Fix #641 improve reliability of SQLite cache driver
- Disable on Windows
- Explicitly set busy timeout to 0.25 second
- Return appropriate error result on query error
- Use transaction on incr/decr
|
2016-12-15 00:22:15 +09:00 |
|
Kijin Sung
|
2db14c1ea9
|
Show query errors in debug panel and error log
|
2016-12-13 14:09:51 +09:00 |
|
Kijin Sung
|
e9bfb0e298
|
Disallow classes in user-submitted content
|
2016-12-08 17:45:03 +09:00 |
|
Kijin Sung
|
f4c4ec5ec6
|
Allow adding arbitrary extra vars to SMS
|
2016-12-03 16:41:02 +09:00 |
|
BJRambo
|
5075e9d875
|
샌더키값이 있을경우 친구톡 우선발송하도록 고침.
|
2016-11-15 18:17:45 +09:00 |
|
Kijin Sung
|
0c76837641
|
Add SRK for CoolSMS driver
|
2016-11-12 21:24:26 +09:00 |
|
Kijin Sung
|
39757ea3db
|
Implement force sender for SMS
|
2016-11-12 16:21:58 +09:00 |
|
Kijin Sung
|
ddc0da173a
|
Minor adjustments to make configuration easier
|
2016-11-12 15:17:32 +09:00 |
|
Kijin Sung
|
270555d982
|
Fix missing trim while splitting content
|
2016-11-06 21:55:35 +09:00 |
|
Kijin Sung
|
d321a3e1c9
|
Fix missing subject when forced to send via SMS
|
2016-11-06 21:31:56 +09:00 |
|
Kijin Sung
|
aab6bd6d48
|
Minor changes to support unit testing via dummy
|
2016-11-06 20:54:46 +09:00 |
|
Kijin Sung
|
a92c77655f
|
Improve error handling
|
2016-11-04 20:48:31 +09:00 |
|
Kijin Sung
|
50e3dc4574
|
Add dummy SMS driver and use it as the default
|
2016-11-04 20:34:50 +09:00 |
|
Kijin Sung
|
582374295d
|
Refactor SMS classes to use a common spec format
|
2016-11-04 20:26:12 +09:00 |
|
Kijin Sung
|
af89fc432a
|
Add sender_key to CoolSMS configuration
|
2016-11-04 17:12:46 +09:00 |
|
Kijin Sung
|
fc1c2b866a
|
Fix incorrect return type in docblock
|
2016-11-04 16:24:38 +09:00 |
|