Marcel Werk [Thu, 14 Jun 2018 19:09:51 +0000 (21:09 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'
Marcel Werk [Thu, 14 Jun 2018 18:40:50 +0000 (20:40 +0200)]
Fixed link to user profile
Marcel Werk [Thu, 14 Jun 2018 16:29:58 +0000 (18:29 +0200)]
made sure that __toString() always returns a string
Marcel Werk [Thu, 14 Jun 2018 08:54:53 +0000 (10:54 +0200)]
Added missing nice-value specification (XSD)
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
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()
Alexander Ebert [Wed, 13 Jun 2018 11:50:22 +0000 (13:50 +0200)]
Pasting images from clipboard when images are disabled
woltlab.com [Wed, 13 Jun 2018 11:41:23 +0000 (13:41 +0200)]
Updating minified JavaScript files
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.
Maximilian Mader [Tue, 12 Jun 2018 17:51:49 +0000 (19:51 +0200)]
Add guard against invalid dates in Date/Picker.init()
Marcel Werk [Mon, 11 Jun 2018 15:53:24 +0000 (17:53 +0200)]
open links to attachments in a new window to prevent the loss of form inputs
Marcel Werk [Mon, 11 Jun 2018 11:05:36 +0000 (13:05 +0200)]
Fixed whitespaces in enable options
Matthias Schmidt [Sun, 10 Jun 2018 08:55:41 +0000 (10:55 +0200)]
Merge branch '3.0'
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
Alexander Ebert [Fri, 8 Jun 2018 16:38:31 +0000 (18:38 +0200)]
Firefox sometimes includes the editor itself in the selection
Alexander Ebert [Fri, 8 Jun 2018 16:04:39 +0000 (18:04 +0200)]
Skip empty paragraphs for the simplified html output
Alexander Ebert [Fri, 8 Jun 2018 12:50:31 +0000 (14:50 +0200)]
Checked but disabled booleans did not appear as disabled
Alexander Ebert [Fri, 8 Jun 2018 12:08:12 +0000 (14:08 +0200)]
Incorrect comparison of bbcode restrictions
Alexander Ebert [Fri, 8 Jun 2018 12:00:03 +0000 (14:00 +0200)]
Comparison for `never` values for boolean options
Marcel Werk [Fri, 8 Jun 2018 08:51:55 +0000 (10:51 +0200)]
Show only changed values in version-tracker-list
Tim Düsterhus [Sat, 2 Jun 2018 12:14:51 +0000 (14:14 +0200)]
Merge branch '3.0'
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.
Alexander Ebert [Wed, 30 May 2018 14:57:49 +0000 (16:57 +0200)]
Moved the `option.xml` import for the 3.0 -> 3.1 upgrade
Alexander Ebert [Wed, 30 May 2018 14:46:06 +0000 (16:46 +0200)]
Incorrect update instructions
Alexander Ebert [Mon, 28 May 2018 09:36:05 +0000 (11:36 +0200)]
Missing filter by language id for custom phrase checks
Alexander Ebert [Mon, 28 May 2018 09:03:02 +0000 (11:03 +0200)]
Work-around for missing disable times for phrases
Marcel Werk [Thu, 24 May 2018 16:17:56 +0000 (18:17 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'
Marcel Werk [Thu, 24 May 2018 16:15:28 +0000 (18:15 +0200)]
Fixed typos
Alexander Ebert [Thu, 24 May 2018 12:27:05 +0000 (14:27 +0200)]
Preparing the release 3.1.3 pl 1
Alexander Ebert [Thu, 24 May 2018 12:26:25 +0000 (14:26 +0200)]
Merge branch '3.0'
woltlab.com [Thu, 24 May 2018 12:21:46 +0000 (14:21 +0200)]
Updating minified JavaScript files
Alexander Ebert [Thu, 24 May 2018 12:14:53 +0000 (14:14 +0200)]
Preparing the release 3.0.15 pl 1
Alexander Ebert [Thu, 24 May 2018 12:11:49 +0000 (14:11 +0200)]
Merge branch '2.1' into 3.0
Alexander Ebert [Thu, 24 May 2018 11:58:24 +0000 (13:58 +0200)]
Preparing the release 2.1.22 pl 1
Alexander Ebert [Thu, 24 May 2018 11:51:43 +0000 (13:51 +0200)]
Improved the capabilities of the user data export
Alexander Ebert [Thu, 24 May 2018 10:39:08 +0000 (12:39 +0200)]
Caret placement for raw bbcodes was incorrect
Marcel Werk [Wed, 23 May 2018 18:55:05 +0000 (20:55 +0200)]
fixed error message when saving an article without date
Alexander Ebert [Tue, 22 May 2018 15:19:40 +0000 (17:19 +0200)]
New release date
Alexander Ebert [Tue, 22 May 2018 14:21:51 +0000 (16:21 +0200)]
Merge branch '3.0'
Alexander Ebert [Tue, 22 May 2018 13:58:23 +0000 (15:58 +0200)]
Adjusted generator name
Tim Düsterhus [Tue, 22 May 2018 11:40:49 +0000 (13:40 +0200)]
Fix typo in de.xml
woltlab.com [Tue, 22 May 2018 11:36:44 +0000 (13:36 +0200)]
Updating minified JavaScript files
Alexander Ebert [Tue, 22 May 2018 11:27:18 +0000 (13:27 +0200)]
Preparing the release 3.0.15
Alexander Ebert [Tue, 22 May 2018 10:40:34 +0000 (12:40 +0200)]
Merge branch '2.1' into 3.0
Alexander Ebert [Tue, 22 May 2018 10:00:00 +0000 (12:00 +0200)]
Updated the release date
Alexander Ebert [Tue, 22 May 2018 09:59:15 +0000 (11:59 +0200)]
Preparing the release 2.1.22
Alexander Ebert [Tue, 22 May 2018 08:37:25 +0000 (10:37 +0200)]
The quote title content was encoded twice
`$author` is already encoded using HTML entities.
Alexander Ebert [Tue, 22 May 2018 08:30:09 +0000 (10:30 +0200)]
Merge branch '3.0'
Alexander Ebert [Tue, 22 May 2018 08:29:45 +0000 (10:29 +0200)]
Merge branch '2.1' into 3.0
Alexander Ebert [Tue, 22 May 2018 08:28:27 +0000 (10:28 +0200)]
Avoid empty lists of ip address in the export
Tim Düsterhus [Mon, 21 May 2018 23:12:52 +0000 (01:12 +0200)]
Merge branch '3.0'
Tim Düsterhus [Mon, 21 May 2018 23:12:09 +0000 (01:12 +0200)]
Fix autolinker of media URLs if $allowMedia is false
Alexander Ebert [Mon, 21 May 2018 22:17:59 +0000 (00:17 +0200)]
Merge branch '3.0'
Alexander Ebert [Mon, 21 May 2018 22:16:52 +0000 (00:16 +0200)]
Merge branch '2.1' into 3.0
Alexander Ebert [Mon, 21 May 2018 20:42:06 +0000 (22:42 +0200)]
Exclude settings-type user options from the export
Alexander Ebert [Mon, 21 May 2018 19:03:56 +0000 (21:03 +0200)]
Ignore module settings when exporting data
Alexander Ebert [Mon, 21 May 2018 18:49:28 +0000 (20:49 +0200)]
Merge branch '3.0'
Alexander Ebert [Mon, 21 May 2018 18:48:11 +0000 (20:48 +0200)]
Merge branch '2.1' into 3.0
Alexander Ebert [Mon, 21 May 2018 18:35:57 +0000 (20:35 +0200)]
Include session ip addresses and ignore module settings
Fixes #2572
Alexander Ebert [Mon, 21 May 2018 11:44:04 +0000 (13:44 +0200)]
Preparing the release 3.1.3
woltlab.com [Mon, 21 May 2018 11:32:52 +0000 (13:32 +0200)]
Updating minified JavaScript files
Alexander Ebert [Mon, 21 May 2018 10:44:36 +0000 (12:44 +0200)]
Unified the package uninstallation dialog
Fixes #2571
Alexander Ebert [Mon, 21 May 2018 10:02:34 +0000 (12:02 +0200)]
Hiding the tooltip did not reset all position styles
Alexander Ebert [Sun, 20 May 2018 08:37:39 +0000 (10:37 +0200)]
Move the caret after the link when inserting images
Alexander Ebert [Sat, 19 May 2018 21:31:47 +0000 (23:31 +0200)]
Ad rotation: Display the first suitable ad after shuffle
The previous implementation just picked one ad and tried to display it, regardless if it should be displayed based on the condition. The change will show the first random ad that fulfills the display conditions.
Alexander Ebert [Sat, 19 May 2018 21:24:48 +0000 (23:24 +0200)]
Check if the editor is in WYSIWYG mode when editing the user profile
Alexander Ebert [Sat, 19 May 2018 19:26:42 +0000 (21:26 +0200)]
Use the `text-*` classes for the legacy `[align]` bbcode
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
Alexander Ebert [Sat, 19 May 2018 18:46:42 +0000 (20:46 +0200)]
Merge pull request #2561 from max-m/default-avatar-size
Change the DefaultAvatar’s size to 128x128 pixels
Alexander Ebert [Sat, 19 May 2018 18:45:37 +0000 (20:45 +0200)]
Partially reverted
3f03556
Alexander Ebert [Sat, 19 May 2018 18:35:22 +0000 (20:35 +0200)]
Merge branch '3.0'
Alexander Ebert [Sat, 19 May 2018 18:33:23 +0000 (20:33 +0200)]
Merge branch '2.1' into 3.0
Alexander Ebert [Sat, 19 May 2018 18:30:47 +0000 (20:30 +0200)]
Preserve `Session.isFirstVisit` on redirect
Fixes #2568
Alexander Ebert [Sat, 19 May 2018 18:17:07 +0000 (20:17 +0200)]
External images displayed as link are now shown as such
Alexander Ebert [Sat, 19 May 2018 11:45:13 +0000 (13:45 +0200)]
Include the cover photo in the user export
Alexander Ebert [Sat, 19 May 2018 11:43:03 +0000 (13:43 +0200)]
Merge branch '3.0'
Alexander Ebert [Sat, 19 May 2018 11:11:06 +0000 (13:11 +0200)]
Merge branch '2.1' into 3.0
Alexander Ebert [Sat, 19 May 2018 11:05:15 +0000 (13:05 +0200)]
Moved event and added avatar link
Alexander Ebert [Fri, 18 May 2018 14:08:29 +0000 (16:08 +0200)]
Merge branch '3.0'
Alexander Ebert [Fri, 18 May 2018 14:05:34 +0000 (16:05 +0200)]
Code style
Alexander Ebert [Fri, 18 May 2018 14:02:48 +0000 (16:02 +0200)]
Merge branch '2.1' into 3.0
Alexander Ebert [Fri, 18 May 2018 13:56:28 +0000 (15:56 +0200)]
Export of personal data (GDPR)
Marcel Werk [Thu, 17 May 2018 21:47:02 +0000 (23:47 +0200)]
Fixed missing teaser image in article boxes
Closes #2564
Marcel Werk [Thu, 17 May 2018 19:16:37 +0000 (21:16 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'
# Conflicts:
# wcfsetup/install/files/lib/system/cli/command/ImportCLICommand.class.php
Marcel Werk [Thu, 17 May 2018 16:55:10 +0000 (18:55 +0200)]
Fixed missing template scripting in language variables
Tim Düsterhus [Tue, 15 May 2018 13:15:55 +0000 (15:15 +0200)]
Merge branch '3.0'
Tim Düsterhus [Tue, 15 May 2018 13:15:44 +0000 (15:15 +0200)]
Merge branch '2.1' into 3.0
Tim Düsterhus [Tue, 15 May 2018 13:14:26 +0000 (15:14 +0200)]
Fix typo in de.xml
Alexander Ebert [Fri, 11 May 2018 14:58:55 +0000 (16:58 +0200)]
Improved cursor position for inserted bbcode tags
Alexander Ebert [Fri, 11 May 2018 14:08:29 +0000 (16:08 +0200)]
Disable the visual representation of `<kbd>`
Alexander Ebert [Fri, 11 May 2018 12:36:10 +0000 (14:36 +0200)]
Moved the login check inside `readParameters`
Events listening on `readParameters` are now able to intercept the call and to perform arbitrary redirects.
Alexander Ebert [Fri, 11 May 2018 11:30:18 +0000 (13:30 +0200)]
Merge branch '3.0'
Alexander Ebert [Fri, 11 May 2018 11:29:55 +0000 (13:29 +0200)]
Incorrect element id reference
Alexander Ebert [Fri, 11 May 2018 10:21:01 +0000 (12:21 +0200)]
Avoid notifications for quotes with an external source
Marcel Werk [Fri, 11 May 2018 08:56:55 +0000 (10:56 +0200)]
Removed obsolete/outdated files
Alexander Ebert [Thu, 10 May 2018 12:03:13 +0000 (14:03 +0200)]
Do not prepare statements for bulk operations
Alexander Ebert [Wed, 9 May 2018 15:45:25 +0000 (17:45 +0200)]
Skip the HTML filter when reprocessing messages
Marcel Werk [Wed, 9 May 2018 10:21:59 +0000 (12:21 +0200)]
Improved performance of 'userUserRanks'
woltlab.com [Wed, 9 May 2018 15:18:00 +0000 (17:18 +0200)]
Updating minified JavaScript files
Alexander Ebert [Wed, 9 May 2018 13:13:44 +0000 (15:13 +0200)]
Merge branch '3.0'