GitHub/WoltLab/WCF.git
9 years agoExplicitely check the return value of PDOStatement::execute()
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.

9 years agoUpdating minified JavaScript files
woltlab.com [Tue, 18 Aug 2015 18:12:19 +0000 (20:12 +0200)]
Updating minified JavaScript files

9 years agoFix showing AJAX request error in dialog
Matthias Schmidt [Tue, 18 Aug 2015 18:08:49 +0000 (20:08 +0200)]
Fix showing AJAX request error in dialog

9 years agoMerge branch 'master' into next
Matthias Schmidt [Wed, 12 Aug 2015 17:04:58 +0000 (19:04 +0200)]
Merge branch 'master' into next

9 years agoRevert "Save state"
Matthias Schmidt [Wed, 12 Aug 2015 17:03:47 +0000 (19:03 +0200)]
Revert "Save state"

This reverts commit 545165e312a4391d36f6075edfe9fc4f43f55fac.

9 years agoFix image upload error message
Matthias Schmidt [Wed, 12 Aug 2015 17:03:08 +0000 (19:03 +0200)]
Fix image upload error message

9 years agoSave state
Matthias Schmidt [Mon, 3 Aug 2015 18:36:46 +0000 (20:36 +0200)]
Save state

9 years agoMerge branch 'master' into next
Tim Düsterhus [Sun, 9 Aug 2015 15:33:10 +0000 (17:33 +0200)]
Merge branch 'master' into next

9 years agoMerge branch '2.0'
Tim Düsterhus [Sun, 9 Aug 2015 15:32:34 +0000 (17:32 +0200)]
Merge branch '2.0'

9 years agoGuard against GitHub randomly changing the access_token
Tim Düsterhus [Sun, 9 Aug 2015 15:31:34 +0000 (17:31 +0200)]
Guard against GitHub randomly changing the access_token

9 years agoAdd mail_smtp_starttls to enableoptions of mail_send_method
Tim Düsterhus [Sat, 8 Aug 2015 16:32:52 +0000 (18:32 +0200)]
Add mail_smtp_starttls to enableoptions of mail_send_method

9 years agoFix use statement order
Matthias Schmidt [Sat, 8 Aug 2015 10:04:13 +0000 (12:04 +0200)]
Fix use statement order

9 years agoShow error message if poll has no question
Matthias Schmidt [Sat, 8 Aug 2015 09:54:50 +0000 (11:54 +0200)]
Show error message if poll has no question

9 years agoAdded missing entries to CHANGELOG.md
Tim Düsterhus [Sat, 8 Aug 2015 00:56:20 +0000 (02:56 +0200)]
Added missing entries to CHANGELOG.md

9 years agoFix code style
Tim Düsterhus [Sat, 8 Aug 2015 00:05:32 +0000 (02:05 +0200)]
Fix code style

9 years agoMerge branch 'wcfSetupDev' into next
Tim Düsterhus [Fri, 7 Aug 2015 23:37:09 +0000 (01:37 +0200)]
Merge branch 'wcfSetupDev' into next

9 years agoAllow to choose default WCF dir via env in WCFSetup
Tim Düsterhus [Fri, 7 Aug 2015 23:36:45 +0000 (01:36 +0200)]
Allow to choose default WCF dir via env in WCFSetup

9 years agoAllow to pass database credentials 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

9 years agoGuard against possible DoS attack in image proxy
Tim Düsterhus [Fri, 7 Aug 2015 23:16:38 +0000 (01:16 +0200)]
Guard against possible DoS attack in image proxy

9 years agoMerge branch 'hmac' into next
Tim Düsterhus [Fri, 7 Aug 2015 23:12:08 +0000 (01:12 +0200)]
Merge branch 'hmac' into next

9 years agoUse CryptoUtil in ImageProxy
Tim Düsterhus [Fri, 7 Aug 2015 23:11:46 +0000 (01:11 +0200)]
Use CryptoUtil in ImageProxy

9 years agoAdd CryptoUtil
Tim Düsterhus [Fri, 7 Aug 2015 23:11:29 +0000 (01:11 +0200)]
Add CryptoUtil

