GitHub/WoltLab/WCF.git
9 years agoself cannot be used inside a closure (at least not in PHP 5.3)
Alexander Ebert [Tue, 16 Dec 2014 12:26:06 +0000 (13:26 +0100)]
self cannot be used inside a closure (at least not in PHP 5.3)

9 years agoOverhauled error handling in Database classes
Alexander Ebert [Mon, 15 Dec 2014 15:56:35 +0000 (16:56 +0100)]
Overhauled error handling in Database classes

Since we're no longer using prepared statement emulation, prepares fail at another stage which did not properly report the actual error message.

Additionally I've changed the error mode to actually throw exceptions rather than bogus non-success return values like 'false'.

9 years agoWork-around for PHP 5.3.3 randomly failing in uasort()
Alexander Ebert [Mon, 15 Dec 2014 15:53:48 +0000 (16:53 +0100)]
Work-around for PHP 5.3.3 randomly failing in uasort()

9 years agoUpdating minified JavaScript files
woltlab.com [Mon, 15 Dec 2014 14:46:46 +0000 (15:46 +0100)]
Updating minified JavaScript files

9 years agoImproved selection handling
Alexander Ebert [Mon, 15 Dec 2014 14:44:01 +0000 (15:44 +0100)]
Improved selection handling

9 years agoFixed use-statement order
Alexander Ebert [Mon, 15 Dec 2014 13:04:35 +0000 (14:04 +0100)]
Fixed use-statement order

9 years agoMoved supportsSSL() from HTTPRequest to RemoteFile
Alexander Ebert [Mon, 15 Dec 2014 12:57:00 +0000 (13:57 +0100)]
Moved supportsSSL() from HTTPRequest to RemoteFile

9 years agoUpdated URL for pluginstore widget (not yet available!)
Alexander Ebert [Mon, 15 Dec 2014 12:56:44 +0000 (13:56 +0100)]
Updated URL for pluginstore widget (not yet available!)

9 years agoFixed some issues related to the plugin-store purchase query
Alexander Ebert [Mon, 15 Dec 2014 01:13:24 +0000 (02:13 +0100)]
Fixed some issues related to the plugin-store purchase query

9 years agoUpdated translation
Alexander Ebert [Sun, 14 Dec 2014 21:59:29 +0000 (22:59 +0100)]
Updated translation

9 years agoWork-around for glob() randomly failing for no reason
Alexander Ebert [Sun, 14 Dec 2014 21:08:01 +0000 (22:08 +0100)]
Work-around for glob() randomly failing for no reason

Closes #1835

9 years agoAdd missing language item for moderation JavaScript
Matthias Schmidt [Sun, 14 Dec 2014 19:48:24 +0000 (20:48 +0100)]
Add missing language item for moderation JavaScript

9 years agoFix removal of old gravatars in AvatarEditForm
Tim Düsterhus [Sun, 14 Dec 2014 19:31:28 +0000 (20:31 +0100)]
Fix removal of old gravatars in AvatarEditForm

9 years agoAdd missing "Can view tag" permission language item
Matthias Schmidt [Sun, 14 Dec 2014 19:04:37 +0000 (20:04 +0100)]
Add missing "Can view tag" permission language item

9 years agoImprove comment in codeBBCodeTag.tpl 2.1.0_Beta_1
Tim Düsterhus [Sun, 14 Dec 2014 16:54:12 +0000 (17:54 +0100)]
Improve comment in codeBBCodeTag.tpl

9 years agoImprove behaviour of collapsed code boxes
Tim Düsterhus [Sun, 14 Dec 2014 16:45:51 +0000 (17:45 +0100)]
Improve behaviour of collapsed code boxes

9 years agoMerge branch '2.0'
Tim Düsterhus [Sun, 14 Dec 2014 16:19:29 +0000 (17:19 +0100)]
Merge branch '2.0'

