Alexander Ebert [Mon, 6 Nov 2017 14:48:53 +0000 (15:48 +0100)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'
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 [Fri, 3 Nov 2017 13:48:11 +0000 (14:48 +0100)]
Improved detection of pasted HTML
Alexander Ebert [Fri, 3 Nov 2017 13:11:27 +0000 (14:11 +0100)]
Work-around for `glob()` returning false
woltlab.com [Fri, 3 Nov 2017 12:34:56 +0000 (13:34 +0100)]
Updating minified JavaScript files
Alexander Ebert [Fri, 3 Nov 2017 10:39:06 +0000 (11:39 +0100)]
Using the inline code at <kbd> start now places caret before it
Alexander Ebert [Thu, 2 Nov 2017 14:50:50 +0000 (15:50 +0100)]
Improved `<kbd>` behavior
Alexander Ebert [Thu, 2 Nov 2017 14:24:15 +0000 (15:24 +0100)]
Fixed use-statement order
Alexander Ebert [Thu, 2 Nov 2017 12:45:15 +0000 (13:45 +0100)]
Added global (S)CSS input
Closes #2466
Alexander Ebert [Wed, 1 Nov 2017 15:28:40 +0000 (16:28 +0100)]
Added lightweight WYSIWYG support for comment responses
Closes #2461
Matthias Schmidt [Tue, 31 Oct 2017 14:54:07 +0000 (15:54 +0100)]
Fix informal version of German package update search benchmark error
Matthias Schmidt [Tue, 31 Oct 2017 14:41:46 +0000 (15:41 +0100)]
Matthias Schmidt [Tue, 31 Oct 2017 06:08:17 +0000 (07:08 +0100)]
Fix Date/Util.getTimeElement() for future dates
Close #2460
Matthias Schmidt [Tue, 31 Oct 2017 06:02:49 +0000 (07:02 +0100)]
Fix number of function arguments
Matthias Schmidt [Tue, 31 Oct 2017 06:00:00 +0000 (07:00 +0100)]
Fix code indentation
Marcel Werk [Mon, 30 Oct 2017 13:04:40 +0000 (14:04 +0100)]
Added sectionContainer CSS class
Alexander Ebert [Sun, 29 Oct 2017 17:26:38 +0000 (18:26 +0100)]
Added support for HD preview images for styles
Closes #2459
woltlab.com [Sat, 28 Oct 2017 17:12:19 +0000 (19:12 +0200)]
Updating minified JavaScript files
Alexander Ebert [Sat, 28 Oct 2017 13:49:03 +0000 (15:49 +0200)]
Improved formatting of nested lists
Matthias Schmidt [Sat, 28 Oct 2017 11:38:16 +0000 (13:38 +0200)]
Fix work-around for sub-pixel rendering of dialogs
See #2295
Matthias Schmidt [Sat, 28 Oct 2017 04:33:16 +0000 (06:33 +0200)]
Sync frontend `scrollablePageCheckboxList` template
See
b46fc2a694c66c71123b126cee0bb50219070766
Matthias Schmidt [Sat, 28 Oct 2017 04:32:31 +0000 (06:32 +0200)]
Add missing language items for pages' box selection filters
See
b46fc2a694c66c71123b126cee0bb50219070766
Matthias Schmidt [Sat, 28 Oct 2017 04:28:53 +0000 (06:28 +0200)]
Support template scripting in UserActivityEventExcludedObjectTypeCondition options
Close #2455
woltlab.com [Fri, 27 Oct 2017 23:38:21 +0000 (01:38 +0200)]
Updating minified JavaScript files
Matthias Schmidt [Fri, 27 Oct 2017 18:14:56 +0000 (20:14 +0200)]
Fix property documentation
Matthias Schmidt [Fri, 27 Oct 2017 18:14:45 +0000 (20:14 +0200)]
Add missing options constant definition
Tim Düsterhus [Fri, 27 Oct 2017 15:43:31 +0000 (17:43 +0200)]
Merge pull request #2454 from WoltLab/31-editor-paste
Improved pasting from clipboard into the editor
Alexander Ebert [Fri, 27 Oct 2017 15:41:51 +0000 (17:41 +0200)]
Removed debug code
Alexander Ebert [Fri, 27 Oct 2017 14:28:10 +0000 (16:28 +0200)]
Added informal variant
Alexander Ebert [Fri, 27 Oct 2017 14:16:41 +0000 (16:16 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/31-editor-table'
Alexander Ebert [Fri, 27 Oct 2017 13:52:46 +0000 (15:52 +0200)]
Added dialog to specify table size before insertion
Marcel Werk [Fri, 27 Oct 2017 11:54:56 +0000 (13:54 +0200)]
Improved instagram embed code
Alexander Ebert [Fri, 27 Oct 2017 11:14:32 +0000 (13:14 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/31-editor-arrow-keys'
Alexander Ebert [Fri, 27 Oct 2017 10:48:33 +0000 (12:48 +0200)]
Fixed `caret.end()`-calls on `<p><br></p>`
Alexander Ebert [Fri, 27 Oct 2017 10:35:02 +0000 (12:35 +0200)]
Fixed arrow key handling
Alexander Ebert [Thu, 26 Oct 2017 22:45:13 +0000 (00:45 +0200)]
Improved arrow key movement between two blocks
Alexander Ebert [Thu, 26 Oct 2017 21:22:59 +0000 (23:22 +0200)]
Avoid timeout issue in Chrome on Android when pasting
Alexander Ebert [Thu, 26 Oct 2017 17:45:27 +0000 (19:45 +0200)]
Improved image paste support in Safari on macOS
Alexander Ebert [Thu, 26 Oct 2017 14:11:44 +0000 (16:11 +0200)]
Improved detection of HTML images pasted in Chrome
Alexander Ebert [Thu, 26 Oct 2017 11:56:07 +0000 (13:56 +0200)]
Improved HTML handling, mostly prevent page jump on iOS
woltlab.com [Wed, 25 Oct 2017 14:45:29 +0000 (16:45 +0200)]
Updating minified JavaScript files
Alexander Ebert [Wed, 25 Oct 2017 11:46:19 +0000 (13:46 +0200)]
Fixed quote handler management for legacy inline editing
Alexander Ebert [Tue, 24 Oct 2017 21:31:58 +0000 (23:31 +0200)]
Avoid page scrolling on paste
Alexander Ebert [Tue, 24 Oct 2017 21:13:34 +0000 (23:13 +0200)]
Paste bypass using the native clipboard API
Alexander Ebert [Tue, 24 Oct 2017 15:53:52 +0000 (17:53 +0200)]
Added missing update script
Alexander Ebert [Tue, 24 Oct 2017 10:32:42 +0000 (12:32 +0200)]
Preparing release 3.1.0 Beta 2
woltlab.com [Tue, 24 Oct 2017 09:55:17 +0000 (11:55 +0200)]
Updating minified JavaScript files
Alexander Ebert [Tue, 24 Oct 2017 09:41:21 +0000 (11:41 +0200)]
Fixed browser resize in ACP
Fixes #2453
Alexander Ebert [Tue, 24 Oct 2017 09:35:20 +0000 (11:35 +0200)]
Fixed icon size inside buttons
Fixes #2452
Alexander Ebert [Mon, 23 Oct 2017 16:49:17 +0000 (18:49 +0200)]
Added a visibility filter for `UiItemListFilter`
Closes #2451
Alexander Ebert [Mon, 23 Oct 2017 16:27:47 +0000 (18:27 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'
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
Marcel Werk [Mon, 23 Oct 2017 09:53:07 +0000 (11:53 +0200)]
Small style optimizations
Marcel Werk [Thu, 19 Oct 2017 13:36:33 +0000 (15:36 +0200)]
Fixed outdated html
Alexander Ebert [Sun, 22 Oct 2017 11:57:13 +0000 (13:57 +0200)]
Allow the logo link to optionally lead to the app main instead of the global landing page
Closes #2450
Alexander Ebert [Sat, 21 Oct 2017 11:37:55 +0000 (13:37 +0200)]
Added an option to display polls across the full width
Closes #2449
Alexander Ebert [Fri, 20 Oct 2017 17:01:12 +0000 (19:01 +0200)]
Removed debug code
Alexander Ebert [Fri, 20 Oct 2017 16:15:19 +0000 (18:15 +0200)]
Added support for message clipboard checkboxes
Alexander Ebert [Fri, 20 Oct 2017 12:07:01 +0000 (14:07 +0200)]
Updated monkeypatch to support `opts.keepStyleAttr`
Alexander Ebert [Fri, 20 Oct 2017 11:36:18 +0000 (13:36 +0200)]
Added a proxy script to allow CORS access for `manifest.json`
Alexander Ebert [Thu, 19 Oct 2017 18:47:57 +0000 (20:47 +0200)]
Minor performance improvement on page load
Relative timestamps are pre-computed on the server-side as of WSC 3.1,
making it unnecessary to refresh them on load. Instead we can get away
by performing it on the first significant DOM change or using the
once-per-minute refresh.
On averge this saves around 5-10ms on init
Alexander Ebert [Thu, 19 Oct 2017 17:52:25 +0000 (19:52 +0200)]
Improved display of custom URLs
Alexander Ebert [Thu, 19 Oct 2017 11:37:20 +0000 (13:37 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'
Alexander Ebert [Thu, 19 Oct 2017 11:36:26 +0000 (13:36 +0200)]
Fixed 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
Alexander Ebert [Thu, 19 Oct 2017 10:53:25 +0000 (12:53 +0200)]
SVG's `dominant-baseline` confuses Edge and IE
Marcel Werk [Wed, 18 Oct 2017 16:39:37 +0000 (18:39 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'
# Conflicts:
# wcfsetup/install/lang/de.xml
# wcfsetup/install/lang/en.xml
Marcel Werk [Wed, 18 Oct 2017 16:34:55 +0000 (18:34 +0200)]
Fixed language variables for html notification emails
Alexander Ebert [Wed, 18 Oct 2017 16:16:47 +0000 (18:16 +0200)]
Added an option to enforce secure sources for images
Closes #2448
Alexander Ebert [Wed, 18 Oct 2017 15:28:12 +0000 (17:28 +0200)]
Added missing <enableoptions>
See #2447
Alexander Ebert [Wed, 18 Oct 2017 14:06:04 +0000 (16:06 +0200)]
Improved image proxy
Closes #2447
Alexander Ebert [Wed, 18 Oct 2017 10:29:38 +0000 (12:29 +0200)]
Changed phrasing to close a report
Tim Düsterhus [Wed, 18 Oct 2017 10:18:07 +0000 (12:18 +0200)]
Support <compatibility> in DevtoolsProject::validatePackageXml() (#2437)
Closes #2434
Alexander Ebert [Wed, 18 Oct 2017 10:17:14 +0000 (12:17 +0200)]
Merge pull request #2442 from jacboy/patch-5
new versions
Jens Hausdorf [Wed, 18 Oct 2017 10:14:08 +0000 (12:14 +0200)]
fix php 7.2 compatibility problem (#2436)
* fix php 7.2 compatibility problem
* new approach fixing the problem
Alexander Ebert [Wed, 18 Oct 2017 10:12:34 +0000 (12:12 +0200)]
Force cache reset after PIP import
woltlab.com [Wed, 18 Oct 2017 09:31:24 +0000 (11:31 +0200)]
Updating minified JavaScript files
Alexander Ebert [Wed, 18 Oct 2017 09:29:19 +0000 (11:29 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'
# Conflicts:
# com.woltlab.wcf/package.xml
# wcfsetup/install/files/js/3rdParty/redactor2/plugins/combined.min.js
# wcfsetup/install/files/js/WCF.Combined.min.js
# wcfsetup/install/files/lib/system/WCF.class.php
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
Marcel Werk [Tue, 17 Oct 2017 11:47:51 +0000 (13:47 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/3.0'
# Conflicts:
# wcfsetup/install/files/js/WCF.Label.js
Marcel Werk [Tue, 17 Oct 2017 11:43:52 +0000 (13:43 +0200)]
Added missing use of UserProfileRuntimeCache
Joshua Rüsweg [Mon, 16 Oct 2017 19:55:55 +0000 (21:55 +0200)]
Fix typo in method documentation
Joshua Rüsweg [Mon, 16 Oct 2017 19:54:39 +0000 (21:54 +0200)]
Add sitemap toggling function
Closes #2439
Joshua Rüsweg [Mon, 16 Oct 2017 18:23:50 +0000 (20:23 +0200)]
Make UserTrophyCondition more consistent
This commit changes the array index from userTrophy to userTrophyIDs and notUserTrophy to notUserTrophyIDs when saving a trophy condition.
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 [Mon, 16 Oct 2017 10:39:26 +0000 (12:39 +0200)]
Merge pull request #2440 from SoftCreatR/patch-4
Add missing packageID property