Alexander Ebert [Tue, 13 Jun 2017 13:23:38 +0000 (15:23 +0200)]
Added native `[html]` bbcode
See #2301
Alexander Ebert [Mon, 12 Jun 2017 12:56:49 +0000 (14:56 +0200)]
Use new favicon location for desktop notifications
See #2257
Alexander Ebert [Mon, 12 Jun 2017 12:55:46 +0000 (14:55 +0200)]
Implemented support for custom favicons
See #2257
Alexander Ebert [Mon, 12 Jun 2017 10:17:20 +0000 (12:17 +0200)]
Added PHP-ICO library
See #2257
Alexander Ebert [Mon, 12 Jun 2017 10:17:02 +0000 (12:17 +0200)]
Updated favicon support
See #2257
Tim Düsterhus [Mon, 12 Jun 2017 11:39:08 +0000 (13:39 +0200)]
Update alameda to 1.2.0
Among other changes this fixes some issues with IE 10.
Joshua Rüsweg [Sun, 11 Jun 2017 14:42:44 +0000 (16:42 +0200)]
Round priority to one decimal place
Joshua Rüsweg [Sun, 11 Jun 2017 14:16:08 +0000 (16:16 +0200)]
add `allowSpidersToIndex` filter for pages
Joshua Rüsweg [Sun, 11 Jun 2017 13:58:41 +0000 (15:58 +0200)]
Add multilingual pages sitemap
See #2286
Joshua Rüsweg [Sun, 11 Jun 2017 13:55:54 +0000 (15:55 +0200)]
Add ILinkableObject to PageContent
See #2286
Joshua Rüsweg [Sun, 11 Jun 2017 13:52:02 +0000 (15:52 +0200)]
Add simple page sitemap
Matthias Schmidt [Sun, 11 Jun 2017 09:13:23 +0000 (11:13 +0200)]
Merge branch 'master' into next
Matthias Schmidt [Sun, 11 Jun 2017 09:11:52 +0000 (11:11 +0200)]
Merge branch '2.1'
Matthias Schmidt [Sun, 11 Jun 2017 09:02:25 +0000 (11:02 +0200)]
Fix import order in CategoryAction class
Matthias Schmidt [Sun, 11 Jun 2017 08:54:10 +0000 (10:54 +0200)]
Delete group name language items after label group deletion
Matthias Schmidt [Sun, 11 Jun 2017 08:48:43 +0000 (10:48 +0200)]
Delete title and description language items after category deletion
Matthias Schmidt [Sun, 11 Jun 2017 06:52:24 +0000 (08:52 +0200)]
Support many markers in WCF.Location.GoogleMaps.LargeMap._loadMarkers()
Closes #2304
Matthias Schmidt [Sat, 10 Jun 2017 13:36:38 +0000 (15:36 +0200)]
Fix typos
Matthias Schmidt [Sat, 10 Jun 2017 13:35:01 +0000 (15:35 +0200)]
Add DateIntervalFunctionTemplatePlugin
Closes #2303
Fabii547 [Sat, 10 Jun 2017 13:17:16 +0000 (15:17 +0200)]
Fixed typos (#2302)
Alexander Ebert [Fri, 9 Jun 2017 15:09:29 +0000 (17:09 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/master' into next
Alexander Ebert [Fri, 9 Jun 2017 15:09:08 +0000 (17:09 +0200)]
Fixed user mention wrapping behavior
Alexander Ebert [Fri, 9 Jun 2017 14:55:06 +0000 (16:55 +0200)]
Updating minified JavaScript files
Alexander Ebert [Fri, 9 Jun 2017 14:53:12 +0000 (16:53 +0200)]
Fixed shallow return value for clipboard access
Alexander Ebert [Fri, 9 Jun 2017 14:47:24 +0000 (16:47 +0200)]
Optionally use separate permission checks to view likes
See #2300
Alexander Ebert [Fri, 9 Jun 2017 12:56:53 +0000 (14:56 +0200)]
Expose the real validation exception message via Ajax
See #2299
Alexander Ebert [Fri, 9 Jun 2017 12:15:17 +0000 (14:15 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/master' into next
Alexander Ebert [Fri, 9 Jun 2017 12:03:33 +0000 (14:03 +0200)]
Birthday box failed to validate if a user still exists
Joshua Rüsweg [Fri, 9 Jun 2017 10:42:17 +0000 (12:42 +0200)]
add article sitemap
See #2286
Joshua Rüsweg [Fri, 9 Jun 2017 10:41:13 +0000 (12:41 +0200)]
add article category sitemap
See #2286
Alexander Ebert [Fri, 9 Jun 2017 10:13:43 +0000 (12:13 +0200)]
Added worker to rebuild media thumbnails
See #2298
Joshua Rüsweg [Fri, 9 Jun 2017 10:10:51 +0000 (12:10 +0200)]
add user sitemap
See #2286
Joshua Rüsweg [Fri, 9 Jun 2017 09:50:16 +0000 (11:50 +0200)]
use MessageUtil::stripCrap() instead of an own implementation
Joshua Rüsweg [Fri, 9 Jun 2017 09:48:59 +0000 (11:48 +0200)]
fix typo
Joshua Rüsweg [Fri, 9 Jun 2017 09:48:16 +0000 (11:48 +0200)]
use ParentClassException instead of InvalidArgumentException
Joshua Rüsweg [Fri, 9 Jun 2017 09:42:58 +0000 (11:42 +0200)]
use UserProfile::getGuestUserProfile instead of creating an own object
Alexander Ebert [Fri, 9 Jun 2017 08:36:33 +0000 (10:36 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/master' into next
Alexander Ebert [Fri, 9 Jun 2017 08:18:04 +0000 (10:18 +0200)]
Hide paid subscription boxes for non-activated users
Alexander Ebert [Fri, 9 Jun 2017 08:17:16 +0000 (10:17 +0200)]
Merge branch '2.1'
Alexander Ebert [Fri, 9 Jun 2017 08:16:45 +0000 (10:16 +0200)]
Fixed reference
Alexander Ebert [Fri, 9 Jun 2017 08:15:19 +0000 (10:15 +0200)]
Hide paid subscription boxes for non-activated users
Alexander Ebert [Fri, 9 Jun 2017 08:04:23 +0000 (10:04 +0200)]
Force logout of banned users
Joshua Rüsweg [Thu, 8 Jun 2017 21:18:39 +0000 (23:18 +0200)]
add sitemap GUI
see #2286
Joshua Rüsweg [Thu, 8 Jun 2017 17:20:56 +0000 (19:20 +0200)]
add format types for formatInterval
Alexander Ebert [Thu, 8 Jun 2017 16:33:10 +0000 (18:33 +0200)]
Add localization support for embedded content
See #2297
Alexander Ebert [Thu, 8 Jun 2017 14:20:08 +0000 (16:20 +0200)]
Fixed error message
Alexander Ebert [Thu, 8 Jun 2017 13:47:55 +0000 (15:47 +0200)]
Avoid perfectScrollbar init on login/during WCFSetup
Alexander Ebert [Thu, 8 Jun 2017 12:10:52 +0000 (14:10 +0200)]
Force grouping in users online list
See #2296
Alexander Ebert [Thu, 8 Jun 2017 11:38:41 +0000 (13:38 +0200)]
Added work-around for dialog subpixel rendering
See #2295
Alexander Ebert [Thu, 8 Jun 2017 10:26:15 +0000 (12:26 +0200)]
Suppress notices during maintenance or on `PermissionDeniedException
See #2294
Alexander Ebert [Thu, 8 Jun 2017 10:00:48 +0000 (12:00 +0200)]
Removed debug code
Alexander Ebert [Thu, 8 Jun 2017 10:00:28 +0000 (12:00 +0200)]
Preserve child items when deleting menu items
See #2293
Alexander Ebert [Thu, 8 Jun 2017 08:23:47 +0000 (10:23 +0200)]
Hide mobile user panel icon if there is nothing to display
See #2292
Alexander Ebert [Thu, 8 Jun 2017 08:21:47 +0000 (10:21 +0200)]
Properly hide login link on mobile
See #2291
Alexander Ebert [Thu, 8 Jun 2017 08:03:48 +0000 (10:03 +0200)]
Prevent bbcode button settings being overwritten by PIP
See #2290
Tim Düsterhus [Wed, 7 Jun 2017 18:32:05 +0000 (20:32 +0200)]
Merge branch 'require-promise' into next
Tim Düsterhus [Wed, 7 Jun 2017 18:31:43 +0000 (20:31 +0200)]
Replace require.js by alameda
Tim Düsterhus [Wed, 7 Jun 2017 16:41:05 +0000 (18:41 +0200)]
Fix composer.lock / composer/installed.json
Alexander Ebert [Wed, 7 Jun 2017 14:30:17 +0000 (16:30 +0200)]
Revert "Allow event listeners to access article data during rebuild"
This reverts commit
f21d469eae411e81e29cc6e21119ed108ca83889.
Alexander Ebert [Wed, 7 Jun 2017 14:20:29 +0000 (16:20 +0200)]
Allow event listeners to access article data during rebuild
See WoltLab/com.woltlab.wbb#235
Alexander Ebert [Wed, 7 Jun 2017 14:14:05 +0000 (16:14 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/master' into next
# Conflicts:
# wcfsetup/install/files/js/WCF.Combined.min.js
Alexander Ebert [Wed, 7 Jun 2017 14:06:03 +0000 (16:06 +0200)]
Added some more RTL fixes for code boxes
woltlab.com [Wed, 7 Jun 2017 14:02:52 +0000 (16:02 +0200)]
Updating minified JavaScript files
Alexander Ebert [Wed, 7 Jun 2017 13:51:30 +0000 (15:51 +0200)]
Force LTR for code viewer in RTL languages
Alexander Ebert [Wed, 7 Jun 2017 13:46:46 +0000 (15:46 +0200)]
Added additional CSS class for code viewer content
Joshua Rüsweg [Wed, 7 Jun 2017 13:35:41 +0000 (15:35 +0200)]
clean up code
Joshua Rüsweg [Wed, 7 Jun 2017 13:26:30 +0000 (15:26 +0200)]
add sitemap rebuild worker
See #2286
Alexander Ebert [Wed, 7 Jun 2017 12:35:35 +0000 (14:35 +0200)]
Unified CSS class name
Alexander Ebert [Wed, 7 Jun 2017 10:59:55 +0000 (12:59 +0200)]
Merge pull request #2288 from Fabii547/patch-44
Use Ui/ItemList/Filter for page list on menu add
Alexander Ebert [Wed, 7 Jun 2017 10:47:30 +0000 (12:47 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/master' into next
Alexander Ebert [Wed, 7 Jun 2017 10:46:48 +0000 (12:46 +0200)]
Force enable languages when setting them as default
Fixes #2284
Alexander Ebert [Wed, 7 Jun 2017 10:26:23 +0000 (12:26 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/master' into next
# Conflicts:
# wcfsetup/install/files/js/WCF.Combined.min.js
# wcfsetup/install/files/js/WoltLabSuite.Core.min.js
# wcfsetup/install/files/js/WoltLabSuite/Core/Ui/Redactor/Format.js
# wcfsetup/install/files/lib/system/api/composer.lock
# wcfsetup/install/files/lib/system/api/erusev/parsedown/README.md
woltlab.com [Wed, 7 Jun 2017 10:16:48 +0000 (12:16 +0200)]
Updating minified JavaScript files
Alexander Ebert [Wed, 7 Jun 2017 10:08:25 +0000 (12:08 +0200)]
Guard against invalid selection ranges
Alexander Ebert [Wed, 7 Jun 2017 09:58:21 +0000 (11:58 +0200)]
Slightly increase input field to allow for larger placeholders
Alexander Ebert [Wed, 7 Jun 2017 09:54:05 +0000 (11:54 +0200)]
Force deletion of phrases that were created by an import
Alexander Ebert [Wed, 7 Jun 2017 09:07:22 +0000 (11:07 +0200)]
Successive slashes caused a parser mismatch
woltlab.com [Tue, 6 Jun 2017 22:01:48 +0000 (00:01 +0200)]
Updating minified JavaScript files
Alexander Ebert [Tue, 6 Jun 2017 21:54:41 +0000 (23:54 +0200)]
Destroy editor dialog on close
Alexander Ebert [Tue, 6 Jun 2017 21:53:58 +0000 (23:53 +0200)]
Allow the destruction of dialogs
woltlab.com [Tue, 6 Jun 2017 18:31:53 +0000 (20:31 +0200)]
Updating minified JavaScript files
Alexander Ebert [Tue, 6 Jun 2017 18:18:27 +0000 (20:18 +0200)]
Force open of first child tab if there are no active ones
woltlab.com [Tue, 6 Jun 2017 18:16:49 +0000 (20:16 +0200)]
Updating minified JavaScript files
Alexander Ebert [Tue, 6 Jun 2017 18:05:32 +0000 (20:05 +0200)]
Fixed title for re-used dialog
Alexander Ebert [Tue, 6 Jun 2017 14:46:13 +0000 (16:46 +0200)]
Force sane z-index for EmojiOne Keyboard's smilies
Alexander Ebert [Tue, 6 Jun 2017 14:39:32 +0000 (16:39 +0200)]
Fixed login form visuals when registration is disabled
woltlab.com [Tue, 6 Jun 2017 14:16:49 +0000 (16:16 +0200)]
Updating minified JavaScript files
Alexander Ebert [Tue, 6 Jun 2017 14:08:21 +0000 (16:08 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/2.1'
# Conflicts:
# com.woltlab.wcf/templates/poll.tpl
Alexander Ebert [Tue, 6 Jun 2017 12:36:31 +0000 (14:36 +0200)]
Allow only dates up to 2037-12-31 inside date picker
Alexander Ebert [Tue, 6 Jun 2017 12:17:14 +0000 (14:17 +0200)]
Poll were missing the button to show participants after vote
Alexander Ebert [Tue, 6 Jun 2017 11:49:26 +0000 (13:49 +0200)]
Fixed user suggestions inside Redactor
Fabii547 [Tue, 6 Jun 2017 10:40:28 +0000 (12:40 +0200)]
Use Ui/ItemList/Filter for page list on menu add
Alexander Ebert [Tue, 6 Jun 2017 11:27:56 +0000 (13:27 +0200)]
Fixed an compatibility issue with PHP 7
See
db8aa273d6eec8f364800681daf3e0a74cb2a624
Alexander Ebert [Tue, 6 Jun 2017 11:04:04 +0000 (13:04 +0200)]
Updating HTMLPurifier 4.8.0 -> 4.9.3
Alexander Ebert [Tue, 6 Jun 2017 11:02:59 +0000 (13:02 +0200)]
Updating parsedown 1.6.0 -> 1.6.2
Lexa [Tue, 6 Jun 2017 09:36:43 +0000 (11:36 +0200)]
Fixed Typo
Lexa [Tue, 6 Jun 2017 09:35:46 +0000 (11:35 +0200)]
Fixed Typo
Tim Düsterhus [Sun, 4 Jun 2017 19:57:42 +0000 (21:57 +0200)]
Check Notification.permission before Notification.requestPermission()
This avoids a warning in Google Chrome when notifications are already
allowed:
> [Violation] Only request notification permission in response to a user gesture.
Joshua Rüsweg [Sun, 4 Jun 2017 18:11:28 +0000 (20:11 +0200)]
add sitemap time frame option
See #2286
Tim Düsterhus [Sun, 4 Jun 2017 16:15:20 +0000 (18:15 +0200)]
Return Promise in require()