GitHub/WoltLab/WCF.git
6 years agoImprove descriptions in media provider form
Tim Düsterhus [Sun, 18 Nov 2018 14:20:29 +0000 (15:20 +0100)]
Improve descriptions in media provider form

6 years agoEscape regular expression to search in multiselect option values
Matthias Schmidt [Fri, 16 Nov 2018 18:47:42 +0000 (19:47 +0100)]
Escape regular expression to search in multiselect option values

6 years agoSupport schemaless URLs in ImageProxy
Tim Düsterhus [Mon, 5 Nov 2018 11:45:17 +0000 (12:45 +0100)]
Support schemaless URLs in ImageProxy

Fixes #2758

6 years agoFix `MultiSelectOptionType::(add|get)Condition()` for "empty" values
Matthias Schmidt [Mon, 29 Oct 2018 18:51:33 +0000 (19:51 +0100)]
Fix `MultiSelectOptionType::(add|get)Condition()` for "empty" values

If you have a multi select option with options `0:no` and `1:yes`, searching for `0` does not work because `0` is considered empty by PHP and thus trimmed from the values array.

6 years agoFix guest dialog error in unavailable captcha type is used
Matthias Schmidt [Fri, 26 Oct 2018 17:02:38 +0000 (19:02 +0200)]
Fix guest dialog error in unavailable captcha type is used

6 years agoOnly execute bulk processing action if action affects any object
Matthias Schmidt [Mon, 22 Oct 2018 18:22:03 +0000 (20:22 +0200)]
Only execute bulk processing action if action affects any object

6 years agoPreparing the release 3.0.18 3.0.18
Alexander Ebert [Mon, 15 Oct 2018 11:09:14 +0000 (13:09 +0200)]
Preparing the release 3.0.18

6 years agoUpdating minified JavaScript files
woltlab.com [Mon, 15 Oct 2018 10:50:15 +0000 (10:50 +0000)]
Updating minified JavaScript files

6 years agoSubmitting messages as guest was prevented
Alexander Ebert [Mon, 15 Oct 2018 10:03:45 +0000 (12:03 +0200)]
Submitting messages as guest was prevented

6 years agoSupport making HTTPRequests before Language is initialized
Tim Düsterhus [Sun, 14 Oct 2018 22:49:59 +0000 (00:49 +0200)]
Support making HTTPRequests before Language is initialized

6 years agoUpdating minified JavaScript files
woltlab.com [Wed, 10 Oct 2018 11:16:23 +0000 (11:16 +0000)]
Updating minified JavaScript files

6 years agoFixed typos
Marcel Werk [Tue, 2 Oct 2018 16:04:04 +0000 (18:04 +0200)]
Fixed typos

6 years agoAdd "Delete" tooltip for failed media uploads
Matthias Schmidt [Mon, 24 Sep 2018 16:14:58 +0000 (18:14 +0200)]
Add "Delete" tooltip for failed media uploads

6 years agoShow complete media upload error message
Matthias Schmidt [Mon, 24 Sep 2018 16:14:31 +0000 (18:14 +0200)]
Show complete media upload error message

Close #2751

6 years agoFix CLI in PHP 7.3
Tim Düsterhus [Fri, 14 Sep 2018 13:33:53 +0000 (15:33 +0200)]
Fix CLI in PHP 7.3

6 years agoPrevent GravatarDownloadAction from downloading if module is off
Tim Düsterhus [Thu, 13 Sep 2018 18:36:12 +0000 (20:36 +0200)]
Prevent GravatarDownloadAction from downloading if module is off

6 years agoImprove error message if Dialog._createDialog receives invalid `html`
Tim Düsterhus [Thu, 13 Sep 2018 13:42:41 +0000 (15:42 +0200)]
Improve error message if Dialog._createDialog receives invalid `html`

6 years agoUpdated outdated links in the cookie policy
Marcel Werk [Fri, 7 Sep 2018 14:07:33 +0000 (16:07 +0200)]
Updated outdated links in the cookie policy

6 years agoFixed sorting in member list
Marcel Werk [Fri, 7 Sep 2018 11:21:33 +0000 (13:21 +0200)]
Fixed sorting in member list

6 years agoFixed missing css classes in avatar edit form
Marcel Werk [Thu, 6 Sep 2018 09:35:31 +0000 (11:35 +0200)]
Fixed missing css classes in avatar edit form

