Tim Düsterhus [Fri, 29 Jul 2016 14:26:54 +0000 (16:26 +0200)]
Merge branch 'email-notification' into email-use
Tim Düsterhus [Fri, 29 Jul 2016 14:17:52 +0000 (16:17 +0200)]
Convert email notifications for new moderation comment responses to new API
Tim Düsterhus [Fri, 29 Jul 2016 13:49:44 +0000 (15:49 +0200)]
Convert email notifications for new moderation comments to new API
Tim Düsterhus [Fri, 29 Jul 2016 13:35:12 +0000 (15:35 +0200)]
Pass variables from current scope in LangCompilerTemplatePlugin
This is needed in case the Template is evaluated by the
EmailTemplateEngine, as dynamic language variables use the variables
of the regular TemplateEngine.
Tim Düsterhus [Thu, 28 Jul 2016 21:00:23 +0000 (23:00 +0200)]
Revert "Fixed wrong language in mail notifications"
This reverts commit
93c9f6ef5564d6787d21366dd6db4e4e1e752dda.
Tim Düsterhus [Sun, 19 Jun 2016 17:40:22 +0000 (19:40 +0200)]
Limit the number of notifications in daily mail
Tim Düsterhus [Sun, 19 Jun 2016 17:40:06 +0000 (19:40 +0200)]
Properly fill in all notification event information
Tim Düsterhus [Sun, 19 Jun 2016 16:52:30 +0000 (18:52 +0200)]
Properly support stacking in daily notifications
Tim Düsterhus [Sun, 19 Jun 2016 15:16:57 +0000 (17:16 +0200)]
Improve layout of daily notifications
Tim Düsterhus [Sat, 18 Jun 2016 13:55:34 +0000 (15:55 +0200)]
Reference the message-id of parent comment's email notification for responses
Tim Düsterhus [Sat, 18 Jun 2016 13:48:03 +0000 (15:48 +0200)]
Use a fixed message-id in UserProfileCommentUserNotificationEvent
Tim Düsterhus [Sat, 18 Jun 2016 11:22:30 +0000 (13:22 +0200)]
Convert email notifications for replies to wall comments to new API
Tim Düsterhus [Fri, 17 Jun 2016 18:36:13 +0000 (20:36 +0200)]
Convert email notifications for wall comments to new API
Tim Düsterhus [Thu, 16 Jun 2016 19:34:41 +0000 (21:34 +0200)]
Send daily email notifications
Tim Düsterhus [Thu, 16 Jun 2016 15:23:55 +0000 (17:23 +0200)]
Partially convert new follower notification to new email API
Tim Düsterhus [Wed, 15 Jun 2016 18:14:31 +0000 (20:14 +0200)]
Make use of new email API in UserNotificationHandler::sendInstantMailNotification()
Tim Düsterhus [Sun, 19 Jun 2016 15:18:43 +0000 (17:18 +0200)]
Hide '-- ' in HTML signature
Tim Düsterhus [Thu, 16 Jun 2016 14:52:07 +0000 (16:52 +0200)]
Add missing isEmail in links
Tim Düsterhus [Thu, 16 Jun 2016 14:47:15 +0000 (16:47 +0200)]
Optionally move links to the bottom in text/plain emails
Tim Düsterhus [Mon, 6 Jun 2016 22:11:51 +0000 (00:11 +0200)]
Use new email API for activation notifications
Tim Düsterhus [Mon, 6 Jun 2016 21:36:02 +0000 (23:36 +0200)]
Convert register admin notification to new email API
Tim Düsterhus [Mon, 6 Jun 2016 14:11:54 +0000 (16:11 +0200)]
Make emails less ugly in Microsoft Outlook
… also make source code of emails more ugly for everyone else :(
Tim Düsterhus [Sun, 5 Jun 2016 19:55:23 +0000 (21:55 +0200)]
Use new email API in RegisterNewActivationCodeForm
Tim Düsterhus [Thu, 2 Jun 2016 21:45:53 +0000 (23:45 +0200)]
Switch RegisterForm (needActivation) to new email API
Tim Düsterhus [Thu, 2 Jun 2016 22:08:14 +0000 (00:08 +0200)]
Add pelago/emogrifier
Tim Düsterhus [Thu, 2 Jun 2016 22:01:39 +0000 (00:01 +0200)]
Force CRLF in quoted-printable mime parts
Tim Düsterhus [Thu, 2 Jun 2016 21:07:30 +0000 (23:07 +0200)]
Pass default style to template in RecipientAwareTextMimePart
Tim Düsterhus [Thu, 2 Jun 2016 20:35:15 +0000 (22:35 +0200)]
Improve parameter order in RecipientAwareTextMimePart
Tim Düsterhus [Wed, 1 Jun 2016 22:23:50 +0000 (00:23 +0200)]
Split email.tpl into email_html.tpl and email_plaintext.tpl
Tim Düsterhus [Sun, 5 Jun 2016 19:47:22 +0000 (21:47 +0200)]
Include EmailTemplateEngine in WCF::setLanguageID()
Alexander Ebert [Thu, 28 Jul 2016 10:23:50 +0000 (12:23 +0200)]
Added missing phpdoc, cleanup
Alexander Ebert [Thu, 28 Jul 2016 10:18:04 +0000 (12:18 +0200)]
Added output processor for Google AMP
Alexander Ebert [Thu, 28 Jul 2016 09:34:59 +0000 (11:34 +0200)]
Merge remote-tracking branch 'origin/next' into next
# Conflicts:
# wcfsetup/install/files/acp/templates/pageMenuMobile.tpl
Alexander Ebert [Thu, 28 Jul 2016 09:33:17 +0000 (11:33 +0200)]
Guard against broken menu items
woltlab.com [Thu, 28 Jul 2016 09:17:21 +0000 (11:17 +0200)]
Updating minified JavaScript files
Marcel Werk [Thu, 28 Jul 2016 09:15:46 +0000 (11:15 +0200)]
Fixed undefined variable
Alexander Ebert [Thu, 28 Jul 2016 09:04:29 +0000 (11:04 +0200)]
Overhauled message preview
Marcel Werk [Thu, 28 Jul 2016 08:50:07 +0000 (10:50 +0200)]
Fixed missing language variables in last step of wcfsetup
Marcel Werk [Wed, 27 Jul 2016 14:00:31 +0000 (16:00 +0200)]
Renamed css classes
* sidebarBoxList to sidebarItemList
* sidebarBoxTitle to sidebarItemTitle
Marcel Werk [Wed, 27 Jul 2016 13:59:46 +0000 (15:59 +0200)]
Fixed overflow issue in content header title
Alexander Ebert [Wed, 27 Jul 2016 12:45:24 +0000 (14:45 +0200)]
$parameters is already defined by AbstractDBOAction
Alexander Ebert [Wed, 27 Jul 2016 11:49:31 +0000 (13:49 +0200)]
Fixed code style
Alexander Ebert [Wed, 27 Jul 2016 11:44:21 +0000 (13:44 +0200)]
Added style changer and made selection permanent
Marcel Werk [Wed, 27 Jul 2016 10:46:38 +0000 (12:46 +0200)]
Removed obsolete code / language variables
Alexander Ebert [Wed, 27 Jul 2016 10:21:19 +0000 (12:21 +0200)]
Code style fixes
woltlab.com [Wed, 27 Jul 2016 10:21:23 +0000 (12:21 +0200)]
Updating minified JavaScript files
Alexander Ebert [Wed, 27 Jul 2016 10:18:00 +0000 (12:18 +0200)]
Using page(X|Y)Offset instead of scroll(X|Y)
IE11 doesn't support these and we have to support it :(
Fixes #2065
Alexander Ebert [Tue, 26 Jul 2016 22:43:38 +0000 (00:43 +0200)]
Decreased field lengths to account for utf8mb4
Alexander Ebert [Tue, 26 Jul 2016 19:52:57 +0000 (21:52 +0200)]
Revert "Decreased some column lengths, removed useless unique keys"
This reverts commit
ec3e4f8f513081456e355e5da81098de7e2db3d7.
Alexander Ebert [Tue, 26 Jul 2016 19:19:18 +0000 (21:19 +0200)]
Fixed error message for duplicate bbcode
Alexander Ebert [Tue, 26 Jul 2016 19:19:05 +0000 (21:19 +0200)]
Decreased some column lengths, removed useless unique keys
Marcel Werk [Tue, 26 Jul 2016 17:15:36 +0000 (19:15 +0200)]
Added 'remove media' button
Marcel Werk [Tue, 26 Jul 2016 15:37:05 +0000 (17:37 +0200)]
Improved box handler
Marcel Werk [Tue, 26 Jul 2016 15:36:49 +0000 (17:36 +0200)]
Fixed issue in box management
woltlab.com [Tue, 26 Jul 2016 10:56:50 +0000 (12:56 +0200)]
Updating minified JavaScript files
Marcel Werk [Tue, 26 Jul 2016 08:43:19 +0000 (10:43 +0200)]
Improved support of Vimeo URLs
Marcel Werk [Tue, 26 Jul 2016 08:42:56 +0000 (10:42 +0200)]
Fixed invalid selector
Marcel Werk [Mon, 25 Jul 2016 21:59:48 +0000 (23:59 +0200)]
Removed obsolete code
Marcel Werk [Mon, 25 Jul 2016 21:54:25 +0000 (23:54 +0200)]
Renamed variable ($fieldset -> $section)
Marcel Werk [Mon, 25 Jul 2016 21:50:21 +0000 (23:50 +0200)]
Fixed wrong attribute
woltlab.com [Mon, 25 Jul 2016 11:30:54 +0000 (13:30 +0200)]
Updating minified JavaScript files
Marcel Werk [Sun, 24 Jul 2016 21:04:36 +0000 (23:04 +0200)]
Overhauled user profile header and avatar sizes
Marcel Werk [Sun, 24 Jul 2016 21:04:07 +0000 (23:04 +0200)]
Overhauled user profile header and avatar sizes
Alexander Ebert [Sun, 24 Jul 2016 19:04:16 +0000 (21:04 +0200)]
Fixed dialogs being too large after form removal
Alexander Ebert [Sun, 24 Jul 2016 19:03:57 +0000 (21:03 +0200)]
Using better install path suggestions for apps
Alexander Ebert [Sun, 24 Jul 2016 16:53:25 +0000 (18:53 +0200)]
Fixed super-fast clicks sometimes causing an error
Alexander Ebert [Sun, 24 Jul 2016 11:31:00 +0000 (13:31 +0200)]
Triming html messages
Alexander Ebert [Sun, 24 Jul 2016 11:15:43 +0000 (13:15 +0200)]
Discarding bbcode content if it matches the first attribute
Alexander Ebert [Sun, 24 Jul 2016 10:03:33 +0000 (12:03 +0200)]
Fixed check for disallowed bbcodes
Alexander Ebert [Sun, 24 Jul 2016 09:37:47 +0000 (11:37 +0200)]
Fixed style add/edit
Matthias Schmidt [Sun, 24 Jul 2016 07:52:50 +0000 (09:52 +0200)]
Add guest dialog support for quick replies
Alexander Ebert [Sat, 23 Jul 2016 18:32:17 +0000 (20:32 +0200)]
Use optional parameter to enable BBCode -> HTML transform
Alexander Ebert [Sat, 23 Jul 2016 17:38:52 +0000 (19:38 +0200)]
Slightly increased padding for structured list items
Alexander Ebert [Sat, 23 Jul 2016 17:37:46 +0000 (19:37 +0200)]
Changed ACP logo link to use entire visible space
Alexander Ebert [Sat, 23 Jul 2016 17:37:31 +0000 (19:37 +0200)]
Added styling for structured lists
Alexander Ebert [Sat, 23 Jul 2016 15:49:55 +0000 (17:49 +0200)]
Updated template diff view
Marcel Werk [Fri, 22 Jul 2016 22:23:15 +0000 (00:23 +0200)]
Improved english phrases ("done" -> "resolved")
Marcel Werk [Fri, 22 Jul 2016 21:44:34 +0000 (23:44 +0200)]
Changed mysql collaction to utf8mb4_unicode_ci
Marcel Werk [Fri, 22 Jul 2016 21:31:24 +0000 (23:31 +0200)]
Small usability improvement
Marcel Werk [Fri, 22 Jul 2016 21:17:47 +0000 (23:17 +0200)]
Fixed broken paddings in safari
Closes #2045
Marcel Werk [Fri, 22 Jul 2016 17:27:59 +0000 (19:27 +0200)]
Added missing exclusion checks of installed packages
Marcel Werk [Fri, 22 Jul 2016 16:40:20 +0000 (18:40 +0200)]
Fixed update of counter badge in package search result list
Marcel Werk [Fri, 22 Jul 2016 13:34:10 +0000 (15:34 +0200)]
Removed obsolete code
Closes #1923
Alexander Ebert [Fri, 22 Jul 2016 12:26:32 +0000 (14:26 +0200)]
Fixed support for custom block elements
Alexander Ebert [Fri, 22 Jul 2016 11:46:55 +0000 (13:46 +0200)]
Unified appearance in editor
Alexander Ebert [Fri, 22 Jul 2016 11:45:34 +0000 (13:45 +0200)]
Added missing margin top for spoilers
Alexander Ebert [Fri, 22 Jul 2016 11:31:41 +0000 (13:31 +0200)]
Added missing phrases
Alexander Ebert [Fri, 22 Jul 2016 11:24:14 +0000 (13:24 +0200)]
Fixed detection of HTML
Marcel Werk [Fri, 22 Jul 2016 11:24:17 +0000 (13:24 +0200)]
Fixed creation of option categories during package updates
Alexander Ebert [Fri, 22 Jul 2016 11:01:43 +0000 (13:01 +0200)]
Improved setting size/color when selection is empty
Alexander Ebert [Fri, 22 Jul 2016 10:03:05 +0000 (12:03 +0200)]
Fixed page locations to include all parents
Alexander Ebert [Fri, 22 Jul 2016 08:22:46 +0000 (10:22 +0200)]
Minor improvement of editor loading
Alexander Ebert [Thu, 21 Jul 2016 22:34:11 +0000 (00:34 +0200)]
Use history.replaceState() to avoid browser scrolling
Alexander Ebert [Thu, 21 Jul 2016 22:08:12 +0000 (00:08 +0200)]
Fixed figcaption being inserted all the time
Alexander Ebert [Thu, 21 Jul 2016 21:57:55 +0000 (23:57 +0200)]
Fixed newly inserted messages not being recognized
Alexander Ebert [Thu, 21 Jul 2016 21:45:17 +0000 (23:45 +0200)]
wysiwyg template sync
Alexander Ebert [Thu, 21 Jul 2016 21:44:42 +0000 (23:44 +0200)]
Updated editor configuration
Alexander Ebert [Thu, 21 Jul 2016 21:44:18 +0000 (23:44 +0200)]
Fixed media bbcode
Marcel Werk [Thu, 21 Jul 2016 21:37:58 +0000 (23:37 +0200)]
Fixed template scripting in 'wcf.global' variable
Marcel Werk [Thu, 21 Jul 2016 21:37:20 +0000 (23:37 +0200)]
Fixed small style issue