GitHub/WoltLab/WCF.git
6 years agoPrioritize message's deleted status over disabled status
Matthias Schmidt [Tue, 28 Nov 2017 15:17:25 +0000 (16:17 +0100)]
Prioritize message's deleted status over disabled status

Close #2487

6 years agoFix encoding of non-ASCII filenames in email attachments
Tim Düsterhus [Mon, 27 Nov 2017 18:17:13 +0000 (19:17 +0100)]
Fix encoding of non-ASCII filenames in email attachments

6 years agoPreparing release 3.0.11 pl 1
Alexander Ebert [Thu, 23 Nov 2017 15:05:59 +0000 (16:05 +0100)]
Preparing release 3.0.11 pl 1

6 years agoUpdating minified JavaScript files
woltlab.com [Thu, 23 Nov 2017 15:03:17 +0000 (16:03 +0100)]
Updating minified JavaScript files

6 years agoSelection anchor may be a text node in Safari 11
Alexander Ebert [Thu, 23 Nov 2017 15:00:44 +0000 (16:00 +0100)]
Selection anchor may be a text node in Safari 11

6 years agoAdded work-around for Vivaldi 1.13
Alexander Ebert [Thu, 23 Nov 2017 13:40:45 +0000 (14:40 +0100)]
Added work-around for Vivaldi 1.13

6 years agoUpdating minified JavaScript files 3.0.11
woltlab.com [Tue, 21 Nov 2017 15:04:03 +0000 (16:04 +0100)]
Updating minified JavaScript files

6 years agoPreparing release 3.0.11
Alexander Ebert [Tue, 21 Nov 2017 13:49:02 +0000 (14:49 +0100)]
Preparing release 3.0.11

6 years agoFixed box position handling
Alexander Ebert [Mon, 20 Nov 2017 15:34:11 +0000 (16:34 +0100)]
Fixed box position handling

Fixes be3a8e90cb326f1805d94a8ec802535c2cb87a21

6 years agoFixed newlines inside `[code]` being recognized
Alexander Ebert [Mon, 20 Nov 2017 13:51:27 +0000 (14:51 +0100)]
Fixed newlines inside `[code]` being recognized

6 years agoMerge branch '2.1' into 3.0
Tim Düsterhus [Sun, 19 Nov 2017 22:59:59 +0000 (23:59 +0100)]
Merge branch '2.1' into 3.0

6 years agoMerge remote-tracking branch 'origin/3.0' into 3.0
Tim Düsterhus [Sun, 19 Nov 2017 22:58:40 +0000 (23:58 +0100)]
Merge remote-tracking branch 'origin/3.0' into 3.0

6 years agoMerge branch 'uiDialogScroll' into 3.0
Tim Düsterhus [Sun, 19 Nov 2017 22:57:59 +0000 (23:57 +0100)]
Merge branch 'uiDialogScroll' into 3.0

6 years agoFix disabling of scrolling when dialog is already open
Tim Düsterhus [Sat, 18 Nov 2017 14:59:42 +0000 (15:59 +0100)]
Fix disabling of scrolling when dialog is already open

6 years agoFixed PHP7.2 issue
Marcel Werk [Sun, 19 Nov 2017 19:41:08 +0000 (20:41 +0100)]
Fixed PHP7.2 issue

6 years agoImprove fix for box conditions relying on JavaScript
Matthias Schmidt [Sun, 19 Nov 2017 10:52:01 +0000 (11:52 +0100)]
Improve fix for box conditions relying on JavaScript

6 years agoFix box conditions relying on JavaScript
Matthias Schmidt [Sun, 19 Nov 2017 09:23:48 +0000 (10:23 +0100)]
Fix box conditions relying on JavaScript

6 years agoFixed missing encoding
Marcel Werk [Sat, 18 Nov 2017 21:49:27 +0000 (22:49 +0100)]
Fixed missing encoding

6 years agoFixed missing language variable
Marcel Werk [Sat, 18 Nov 2017 18:35:17 +0000 (19:35 +0100)]
Fixed missing language variable

6 years agoFixed PHP7.2 issue
Marcel Werk [Sat, 18 Nov 2017 13:34:45 +0000 (14:34 +0100)]
Fixed PHP7.2 issue