6 years agoFixed typo
Marcel Werk [Tue, 4 Sep 2018 13:18:07 +0000 (15:18 +0200)]
Fixed typo

6 years agoFixed typo
Marcel Werk [Tue, 4 Sep 2018 13:00:12 +0000 (15:00 +0200)]
Fixed typo

6 years agoFix circular dependency issue in Language module
Matthias Schmidt [Sun, 2 Sep 2018 15:00:26 +0000 (17:00 +0200)]
Fix circular dependency issue in Language module

6 years agoAdd missing `content` child for boxes' `content` element in `box.xsd`
Matthias Schmidt [Sun, 2 Sep 2018 11:22:15 +0000 (13:22 +0200)]
Add missing `content` child for boxes' `content` element in `box.xsd`

Fixes #2717

6 years agoFixed broken media images in the editor
Marcel Werk [Mon, 27 Aug 2018 10:54:10 +0000 (12:54 +0200)]
Fixed broken media images in the editor

6 years agoFix setting monolingual i18n items with js
Joshua Rüsweg [Thu, 23 Aug 2018 14:58:44 +0000 (16:58 +0200)]
Fix setting monolingual i18n items with js

6 years agoMerge branch 'Fabii547-patch-55' into 3.0
Joshua Rüsweg [Sun, 19 Aug 2018 13:33:03 +0000 (15:33 +0200)]
Merge branch 'Fabii547-patch-55' into 3.0

6 years agoFix UserProfileCommentResponseOwnerUserNotificationEvent::getLink()
Fabii547 [Sat, 18 Aug 2018 09:13:52 +0000 (11:13 +0200)]
Fix UserProfileCommentResponseOwnerUserNotificationEvent::getLink()

UserProfileCommentResponseOwnerUserNotificationEvent::getLink() now returns the correct link when using an event listener on fireEvent@wcf\system\user\notification\UserNotificationHandler

Fix usage of the RuntimeCacheBuilder

6 years agoPreparing the release 3.0.17 pl 1 3.0.17_pl_1
Alexander Ebert [Sat, 18 Aug 2018 17:44:59 +0000 (19:44 +0200)]
Preparing the release 3.0.17 pl 1

6 years agoUpdating minified JavaScript files
woltlab.com [Sat, 18 Aug 2018 16:13:55 +0000 (16:13 +0000)]
Updating minified JavaScript files

6 years agoAvoid writing to `arguments` directly, strange optimization result
Alexander Ebert [Sat, 18 Aug 2018 16:11:34 +0000 (18:11 +0200)]
Avoid writing to `arguments` directly, strange optimization result

6 years agoPreparing the release 3.0.17 3.0.17
Alexander Ebert [Fri, 17 Aug 2018 09:52:11 +0000 (11:52 +0200)]
Preparing the release 3.0.17

6 years agoSoft-limit for the length of the open/close HTML tags
Alexander Ebert [Fri, 17 Aug 2018 09:14:41 +0000 (11:14 +0200)]
Soft-limit for the length of the open/close HTML tags

6 years agoTypos
Alexander Ebert [Fri, 17 Aug 2018 09:08:16 +0000 (11:08 +0200)]
Typos

6 years agoDelete page comments after deleting the page
Joshua Rüsweg [Sun, 12 Aug 2018 12:21:15 +0000 (14:21 +0200)]
Delete page comments after deleting the page

6 years agoFix user option condition forms ignoring set default values
Matthias Schmidt [Sat, 11 Aug 2018 13:52:33 +0000 (15:52 +0200)]
Fix user option condition forms ignoring set default values

6 years agoUpdate the image when rotating by 180deg
Alexander Ebert [Fri, 10 Aug 2018 11:29:20 +0000 (13:29 +0200)]
Update the image when rotating by 180deg

Replaces 329f42e09c06cb7b69fb26cfc92beb6d3b435b74

6 years agoUpdate the image when rotating by 180deg
Alexander Ebert [Fri, 10 Aug 2018 11:04:10 +0000 (13:04 +0200)]
Update the image when rotating by 180deg

6 years agoMinor phrasing improvements
Alexander Ebert [Fri, 10 Aug 2018 11:00:10 +0000 (13:00 +0200)]
Minor phrasing improvements