9 years agoUpdating minified JavaScript files
woltlab.com [Thu, 6 Aug 2015 19:27:19 +0000 (21:27 +0200)]
Updating minified JavaScript files

9 years agoMerge remote-tracking branch 'origin/next' into next
Tim Düsterhus [Thu, 6 Aug 2015 19:26:45 +0000 (21:26 +0200)]
Merge remote-tracking branch 'origin/next' into next

9 years agoMerge branch 'master' into next
Tim Düsterhus [Thu, 6 Aug 2015 19:26:27 +0000 (21:26 +0200)]
Merge branch 'master' into next

9 years agoMerge commit '681d8a' into next
Tim Düsterhus [Thu, 6 Aug 2015 19:26:18 +0000 (21:26 +0200)]
Merge commit '681d8a' into next

9 years agoMerge commit '284b77' into next
Tim Düsterhus [Thu, 6 Aug 2015 19:25:47 +0000 (21:25 +0200)]
Merge commit '284b77' into next

9 years agoImprove image proxy implementation
Matthias Schmidt [Thu, 6 Aug 2015 17:39:44 +0000 (19:39 +0200)]
Improve image proxy implementation

9 years agoAdd basic compatibility w/ PHP 7 Exception hierarchie
Tim Düsterhus [Thu, 6 Aug 2015 16:31:49 +0000 (18:31 +0200)]
Add basic compatibility w/ PHP 7 Exception hierarchie

9 years agoUpdating minified JavaScript files
woltlab.com [Thu, 6 Aug 2015 16:22:21 +0000 (18:22 +0200)]
Updating minified JavaScript files

9 years agoReinsert code removed in previous commit
Matthias Schmidt [Thu, 6 Aug 2015 16:21:27 +0000 (18:21 +0200)]
Reinsert code removed in previous commit

9 years agoAdd image proxy
Matthias Schmidt [Thu, 6 Aug 2015 16:18:53 +0000 (18:18 +0200)]
Add image proxy

9 years agoFix inconsistent markup in messageSidebar.tpl
Tim Düsterhus [Wed, 5 Aug 2015 15:06:25 +0000 (17:06 +0200)]
Fix inconsistent markup in messageSidebar.tpl

9 years agoUpdating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 06:18:58 +0000 (08:18 +0200)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 06:18:26 +0000 (08:18 +0200)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 06:17:19 +0000 (08:17 +0200)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 06:16:51 +0000 (08:16 +0200)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 06:16:46 +0000 (08:16 +0200)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 06:06:47 +0000 (08:06 +0200)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 06:03:10 +0000 (08:03 +0200)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 06:02:19 +0000 (08:02 +0200)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 06:01:48 +0000 (08:01 +0200)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 06:01:46 +0000 (08:01 +0200)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 05:52:33 +0000 (07:52 +0200)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Wed, 5 Aug 2015 05:51:45 +0000 (07:51 +0200)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Tue, 4 Aug 2015 15:16:46 +0000 (17:16 +0200)]
Updating minified JavaScript files

9 years agoUse 'monospace' font for #redactorCodeBox
Tim Düsterhus [Tue, 4 Aug 2015 15:12:42 +0000 (17:12 +0200)]
Use 'monospace' font for #redactorCodeBox

9 years agoUpdating minified JavaScript files
woltlab.com [Sun, 2 Aug 2015 09:37:17 +0000 (11:37 +0200)]
Updating minified JavaScript files

9 years agoFix function names in wautosave plugin
Matthias Schmidt [Sun, 2 Aug 2015 09:36:00 +0000 (11:36 +0200)]
Fix function names in wautosave plugin

9 years agoMerge branch '2.0'
Tim Düsterhus [Thu, 30 Jul 2015 13:29:41 +0000 (15:29 +0200)]
Merge branch '2.0'

9 years agoProperly detect Microsoft Edge in UserOnline.class.php
Tim Düsterhus [Thu, 30 Jul 2015 13:29:12 +0000 (15:29 +0200)]
Properly detect Microsoft Edge in UserOnline.class.php