6 years agoMerge branch '2.1' into 3.0
Alexander Ebert [Fri, 17 Nov 2017 12:08:04 +0000 (13:08 +0100)]
Merge branch '2.1' into 3.0

6 years agoPreparing release 2.1.19 2.1.19
Alexander Ebert [Thu, 16 Nov 2017 14:11:08 +0000 (15:11 +0100)]
Preparing release 2.1.19

6 years agoUpdating minified JavaScript files
woltlab.com [Thu, 16 Nov 2017 11:50:15 +0000 (12:50 +0100)]
Updating minified JavaScript files

6 years agoAdded recognition of `<a>` and `text-decoration` variations
Alexander Ebert [Thu, 16 Nov 2017 11:33:58 +0000 (12:33 +0100)]
Added recognition of `<a>` and `text-decoration` variations

6 years agoForce focus on url input, added enter-key submit support
Alexander Ebert [Wed, 15 Nov 2017 17:07:09 +0000 (18:07 +0100)]
Force focus on url input, added enter-key submit support

6 years agoStrip port from cookie domain
Alexander Ebert [Thu, 28 Sep 2017 11:18:29 +0000 (13:18 +0200)]
Strip port from cookie domain

Cookies are set per host regardless of the domain as per RFC 6265

6 years agoAdded explanation for user option default overrides
Alexander Ebert [Wed, 15 Nov 2017 16:19:30 +0000 (17:19 +0100)]
Added explanation for user option default overrides

6 years agoBackport: Make BackgroundQueueHandler::forceCheck() more resilient
Tim Düsterhus [Wed, 19 Apr 2017 13:25:31 +0000 (15:25 +0200)]
Backport: Make BackgroundQueueHandler::forceCheck() more resilient

Closes #2251

This backports commit 54de7a5f630ec14d728a8a1838f6c0d6db5af334.

6 years agoFix code of `boxAdd` template
Matthias Schmidt [Sat, 11 Nov 2017 19:13:38 +0000 (20:13 +0100)]
Fix code of `boxAdd` template

Fixes 3cab11c04220282a46117e31a80a75660835be7a

6 years agoFix typo in JavaScript module description
Matthias Schmidt [Sat, 11 Nov 2017 19:10:45 +0000 (20:10 +0100)]
Fix typo in JavaScript module description

6 years agoUpdated ACP WYSIWYG template
Alexander Ebert [Fri, 10 Nov 2017 17:42:25 +0000 (18:42 +0100)]
Updated ACP WYSIWYG template

6 years agoUpdating minified JavaScript files
woltlab.com [Fri, 10 Nov 2017 16:52:05 +0000 (17:52 +0100)]
Updating minified JavaScript files

6 years agoImproved recognition of different newline types in Office
Alexander Ebert [Fri, 10 Nov 2017 16:49:35 +0000 (17:49 +0100)]
Improved recognition of different newline types in Office

6 years agoUpdating minified JavaScript files
woltlab.com [Fri, 10 Nov 2017 16:05:06 +0000 (17:05 +0100)]
Updating minified JavaScript files

6 years agoImproved office formatting recognition, fixed pasted <br> handling
Alexander Ebert [Fri, 10 Nov 2017 15:53:34 +0000 (16:53 +0100)]
Improved office formatting recognition, fixed pasted <br> handling

6 years agoAvoid newline duplication when pasting from Word
Alexander Ebert [Fri, 10 Nov 2017 15:26:43 +0000 (16:26 +0100)]
Avoid newline duplication when pasting from Word

6 years agoImproved newline behavior on enter in Firefox
Alexander Ebert [Fri, 10 Nov 2017 13:31:21 +0000 (14:31 +0100)]
Improved newline behavior on enter in Firefox

6 years agoFixed links being copied over to the next line on enter
Alexander Ebert [Fri, 10 Nov 2017 13:20:42 +0000 (14:20 +0100)]
Fixed links being copied over to the next line on enter

6 years agoAdded a helper function to return the closest element
Alexander Ebert [Thu, 9 Nov 2017 19:20:21 +0000 (20:20 +0100)]
Added a helper function to return the closest element

6 years agoUpdating minified JavaScript files
woltlab.com [Thu, 9 Nov 2017 17:19:34 +0000 (18:19 +0100)]
Updating minified JavaScript files

6 years agoHide link input for system-type boxes
Alexander Ebert [Tue, 7 Nov 2017 14:02:32 +0000 (15:02 +0100)]
Hide link input for system-type boxes