9 years agoMerge branch 'master' of github.com:WoltLab/WCF
Marcel Werk [Sun, 14 Dec 2014 16:05:44 +0000 (17:05 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF

9 years agoReverted broken list optimizations in messageBody
Marcel Werk [Sun, 14 Dec 2014 16:05:33 +0000 (17:05 +0100)]
Reverted broken list optimizations in messageBody

9 years agoUpdating minified JavaScript files
woltlab.com [Sun, 14 Dec 2014 15:56:45 +0000 (16:56 +0100)]
Updating minified JavaScript files

9 years agoiOS does not support unprefixed "transform"
Alexander Ebert [Sun, 14 Dec 2014 15:53:58 +0000 (16:53 +0100)]
iOS does not support unprefixed "transform"

9 years agoFixed inserting quotes fail if editor is not visible yet
Alexander Ebert [Sun, 14 Dec 2014 15:51:07 +0000 (16:51 +0100)]
Fixed inserting quotes fail if editor is not visible yet

9 years agoMerge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Sun, 14 Dec 2014 15:37:46 +0000 (16:37 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF

9 years agoUpdated WCF_VERSION
Alexander Ebert [Sun, 14 Dec 2014 15:37:32 +0000 (16:37 +0100)]
Updated WCF_VERSION

9 years agoMerge pull request #1853 from joshuaruesweg/patch-46
Alexander Ebert [Sun, 14 Dec 2014 15:25:16 +0000 (16:25 +0100)]
Merge pull request #1853 from joshuaruesweg/patch-46

fix cronjobLogList navigation

9 years agofix cronjobLogList navigation
Joshua Rüsweg [Sun, 14 Dec 2014 14:08:42 +0000 (15:08 +0100)]
fix cronjobLogList navigation

9 years agoUpdating minified JavaScript files
woltlab.com [Sun, 14 Dec 2014 14:01:47 +0000 (15:01 +0100)]
Updating minified JavaScript files

9 years agoWork-around for legacy notification messages w/o a link
Alexander Ebert [Sun, 14 Dec 2014 13:56:38 +0000 (14:56 +0100)]
Work-around for legacy notification messages w/o a link

9 years agoUpdating minified JavaScript files
woltlab.com [Sun, 14 Dec 2014 13:06:45 +0000 (14:06 +0100)]
Updating minified JavaScript files

9 years agoRemoving linebreak after [/quote] in getText()
Alexander Ebert [Sun, 14 Dec 2014 13:05:20 +0000 (14:05 +0100)]
Removing linebreak after [/quote] in getText()

9 years agoRemoved debug output
Alexander Ebert [Sun, 14 Dec 2014 12:58:12 +0000 (13:58 +0100)]
Removed debug output

9 years agoPreparing release 2.1.0 Beta 1
Alexander Ebert [Sun, 14 Dec 2014 12:32:09 +0000 (13:32 +0100)]
Preparing release 2.1.0 Beta 1

9 years agoFix use order
Matthias Schmidt [Sun, 14 Dec 2014 11:03:15 +0000 (12:03 +0100)]
Fix use order

9 years agoAdd file option type
Matthias Schmidt [Sun, 14 Dec 2014 10:46:41 +0000 (11:46 +0100)]
Add file option type

9 years agoMake checkboxes option type available for user options
Matthias Schmidt [Sun, 14 Dec 2014 10:30:29 +0000 (11:30 +0100)]
Make checkboxes option type available for user options

9 years agoAdd checkboxes option type
Matthias Schmidt [Sun, 14 Dec 2014 10:28:52 +0000 (11:28 +0100)]
Add checkboxes option type

9 years agoAdded WCF 2.0 package update servers
Alexander Ebert [Sun, 14 Dec 2014 02:58:27 +0000 (03:58 +0100)]
Added WCF 2.0 package update servers

9 years agoMobile image viewer now displays a button to access raw image
Alexander Ebert [Sun, 14 Dec 2014 02:41:01 +0000 (03:41 +0100)]
Mobile image viewer now displays a button to access raw image

9 years agoUpdating minified JavaScript files
woltlab.com [Sun, 14 Dec 2014 01:56:45 +0000 (02:56 +0100)]
Updating minified JavaScript files

9 years agoAdding a space before newly created badges
Alexander Ebert [Sun, 14 Dec 2014 01:53:03 +0000 (02:53 +0100)]
Adding a space before newly created badges

9 years agoUpdating minified JavaScript files
woltlab.com [Sun, 14 Dec 2014 01:51:46 +0000 (02:51 +0100)]
Updating minified JavaScript files

9 years agoRemoved obsolete code
Alexander Ebert [Sun, 14 Dec 2014 01:46:24 +0000 (02:46 +0100)]
Removed obsolete code

9 years agoDeprecating WCF.UserPanel in favor of WCF.User.Panel.Interactive
Alexander Ebert [Sun, 14 Dec 2014 01:46:18 +0000 (02:46 +0100)]
Deprecating WCF.UserPanel in favor of WCF.User.Panel.Interactive

9 years agoFixed quotes being wrapped inside <p /> which causes unwanted space
Alexander Ebert [Sun, 14 Dec 2014 01:44:14 +0000 (02:44 +0100)]
Fixed quotes being wrapped inside <p /> which causes unwanted space

9 years agoUpdating minified JavaScript files
woltlab.com [Sun, 14 Dec 2014 01:26:44 +0000 (02:26 +0100)]
Updating minified JavaScript files

9 years agoFixed orphan language dropdown breaking new ones
Alexander Ebert [Sun, 14 Dec 2014 01:20:55 +0000 (02:20 +0100)]
Fixed orphan language dropdown breaking new ones

9 years agoGreatly improve quality of automatically generated passwords
Tim Düsterhus [Sun, 14 Dec 2014 00:13:43 +0000 (01:13 +0100)]
Greatly improve quality of automatically generated passwords

Previously the amount of characters for each type was deterministic, as
the character types were chosen in a round robin fashion, instead of
randomly choosing from the entire character set. This lead to about
47 bit of entropy with the default length of 8 characters. Additionally
str_shuffle does not use a SRNG, which may have reduced the entropy even
further.

The new algorithm, choosing fairly from the whole range of alphanumeric
characters with a default length of 12 characters provides about 71 bits
of entropy.

9 years agoImproved and fixed moderation dropdown
Alexander Ebert [Sat, 13 Dec 2014 23:38:51 +0000 (00:38 +0100)]
Improved and fixed moderation dropdown

9 years agoUpdating minified JavaScript files
woltlab.com [Sat, 13 Dec 2014 23:31:46 +0000 (00:31 +0100)]
Updating minified JavaScript files

9 years agoFixed WCF.Action.Delete sometimes triggering to early
Alexander Ebert [Sat, 13 Dec 2014 23:28:27 +0000 (00:28 +0100)]
Fixed WCF.Action.Delete sometimes triggering to early

9 years agoFixed default value
Alexander Ebert [Sat, 13 Dec 2014 23:28:05 +0000 (00:28 +0100)]
Fixed default value

9 years agoUpdating minified JavaScript files
woltlab.com [Sat, 13 Dec 2014 17:22:52 +0000 (18:22 +0100)]
Updating minified JavaScript files

9 years agoFixed line-break convert
Alexander Ebert [Sat, 13 Dec 2014 17:20:50 +0000 (18:20 +0100)]
Fixed line-break convert

9 years agoUpdating minified JavaScript files
woltlab.com [Sat, 13 Dec 2014 16:56:44 +0000 (17:56 +0100)]
Updating minified JavaScript files

9 years agoMerge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Sat, 13 Dec 2014 16:52:10 +0000 (17:52 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF

9 years agoCollapsing to end rather than start
Alexander Ebert [Sat, 13 Dec 2014 16:51:57 +0000 (17:51 +0100)]
Collapsing to end rather than start

9 years agoUpdating minified JavaScript files
woltlab.com [Sat, 13 Dec 2014 16:51:45 +0000 (17:51 +0100)]
Updating minified JavaScript files

9 years agoFixed pasting in Internet Explorer 11
Alexander Ebert [Sat, 13 Dec 2014 16:50:08 +0000 (17:50 +0100)]
Fixed pasting in Internet Explorer 11

9 years agoProperly support reCAPTCHA V2 in RecaptchaForm
Tim Düsterhus [Sat, 13 Dec 2014 16:14:13 +0000 (17:14 +0100)]
Properly support reCAPTCHA V2 in RecaptchaForm

9 years agoUpdated URLs
Alexander Ebert [Sat, 13 Dec 2014 15:53:42 +0000 (16:53 +0100)]
Updated URLs

9 years agoUpdating minified JavaScript files
woltlab.com [Sat, 13 Dec 2014 14:46:44 +0000 (15:46 +0100)]
Updating minified JavaScript files

9 years agoPotential fix for Firefox sometimes losing the text selection
Alexander Ebert [Sat, 13 Dec 2014 14:42:43 +0000 (15:42 +0100)]
Potential fix for Firefox sometimes losing the text selection

9 years agoUpdating minified JavaScript files
woltlab.com [Sat, 13 Dec 2014 14:36:44 +0000 (15:36 +0100)]
Updating minified JavaScript files

9 years agoMerge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Sat, 13 Dec 2014 14:34:31 +0000 (15:34 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF

9 years agoSelection may be misplaced if using focus.setEnd in quick reply
Alexander Ebert [Sat, 13 Dec 2014 14:34:18 +0000 (15:34 +0100)]
Selection may be misplaced if using focus.setEnd in quick reply

9 years agoUpdating minified JavaScript files
woltlab.com [Sat, 13 Dec 2014 13:51:46 +0000 (14:51 +0100)]
Updating minified JavaScript files

9 years agoPrevious commit did not fix all issues w/ resize handles
Alexander Ebert [Sat, 13 Dec 2014 13:48:33 +0000 (14:48 +0100)]
Previous commit did not fix all issues w/ resize handles

9 years agoUpdating minified JavaScript files
woltlab.com [Sat, 13 Dec 2014 13:46:44 +0000 (14:46 +0100)]
Updating minified JavaScript files

9 years agoMerge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Sat, 13 Dec 2014 13:44:31 +0000 (14:44 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF

9 years agoPrevent IE from messing things up with stupid object resizing
Alexander Ebert [Sat, 13 Dec 2014 13:44:21 +0000 (14:44 +0100)]
Prevent IE from messing things up with stupid object resizing

9 years agoUpdating minified JavaScript files
woltlab.com [Sat, 13 Dec 2014 13:41:45 +0000 (14:41 +0100)]
Updating minified JavaScript files

9 years agoFixed text selection for quote in Internet Explorer
Alexander Ebert [Sat, 13 Dec 2014 13:35:43 +0000 (14:35 +0100)]
Fixed text selection for quote in Internet Explorer

9 years agoUpdating minified JavaScript files
woltlab.com [Sat, 13 Dec 2014 00:56:45 +0000 (01:56 +0100)]
Updating minified JavaScript files

9 years agoMerge branch 'master' of github.com:WoltLab/WCF
Alexander Ebert [Sat, 13 Dec 2014 00:54:27 +0000 (01:54 +0100)]
Merge branch 'master' of github.com:WoltLab/WCF

9 years agoVisualizing [tt] causes an unreliable behavior
Alexander Ebert [Sat, 13 Dec 2014 00:54:14 +0000 (01:54 +0100)]
Visualizing [tt] causes an unreliable behavior

9 years agoUpdating minified JavaScript files
woltlab.com [Fri, 12 Dec 2014 23:11:45 +0000 (00:11 +0100)]
Updating minified JavaScript files

9 years agoFixed a few issues related to multi-line list items
Alexander Ebert [Fri, 12 Dec 2014 23:09:17 +0000 (00:09 +0100)]
Fixed a few issues related to multi-line list items

9 years agoFixed wrong variable name in user update
Marcel Werk [Fri, 12 Dec 2014 21:25:52 +0000 (22:25 +0100)]
Fixed wrong variable name in user update

Closes #1852

9 years agoFixed list issue in messageBody
Marcel Werk [Fri, 12 Dec 2014 21:23:28 +0000 (22:23 +0100)]
Fixed list issue in messageBody

9 years agoAdded missing module setting check
Marcel Werk [Fri, 12 Dec 2014 20:54:22 +0000 (21:54 +0100)]
Added missing module setting check

9 years agoFixed erroneous query
Alexander Ebert [Fri, 12 Dec 2014 20:19:52 +0000 (21:19 +0100)]
Fixed erroneous query

9 years agoFixed moderation queue dropdown returning all items
Alexander Ebert [Fri, 12 Dec 2014 18:26:24 +0000 (19:26 +0100)]
Fixed moderation queue dropdown returning all items

9 years agoUpdating minified JavaScript files
woltlab.com [Fri, 12 Dec 2014 17:56:45 +0000 (18:56 +0100)]
Updating minified JavaScript files

9 years agoDouble-clicking a user panel item forwards to 'show all' URL
Alexander Ebert [Fri, 12 Dec 2014 17:53:28 +0000 (18:53 +0100)]
Double-clicking a user panel item forwards to 'show all' URL

9 years agoAdded missing space
Alexander Ebert [Fri, 12 Dec 2014 15:25:06 +0000 (16:25 +0100)]
Added missing space

9 years agoLowering time until notifications are deleted from 60 to 14 days
Alexander Ebert [Fri, 12 Dec 2014 15:11:27 +0000 (16:11 +0100)]
Lowering time until notifications are deleted from 60 to 14 days

The previous value was a bit much considering that a lot of notifications can be yielded during that timespan and the primary intention of this option is to prevent building a huge pile or notifications in database.

9 years agoFilling up moderation dropdown with outstanding queues
Alexander Ebert [Fri, 12 Dec 2014 15:07:34 +0000 (16:07 +0100)]
Filling up moderation dropdown with outstanding queues

9 years agoFixed fetching queues was still using the outdated logic
Alexander Ebert [Fri, 12 Dec 2014 13:49:58 +0000 (14:49 +0100)]
Fixed fetching queues was still using the outdated logic

9 years agoUpdating minified JavaScript files
woltlab.com [Fri, 12 Dec 2014 12:51:45 +0000 (13:51 +0100)]
Updating minified JavaScript files

9 years agoImproved loading behavior for user panel items
Alexander Ebert [Fri, 12 Dec 2014 12:46:10 +0000 (13:46 +0100)]
Improved loading behavior for user panel items

9 years agoRemoved unnecessary code
Alexander Ebert [Fri, 12 Dec 2014 12:27:19 +0000 (13:27 +0100)]
Removed unnecessary code

9 years agoUnified return value for markAllAs*()
Alexander Ebert [Fri, 12 Dec 2014 12:26:06 +0000 (13:26 +0100)]
Unified return value for markAllAs*()

9 years agoAdded proper moderation queue dropdown handling
Alexander Ebert [Fri, 12 Dec 2014 12:24:46 +0000 (13:24 +0100)]
Added proper moderation queue dropdown handling

9 years agoChanged build order
Alexander Ebert [Fri, 12 Dec 2014 12:24:18 +0000 (13:24 +0100)]
Changed build order

9 years agoFix possible undefined index notice in SQLParser
Tim Düsterhus [Fri, 12 Dec 2014 00:26:41 +0000 (01:26 +0100)]
Fix possible undefined index notice in SQLParser

9 years agoMerge branch '2.0'
Tim Düsterhus [Fri, 12 Dec 2014 00:17:36 +0000 (01:17 +0100)]
Merge branch '2.0'

9 years agoMerge branch 'sigsegv' into 2.0
Tim Düsterhus [Fri, 12 Dec 2014 00:17:23 +0000 (01:17 +0100)]
Merge branch 'sigsegv' into 2.0

9 years agoDisable highlighting for codes longer than 16KiB
Tim Düsterhus [Fri, 12 Dec 2014 00:10:53 +0000 (01:10 +0100)]
Disable highlighting for codes longer than 16KiB

9 years agoUse atomic group to match quotes in Highlighter.class.php
Tim Düsterhus [Thu, 11 Dec 2014 23:51:27 +0000 (00:51 +0100)]
Use atomic group to match quotes in Highlighter.class.php

This modification is safe, as backtracking the contents of the
parentheses will not help finding a match anyway, as the part
between the parentheses cannot match the closing quote character.

Previously PCRE would have build up a huge stack of backtracking
states for strings containing a single quote character and a large
number of other characters, leading to stack overflow and SIGSEGV
as the final result.

9 years agoFixed scrollbar y-rail visible without being active
Alexander Ebert [Thu, 11 Dec 2014 16:25:14 +0000 (17:25 +0100)]
Fixed scrollbar y-rail visible without being active