Tim Düsterhus [Sat, 1 Jul 2017 17:50:35 +0000 (19:50 +0200)]
Fix code style
Tim Düsterhus [Sat, 1 Jul 2017 17:37:04 +0000 (19:37 +0200)]
Add Email::debugDump()
Alexander Ebert [Thu, 22 Jun 2017 16:32:27 +0000 (18:32 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/master' into next
# Conflicts:
# com.woltlab.wcf/package.xml
# wcfsetup/install/files/js/3rdParty/redactor2/plugins/combined.min.js
# wcfsetup/install/files/js/3rdParty/redactor2/redactor.min.js
# wcfsetup/install/files/lib/system/WCF.class.php
Alexander Ebert [Thu, 22 Jun 2017 11:14:52 +0000 (13:14 +0200)]
Preparing release 3.0.6
Alexander Ebert [Thu, 22 Jun 2017 11:01:06 +0000 (13:01 +0200)]
Merge branch '2.1'
Alexander Ebert [Thu, 22 Jun 2017 10:59:58 +0000 (12:59 +0200)]
Preparing release 2.1.16
Alexander Ebert [Thu, 22 Jun 2017 10:17:36 +0000 (12:17 +0200)]
Work-around for a bug in Chrome's XSS auditor
Alexander Ebert [Thu, 22 Jun 2017 09:21:54 +0000 (11:21 +0200)]
Fixed handling of empty bbcodes
Joshua Rüsweg [Wed, 21 Jun 2017 20:54:16 +0000 (22:54 +0200)]
Merge branch '2.1'
Joshua Rüsweg [Wed, 21 Jun 2017 20:49:20 +0000 (22:49 +0200)]
Merge branch '2.0' into 2.1
Joshua Rüsweg [Wed, 21 Jun 2017 20:37:24 +0000 (22:37 +0200)]
Execute cronjobs as a System user
Joshua Rüsweg [Wed, 21 Jun 2017 20:20:08 +0000 (22:20 +0200)]
Revert "Execute cronjobs as a System user"
This reverts commit
e238e424c32af42111917051efb4fa5fdede0742.
Joshua Rüsweg [Wed, 21 Jun 2017 20:10:04 +0000 (22:10 +0200)]
Execute cronjobs as a System user
woltlab.com [Wed, 21 Jun 2017 17:16:53 +0000 (19:16 +0200)]
Updating minified JavaScript files
Alexander Ebert [Wed, 21 Jun 2017 17:01:38 +0000 (19:01 +0200)]
Work-around for lists escaping the block formatter
Marcel Werk [Wed, 21 Jun 2017 16:49:51 +0000 (18:49 +0200)]
Fixed issue in validation of 'forceSelection'
Alexander Ebert [Wed, 21 Jun 2017 16:13:43 +0000 (18:13 +0200)]
Upgraded to Redactor II 2.7
Alexander Ebert [Wed, 21 Jun 2017 14:52:29 +0000 (16:52 +0200)]
Added missing phrase
See #2308
Alexander Ebert [Wed, 21 Jun 2017 13:28:02 +0000 (15:28 +0200)]
Removed debug comment
Alexander Ebert [Wed, 21 Jun 2017 12:56:10 +0000 (14:56 +0200)]
Phrase fix/cleanup
See #2308
Alexander Ebert [Wed, 21 Jun 2017 12:54:11 +0000 (14:54 +0200)]
Added sidebar toggle for screen-xs
See #2312
Marcel Werk [Wed, 21 Jun 2017 11:47:23 +0000 (13:47 +0200)]
Added missing maxlength attributes
Alexander Ebert [Wed, 21 Jun 2017 10:17:51 +0000 (12:17 +0200)]
Added some missing comments and minor cleanup
Alexander Ebert [Wed, 21 Jun 2017 09:52:19 +0000 (11:52 +0200)]
Added frontend contact form
See #2308
Matthias Schmidt [Tue, 20 Jun 2017 17:18:30 +0000 (19:18 +0200)]
Normalize csv in package installation plugins
See #2311
Alexander Ebert [Tue, 20 Jun 2017 12:09:02 +0000 (14:09 +0200)]
Added basic contact options
See #2308
Alexander Ebert [Tue, 20 Jun 2017 11:02:53 +0000 (13:02 +0200)]
Fixed namespaces
Thanks @mutec
Alexander Ebert [Tue, 20 Jun 2017 10:55:43 +0000 (12:55 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/master' into next
Alexander Ebert [Tue, 20 Jun 2017 09:57:53 +0000 (11:57 +0200)]
Avoid recognizing empty usenrame matches
Joshua Rüsweg [Mon, 19 Jun 2017 21:03:27 +0000 (23:03 +0200)]
Merge remote-tracking branch 'origin/master'
Joshua Rüsweg [Mon, 19 Jun 2017 21:03:16 +0000 (23:03 +0200)]
Add defaultLimit for UserListBoxControllers
The default limit attribute activates the default limit input, so that the user can select an object limit for a user box.
Alexander Ebert [Mon, 19 Jun 2017 14:31:56 +0000 (16:31 +0200)]
Merge remote-tracking branch 'refs/remotes/origin/master' into next
Alexander Ebert [Mon, 19 Jun 2017 14:30:32 +0000 (16:30 +0200)]
Removed debug code
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
Alexander Ebert [Mon, 19 Jun 2017 12:08:29 +0000 (14:08 +0200)]
Fixed `additionalData` handling when editing user options
Alexander Ebert [Mon, 19 Jun 2017 11:55:28 +0000 (13:55 +0200)]
Added helper method to guess the content language
Joshua Rüsweg [Sun, 18 Jun 2017 20:30:58 +0000 (22:30 +0200)]
Update userID attribute on userChange
Alexander Ebert [Sun, 18 Jun 2017 19:19:06 +0000 (21:19 +0200)]
Added bulk update support
Marcel Werk [Sun, 18 Jun 2017 17:34:22 +0000 (19:34 +0200)]
Added input field for sender name in UserMailForm
Closes #2310
Alexander Ebert [Sun, 18 Jun 2017 12:53:26 +0000 (14:53 +0200)]
Fix for incorrectly nested bbcodes
woltlab.com [Sun, 18 Jun 2017 12:16:47 +0000 (14:16 +0200)]
Updating minified JavaScript files
Alexander Ebert [Sun, 18 Jun 2017 12:04:38 +0000 (14:04 +0200)]
Fixed support for disabled attachment thumbnails
Alexander Ebert [Sun, 18 Jun 2017 10:05:35 +0000 (12:05 +0200)]
Work-around for a false-positive by Chrome's XSS auditor
woltlab.com [Sun, 18 Jun 2017 10:01:49 +0000 (12:01 +0200)]
Updating minified JavaScript files
Alexander Ebert [Sun, 18 Jun 2017 09:58:53 +0000 (11:58 +0200)]
Fixed static scroll offset calculation
Alexander Ebert [Sun, 18 Jun 2017 07:53:49 +0000 (09:53 +0200)]
Clear package identifier once styles are marked as tainted
Alexander Ebert [Sat, 17 Jun 2017 18:42:39 +0000 (20:42 +0200)]
Merge branch '2.1'
woltlab.com [Sat, 17 Jun 2017 18:25:24 +0000 (20:25 +0200)]
Updating minified JavaScript files
Alexander Ebert [Sat, 17 Jun 2017 18:22:26 +0000 (20:22 +0200)]
Fixed newline handling inside joined bbcode tags
Alexander Ebert [Sat, 17 Jun 2017 11:23:41 +0000 (13:23 +0200)]
Added basic forms for custom options
See #2308
Alexander Ebert [Fri, 16 Jun 2017 12:25:38 +0000 (14:25 +0200)]
Added draft implementation for contact options
See #2308
Alexander Ebert [Fri, 16 Jun 2017 12:17:10 +0000 (14:17 +0200)]
Added abstract implementation for custom options
See #2308
Alexander Ebert [Fri, 16 Jun 2017 11:54:55 +0000 (13:54 +0200)]
Added AbstractAcpForm with integrated i18n support
Alexander Ebert [Fri, 16 Jun 2017 08:13:32 +0000 (10:13 +0200)]
Added `NotImplementedException`
Joshua Rüsweg [Thu, 15 Jun 2017 20:34:14 +0000 (22:34 +0200)]
Improve sitemap edit page title
see #2286
Joshua Rüsweg [Thu, 15 Jun 2017 20:27:18 +0000 (22:27 +0200)]
add CLI info for sitemaps
see #2286
Joshua Rüsweg [Thu, 15 Jun 2017 19:05:09 +0000 (21:05 +0200)]
add cronjob to rebuild the sitemap
Alexander Ebert [Thu, 15 Jun 2017 12:43:28 +0000 (14:43 +0200)]
Added phrases and email address validation
See #2308
Alexander Ebert [Thu, 15 Jun 2017 09:04:23 +0000 (11:04 +0200)]
Added basic settings and recipient management
See #2308
Joshua Rüsweg [Wed, 14 Jun 2017 15:13:03 +0000 (17:13 +0200)]
fix use statement order
Joshua Rüsweg [Wed, 14 Jun 2017 15:00:53 +0000 (17:00 +0200)]
clean up code
Joshua Rüsweg [Wed, 14 Jun 2017 14:59:48 +0000 (16:59 +0200)]
Ensure that the session is changed to the actual user
Joshua Rüsweg [Wed, 14 Jun 2017 14:58:21 +0000 (16:58 +0200)]
add sitemap title for sitemap edit page
Joshua Rüsweg [Wed, 14 Jun 2017 14:44:26 +0000 (16:44 +0200)]
Change session owner to 'system' during rebuilding of sitemaps
Fabii547 [Wed, 14 Jun 2017 12:16:22 +0000 (14:16 +0200)]
Improve error message for missing instruction file (#2305)
Alexander Ebert [Wed, 14 Jun 2017 10:49:09 +0000 (12:49 +0200)]
Restrict statistics visibility
See #2307
Alexander Ebert [Tue, 13 Jun 2017 20:52:45 +0000 (22:52 +0200)]
Removed superfluous bbcode class
See #2301
Tim Düsterhus [Tue, 13 Jun 2017 19:35:25 +0000 (21:35 +0200)]
Use new email API for ExpiringPaidSubscriptionUserUserNotificationEvent
Closes #2216
Tim Düsterhus [Tue, 13 Jun 2017 18:53:00 +0000 (20:53 +0200)]
Fix formatting of description of paid subscriptions
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
Alexander Ebert [Tue, 13 Jun 2017 14:59:26 +0000 (16:59 +0200)]
Adjusted active button states for code/html
See #2301
Alexander Ebert [Tue, 13 Jun 2017 13:30:21 +0000 (15:30 +0200)]
Add unified phrase for message reply
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