6 years agoAdded missing margin between quoted messages
Alexander Ebert [Mon, 6 Nov 2017 14:55:06 +0000 (15:55 +0100)]
Added missing margin between quoted messages

Fixes #2456

6 years agoImproved ad sizes, fixed ad size on mobile
Alexander Ebert [Mon, 6 Nov 2017 14:43:33 +0000 (15:43 +0100)]
Improved ad sizes, fixed ad size on mobile

See #2428

6 years agoClosing a dialog did not remove the keyboard focus
Alexander Ebert [Mon, 6 Nov 2017 13:34:11 +0000 (14:34 +0100)]
Closing a dialog did not remove the keyboard focus

6 years agoMerge remote-tracking branch 'refs/remotes/origin/2.1' into 3.0
Alexander Ebert [Mon, 6 Nov 2017 13:05:25 +0000 (14:05 +0100)]
Merge remote-tracking branch 'refs/remotes/origin/2.1' into 3.0

# Conflicts:
# wcfsetup/install/files/lib/page/AttachmentPage.class.php

6 years agoFixed option type of internal uuid
Alexander Ebert [Mon, 6 Nov 2017 12:43:34 +0000 (13:43 +0100)]
Fixed option type of internal uuid

6 years agoAlmost disabled browser caching for unsaved attachments
Alexander Ebert [Mon, 6 Nov 2017 12:41:49 +0000 (13:41 +0100)]
Almost disabled browser caching for unsaved attachments

Avoids issues with removed attachments that may still exist in the
browser cache and cause the user to believe that it is still there.
Commonly an issue with restored messages whose attachments have been
automatically removed in the meantime.

6 years agoFixed buffer handling for primitive bbcodes
Alexander Ebert [Mon, 6 Nov 2017 10:44:18 +0000 (11:44 +0100)]
Fixed buffer handling for primitive bbcodes

6 years agoAvoid double-encoding of tag values
Alexander Ebert [Fri, 3 Nov 2017 16:55:24 +0000 (17:55 +0100)]
Avoid double-encoding of tag values

6 years agoFixed validation of parent page selection
Alexander Ebert [Fri, 3 Nov 2017 16:20:11 +0000 (17:20 +0100)]
Fixed validation of parent page selection

6 years agoImproved `text/plain` message export
Alexander Ebert [Fri, 3 Nov 2017 16:13:30 +0000 (17:13 +0100)]
Improved `text/plain` message export

Closes #2458

6 years agoMerge branch '2.1' into 3.0
Alexander Ebert [Mon, 23 Oct 2017 10:29:21 +0000 (12:29 +0200)]
Merge branch '2.1' into 3.0

6 years agoUpdating minified JavaScript files
woltlab.com [Mon, 23 Oct 2017 10:26:38 +0000 (12:26 +0200)]
Updating minified JavaScript files

6 years agoUpdating minified JavaScript files
woltlab.com [Mon, 23 Oct 2017 10:21:47 +0000 (12:21 +0200)]
Updating minified JavaScript files

6 years agoUpdated monkeypatch to support `opts.keepStyleAttr`
Alexander Ebert [Fri, 20 Oct 2017 12:07:01 +0000 (14:07 +0200)]
Updated monkeypatch to support `opts.keepStyleAttr`

6 years agoFixed inserting of elements failed with adjacent text nodes
Alexander Ebert [Thu, 19 Oct 2017 11:36:26 +0000 (13:36 +0200)]
Fixed inserting of elements failed with adjacent text nodes

6 years agoFixed language variables for html notification emails
Marcel Werk [Wed, 18 Oct 2017 16:34:55 +0000 (18:34 +0200)]
Fixed language variables for html notification emails

6 years agoUpdating minified JavaScript files 3.0.10
woltlab.com [Tue, 17 Oct 2017 13:37:17 +0000 (15:37 +0200)]
Updating minified JavaScript files

6 years agoAdded update support for the upcoming 2.1-series version
Alexander Ebert [Tue, 17 Oct 2017 13:26:05 +0000 (15:26 +0200)]
Added update support for the upcoming 2.1-series version

6 years agoPreparing release 3.0.10
Alexander Ebert [Tue, 17 Oct 2017 13:23:59 +0000 (15:23 +0200)]
Preparing release 3.0.10

