GitHub/WoltLab/WCF.git
7 years agoMerge remote-tracking branch 'refs/remotes/origin/master' into next
Alexander Ebert [Mon, 19 Jun 2017 12:58:48 +0000 (14:58 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/master' into next

# Conflicts:
# wcfsetup/install/files/js/WCF.Attachment.js
# wcfsetup/install/files/js/WCF.Combined.min.js
# wcfsetup/install/files/js/WoltLabSuite.Core.min.js
# wcfsetup/install/files/lib/acp/form/UserOptionEditForm.class.php

# wcfsetup/install/files/lib/system/message/embedded/object/MessageEmbeddedObjectManager.class.php

7 years agoFixed `additionalData` handling when editing user options
Alexander Ebert [Mon, 19 Jun 2017 12:08:29 +0000 (14:08 +0200)]
Fixed `additionalData` handling when editing user options

7 years agoAdded helper method to guess the content language
Alexander Ebert [Mon, 19 Jun 2017 11:55:28 +0000 (13:55 +0200)]
Added helper method to guess the content language

7 years agoAdded bulk update support
Alexander Ebert [Sun, 18 Jun 2017 19:19:06 +0000 (21:19 +0200)]
Added bulk update support

7 years agoAdded input field for sender name in UserMailForm
Marcel Werk [Sun, 18 Jun 2017 17:34:22 +0000 (19:34 +0200)]
Added input field for sender name in UserMailForm

Closes #2310

7 years agoFix for incorrectly nested bbcodes
Alexander Ebert [Sun, 18 Jun 2017 12:53:26 +0000 (14:53 +0200)]
Fix for incorrectly nested bbcodes

7 years agoUpdating minified JavaScript files
woltlab.com [Sun, 18 Jun 2017 12:16:47 +0000 (14:16 +0200)]
Updating minified JavaScript files

7 years agoFixed support for disabled attachment thumbnails
Alexander Ebert [Sun, 18 Jun 2017 12:04:38 +0000 (14:04 +0200)]
Fixed support for disabled attachment thumbnails

7 years agoWork-around for a false-positive by Chrome's XSS auditor
Alexander Ebert [Sun, 18 Jun 2017 10:05:35 +0000 (12:05 +0200)]
Work-around for a false-positive by Chrome's XSS auditor

7 years agoUpdating minified JavaScript files
woltlab.com [Sun, 18 Jun 2017 10:01:49 +0000 (12:01 +0200)]
Updating minified JavaScript files

7 years agoFixed static scroll offset calculation
Alexander Ebert [Sun, 18 Jun 2017 09:58:53 +0000 (11:58 +0200)]
Fixed static scroll offset calculation

7 years agoClear package identifier once styles are marked as tainted
Alexander Ebert [Sun, 18 Jun 2017 07:53:49 +0000 (09:53 +0200)]
Clear package identifier once styles are marked as tainted

7 years agoMerge branch '2.1'
Alexander Ebert [Sat, 17 Jun 2017 18:42:39 +0000 (20:42 +0200)]
Merge branch '2.1'

7 years agoUpdating minified JavaScript files
woltlab.com [Sat, 17 Jun 2017 18:25:24 +0000 (20:25 +0200)]
Updating minified JavaScript files

7 years agoFixed newline handling inside joined bbcode tags
Alexander Ebert [Sat, 17 Jun 2017 18:22:26 +0000 (20:22 +0200)]
Fixed newline handling inside joined bbcode tags

7 years agoAdded basic forms for custom options
Alexander Ebert [Sat, 17 Jun 2017 11:23:41 +0000 (13:23 +0200)]
Added basic forms for custom options

See #2308

7 years agoAdded draft implementation for contact options
Alexander Ebert [Fri, 16 Jun 2017 12:25:38 +0000 (14:25 +0200)]
Added draft implementation for contact options

See #2308

7 years agoAdded abstract implementation for custom options
Alexander Ebert [Fri, 16 Jun 2017 12:17:10 +0000 (14:17 +0200)]
Added abstract implementation for custom options

See #2308

7 years agoAdded AbstractAcpForm with integrated i18n support
Alexander Ebert [Fri, 16 Jun 2017 11:54:55 +0000 (13:54 +0200)]
Added AbstractAcpForm with integrated i18n support

7 years agoAdded `NotImplementedException`
Alexander Ebert [Fri, 16 Jun 2017 08:13:32 +0000 (10:13 +0200)]
Added `NotImplementedException`

7 years agoImprove sitemap edit page title
Joshua Rüsweg [Thu, 15 Jun 2017 20:34:14 +0000 (22:34 +0200)]
Improve sitemap edit page title

see #2286

7 years agoadd CLI info for sitemaps
Joshua Rüsweg [Thu, 15 Jun 2017 20:27:18 +0000 (22:27 +0200)]
add CLI info for sitemaps

see #2286

7 years agoadd cronjob to rebuild the sitemap
Joshua Rüsweg [Thu, 15 Jun 2017 19:05:09 +0000 (21:05 +0200)]
add cronjob to rebuild the sitemap

7 years agoAdded phrases and email address validation
Alexander Ebert [Thu, 15 Jun 2017 12:43:28 +0000 (14:43 +0200)]
Added phrases and email address validation

See #2308

7 years agoAdded basic settings and recipient management
Alexander Ebert [Thu, 15 Jun 2017 09:04:23 +0000 (11:04 +0200)]
Added basic settings and recipient management

See #2308

7 years agofix use statement order
Joshua Rüsweg [Wed, 14 Jun 2017 15:13:03 +0000 (17:13 +0200)]
fix use statement order

7 years agoclean up code
Joshua Rüsweg [Wed, 14 Jun 2017 15:00:53 +0000 (17:00 +0200)]
clean up code

7 years agoEnsure that the session is changed to the actual user
Joshua Rüsweg [Wed, 14 Jun 2017 14:59:48 +0000 (16:59 +0200)]
Ensure that the session is changed to the actual user

7 years agoadd sitemap title for sitemap edit page
Joshua Rüsweg [Wed, 14 Jun 2017 14:58:21 +0000 (16:58 +0200)]
add sitemap title for sitemap edit page

7 years agoChange session owner to 'system' during rebuilding of sitemaps
Joshua Rüsweg [Wed, 14 Jun 2017 14:44:26 +0000 (16:44 +0200)]
Change session owner to 'system' during rebuilding of sitemaps

7 years agoImprove error message for missing instruction file (#2305)
Fabii547 [Wed, 14 Jun 2017 12:16:22 +0000 (14:16 +0200)]
Improve error message for missing instruction file (#2305)

7 years agoRestrict statistics visibility
Alexander Ebert [Wed, 14 Jun 2017 10:49:09 +0000 (12:49 +0200)]
Restrict statistics visibility

See #2307

7 years agoRemoved superfluous bbcode class
Alexander Ebert [Tue, 13 Jun 2017 20:52:45 +0000 (22:52 +0200)]
Removed superfluous bbcode class

See #2301

7 years agoUse new email API for ExpiringPaidSubscriptionUserUserNotificationEvent
Tim Düsterhus [Tue, 13 Jun 2017 19:35:25 +0000 (21:35 +0200)]
Use new email API for ExpiringPaidSubscriptionUserUserNotificationEvent

Closes #2216

7 years agoFix formatting of description of paid subscriptions
Tim Düsterhus [Tue, 13 Jun 2017 18:53:00 +0000 (20:53 +0200)]
Fix formatting of description of paid subscriptions

7 years agoUse a more distinct phrase for editor's source code view
Alexander Ebert [Tue, 13 Jun 2017 18:23:18 +0000 (20:23 +0200)]
Use a more distinct phrase for editor's source code view

See #2301

7 years agoAdjusted active button states for code/html
Alexander Ebert [Tue, 13 Jun 2017 14:59:26 +0000 (16:59 +0200)]
Adjusted active button states for code/html

See #2301

7 years agoAdd unified phrase for message reply
Alexander Ebert [Tue, 13 Jun 2017 13:30:21 +0000 (15:30 +0200)]
Add unified phrase for message reply

7 years agoAdded native `[html]` bbcode
Alexander Ebert [Tue, 13 Jun 2017 13:23:38 +0000 (15:23 +0200)]
Added native `[html]` bbcode

See #2301

7 years agoUse new favicon location for desktop notifications
Alexander Ebert [Mon, 12 Jun 2017 12:56:49 +0000 (14:56 +0200)]
Use new favicon location for desktop notifications

See #2257

7 years agoImplemented support for custom favicons
Alexander Ebert [Mon, 12 Jun 2017 12:55:46 +0000 (14:55 +0200)]
Implemented support for custom favicons

See #2257

7 years agoAdded PHP-ICO library
Alexander Ebert [Mon, 12 Jun 2017 10:17:20 +0000 (12:17 +0200)]
Added PHP-ICO library

See #2257

7 years agoUpdated favicon support
Alexander Ebert [Mon, 12 Jun 2017 10:17:02 +0000 (12:17 +0200)]
Updated favicon support

See #2257

7 years agoUpdate alameda to 1.2.0
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.

7 years agoRound priority to one decimal place
Joshua Rüsweg [Sun, 11 Jun 2017 14:42:44 +0000 (16:42 +0200)]
Round priority to one decimal place

7 years agoadd `allowSpidersToIndex` filter for pages
Joshua Rüsweg [Sun, 11 Jun 2017 14:16:08 +0000 (16:16 +0200)]
add `allowSpidersToIndex` filter for pages

7 years agoAdd multilingual pages sitemap
Joshua Rüsweg [Sun, 11 Jun 2017 13:58:41 +0000 (15:58 +0200)]
Add multilingual pages sitemap

See #2286

7 years agoAdd ILinkableObject to PageContent
Joshua Rüsweg [Sun, 11 Jun 2017 13:55:54 +0000 (15:55 +0200)]
Add ILinkableObject to PageContent

See #2286

7 years agoAdd simple page sitemap
Joshua Rüsweg [Sun, 11 Jun 2017 13:52:02 +0000 (15:52 +0200)]
Add simple page sitemap

7 years agoMerge branch 'master' into next
Matthias Schmidt [Sun, 11 Jun 2017 09:13:23 +0000 (11:13 +0200)]
Merge branch 'master' into next

7 years agoMerge branch '2.1'
Matthias Schmidt [Sun, 11 Jun 2017 09:11:52 +0000 (11:11 +0200)]
Merge branch '2.1'

7 years agoFix import order in CategoryAction class
Matthias Schmidt [Sun, 11 Jun 2017 09:02:25 +0000 (11:02 +0200)]
Fix import order in CategoryAction class

7 years agoDelete group name language items after label group deletion
Matthias Schmidt [Sun, 11 Jun 2017 08:54:10 +0000 (10:54 +0200)]
Delete group name language items after label group deletion

7 years agoDelete title and description language items after category deletion
Matthias Schmidt [Sun, 11 Jun 2017 08:48:43 +0000 (10:48 +0200)]
Delete title and description language items after category deletion

7 years agoSupport many markers in WCF.Location.GoogleMaps.LargeMap._loadMarkers()
Matthias Schmidt [Sun, 11 Jun 2017 06:52:24 +0000 (08:52 +0200)]
Support many markers in WCF.Location.GoogleMaps.LargeMap._loadMarkers()

Closes #2304

7 years agoFix typos
Matthias Schmidt [Sat, 10 Jun 2017 13:36:38 +0000 (15:36 +0200)]
Fix typos

7 years agoAdd DateIntervalFunctionTemplatePlugin
Matthias Schmidt [Sat, 10 Jun 2017 13:35:01 +0000 (15:35 +0200)]
Add DateIntervalFunctionTemplatePlugin

Closes #2303

7 years agoFixed typos (#2302)
Fabii547 [Sat, 10 Jun 2017 13:17:16 +0000 (15:17 +0200)]
Fixed typos (#2302)

7 years agoMerge remote-tracking branch 'refs/remotes/origin/master' into next
Alexander Ebert [Fri, 9 Jun 2017 15:09:29 +0000 (17:09 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/master' into next

7 years agoFixed user mention wrapping behavior
Alexander Ebert [Fri, 9 Jun 2017 15:09:08 +0000 (17:09 +0200)]
Fixed user mention wrapping behavior

7 years agoUpdating minified JavaScript files
Alexander Ebert [Fri, 9 Jun 2017 14:55:06 +0000 (16:55 +0200)]
Updating minified JavaScript files

7 years agoFixed shallow return value for clipboard access
Alexander Ebert [Fri, 9 Jun 2017 14:53:12 +0000 (16:53 +0200)]
Fixed shallow return value for clipboard access

7 years agoOptionally use separate permission checks to view likes
Alexander Ebert [Fri, 9 Jun 2017 14:47:24 +0000 (16:47 +0200)]
Optionally use separate permission checks to view likes

See #2300

7 years agoExpose the real validation exception message via Ajax
Alexander Ebert [Fri, 9 Jun 2017 12:56:53 +0000 (14:56 +0200)]
Expose the real validation exception message via Ajax

See #2299

7 years agoMerge remote-tracking branch 'refs/remotes/origin/master' into next
Alexander Ebert [Fri, 9 Jun 2017 12:15:17 +0000 (14:15 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/master' into next

7 years agoBirthday box failed to validate if a user still exists
Alexander Ebert [Fri, 9 Jun 2017 12:03:33 +0000 (14:03 +0200)]
Birthday box failed to validate if a user still exists

7 years agoadd article sitemap
Joshua Rüsweg [Fri, 9 Jun 2017 10:42:17 +0000 (12:42 +0200)]
add article sitemap

See #2286

7 years agoadd article category sitemap
Joshua Rüsweg [Fri, 9 Jun 2017 10:41:13 +0000 (12:41 +0200)]
add article category sitemap

See #2286

7 years agoAdded worker to rebuild media thumbnails
Alexander Ebert [Fri, 9 Jun 2017 10:13:43 +0000 (12:13 +0200)]
Added worker to rebuild media thumbnails

See #2298

7 years agoadd user sitemap
Joshua Rüsweg [Fri, 9 Jun 2017 10:10:51 +0000 (12:10 +0200)]
add user sitemap

See #2286

7 years agouse MessageUtil::stripCrap() instead of an own implementation
Joshua Rüsweg [Fri, 9 Jun 2017 09:50:16 +0000 (11:50 +0200)]
use MessageUtil::stripCrap() instead of an own implementation

7 years agofix typo
Joshua Rüsweg [Fri, 9 Jun 2017 09:48:59 +0000 (11:48 +0200)]
fix typo

7 years agouse ParentClassException instead of InvalidArgumentException
Joshua Rüsweg [Fri, 9 Jun 2017 09:48:16 +0000 (11:48 +0200)]
use ParentClassException instead of InvalidArgumentException

7 years agouse UserProfile::getGuestUserProfile instead of creating an own object
Joshua Rüsweg [Fri, 9 Jun 2017 09:42:58 +0000 (11:42 +0200)]
use UserProfile::getGuestUserProfile instead of creating an own object

7 years agoMerge remote-tracking branch 'refs/remotes/origin/master' into next
Alexander Ebert [Fri, 9 Jun 2017 08:36:33 +0000 (10:36 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/master' into next

7 years agoHide paid subscription boxes for non-activated users
Alexander Ebert [Fri, 9 Jun 2017 08:18:04 +0000 (10:18 +0200)]
Hide paid subscription boxes for non-activated users

7 years agoMerge branch '2.1'
Alexander Ebert [Fri, 9 Jun 2017 08:17:16 +0000 (10:17 +0200)]
Merge branch '2.1'

7 years agoFixed reference
Alexander Ebert [Fri, 9 Jun 2017 08:16:45 +0000 (10:16 +0200)]
Fixed reference

7 years agoHide paid subscription boxes for non-activated users
Alexander Ebert [Fri, 9 Jun 2017 08:15:19 +0000 (10:15 +0200)]
Hide paid subscription boxes for non-activated users

7 years agoForce logout of banned users
Alexander Ebert [Fri, 9 Jun 2017 08:04:23 +0000 (10:04 +0200)]
Force logout of banned users

7 years agoadd sitemap GUI
Joshua Rüsweg [Thu, 8 Jun 2017 21:18:39 +0000 (23:18 +0200)]
add sitemap GUI

see #2286

7 years agoadd format types for formatInterval
Joshua Rüsweg [Thu, 8 Jun 2017 17:20:56 +0000 (19:20 +0200)]
add format types for formatInterval

7 years agoAdd localization support for embedded content
Alexander Ebert [Thu, 8 Jun 2017 16:33:10 +0000 (18:33 +0200)]
Add localization support for embedded content

See #2297

7 years agoFixed error message
Alexander Ebert [Thu, 8 Jun 2017 14:20:08 +0000 (16:20 +0200)]
Fixed error message

7 years agoAvoid perfectScrollbar init on login/during WCFSetup
Alexander Ebert [Thu, 8 Jun 2017 13:47:55 +0000 (15:47 +0200)]
Avoid perfectScrollbar init on login/during WCFSetup

7 years agoForce grouping in users online list
Alexander Ebert [Thu, 8 Jun 2017 12:10:52 +0000 (14:10 +0200)]
Force grouping in users online list

See #2296

7 years agoAdded work-around for dialog subpixel rendering
Alexander Ebert [Thu, 8 Jun 2017 11:38:41 +0000 (13:38 +0200)]
Added work-around for dialog subpixel rendering

See #2295

7 years agoSuppress notices during maintenance or on `PermissionDeniedException
Alexander Ebert [Thu, 8 Jun 2017 10:26:15 +0000 (12:26 +0200)]
Suppress notices during maintenance or on `PermissionDeniedException

See #2294

7 years agoRemoved debug code
Alexander Ebert [Thu, 8 Jun 2017 10:00:48 +0000 (12:00 +0200)]
Removed debug code

7 years agoPreserve child items when deleting menu items
Alexander Ebert [Thu, 8 Jun 2017 10:00:28 +0000 (12:00 +0200)]
Preserve child items when deleting menu items

See #2293

7 years agoHide mobile user panel icon if there is nothing to display
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

7 years agoProperly hide login link on mobile
Alexander Ebert [Thu, 8 Jun 2017 08:21:47 +0000 (10:21 +0200)]
Properly hide login link on mobile

See #2291

7 years agoPrevent bbcode button settings being overwritten by PIP
Alexander Ebert [Thu, 8 Jun 2017 08:03:48 +0000 (10:03 +0200)]
Prevent bbcode button settings being overwritten by PIP

See #2290

7 years agoMerge branch 'require-promise' into next
Tim Düsterhus [Wed, 7 Jun 2017 18:32:05 +0000 (20:32 +0200)]
Merge branch 'require-promise' into next

7 years agoReplace require.js by alameda
Tim Düsterhus [Wed, 7 Jun 2017 18:31:43 +0000 (20:31 +0200)]
Replace require.js by alameda

7 years agoFix composer.lock / composer/installed.json
Tim Düsterhus [Wed, 7 Jun 2017 16:41:05 +0000 (18:41 +0200)]
Fix composer.lock / composer/installed.json

7 years agoRevert "Allow event listeners to access article data during rebuild"
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.

7 years agoAllow event listeners to access article data during rebuild
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

7 years agoMerge remote-tracking branch 'refs/remotes/origin/master' into next
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

7 years agoAdded some more RTL fixes for code boxes
Alexander Ebert [Wed, 7 Jun 2017 14:06:03 +0000 (16:06 +0200)]
Added some more RTL fixes for code boxes