9 years agoMerge branch 'master' into next
Tim Düsterhus [Thu, 30 Jul 2015 13:08:31 +0000 (15:08 +0200)]
Merge branch 'master' into next

9 years agoMerge branch '2.0'
Tim Düsterhus [Thu, 30 Jul 2015 13:07:19 +0000 (15:07 +0200)]
Merge branch '2.0'

9 years agoFix BBCode PIP deleting custom attributes
Tim Düsterhus [Thu, 30 Jul 2015 13:06:49 +0000 (15:06 +0200)]
Fix BBCode PIP deleting custom attributes

9 years agoFix JavaScript references in templates
Tim Düsterhus [Mon, 27 Jul 2015 19:00:39 +0000 (21:00 +0200)]
Fix JavaScript references in templates

9 years agoFix WCFSetup
Tim Düsterhus [Mon, 27 Jul 2015 18:53:39 +0000 (20:53 +0200)]
Fix WCFSetup

9 years agoShow the new email address in AccountManagementForm
Tim Düsterhus [Sun, 26 Jul 2015 16:44:16 +0000 (18:44 +0200)]
Show the new email address in AccountManagementForm

9 years agoMerge branch 'master' into next
Tim Düsterhus [Sun, 26 Jul 2015 16:38:00 +0000 (18:38 +0200)]
Merge branch 'master' into next

9 years agoMerge branch '2.0'
Tim Düsterhus [Sun, 26 Jul 2015 16:36:57 +0000 (18:36 +0200)]
Merge branch '2.0'

9 years agoFix recipient email in EmailNewActivationCodeForm
Tim Düsterhus [Sun, 26 Jul 2015 16:36:22 +0000 (18:36 +0200)]
Fix recipient email in EmailNewActivationCodeForm

9 years agoUpdating minified JavaScript files
woltlab.com [Sat, 25 Jul 2015 15:37:17 +0000 (17:37 +0200)]
Updating minified JavaScript files

9 years agoUse unminified require.js
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.

9 years agoRemove redundant information from language items
Tim Düsterhus [Sat, 25 Jul 2015 15:21:31 +0000 (17:21 +0200)]
Remove redundant information from language items

see: dbd9f59981dd1b9b5a21c65be7b349ffc93cbd90

9 years agoUpdating minified JavaScript files
woltlab.com [Sat, 25 Jul 2015 15:17:16 +0000 (17:17 +0200)]
Updating minified JavaScript files

9 years agoMerge branch 'emails' into next
Tim Düsterhus [Sat, 25 Jul 2015 15:15:50 +0000 (17:15 +0200)]
Merge branch 'emails' into next

9 years agoAdd id for two ACP forms
Matthias Schmidt [Sat, 25 Jul 2015 06:55:43 +0000 (08:55 +0200)]
Add id for two ACP forms

9 years agoFix user search username completion in ACP
Matthias Schmidt [Sat, 25 Jul 2015 06:55:12 +0000 (08:55 +0200)]
Fix user search username completion in ACP

9 years agoForce execution of the background queue when an Email::send() is used
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

9 years agoAllow forcing the check whether a background queue item is due
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

9 years agoChange language in SessionHandler::changeUser().
Tim Düsterhus [Fri, 24 Jul 2015 15:25:07 +0000 (17:25 +0200)]
Change language in SessionHandler::changeUser().

9 years agoMerge emailText{Html,Plain}.tpl into email.tpl
Tim Düsterhus [Fri, 24 Jul 2015 15:18:21 +0000 (17:18 +0200)]
Merge emailText{Html,Plain}.tpl into email.tpl

9 years agoAdd $language parameter to \wcf\system\email\Mailbox
Tim Düsterhus [Fri, 24 Jul 2015 15:17:43 +0000 (17:17 +0200)]
Add $language parameter to \wcf\system\email\Mailbox

9 years agoUpdating minified JavaScript files
woltlab.com [Thu, 23 Jul 2015 15:07:19 +0000 (17:07 +0200)]
Updating minified JavaScript files

9 years agoMerge branch 'master' into next
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