6 years agoAdded size definitions for Google AdSense responsive
Alexander Ebert [Tue, 17 Oct 2017 12:18:09 +0000 (14:18 +0200)]
Added size definitions for Google AdSense responsive

Fixes #2428

6 years agoMerge remote-tracking branch 'refs/remotes/origin/2.1' into 3.0
Alexander Ebert [Mon, 16 Oct 2017 11:32:04 +0000 (13:32 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/2.1' into 3.0

6 years agoUpdate label preview on init
Alexander Ebert [Mon, 16 Oct 2017 11:26:54 +0000 (13:26 +0200)]
Update label preview on init

6 years agoFixed English phrase
Marcel Werk [Sun, 15 Oct 2017 16:40:56 +0000 (18:40 +0200)]
Fixed English phrase

6 years agoFixed element parent block detection
Alexander Ebert [Wed, 11 Oct 2017 14:25:47 +0000 (16:25 +0200)]
Fixed element parent block detection

6 years agoImproved backspace/delete key handling for empty lines
Alexander Ebert [Wed, 11 Oct 2017 09:13:12 +0000 (11:13 +0200)]
Improved backspace/delete key handling for empty lines

6 years agoFixed pasting of single-line content in Firefox
Alexander Ebert [Tue, 10 Oct 2017 17:02:46 +0000 (19:02 +0200)]
Fixed pasting of single-line content in Firefox

6 years agoAvoid empty <p /> generated after non-<p> block elements
Alexander Ebert [Mon, 9 Oct 2017 15:42:29 +0000 (17:42 +0200)]
Avoid empty <p /> generated after non-<p> block elements

6 years agoAllow updating pages' options and permissions via PIP
Matthias Schmidt [Mon, 7 Aug 2017 16:27:41 +0000 (18:27 +0200)]
Allow updating pages' options and permissions via PIP

Backport of 08dceba6b57f67f52a943d65be395ae77de2691f

6 years agoFixed 1px page jump caused by the code box button
Alexander Ebert [Mon, 9 Oct 2017 14:50:13 +0000 (16:50 +0200)]
Fixed 1px page jump caused by the code box button

6 years agoFixed English phrase
Marcel Werk [Sun, 8 Oct 2017 19:14:02 +0000 (21:14 +0200)]
Fixed English phrase

6 years agoAdded a work-around for incorrect selection restore
Alexander Ebert [Fri, 6 Oct 2017 16:34:37 +0000 (18:34 +0200)]
Added a work-around for incorrect selection restore

6 years agoCleanup of superfluous whitespaces after pasting
Alexander Ebert [Fri, 6 Oct 2017 10:44:08 +0000 (12:44 +0200)]
Cleanup of superfluous whitespaces after pasting

6 years agoCaret was incorrectly placed when hitting the padding of a block element
Alexander Ebert [Fri, 6 Oct 2017 10:19:47 +0000 (12:19 +0200)]
Caret was incorrectly placed when hitting the padding of a block element

6 years agoAvoid replacement of internal string inside code blocks
Alexander Ebert [Thu, 5 Oct 2017 13:06:55 +0000 (15:06 +0200)]
Avoid replacement of internal string inside code blocks

6 years agoAvoid empty paragraphs after headlines
Alexander Ebert [Thu, 5 Oct 2017 11:32:02 +0000 (13:32 +0200)]
Avoid empty paragraphs after headlines

6 years agoReject data URIs for [img]
Alexander Ebert [Wed, 4 Oct 2017 22:45:24 +0000 (00:45 +0200)]
Reject data URIs for [img]

6 years agoMerge remote-tracking branch 'origin/3.0' into 3.0
Tim Düsterhus [Wed, 27 Sep 2017 00:01:30 +0000 (02:01 +0200)]
Merge remote-tracking branch 'origin/3.0' into 3.0

6 years agoProperly use envelopeFrom in SmtpEmailTransport
Tim Düsterhus [Tue, 26 Sep 2017 23:58:14 +0000 (01:58 +0200)]
Properly use envelopeFrom in SmtpEmailTransport

see 2d3ca5bfc266ec1121463d9fd7a99d482597d1a5

6 years agoUpdating minified JavaScript files
woltlab.com [Tue, 26 Sep 2017 11:37:16 +0000 (13:37 +0200)]
Updating minified JavaScript files

6 years agoAllow usernames consisting of short words to be recognized
Alexander Ebert [Tue, 26 Sep 2017 10:42:17 +0000 (12:42 +0200)]
Allow usernames consisting of short words to be recognized

6 years agoPrevent drag & drop of toolbar buttons in Firefox
Alexander Ebert [Tue, 26 Sep 2017 10:07:02 +0000 (12:07 +0200)]
Prevent drag & drop of toolbar buttons in Firefox

6 years agoFixed pasting of text with embedded links
Alexander Ebert [Tue, 26 Sep 2017 10:02:08 +0000 (12:02 +0200)]
Fixed pasting of text with embedded links

6 years agoUpgraded to Redactor II 2.11
Alexander Ebert [Tue, 26 Sep 2017 10:01:57 +0000 (12:01 +0200)]
Upgraded to Redactor II 2.11

6 years agoAdded strict check against `false` value
Alexander Ebert [Mon, 25 Sep 2017 15:57:30 +0000 (17:57 +0200)]
Added strict check against `false` value

6 years agoProperly restrict style-attribute usage
Alexander Ebert [Mon, 25 Sep 2017 11:10:56 +0000 (13:10 +0200)]
Properly restrict style-attribute usage

6 years agoFixed `useText` reversal inside source bbcodes
Alexander Ebert [Mon, 18 Sep 2017 10:26:58 +0000 (12:26 +0200)]
Fixed `useText` reversal inside source bbcodes

6 years agoFix icon of media upload button after failed upload via media list
Matthias Schmidt [Sun, 17 Sep 2017 12:25:42 +0000 (14:25 +0200)]
Fix icon of media upload button after failed upload via media list

6 years agoAdd missing media upload error language item
Matthias Schmidt [Sun, 17 Sep 2017 12:17:01 +0000 (14:17 +0200)]
Add missing media upload error language item

6 years agoFixed user change during session init
Alexander Ebert [Fri, 15 Sep 2017 10:04:46 +0000 (12:04 +0200)]
Fixed user change during session init

6 years agoFixed `useText` handling of bbcode attributes
Alexander Ebert [Fri, 15 Sep 2017 09:14:35 +0000 (11:14 +0200)]
Fixed `useText` handling of bbcode attributes

Fixes #2425

6 years agoFix initial visibility of header menu overflow controls in Safari
Matthias Schmidt [Wed, 13 Sep 2017 15:32:04 +0000 (17:32 +0200)]
Fix initial visibility of header menu overflow controls in Safari

6 years agoExcluding disabled pages from landing page selection
Alexander Ebert [Wed, 13 Sep 2017 11:44:19 +0000 (13:44 +0200)]
Excluding disabled pages from landing page selection

Fixes #2421

6 years agoFixed hard-coded color values for icons
Alexander Ebert [Wed, 13 Sep 2017 11:30:23 +0000 (13:30 +0200)]
Fixed hard-coded color values for icons

6 years agoFixed broken expire timestamps in user add/edit form
Marcel Werk [Wed, 13 Sep 2017 11:41:39 +0000 (13:41 +0200)]
Fixed broken expire timestamps in user add/edit form

Closes #2423

6 years agoUsing `deltaY` instead of `wheelDelta`
Alexander Ebert [Wed, 13 Sep 2017 10:44:23 +0000 (12:44 +0200)]
Using `deltaY` instead of `wheelDelta`

6 years agoFixed caret management in Safari when inserting tables
Alexander Ebert [Tue, 12 Sep 2017 12:18:17 +0000 (14:18 +0200)]
Fixed caret management in Safari when inserting tables

Fixes #2419

6 years agoImproved `<kbd>` UX
Alexander Ebert [Tue, 12 Sep 2017 12:17:55 +0000 (14:17 +0200)]
Improved `<kbd>` UX

6 years agoDisabled iOS caret position work-around for `<kbd>`
Alexander Ebert [Tue, 12 Sep 2017 11:08:04 +0000 (13:08 +0200)]
Disabled iOS caret position work-around for `<kbd>`

6 years agoImproved backspace behavior for images in Firefox
Alexander Ebert [Mon, 11 Sep 2017 17:00:30 +0000 (19:00 +0200)]
Improved backspace behavior for images in Firefox