Tim Düsterhus [Wed, 19 Aug 2015 11:04:53 +0000 (13:04 +0200)]
Explicitely check the return value of PDOStatement::execute()
PHP apparently does not always throw an Exception when a statement
could not be executed successfully. An example of this is:
$sql = "SELECT ?";
$statement = WCF::getDB()->prepareStatement($sql);
$statement->execute([ 1, 2 ]); // returns false
This code is erroneous, as we try to send more parameters than there
are placeholders in the query. Thus execute() properly returns false,
but it does not throw an Exception.
Interestingly enough the reverse case properly throws: Sending less
parameters than placeholders.
woltlab.com [Tue, 18 Aug 2015 18:12:19 +0000 (20:12 +0200)]
Updating minified JavaScript files
Matthias Schmidt [Tue, 18 Aug 2015 18:08:49 +0000 (20:08 +0200)]
Fix showing AJAX request error in dialog
Matthias Schmidt [Wed, 12 Aug 2015 17:04:58 +0000 (19:04 +0200)]
Merge branch 'master' into next
Matthias Schmidt [Wed, 12 Aug 2015 17:03:47 +0000 (19:03 +0200)]
Revert "Save state"
This reverts commit
545165e312a4391d36f6075edfe9fc4f43f55fac.
Matthias Schmidt [Wed, 12 Aug 2015 17:03:08 +0000 (19:03 +0200)]
Fix image upload error message
Matthias Schmidt [Mon, 3 Aug 2015 18:36:46 +0000 (20:36 +0200)]
Save state
Tim Düsterhus [Sun, 9 Aug 2015 15:33:10 +0000 (17:33 +0200)]
Merge branch 'master' into next
Tim Düsterhus [Sun, 9 Aug 2015 15:32:34 +0000 (17:32 +0200)]
Merge branch '2.0'
Tim Düsterhus [Sun, 9 Aug 2015 15:31:34 +0000 (17:31 +0200)]
Guard against GitHub randomly changing the access_token
Tim Düsterhus [Sat, 8 Aug 2015 16:32:52 +0000 (18:32 +0200)]
Add mail_smtp_starttls to enableoptions of mail_send_method
Matthias Schmidt [Sat, 8 Aug 2015 10:04:13 +0000 (12:04 +0200)]
Fix use statement order
Matthias Schmidt [Sat, 8 Aug 2015 09:54:50 +0000 (11:54 +0200)]
Show error message if poll has no question
Tim Düsterhus [Sat, 8 Aug 2015 00:56:20 +0000 (02:56 +0200)]
Added missing entries to CHANGELOG.md
Tim Düsterhus [Sat, 8 Aug 2015 00:05:32 +0000 (02:05 +0200)]
Fix code style
Tim Düsterhus [Fri, 7 Aug 2015 23:37:09 +0000 (01:37 +0200)]
Merge branch 'wcfSetupDev' into next
Tim Düsterhus [Fri, 7 Aug 2015 23:36:45 +0000 (01:36 +0200)]
Allow to choose default WCF dir via env in WCFSetup
Tim Düsterhus [Fri, 7 Aug 2015 23:30:24 +0000 (01:30 +0200)]
Allow to pass database credentials via env in WCFSetup
Tim Düsterhus [Fri, 7 Aug 2015 23:16:38 +0000 (01:16 +0200)]
Guard against possible DoS attack in image proxy
Tim Düsterhus [Fri, 7 Aug 2015 23:12:08 +0000 (01:12 +0200)]
Merge branch 'hmac' into next
Tim Düsterhus [Fri, 7 Aug 2015 23:11:46 +0000 (01:11 +0200)]
Use CryptoUtil in ImageProxy
Tim Düsterhus [Fri, 7 Aug 2015 23:11:29 +0000 (01:11 +0200)]
Add CryptoUtil
woltlab.com [Thu, 6 Aug 2015 19:27:19 +0000 (21:27 +0200)]
Updating minified JavaScript files
Tim Düsterhus [Thu, 6 Aug 2015 19:26:45 +0000 (21:26 +0200)]
Merge remote-tracking branch 'origin/next' into next
Tim Düsterhus [Thu, 6 Aug 2015 19:26:27 +0000 (21:26 +0200)]
Merge branch 'master' into next
Tim Düsterhus [Thu, 6 Aug 2015 19:26:18 +0000 (21:26 +0200)]
Merge commit '681d8a' into next
Tim Düsterhus [Thu, 6 Aug 2015 19:25:47 +0000 (21:25 +0200)]
Merge commit '284b77' into next
Matthias Schmidt [Thu, 6 Aug 2015 17:39:44 +0000 (19:39 +0200)]
Improve image proxy implementation
Tim Düsterhus [Thu, 6 Aug 2015 16:31:49 +0000 (18:31 +0200)]
Add basic compatibility w/ PHP 7 Exception hierarchie
woltlab.com [Thu, 6 Aug 2015 16:22:21 +0000 (18:22 +0200)]
Updating minified JavaScript files
Matthias Schmidt [Thu, 6 Aug 2015 16:21:27 +0000 (18:21 +0200)]
Reinsert code removed in previous commit
Matthias Schmidt [Thu, 6 Aug 2015 16:18:53 +0000 (18:18 +0200)]
Add image proxy
Tim Düsterhus [Wed, 5 Aug 2015 15:06:25 +0000 (17:06 +0200)]
Fix inconsistent markup in messageSidebar.tpl
woltlab.com [Wed, 5 Aug 2015 06:18:58 +0000 (08:18 +0200)]
Updating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 06:18:26 +0000 (08:18 +0200)]
Updating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 06:17:19 +0000 (08:17 +0200)]
Updating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 06:16:51 +0000 (08:16 +0200)]
Updating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 06:16:46 +0000 (08:16 +0200)]
Updating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 06:06:47 +0000 (08:06 +0200)]
Updating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 06:03:10 +0000 (08:03 +0200)]
Updating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 06:02:19 +0000 (08:02 +0200)]
Updating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 06:01:48 +0000 (08:01 +0200)]
Updating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 06:01:46 +0000 (08:01 +0200)]
Updating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 05:52:33 +0000 (07:52 +0200)]
Updating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 05:51:45 +0000 (07:51 +0200)]
Updating minified JavaScript files
woltlab.com [Tue, 4 Aug 2015 15:16:46 +0000 (17:16 +0200)]
Updating minified JavaScript files
Tim Düsterhus [Tue, 4 Aug 2015 15:12:42 +0000 (17:12 +0200)]
Use 'monospace' font for #redactorCodeBox
woltlab.com [Sun, 2 Aug 2015 09:37:17 +0000 (11:37 +0200)]
Updating minified JavaScript files
Matthias Schmidt [Sun, 2 Aug 2015 09:36:00 +0000 (11:36 +0200)]
Fix function names in wautosave plugin
Tim Düsterhus [Thu, 30 Jul 2015 13:29:41 +0000 (15:29 +0200)]
Merge branch '2.0'
Tim Düsterhus [Thu, 30 Jul 2015 13:29:12 +0000 (15:29 +0200)]
Properly detect Microsoft Edge in UserOnline.class.php
Tim Düsterhus [Thu, 30 Jul 2015 13:08:31 +0000 (15:08 +0200)]
Merge branch 'master' into next
Tim Düsterhus [Thu, 30 Jul 2015 13:07:19 +0000 (15:07 +0200)]
Merge branch '2.0'
Tim Düsterhus [Thu, 30 Jul 2015 13:06:49 +0000 (15:06 +0200)]
Fix BBCode PIP deleting custom attributes
Tim Düsterhus [Mon, 27 Jul 2015 19:00:39 +0000 (21:00 +0200)]
Fix JavaScript references in templates
Tim Düsterhus [Mon, 27 Jul 2015 18:53:39 +0000 (20:53 +0200)]
Fix WCFSetup
Tim Düsterhus [Sun, 26 Jul 2015 16:44:16 +0000 (18:44 +0200)]
Show the new email address in AccountManagementForm
Tim Düsterhus [Sun, 26 Jul 2015 16:38:00 +0000 (18:38 +0200)]
Merge branch 'master' into next
Tim Düsterhus [Sun, 26 Jul 2015 16:36:57 +0000 (18:36 +0200)]
Merge branch '2.0'
Tim Düsterhus [Sun, 26 Jul 2015 16:36:22 +0000 (18:36 +0200)]
Fix recipient email in EmailNewActivationCodeForm
woltlab.com [Sat, 25 Jul 2015 15:37:17 +0000 (17:37 +0200)]
Updating minified JavaScript files
Tim Düsterhus [Sat, 25 Jul 2015 15:33:52 +0000 (17:33 +0200)]
Use unminified require.js
This eases debugging. The file is combined into the minified
WCF.Core.min.js in production anyway.
Tim Düsterhus [Sat, 25 Jul 2015 15:21:31 +0000 (17:21 +0200)]
Remove redundant information from language items
see:
dbd9f59981dd1b9b5a21c65be7b349ffc93cbd90
woltlab.com [Sat, 25 Jul 2015 15:17:16 +0000 (17:17 +0200)]
Updating minified JavaScript files
Tim Düsterhus [Sat, 25 Jul 2015 15:15:50 +0000 (17:15 +0200)]
Merge branch 'emails' into next
Matthias Schmidt [Sat, 25 Jul 2015 06:55:43 +0000 (08:55 +0200)]
Add id for two ACP forms
Matthias Schmidt [Sat, 25 Jul 2015 06:55:12 +0000 (08:55 +0200)]
Fix user search username completion in ACP
Tim Düsterhus [Fri, 24 Jul 2015 15:43:14 +0000 (17:43 +0200)]
Force execution of the background queue when an Email::send() is used
Tim Düsterhus [Fri, 24 Jul 2015 15:42:38 +0000 (17:42 +0200)]
Allow forcing the check whether a background queue item is due
Tim Düsterhus [Fri, 24 Jul 2015 15:25:07 +0000 (17:25 +0200)]
Change language in SessionHandler::changeUser().
Tim Düsterhus [Fri, 24 Jul 2015 15:18:21 +0000 (17:18 +0200)]
Merge emailText{Html,Plain}.tpl into email.tpl
Tim Düsterhus [Fri, 24 Jul 2015 15:17:43 +0000 (17:17 +0200)]
Add $language parameter to \wcf\system\email\Mailbox
woltlab.com [Thu, 23 Jul 2015 15:07:19 +0000 (17:07 +0200)]
Updating minified JavaScript files
Alexander Ebert [Thu, 23 Jul 2015 15:05:56 +0000 (17:05 +0200)]
Merge branch 'master' into next
Conflicts:
com.woltlab.wcf/package.xml
wcfsetup/install/files/js/WCF.Combined.min.js
wcfsetup/install/files/lib/data/cronjob/CronjobEditor.class.php
wcfsetup/install/files/lib/system/WCF.class.php
Alexander Ebert [Thu, 23 Jul 2015 14:18:06 +0000 (16:18 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Thu, 23 Jul 2015 14:17:50 +0000 (16:17 +0200)]
Updated release date
woltlab.com [Thu, 23 Jul 2015 08:08:48 +0000 (10:08 +0200)]
Updating minified JavaScript files
woltlab.com [Thu, 23 Jul 2015 08:02:55 +0000 (10:02 +0200)]
Updating minified JavaScript files
Alexander Ebert [Tue, 21 Jul 2015 13:31:10 +0000 (15:31 +0200)]
Preparing internal release 2.1.6
Alexander Ebert [Tue, 21 Jul 2015 13:06:14 +0000 (15:06 +0200)]
Ignore issues with already existing cronjob description
Alexander Ebert [Tue, 21 Jul 2015 12:17:25 +0000 (14:17 +0200)]
Fixed reference
Tim Düsterhus [Sat, 18 Jul 2015 18:57:37 +0000 (20:57 +0200)]
Merge pull request #1929 from joshuaruesweg/patch-62
Remove unnecessary variable
Joshua Rüsweg [Fri, 17 Jul 2015 17:42:04 +0000 (19:42 +0200)]
Remove unnecessary variable
Tim Düsterhus [Fri, 17 Jul 2015 17:02:16 +0000 (19:02 +0200)]
Merge pull request #1928 from joshuaruesweg/patch-61
fix XML style
Joshua Rüsweg [Fri, 17 Jul 2015 14:22:19 +0000 (16:22 +0200)]
fix XML style
Marcel Werk [Thu, 16 Jul 2015 10:09:29 +0000 (12:09 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Thu, 16 Jul 2015 10:09:14 +0000 (12:09 +0200)]
Fixed validation of required boolean fields
woltlab.com [Thu, 16 Jul 2015 09:46:45 +0000 (11:46 +0200)]
Updating minified JavaScript files
Alexander Ebert [Thu, 16 Jul 2015 09:42:49 +0000 (11:42 +0200)]
Force execution of DOMNodeInsertedHandler when a user list is retrieved from cache
Marcel Werk [Wed, 15 Jul 2015 22:14:29 +0000 (00:14 +0200)]
Added missing clearfix
Marcel Werk [Wed, 15 Jul 2015 15:42:11 +0000 (17:42 +0200)]
Fixed encoding issue in paypal IPN callback
Alexander Ebert [Wed, 15 Jul 2015 10:27:58 +0000 (12:27 +0200)]
Export as package now requires a set packageName
Tim Düsterhus [Tue, 14 Jul 2015 19:06:50 +0000 (21:06 +0200)]
Merge branch 'emailTemplate' into next
Using the Frontend templates for emails is a (probably) temporary
solution, as it has some drawbacks.
Tim Düsterhus [Fri, 10 Jul 2015 14:05:37 +0000 (16:05 +0200)]
Add emailTextHtml.tpl
Tim Düsterhus [Wed, 8 Jul 2015 21:21:15 +0000 (23:21 +0200)]
Add emailTextPlain.tpl
Tim Düsterhus [Tue, 7 Jul 2015 19:08:57 +0000 (21:08 +0200)]
Add IRecipientAwareMimePart
woltlab.com [Tue, 14 Jul 2015 14:27:17 +0000 (16:27 +0200)]
Updating minified JavaScript files
Alexander Ebert [Tue, 14 Jul 2015 14:22:25 +0000 (16:22 +0200)]
Added update support for styles (WIP)
Alexander Ebert [Tue, 14 Jul 2015 14:22:01 +0000 (16:22 +0200)]
Added support for static dialogs
Marcel Werk [Mon, 13 Jul 2015 16:50:47 +0000 (18:50 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF