Alexander Ebert [Mon, 22 Jan 2018 12:49:25 +0000 (13:49 +0100)]
Recognize `<td>` as valid block element
Matthias Schmidt [Sun, 21 Jan 2018 08:54:54 +0000 (09:54 +0100)]
Merge branch '2.1' into 3.0
Matthias Schmidt [Sun, 21 Jan 2018 08:53:36 +0000 (09:53 +0100)]
Reset user group priority after saving new user group
Close #2521
Alexander Ebert [Thu, 4 Jan 2018 18:58:01 +0000 (19:58 +0100)]
Work-around for backspacing into a list in Firefox
Alexander Ebert [Thu, 4 Jan 2018 16:40:02 +0000 (17:40 +0100)]
Remove bogus `<br>` when outdenting a list in Firefox
Alexander Ebert [Thu, 4 Jan 2018 13:36:45 +0000 (14:36 +0100)]
Backspacing multiple paragraphs didn't trigger a code sync
Alexander Ebert [Tue, 2 Jan 2018 14:48:16 +0000 (15:48 +0100)]
URLs without a seperate label could end up being empty
Alexander Ebert [Tue, 2 Jan 2018 14:29:55 +0000 (15:29 +0100)]
Manual backport of a future HTMLPurifier change for PHP 7.2
Alexander Ebert [Tue, 2 Jan 2018 13:42:32 +0000 (14:42 +0100)]
IDN support in HTMLPurifier using the PEAR Net_IDNA2 module
Alexander Ebert [Tue, 2 Jan 2018 12:59:31 +0000 (13:59 +0100)]
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.
Alexander Ebert [Tue, 2 Jan 2018 12:06:25 +0000 (13:06 +0100)]
Better fallback for language mismatches during page import
Alexander Ebert [Tue, 2 Jan 2018 12:05:50 +0000 (13:05 +0100)]
Removed debug code
Alexander Ebert [Tue, 2 Jan 2018 11:49:01 +0000 (12:49 +0100)]
Work-around for orphaned pages
Alexander Ebert [Tue, 2 Jan 2018 11:12:24 +0000 (12:12 +0100)]
Execute up to 5 jobs per background queue invocation
Alexander Ebert [Mon, 1 Jan 2018 15:02:34 +0000 (16:02 +0100)]
Scroll to dialog top on page change
Alexander Ebert [Sat, 30 Dec 2017 15:46:11 +0000 (16:46 +0100)]
Adjusted list handling to work around Firefox bugs
Alexander Ebert [Fri, 29 Dec 2017 12:00:21 +0000 (13:00 +0100)]
Prevent the generation of faulty location hashes
Alexander Ebert [Fri, 29 Dec 2017 11:55:44 +0000 (12:55 +0100)]
The editor attempted to edit lists outside of itself
Matthias Schmidt [Sat, 23 Dec 2017 10:59:27 +0000 (11:59 +0100)]
Fix PHP 7.2 compatibility of amp article template
Alexander Ebert [Thu, 21 Dec 2017 14:03:19 +0000 (15:03 +0100)]
Input styling for `[type="tel"]`
Alexander Ebert [Thu, 21 Dec 2017 11:12:19 +0000 (12:12 +0100)]
Ignore clicks on disabled buttons
Matthias Schmidt [Thu, 21 Dec 2017 08:55:34 +0000 (09:55 +0100)]
Disable closing non-closable dialogs via ESC
Close #2505
Alexander Ebert [Wed, 20 Dec 2017 22:38:09 +0000 (23:38 +0100)]
Merge pull request #2443 from mutec/tplgenerationinstallpippage
page-PIP didn't handle import/delete of type tpl correctly
Alexander Ebert [Wed, 20 Dec 2017 16:38:24 +0000 (17:38 +0100)]
Updated Firefox fix to work with all custom block elements
Alexander Ebert [Wed, 20 Dec 2017 15:44:04 +0000 (16:44 +0100)]
Added additional work-around for backspace in Firefox
Alexander Ebert [Wed, 20 Dec 2017 12:27:15 +0000 (13:27 +0100)]
Update editor integration
Alexander Ebert [Wed, 20 Dec 2017 10:58:48 +0000 (11:58 +0100)]
Upgraded to Redactor II 2.12
Marcel Werk [Thu, 14 Dec 2017 10:43:48 +0000 (11:43 +0100)]
Fixed list of article categories in search form
Marcel Werk [Thu, 14 Dec 2017 10:12:20 +0000 (11:12 +0100)]
Added missing width/height attributes in amp version
Alexander Ebert [Sun, 10 Dec 2017 00:11:17 +0000 (01:11 +0100)]
Force equal alignment in side-by-side comparison views
Marcel Werk [Thu, 7 Dec 2017 18:15:53 +0000 (19:15 +0100)]
Fixed PHP7.2 issue
Marcel Werk [Thu, 7 Dec 2017 17:34:49 +0000 (18:34 +0100)]
Fixed issues in print version
Marcel Werk [Tue, 5 Dec 2017 16:13:39 +0000 (17:13 +0100)]
Fixed missing custom box / page templates
Alexander Ebert [Mon, 4 Dec 2017 12:08:18 +0000 (13:08 +0100)]
Added tab menu scrolling by clicking on the overflow indicators
Alexander Ebert [Mon, 4 Dec 2017 11:34:06 +0000 (12:34 +0100)]
Added paste support for comma-separated values
Matthias Schmidt [Tue, 28 Nov 2017 15:17:25 +0000 (16:17 +0100)]
Prioritize message's deleted status over disabled status
Close #2487
Tim Düsterhus [Mon, 27 Nov 2017 18:17:13 +0000 (19:17 +0100)]
Fix encoding of non-ASCII filenames in email attachments
Alexander Ebert [Thu, 23 Nov 2017 15:05:59 +0000 (16:05 +0100)]
Preparing release 3.0.11 pl 1
woltlab.com [Thu, 23 Nov 2017 15:03:17 +0000 (16:03 +0100)]
Updating minified JavaScript files
Alexander Ebert [Thu, 23 Nov 2017 15:00:44 +0000 (16:00 +0100)]
Selection anchor may be a text node in Safari 11
Alexander Ebert [Thu, 23 Nov 2017 13:40:45 +0000 (14:40 +0100)]
Added work-around for Vivaldi 1.13
woltlab.com [Tue, 21 Nov 2017 15:04:03 +0000 (16:04 +0100)]
Updating minified JavaScript files
Alexander Ebert [Tue, 21 Nov 2017 13:49:02 +0000 (14:49 +0100)]
Preparing release 3.0.11
Alexander Ebert [Mon, 20 Nov 2017 15:34:11 +0000 (16:34 +0100)]
Alexander Ebert [Mon, 20 Nov 2017 13:51:27 +0000 (14:51 +0100)]
Fixed newlines inside `[code]` being recognized
Tim Düsterhus [Sun, 19 Nov 2017 22:59:59 +0000 (23:59 +0100)]
Merge branch '2.1' 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
Tim Düsterhus [Sun, 19 Nov 2017 22:57:59 +0000 (23:57 +0100)]
Merge branch 'uiDialogScroll' into 3.0
Tim Düsterhus [Sat, 18 Nov 2017 14:59:42 +0000 (15:59 +0100)]
Fix disabling of scrolling when dialog is already open
Marcel Werk [Sun, 19 Nov 2017 19:41:08 +0000 (20:41 +0100)]
Fixed PHP7.2 issue
Matthias Schmidt [Sun, 19 Nov 2017 10:52:01 +0000 (11:52 +0100)]
Improve fix for box conditions relying on JavaScript
Matthias Schmidt [Sun, 19 Nov 2017 09:23:48 +0000 (10:23 +0100)]
Fix box conditions relying on JavaScript
Marcel Werk [Sat, 18 Nov 2017 21:49:27 +0000 (22:49 +0100)]
Fixed missing encoding
Marcel Werk [Sat, 18 Nov 2017 18:35:17 +0000 (19:35 +0100)]
Fixed missing language variable
Marcel Werk [Sat, 18 Nov 2017 13:34:45 +0000 (14:34 +0100)]
Fixed PHP7.2 issue
Alexander Ebert [Fri, 17 Nov 2017 12:08:04 +0000 (13:08 +0100)]
Merge branch '2.1' into 3.0
Alexander Ebert [Thu, 16 Nov 2017 14:11:08 +0000 (15:11 +0100)]
Preparing release 2.1.19
woltlab.com [Thu, 16 Nov 2017 11:50:15 +0000 (12:50 +0100)]
Updating minified JavaScript files
Alexander Ebert [Thu, 16 Nov 2017 11:33:58 +0000 (12:33 +0100)]
Added recognition of `<a>` and `text-decoration` variations
Alexander Ebert [Wed, 15 Nov 2017 17:07:09 +0000 (18:07 +0100)]
Force focus on url input, added enter-key submit support
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
Alexander Ebert [Wed, 15 Nov 2017 16:19:30 +0000 (17:19 +0100)]
Added explanation for user option default overrides
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.
Matthias Schmidt [Sat, 11 Nov 2017 19:13:38 +0000 (20:13 +0100)]
Matthias Schmidt [Sat, 11 Nov 2017 19:10:45 +0000 (20:10 +0100)]
Fix typo in JavaScript module description
Alexander Ebert [Fri, 10 Nov 2017 17:42:25 +0000 (18:42 +0100)]
Updated ACP WYSIWYG template
woltlab.com [Fri, 10 Nov 2017 16:52:05 +0000 (17:52 +0100)]
Updating minified JavaScript files
Alexander Ebert [Fri, 10 Nov 2017 16:49:35 +0000 (17:49 +0100)]
Improved recognition of different newline types in Office
woltlab.com [Fri, 10 Nov 2017 16:05:06 +0000 (17:05 +0100)]
Updating minified JavaScript files
Alexander Ebert [Fri, 10 Nov 2017 15:53:34 +0000 (16:53 +0100)]
Improved office formatting recognition, fixed pasted <br> handling
Alexander Ebert [Fri, 10 Nov 2017 15:26:43 +0000 (16:26 +0100)]
Avoid newline duplication when pasting from Word
Alexander Ebert [Fri, 10 Nov 2017 13:31:21 +0000 (14:31 +0100)]
Improved newline behavior on enter in Firefox
Alexander Ebert [Fri, 10 Nov 2017 13:20:42 +0000 (14:20 +0100)]
Fixed links being copied over to the next line on enter
Alexander Ebert [Thu, 9 Nov 2017 19:20:21 +0000 (20:20 +0100)]
Added a helper function to return the closest element
woltlab.com [Thu, 9 Nov 2017 17:19:34 +0000 (18:19 +0100)]
Updating minified JavaScript files
Alexander Ebert [Tue, 7 Nov 2017 14:02:32 +0000 (15:02 +0100)]
Hide link input for system-type boxes
Alexander Ebert [Mon, 6 Nov 2017 14:55:06 +0000 (15:55 +0100)]
Added missing margin between quoted messages
Fixes #2456
Alexander Ebert [Mon, 6 Nov 2017 14:43:33 +0000 (15:43 +0100)]
Improved ad sizes, fixed ad size on mobile
See #2428
Alexander Ebert [Mon, 6 Nov 2017 13:34:11 +0000 (14:34 +0100)]
Closing a dialog did not remove the keyboard focus
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
Alexander Ebert [Mon, 6 Nov 2017 12:43:34 +0000 (13:43 +0100)]
Fixed option type of internal uuid
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.
Alexander Ebert [Mon, 6 Nov 2017 10:44:18 +0000 (11:44 +0100)]
Fixed buffer handling for primitive bbcodes
Alexander Ebert [Fri, 3 Nov 2017 16:55:24 +0000 (17:55 +0100)]
Avoid double-encoding of tag values
Alexander Ebert [Fri, 3 Nov 2017 16:20:11 +0000 (17:20 +0100)]
Fixed validation of parent page selection
Alexander Ebert [Fri, 3 Nov 2017 16:13:30 +0000 (17:13 +0100)]
Improved `text/plain` message export
Closes #2458
Alexander Ebert [Mon, 23 Oct 2017 10:29:21 +0000 (12:29 +0200)]
Merge branch '2.1' into 3.0
woltlab.com [Mon, 23 Oct 2017 10:26:38 +0000 (12:26 +0200)]
Updating minified JavaScript files
woltlab.com [Mon, 23 Oct 2017 10:21:47 +0000 (12:21 +0200)]
Updating minified JavaScript files
Alexander Ebert [Fri, 20 Oct 2017 12:07:01 +0000 (14:07 +0200)]
Updated monkeypatch to support `opts.keepStyleAttr`
Alexander Ebert [Thu, 19 Oct 2017 11:36:26 +0000 (13:36 +0200)]
Fixed inserting of elements failed with adjacent text nodes
Marcel Werk [Wed, 18 Oct 2017 16:34:55 +0000 (18:34 +0200)]
Fixed language variables for html notification emails
woltlab.com [Tue, 17 Oct 2017 13:37:17 +0000 (15:37 +0200)]
Updating minified JavaScript files
Alexander Ebert [Tue, 17 Oct 2017 13:26:05 +0000 (15:26 +0200)]
Added update support for the upcoming 2.1-series version
Alexander Ebert [Tue, 17 Oct 2017 13:23:59 +0000 (15:23 +0200)]
Preparing release 3.0.10
Alexander Ebert [Tue, 17 Oct 2017 12:18:09 +0000 (14:18 +0200)]
Added size definitions for Google AdSense responsive
Fixes #2428
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
Alexander Ebert [Mon, 16 Oct 2017 11:26:54 +0000 (13:26 +0200)]
Update label preview on init
Marcel Werk [Sun, 15 Oct 2017 16:40:56 +0000 (18:40 +0200)]
Fixed English phrase
mutec [Sun, 15 Oct 2017 13:47:31 +0000 (15:47 +0200)]
page-PIP didn't handle import/delete of type tpl correctly
the PIP didn't generate the template-file during the import and didn't remove it if the page get's deleted