Marcel Werk [Thu, 25 Jun 2020 09:04:21 +0000 (11:04 +0200)]
Merge branch '5.2'
Marcel Werk [Thu, 25 Jun 2020 09:04:07 +0000 (11:04 +0200)]
Merge branch '3.1' into 5.2
Marcel Werk [Thu, 25 Jun 2020 09:03:06 +0000 (11:03 +0200)]
Fixed 'data too long for column username' issue
joshuaruesweg [Wed, 24 Jun 2020 19:26:26 +0000 (21:26 +0200)]
Fix leaking globals
Joshua Rüsweg [Wed, 24 Jun 2020 18:39:08 +0000 (20:39 +0200)]
Merge pull request #3383 from WoltLab/audio-attachment
Add audio player for embedded audio attachments
joshuaruesweg [Wed, 24 Jun 2020 18:11:37 +0000 (20:11 +0200)]
Add audio player for embedded audio attachments
Closes #3231
Joshua Rüsweg [Wed, 24 Jun 2020 17:34:10 +0000 (19:34 +0200)]
Merge pull request #3372 from WoltLab/video-attachment-rework
Improve layout for embedded videos in ugc
Marcel Werk [Wed, 24 Jun 2020 16:04:28 +0000 (18:04 +0200)]
Merge pull request #3358 from WoltLab/user-profile-special-trophies
Indicate the existance of further trophies in special trophy list on …
Marcel Werk [Wed, 24 Jun 2020 16:01:31 +0000 (18:01 +0200)]
Reverted changes to UserProfile::getSpecialTrophies()
Marcel Werk [Wed, 24 Jun 2020 15:54:07 +0000 (17:54 +0200)]
Update com.woltlab.wcf/templates/user.tpl
Co-authored-by: Alexander Ebert <ebert@woltlab.com>
Matthias Schmidt [Wed, 24 Jun 2020 15:40:43 +0000 (17:40 +0200)]
Fix JavaScript error for ACL form fields in non-ajax forms
See
6cce1152a855f636ac22689cbf531f3928f97506
Matthias Schmidt [Wed, 24 Jun 2020 15:21:30 +0000 (17:21 +0200)]
Merge branch '5.2'
Matthias Schmidt [Wed, 24 Jun 2020 15:21:07 +0000 (17:21 +0200)]
Merge branch '5.2' of github.com:WoltLab/WCF into 5.2
Matthias Schmidt [Wed, 24 Jun 2020 15:21:02 +0000 (17:21 +0200)]
Check for missing length of varchar columns
Matthias Schmidt [Wed, 24 Jun 2020 15:12:47 +0000 (17:12 +0200)]
Fix updating decimal fields with default value (#3382)
MySQL stores the default value using the specified number of decimals so that when comparing the existing default value with the new default value, the same format should be used.
Alexander Ebert [Wed, 24 Jun 2020 15:08:55 +0000 (17:08 +0200)]
Merge pull request #3375 from WoltLab/notification-settings
New UI for the notification settings
Alexander Ebert [Tue, 23 Jun 2020 18:32:50 +0000 (20:32 +0200)]
Visually disable the email settings for suppressed notifications
Alexander Ebert [Tue, 23 Jun 2020 17:54:55 +0000 (19:54 +0200)]
Refresh the aria label when the tooltip value is updated
Alexander Ebert [Tue, 23 Jun 2020 17:54:25 +0000 (19:54 +0200)]
Display a tooltip for the currently selected email type
Alexander Ebert [Tue, 23 Jun 2020 16:53:18 +0000 (18:53 +0200)]
Missing phrases for the column heads
Alexander Ebert [Tue, 23 Jun 2020 16:49:08 +0000 (18:49 +0200)]
New UI for the notification settings
Marcel Werk [Tue, 23 Jun 2020 15:39:05 +0000 (17:39 +0200)]
Merge branch '5.2'
Marcel Werk [Tue, 23 Jun 2020 15:38:51 +0000 (17:38 +0200)]
Merge branch '3.1' into 5.2
Marcel Werk [Tue, 23 Jun 2020 15:37:07 +0000 (17:37 +0200)]
Article image did not always have the right content language
Marcel Werk [Tue, 23 Jun 2020 10:05:19 +0000 (12:05 +0200)]
Merge branch '5.2'
Marcel Werk [Tue, 23 Jun 2020 10:03:24 +0000 (12:03 +0200)]
Merge branch '3.1' into 5.2
Marcel Werk [Tue, 23 Jun 2020 10:03:01 +0000 (12:03 +0200)]
Fixed 'Prepared statement contains too many placeholders' error in bulk processing
Marcel Werk [Tue, 23 Jun 2020 09:22:08 +0000 (11:22 +0200)]
Merge branch 'master' of https://github.com/WoltLab/WCF
Marcel Werk [Tue, 23 Jun 2020 09:21:59 +0000 (11:21 +0200)]
New method PreparedStatement::fetchSingleObject()
Closes #3373
Tim Düsterhus [Tue, 23 Jun 2020 09:15:59 +0000 (11:15 +0200)]
Merge pull request #3371 from WoltLab/notification-mail
Add NotificationEmailDeliveryBackgroundJob
Marcel Werk [Mon, 22 Jun 2020 22:03:40 +0000 (00:03 +0200)]
Merge branch '5.2'
Marcel Werk [Mon, 22 Jun 2020 22:03:16 +0000 (00:03 +0200)]
Merge branch '3.1' into 5.2
Marcel Werk [Mon, 22 Jun 2020 22:02:56 +0000 (00:02 +0200)]
Message with the content "0" led to empty entries in recent activities
joshuaruesweg [Mon, 22 Jun 2020 16:04:52 +0000 (18:04 +0200)]
Re-add checking whether the video can be played by the browser
joshuaruesweg [Mon, 22 Jun 2020 15:31:39 +0000 (17:31 +0200)]
Add max-size for video elements
Firefox needs the specification for video elements, otherwise they are displayed in their original size.
joshuaruesweg [Mon, 22 Jun 2020 15:20:12 +0000 (17:20 +0200)]
Improve layout for embedded videos in ugc
Closes #3316
joshuaruesweg [Mon, 22 Jun 2020 14:46:25 +0000 (16:46 +0200)]
Merge branch '5.2'
joshuaruesweg [Mon, 22 Jun 2020 14:44:05 +0000 (16:44 +0200)]
Fix broken HTML markup
The video can be placed within normal text (inside `<p>` elements). `<div>` elements are not allowed within `<p>` elements. Because the class `.videoContainer` is already a block element (via CSS), we can easily change the element type to `<span>`, which is allowed inside of `<p>` elements.
Tim Düsterhus [Mon, 22 Jun 2020 13:43:44 +0000 (15:43 +0200)]
Make use of NotificationEmailDeliveryBackgroundJob
Fixes #2885
Tim Düsterhus [Mon, 22 Jun 2020 13:43:31 +0000 (15:43 +0200)]
Add NotificationEmailDeliveryBackgroundJob
Tim Düsterhus [Mon, 22 Jun 2020 11:35:09 +0000 (13:35 +0200)]
Merge branch '5.2'
Tim Düsterhus [Mon, 22 Jun 2020 11:29:51 +0000 (13:29 +0200)]
Merge pull request #3367 from WoltLab/remotefile-openssl
Stop RemoteFile from swallowing OpenSSL error details
Tim Düsterhus [Mon, 22 Jun 2020 10:00:50 +0000 (12:00 +0200)]
Merge pull request #3310 from WoltLab/external-lib-bump
External lib bump
Tim Düsterhus [Mon, 22 Jun 2020 10:00:21 +0000 (12:00 +0200)]
Revert "Update jQuery to 3.5.1"
This reverts commit
d4ab9eb7e935dc217a33f97c80dd886d4789eb6e.
see: https://github.com/WoltLab/WCF/pull/3310#issuecomment-
647416047
Tim Düsterhus [Sat, 16 May 2020 11:30:38 +0000 (13:30 +0200)]
Update prism to 1.20.0
Tim Düsterhus [Sat, 16 May 2020 11:23:48 +0000 (13:23 +0200)]
Update pica to 5.1.0
Tim Düsterhus [Sat, 16 May 2020 11:20:17 +0000 (13:20 +0200)]
Update jQuery to 3.5.1
Closes #3159
Tim Düsterhus [Thu, 18 Jun 2020 10:03:22 +0000 (12:03 +0200)]
Merge pull request #3369 from WoltLab/codemirror-scrollOffset
Preserve Codemirror scroll position during server roundtrips
Tim Düsterhus [Tue, 16 Jun 2020 10:52:54 +0000 (12:52 +0200)]
Do not attempt to resize non-images in attachment upload
Fixes #3059
Marcel Werk [Mon, 15 Jun 2020 16:26:01 +0000 (18:26 +0200)]
Removed outdated flash code
Marcel Werk [Mon, 15 Jun 2020 16:25:16 +0000 (18:25 +0200)]
Merge branch '5.2'
Marcel Werk [Mon, 15 Jun 2020 16:25:01 +0000 (18:25 +0200)]
Merge branch '3.1' into 5.2
Marcel Werk [Mon, 15 Jun 2020 16:22:59 +0000 (18:22 +0200)]
Merge pull request #3368 from WoltLab/twitch-bbcode-fix
Fixed broken twitch bbcode
Marcel Werk [Mon, 15 Jun 2020 16:14:40 +0000 (18:14 +0200)]
Applied code suggestions
Tim Düsterhus [Mon, 15 Jun 2020 08:32:35 +0000 (10:32 +0200)]
Preserve the scroll position in styleAdd when saving
Closes #3266
Tim Düsterhus [Mon, 15 Jun 2020 08:23:31 +0000 (10:23 +0200)]
Preserve the scroll position in styleGlobalValues when saving
Closes #3267
Tim Düsterhus [Mon, 15 Jun 2020 08:23:09 +0000 (10:23 +0200)]
Allow tracking codemirror's scroll offset within a dedicated input
Alexander Ebert [Sun, 14 Jun 2020 20:48:10 +0000 (22:48 +0200)]
Merge pull request #3366 from WoltLab/media-consent
Prompt the user for their approval before displaying external media
Alexander Ebert [Sun, 14 Jun 2020 17:42:56 +0000 (19:42 +0200)]
Improved layout for interactive drop-down menus
Updated visuals for unread items that no longer relys on bold text. The paddings have been toned down to be more in line with other UI elements.
Closes #3329
Marcel Werk [Sun, 14 Jun 2020 16:32:26 +0000 (18:32 +0200)]
Fixed broken twitch bbcode
Embedding now requires the new 'parent' parameter
Matthias Schmidt [Sat, 13 Jun 2020 11:40:08 +0000 (13:40 +0200)]
Add last user activity time condition for today's birthday box
Close #3249
Tim Düsterhus [Sat, 13 Jun 2020 11:25:01 +0000 (13:25 +0200)]
Stop RemoteFile from swallowing OpenSSL error details
Fixes #3107
Alexander Ebert [Sat, 13 Jun 2020 10:16:20 +0000 (12:16 +0200)]
Missing comments and code style adjustments
Alexander Ebert [Fri, 12 Jun 2020 18:17:17 +0000 (20:17 +0200)]
Merge branch 'master' into media-consent
Alexander Ebert [Fri, 12 Jun 2020 18:14:39 +0000 (20:14 +0200)]
Prompt the user for their approval before displaying external media
joshuaruesweg [Thu, 11 Jun 2020 19:07:14 +0000 (21:07 +0200)]
Merge branch '5.2'
joshuaruesweg [Thu, 11 Jun 2020 19:06:54 +0000 (21:06 +0200)]
Merge branch '3.1' into 5.2
joshuaruesweg [Thu, 11 Jun 2020 19:06:06 +0000 (21:06 +0200)]
Fix sitemaps added multiple times in index file
Matthias Schmidt [Thu, 11 Jun 2020 14:15:24 +0000 (16:15 +0200)]
Show SystemException's description in AjaxRequest error dialog
Close #3365
Matthias Schmidt [Thu, 11 Jun 2020 13:44:32 +0000 (15:44 +0200)]
Add permission to restrict hiding online status (#3363)
Close #3248
Marcel Werk [Wed, 10 Jun 2020 18:17:00 +0000 (20:17 +0200)]
Merge branch '5.2'
Marcel Werk [Wed, 10 Jun 2020 18:16:38 +0000 (20:16 +0200)]
Merge branch '3.1' into 5.2
Marcel Werk [Wed, 10 Jun 2020 18:10:23 +0000 (20:10 +0200)]
Fixed bug with multiple comment widgets on a single page
Alexander Ebert [Tue, 9 Jun 2020 12:45:30 +0000 (14:45 +0200)]
Merge branch '5.2'
Alexander Ebert [Tue, 9 Jun 2020 12:09:20 +0000 (14:09 +0200)]
Merge branch '3.1' into 5.2
Alexander Ebert [Tue, 9 Jun 2020 12:08:14 +0000 (14:08 +0200)]
Typo
Tim Düsterhus [Mon, 8 Jun 2020 15:58:47 +0000 (17:58 +0200)]
Merge pull request #3347 from WoltLab/bbcode-code-top-expander
Also show code collapse button at top of code box
Marcel Werk [Mon, 8 Jun 2020 15:43:48 +0000 (17:43 +0200)]
Fixed unnecessary large margin
Alexander Ebert [Sun, 7 Jun 2020 22:37:30 +0000 (00:37 +0200)]
Merge pull request #3362 from WoltLab/copy_all_user_groups
Support copying all user groups
Matthias Schmidt [Sun, 7 Jun 2020 12:19:57 +0000 (14:19 +0200)]
Add lifetime for modification log entries
Close #3243
Matthias Schmidt [Sun, 7 Jun 2020 11:19:15 +0000 (13:19 +0200)]
Support copying all user groups
See #3238
Marcel Werk [Sat, 6 Jun 2020 20:00:33 +0000 (22:00 +0200)]
Removed obsolete code
Marcel Werk [Sat, 6 Jun 2020 20:00:16 +0000 (22:00 +0200)]
Alphabetical sorting of cronjobs
Closes #3361
Alexander Ebert [Sat, 6 Jun 2020 19:54:40 +0000 (21:54 +0200)]
Merge pull request #3360 from WoltLab/cronjob-log-filter
Filtering the cronjob log
Marcel Werk [Sat, 6 Jun 2020 17:52:58 +0000 (19:52 +0200)]
Filtering the cronjob log
Closes #3359
Marcel Werk [Sat, 6 Jun 2020 17:03:09 +0000 (19:03 +0200)]
Indicate the existance of further trophies in special trophy list on user page
Closes #3273
Marcel Werk [Sat, 6 Jun 2020 11:13:53 +0000 (13:13 +0200)]
Lift limit on maximum number of special trophies
Closes #3256
Marcel Werk [Sat, 6 Jun 2020 11:01:34 +0000 (13:01 +0200)]
Improved html code of the trophy lists
Closes #3276
Matthias Schmidt [Sat, 6 Jun 2020 08:29:14 +0000 (10:29 +0200)]
Use UserTemplatePlugin and getLink()
See #3295
See #3322
Marcel Werk [Fri, 5 Jun 2020 11:20:54 +0000 (13:20 +0200)]
Update recent activities when the author of an article changes
Closes #3356
Marcel Werk [Fri, 5 Jun 2020 11:06:26 +0000 (13:06 +0200)]
Merge branch '5.2'
Marcel Werk [Fri, 5 Jun 2020 11:06:12 +0000 (13:06 +0200)]
Removed obsolete code
Alexander Ebert [Fri, 5 Jun 2020 10:45:37 +0000 (12:45 +0200)]
Merge branch '5.2'
Alexander Ebert [Fri, 5 Jun 2020 10:45:24 +0000 (12:45 +0200)]
Indirect variable overshadowing
Alexander Ebert [Thu, 4 Jun 2020 22:29:12 +0000 (00:29 +0200)]
Merge pull request #3345 from WoltLab/related-articles
Take article age into account for related article list
Alexander Ebert [Thu, 4 Jun 2020 22:23:34 +0000 (00:23 +0200)]
Merge pull request #3354 from WoltLab/alphabetical-user-group-sorting
Alphabetical sorting of user groups
Alexander Ebert [Thu, 4 Jun 2020 22:22:08 +0000 (00:22 +0200)]
Merge pull request #3349 from WoltLab/collapsible-sidebar
Collapsible sidebar for larger devices (screen-md-down)
Alexander Ebert [Thu, 4 Jun 2020 22:21:06 +0000 (00:21 +0200)]
Merge pull request #3340 from WoltLab/poll-isPublic-note
Show note in pollVote.tpl if poll is public
Marcel Werk [Thu, 4 Jun 2020 17:47:48 +0000 (19:47 +0200)]
Show badge in trophy list (admin panel)
Closes #3355
Marcel Werk [Thu, 4 Jun 2020 17:24:12 +0000 (19:24 +0200)]
Alphabetical sorting of user groups
Closes #3353