6 years agoUpdating minified JavaScript files
woltlab.com [Fri, 10 Aug 2018 09:47:39 +0000 (09:47 +0000)]
Updating minified JavaScript files

6 years agoPrevent concurrent message submit requests
Alexander Ebert [Fri, 10 Aug 2018 09:40:12 +0000 (11:40 +0200)]
Prevent concurrent message submit requests

6 years agoUpdating minified JavaScript files
woltlab.com [Thu, 9 Aug 2018 11:15:37 +0000 (11:15 +0000)]
Updating minified JavaScript files

6 years agoFixed broken indentation in multi-category condition
Marcel Werk [Thu, 9 Aug 2018 10:20:44 +0000 (12:20 +0200)]
Fixed broken indentation in multi-category condition

6 years agoUse height/width attributes for compatibility
Alexander Ebert [Mon, 6 Aug 2018 15:26:18 +0000 (17:26 +0200)]
Use height/width attributes for compatibility

See #2555

6 years agoAdd width/height properties for default avatars (#2555)
Sascha Greuel [Sat, 19 May 2018 18:47:44 +0000 (20:47 +0200)]
Add width/height properties for default avatars (#2555)

* Added width/height properties for default avatars

Under certain circumstances, it is possible, that a browser strips the style tag on SVG images. This leads to a display of very tiny avatar images as shown below:

Since `width` and `height` are valid properties and respected by every browser, it's not the worst idea to include them.

* Removed redundant style attribute

6 years agoConvert <br> inside <pre> into plain newline characters
Alexander Ebert [Mon, 6 Aug 2018 11:38:25 +0000 (13:38 +0200)]
Convert <br> inside <pre> into plain newline characters

6 years agoLogo was 1px too wide
Alexander Ebert [Mon, 6 Aug 2018 11:25:15 +0000 (13:25 +0200)]
Logo was 1px too wide

6 years agoConverting multiple code blocks let to discarded newlines
Alexander Ebert [Wed, 13 Jun 2018 10:23:46 +0000 (12:23 +0200)]
Converting multiple code blocks let to discarded newlines

The XPath expression matched the global scope, eventually removing the newlines inside previously converted code blocks.

6 years agoDisallow search for updates when benchmark is enabled
Marcel Werk [Mon, 6 Aug 2018 09:08:11 +0000 (11:08 +0200)]
Disallow search for updates when benchmark is enabled

6 years agoFixed missing permission check
Marcel Werk [Wed, 1 Aug 2018 14:29:42 +0000 (16:29 +0200)]
Fixed missing permission check

6 years agoAdd support for infinite memory limit in ExceptionLogViewPage
Tim Düsterhus [Mon, 30 Jul 2018 21:38:35 +0000 (23:38 +0200)]
Add support for infinite memory limit in ExceptionLogViewPage

6 years agoProperly bind media insert button to <li> instead of FA icon
Tim Düsterhus [Sat, 28 Jul 2018 16:31:59 +0000 (18:31 +0200)]
Properly bind media insert button to <li> instead of FA icon

6 years agoFix wording in German language item
Matthias Schmidt [Sat, 28 Jul 2018 04:24:00 +0000 (06:24 +0200)]
Fix wording in German language item

6 years agoFixed wrong form field id
Marcel Werk [Tue, 24 Jul 2018 09:06:00 +0000 (11:06 +0200)]
Fixed wrong form field id

6 years ago`Element.scrollTo()` is not standardized
Alexander Ebert [Mon, 23 Jul 2018 11:29:58 +0000 (13:29 +0200)]
`Element.scrollTo()` is not standardized

6 years agoIncorrect comparison of bbcode restrictions
Alexander Ebert [Fri, 8 Jun 2018 12:08:12 +0000 (14:08 +0200)]
Incorrect comparison of bbcode restrictions

6 years agoComparison for `never` values for boolean options
Alexander Ebert [Fri, 8 Jun 2018 12:00:03 +0000 (14:00 +0200)]
Comparison for `never` values for boolean options

6 years agoRecognition of unicode mentions, guard against invalid usernames
Alexander Ebert [Tue, 10 Jul 2018 17:00:31 +0000 (19:00 +0200)]
Recognition of unicode mentions, guard against invalid usernames

6 years agoImproved detection of internal URLs (IMG bbcode)
Marcel Werk [Mon, 9 Jul 2018 13:34:06 +0000 (15:34 +0200)]
Improved detection of internal URLs (IMG bbcode)

6 years agoMerge branch '2.1' into 3.0
Marcel Werk [Mon, 9 Jul 2018 13:32:02 +0000 (15:32 +0200)]
Merge branch '2.1' into 3.0

6 years agoImproved detection of internal URLs (IMG bbcode)
Marcel Werk [Mon, 9 Jul 2018 12:25:16 +0000 (14:25 +0200)]
Improved detection of internal URLs (IMG bbcode)

6 years agoPreparing the release 3.0.16 3.0.16
Alexander Ebert [Mon, 2 Jul 2018 11:01:10 +0000 (13:01 +0200)]
Preparing the release 3.0.16

6 years agoMerge branch '2.1' into 3.0
Alexander Ebert [Mon, 2 Jul 2018 10:51:18 +0000 (12:51 +0200)]
Merge branch '2.1' into 3.0

6 years agoPreparing the release 2.1.23 2.1.23
Alexander Ebert [Mon, 2 Jul 2018 10:41:19 +0000 (12:41 +0200)]
Preparing the release 2.1.23

6 years agoUpdating minified JavaScript files
woltlab.com [Mon, 2 Jul 2018 10:09:43 +0000 (12:09 +0200)]
Updating minified JavaScript files

6 years agoUpdating minified JavaScript files
woltlab.com [Mon, 2 Jul 2018 10:03:22 +0000 (12:03 +0200)]
Updating minified JavaScript files

6 years agoImproved the newline handling inside table cells
Alexander Ebert [Mon, 2 Jul 2018 09:32:58 +0000 (11:32 +0200)]
Improved the newline handling inside table cells

6 years agoClose the cursor before executing the next query
Alexander Ebert [Sun, 1 Jul 2018 13:06:25 +0000 (15:06 +0200)]
Close the cursor before executing the next query

6 years agoMerge branch '2.1' into 3.0
Tim Düsterhus [Sat, 30 Jun 2018 20:29:56 +0000 (22:29 +0200)]
Merge branch '2.1' into 3.0

6 years agoBackport: Work-around libmagic failing for 1-byte files
Alexander Ebert [Tue, 2 Jan 2018 12:59:31 +0000 (13:59 +0100)]
Backport: Work-around libmagic failing for 1-byte files

Causes the error message "finfo::file(): Failed identify data 0:(null)"
in older libmagic/PHP versions, mostly in the ancient PHP 5.x tree.

This backports commit 07673afaf082ab28d8be4db5cb64fcda457e1562.

6 years agoMerge branch '2.1' into 3.0
Alexander Ebert [Fri, 29 Jun 2018 13:21:24 +0000 (15:21 +0200)]
Merge branch '2.1' into 3.0

6 years agoFixed missing encoding of mail signature
Marcel Werk [Fri, 29 Jun 2018 09:27:13 +0000 (11:27 +0200)]
Fixed missing encoding of mail signature

6 years agoEscape the hyphen to avoid issues with PCRE2
Alexander Ebert [Thu, 28 Jun 2018 09:25:51 +0000 (11:25 +0200)]
Escape the hyphen to avoid issues with PCRE2

See https://bugs.php.net/bug.php?id=76188

6 years agoStrip superfluous nbsp in between HTML tags
Alexander Ebert [Wed, 27 Jun 2018 13:52:18 +0000 (15:52 +0200)]
Strip superfluous nbsp in between HTML tags

6 years agoUpdated privacy policy
Marcel Werk [Wed, 27 Jun 2018 13:21:02 +0000 (15:21 +0200)]
Updated privacy policy

6 years agoMerge branch '2.1' into 3.0
Marcel Werk [Wed, 27 Jun 2018 13:07:19 +0000 (15:07 +0200)]
Merge branch '2.1' into 3.0

6 years agoUpdated privacy policy
Marcel Werk [Wed, 27 Jun 2018 13:00:47 +0000 (15:00 +0200)]
Updated privacy policy

6 years agoMerge branch '2.1' into 3.0
Marcel Werk [Tue, 26 Jun 2018 16:45:49 +0000 (18:45 +0200)]
Merge branch '2.1' into 3.0

6 years agoFixed PHP 7.2 issue
Marcel Werk [Tue, 26 Jun 2018 16:44:42 +0000 (18:44 +0200)]
Fixed PHP 7.2 issue

6 years agoFixed wrong recipient address for new e-mail activation mails
Marcel Werk [Thu, 21 Jun 2018 17:07:55 +0000 (19:07 +0200)]
Fixed wrong recipient address for new e-mail activation mails

6 years agoFixed reset of default values
Marcel Werk [Wed, 20 Jun 2018 15:43:45 +0000 (17:43 +0200)]
Fixed reset of default values

6 years agoFixed print issue in firefox
Marcel Werk [Sat, 16 Jun 2018 10:52:26 +0000 (12:52 +0200)]
Fixed print issue in firefox

6 years agoFixed link to user profile
Marcel Werk [Thu, 14 Jun 2018 18:40:50 +0000 (20:40 +0200)]
Fixed link to user profile

6 years agoAdd suffix for hours (#2678)
Sascha Greuel [Wed, 13 Jun 2018 11:55:59 +0000 (13:55 +0200)]
Add suffix for hours (#2678)

* Added suffix for hours

* Update en.xml

6 years agoMerge pull request #2697 from max-m/patch-19
Alexander Ebert [Wed, 13 Jun 2018 11:55:18 +0000 (13:55 +0200)]
Merge pull request #2697 from max-m/patch-19

Add guard against invalid dates in Date/Picker.init()

6 years agoAdd guard against invalid dates in Date/Picker.init()
Maximilian Mader [Tue, 12 Jun 2018 17:51:49 +0000 (19:51 +0200)]
Add guard against invalid dates in Date/Picker.init()

6 years agoRemove deleted third party sniff
Matthias Schmidt [Sun, 10 Jun 2018 08:55:20 +0000 (10:55 +0200)]
Remove deleted third party sniff

See https://github.com/squizlabs/PHP_CodeSniffer/releases/tag/3.3.0

6 years agoDisable ImageProxyAction if image proxy is not enabled
Tim Düsterhus [Sat, 2 Jun 2018 12:10:58 +0000 (14:10 +0200)]
Disable ImageProxyAction if image proxy is not enabled

Previously only the rewriting was disabled, but the action
remained functional.

6 years agoFixed typos
Marcel Werk [Thu, 24 May 2018 16:15:28 +0000 (18:15 +0200)]
Fixed typos

6 years agoPreparing the release 3.0.15 pl 1 3.0.15_pl_1
Alexander Ebert [Thu, 24 May 2018 12:14:53 +0000 (14:14 +0200)]
Preparing the release 3.0.15 pl 1

6 years agoMerge branch '2.1' into 3.0
Alexander Ebert [Thu, 24 May 2018 12:11:49 +0000 (14:11 +0200)]
Merge branch '2.1' into 3.0

6 years agoPreparing the release 2.1.22 pl 1 2.1.22_pl_1
Alexander Ebert [Thu, 24 May 2018 11:58:24 +0000 (13:58 +0200)]
Preparing the release 2.1.22 pl 1

6 years agoImproved the capabilities of the user data export
Alexander Ebert [Thu, 24 May 2018 11:51:43 +0000 (13:51 +0200)]
Improved the capabilities of the user data export

6 years agoAdjusted generator name 3.0.15
Alexander Ebert [Tue, 22 May 2018 13:58:23 +0000 (15:58 +0200)]
Adjusted generator name

6 years agoUpdating minified JavaScript files
woltlab.com [Tue, 22 May 2018 11:36:44 +0000 (13:36 +0200)]
Updating minified JavaScript files

6 years agoPreparing the release 3.0.15
Alexander Ebert [Tue, 22 May 2018 11:27:18 +0000 (13:27 +0200)]
Preparing the release 3.0.15

6 years agoMerge branch '2.1' into 3.0
Alexander Ebert [Tue, 22 May 2018 10:40:34 +0000 (12:40 +0200)]
Merge branch '2.1' into 3.0

6 years agoUpdated the release date 2.1.22
Alexander Ebert [Tue, 22 May 2018 10:00:00 +0000 (12:00 +0200)]
Updated the release date

6 years agoPreparing the release 2.1.22
Alexander Ebert [Tue, 22 May 2018 09:59:15 +0000 (11:59 +0200)]
Preparing the release 2.1.22

6 years agoMerge branch '2.1' into 3.0
Alexander Ebert [Tue, 22 May 2018 08:29:45 +0000 (10:29 +0200)]
Merge branch '2.1' into 3.0