9 years agoMerge branch 'master' of github.com:WoltLab/WCF 2.1.6
Alexander Ebert [Thu, 23 Jul 2015 14:18:06 +0000 (16:18 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

9 years agoUpdated release date
Alexander Ebert [Thu, 23 Jul 2015 14:17:50 +0000 (16:17 +0200)]
Updated release date

9 years agoUpdating minified JavaScript files
woltlab.com [Thu, 23 Jul 2015 08:08:48 +0000 (10:08 +0200)]
Updating minified JavaScript files

9 years agoUpdating minified JavaScript files
woltlab.com [Thu, 23 Jul 2015 08:02:55 +0000 (10:02 +0200)]
Updating minified JavaScript files

9 years agoPreparing internal release 2.1.6
Alexander Ebert [Tue, 21 Jul 2015 13:31:10 +0000 (15:31 +0200)]
Preparing internal release 2.1.6

9 years agoIgnore issues with already existing cronjob description
Alexander Ebert [Tue, 21 Jul 2015 13:06:14 +0000 (15:06 +0200)]
Ignore issues with already existing cronjob description

9 years agoFixed reference
Alexander Ebert [Tue, 21 Jul 2015 12:17:25 +0000 (14:17 +0200)]
Fixed reference

9 years agoMerge pull request #1929 from joshuaruesweg/patch-62
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

9 years agoRemove unnecessary variable
Joshua Rüsweg [Fri, 17 Jul 2015 17:42:04 +0000 (19:42 +0200)]
Remove unnecessary variable

9 years agoMerge pull request #1928 from joshuaruesweg/patch-61
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

9 years agofix XML style
Joshua Rüsweg [Fri, 17 Jul 2015 14:22:19 +0000 (16:22 +0200)]
fix XML style

9 years agoMerge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Thu, 16 Jul 2015 10:09:29 +0000 (12:09 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF

9 years agoFixed validation of required boolean fields
Marcel Werk [Thu, 16 Jul 2015 10:09:14 +0000 (12:09 +0200)]
Fixed validation of required boolean fields

9 years agoUpdating minified JavaScript files
woltlab.com [Thu, 16 Jul 2015 09:46:45 +0000 (11:46 +0200)]
Updating minified JavaScript files

9 years agoForce execution of DOMNodeInsertedHandler when a user list is retrieved from cache
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

9 years agoAdded missing clearfix
Marcel Werk [Wed, 15 Jul 2015 22:14:29 +0000 (00:14 +0200)]
Added missing clearfix

9 years agoFixed encoding issue in paypal IPN callback
Marcel Werk [Wed, 15 Jul 2015 15:42:11 +0000 (17:42 +0200)]
Fixed encoding issue in paypal IPN callback

9 years agoExport as package now requires a set packageName
Alexander Ebert [Wed, 15 Jul 2015 10:27:58 +0000 (12:27 +0200)]
Export as package now requires a set packageName

9 years agoMerge branch 'emailTemplate' into next
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.

9 years agoAdd emailTextHtml.tpl
Tim Düsterhus [Fri, 10 Jul 2015 14:05:37 +0000 (16:05 +0200)]
Add emailTextHtml.tpl

9 years agoAdd emailTextPlain.tpl
Tim Düsterhus [Wed, 8 Jul 2015 21:21:15 +0000 (23:21 +0200)]
Add emailTextPlain.tpl

9 years agoAdd IRecipientAwareMimePart
Tim Düsterhus [Tue, 7 Jul 2015 19:08:57 +0000 (21:08 +0200)]
Add IRecipientAwareMimePart

9 years agoUpdating minified JavaScript files
woltlab.com [Tue, 14 Jul 2015 14:27:17 +0000 (16:27 +0200)]
Updating minified JavaScript files

9 years agoAdded update support for styles (WIP)
Alexander Ebert [Tue, 14 Jul 2015 14:22:25 +0000 (16:22 +0200)]
Added update support for styles (WIP)

9 years agoAdded support for static dialogs
Alexander Ebert [Tue, 14 Jul 2015 14:22:01 +0000 (16:22 +0200)]
Added support for static dialogs

9 years agoMerge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Mon, 13 Jul 2015 16:50:47 +0000 (18:50 +0200)]
Merge branch 'master' of github.com:WoltLab/WCF