Tim Düsterhus [Fri, 5 Mar 2021 10:56:38 +0000 (11:56 +0100)]
Add removal of trailing spaces in install.sql to .git-blame-ignore-revs
joshuaruesweg [Fri, 5 Mar 2021 10:53:56 +0000 (11:53 +0100)]
Remove whitespaces on blank lines in install.sql
Tim Düsterhus [Thu, 4 Mar 2021 12:59:02 +0000 (13:59 +0100)]
Fix preloading of perfect-scrollbar in Bootstrap.ts
Apparently TypeScript does not emit the import of the imported variable is not
used. Use the version without bindings to make the side effect clear.
Tim Düsterhus [Thu, 4 Mar 2021 11:48:51 +0000 (12:48 +0100)]
Merge pull request #4048 from WoltLab/user-group-scrollableCheckboxList
Use .scrollableCheckboxList in UserGroupCondition
WoltLab [Thu, 4 Mar 2021 11:46:30 +0000 (11:46 +0000)]
Updating minified JavaScript files
Tim Düsterhus [Thu, 4 Mar 2021 10:47:50 +0000 (11:47 +0100)]
Use .scrollableCheckboxList in UserGroupCondition
Resolves #3939
Tim Düsterhus [Thu, 4 Mar 2021 09:14:58 +0000 (10:14 +0100)]
Update composer dependencies
Tim Düsterhus [Thu, 4 Mar 2021 09:12:36 +0000 (10:12 +0100)]
Move Guzzle to the proxy-stream branch of WoltLab/guzzle
Resolves #4038
Marcel Werk [Wed, 3 Mar 2021 15:58:32 +0000 (16:58 +0100)]
Merge pull request #4046 from WoltLab/article-preview
Add preview to articleAdd
Tim Düsterhus [Wed, 3 Mar 2021 14:25:14 +0000 (15:25 +0100)]
Add preview to articleAdd
Resolves #3965
Tim Düsterhus [Mon, 1 Mar 2021 16:14:02 +0000 (17:14 +0100)]
Merge branch '5.3'
Tim Düsterhus [Mon, 1 Mar 2021 16:08:18 +0000 (17:08 +0100)]
Merge branch '5.2' into 5.3
Tim Düsterhus [Mon, 1 Mar 2021 16:08:05 +0000 (17:08 +0100)]
Merge branch '3.1' into 5.2
Tim Düsterhus [Mon, 1 Mar 2021 16:07:24 +0000 (17:07 +0100)]
Merge branch '3.0' into 3.1
Tim Düsterhus [Mon, 1 Mar 2021 16:01:25 +0000 (17:01 +0100)]
Release 3.0.27
Tim Düsterhus [Mon, 1 Mar 2021 15:59:43 +0000 (16:59 +0100)]
Tim Düsterhus [Mon, 1 Mar 2021 15:55:23 +0000 (16:55 +0100)]
Add upgrade instructions for 2.1.24 pl 3
Marcel Werk [Mon, 1 Mar 2021 15:29:38 +0000 (16:29 +0100)]
Merge pull request #4044 from WoltLab/commentResponse-avatar
Fix avatar size in commentResponseList.tpl
Tim Düsterhus [Mon, 1 Mar 2021 14:49:00 +0000 (15:49 +0100)]
Fix avatar size in commentResponseList.tpl
see
72c85f64e77a014ebb4a0358424578ce62f5f893
Resolves #4042
Marcel Werk [Mon, 1 Mar 2021 14:30:58 +0000 (15:30 +0100)]
Merge pull request #4043 from WoltLab/update-server-credentials-description
Describe location of WoltLab update server credentials location in di…
Marcel Werk [Mon, 1 Mar 2021 14:16:06 +0000 (15:16 +0100)]
Describe location of WoltLab update server credentials location in dialog
Closes #3945
Marcel Werk [Mon, 1 Mar 2021 11:50:52 +0000 (12:50 +0100)]
Reordered image proxy settings
Closes #3942
Closes #3941
Tim Düsterhus [Mon, 1 Mar 2021 10:47:46 +0000 (11:47 +0100)]
Use 'css' diff driver for (S)CSS files
Tim Düsterhus [Mon, 1 Mar 2021 10:22:01 +0000 (11:22 +0100)]
Merge pull request #4039 from WoltLab/menu-item-dropdown
Add quick navigation dropdown to menuItemAdd.tpl
Tim Düsterhus [Mon, 1 Mar 2021 10:17:07 +0000 (11:17 +0100)]
Add quick navigation dropdown to menuItemAdd.tpl
Resolves #3973
Alexander Ebert [Mon, 1 Mar 2021 10:06:14 +0000 (11:06 +0100)]
Merge pull request #4037 from WoltLab/re-authentication-ui
Improved the UI for the re-authentication prompt
Marcel Werk [Sun, 28 Feb 2021 15:22:06 +0000 (16:22 +0100)]
Reduce the width of embedded videos
Closes #3982
Alexander Ebert [Sun, 28 Feb 2021 12:42:00 +0000 (13:42 +0100)]
Incorrect handling of sync errors
Fixes #3946
Alexander Ebert [Sat, 27 Feb 2021 15:24:19 +0000 (16:24 +0100)]
Increased indentation for nested sortable lists
Fixes #3968
Alexander Ebert [Fri, 26 Feb 2021 18:15:31 +0000 (19:15 +0100)]
Merge branch 'master' into re-authentication-ui
Alexander Ebert [Fri, 26 Feb 2021 18:15:20 +0000 (19:15 +0100)]
Modified the dialog to mirror the login dialog
Alexander Ebert [Fri, 26 Feb 2021 18:14:34 +0000 (19:14 +0100)]
Merge pull request #4033 from WoltLab/password-visibility-toggle
Visibility toggle for password inputs
Alexander Ebert [Fri, 26 Feb 2021 16:11:33 +0000 (17:11 +0100)]
Minor code improvement
Tim Düsterhus [Fri, 26 Feb 2021 16:09:55 +0000 (17:09 +0100)]
Merge pull request #4035 from WoltLab/language-import-package
Add package selection during language import
Alexander Ebert [Fri, 26 Feb 2021 16:08:24 +0000 (17:08 +0100)]
Integrated the password visibility into the strength checker
Tim Düsterhus [Fri, 26 Feb 2021 16:07:22 +0000 (17:07 +0100)]
Show explicit 'noSelection' message instead of an empty option
Co-authored-by: Alexander Ebert <ebert@woltlab.com>
Tim Düsterhus [Fri, 26 Feb 2021 14:55:24 +0000 (15:55 +0100)]
Add $className property to UserGroupOptionPackageInstallationPlugin
Resolves #4015
Tim Düsterhus [Fri, 26 Feb 2021 14:21:02 +0000 (15:21 +0100)]
Improve explanation of the language selection within LanguageImportForm
Tim Düsterhus [Fri, 26 Feb 2021 14:15:25 +0000 (15:15 +0100)]
Reject `packageID = -1` in LanguageEditor::updateFromXML()
Tim Düsterhus [Fri, 26 Feb 2021 14:12:04 +0000 (15:12 +0100)]
Add package selection to LanguageImportForm
Resolves #3976
Tim Düsterhus [Fri, 26 Feb 2021 13:36:59 +0000 (14:36 +0100)]
Remove old update scripts during the upgrade to 5.4
Tim Düsterhus [Fri, 26 Feb 2021 13:32:30 +0000 (14:32 +0100)]
Update Google Fonts when upgrading to 5.4
Resolves #4034
Tim Düsterhus [Fri, 26 Feb 2021 12:56:43 +0000 (13:56 +0100)]
Update Open Sans
Tim Düsterhus [Fri, 26 Feb 2021 12:32:54 +0000 (13:32 +0100)]
Merge pull request #4032 from WoltLab/preload-google-font
Support preloading for Google Fonts
Marcel Werk [Fri, 26 Feb 2021 12:03:10 +0000 (13:03 +0100)]
Visibility toggle for password inputs
Closes #3392
Tim Düsterhus [Fri, 26 Feb 2021 11:05:12 +0000 (12:05 +0100)]
Merge branch '5.3'
Tim Düsterhus [Fri, 26 Feb 2021 11:01:57 +0000 (12:01 +0100)]
Disable attachment scaling for GIFs
Resolves #4030
Tim Düsterhus [Fri, 26 Feb 2021 10:21:52 +0000 (11:21 +0100)]
Fix heredoc indentation / codestyle
Tim Düsterhus [Fri, 26 Feb 2021 10:14:50 +0000 (11:14 +0100)]
Support preloading for Google Fonts
see #3916
see #4029
Tim Düsterhus [Fri, 26 Feb 2021 08:06:48 +0000 (09:06 +0100)]
Merge pull request #4029 from WoltLab/preload
Add preloading support to the StyleCompiler
Tim Düsterhus [Thu, 25 Feb 2021 15:50:15 +0000 (16:50 +0100)]
Preload the woff2 version of FontAwesome
Tim Düsterhus [Thu, 25 Feb 2021 15:49:51 +0000 (16:49 +0100)]
Add preload tags to the generated HTML
Tim Düsterhus [Thu, 25 Feb 2021 15:49:18 +0000 (16:49 +0100)]
Add preload support to StyleCompiler
Tim Düsterhus [Thu, 25 Feb 2021 15:46:31 +0000 (16:46 +0100)]
Generate uncompressed stylesheet in developer mode
Tim Düsterhus [Thu, 25 Feb 2021 15:46:03 +0000 (16:46 +0100)]
Fix indentation for SCSS functions in StyleCompiler
Marcel Werk [Thu, 25 Feb 2021 13:02:14 +0000 (14:02 +0100)]
Merge branch 'master' of https://github.com/WoltLab/WCF
Marcel Werk [Thu, 25 Feb 2021 13:02:04 +0000 (14:02 +0100)]
Default languages (de/en) can no longer be deleted
Closes #3969
Tim Düsterhus [Thu, 25 Feb 2021 13:00:14 +0000 (14:00 +0100)]
Print the unix load with 2 decimal digits on ACP IndexPage
Marcel Werk [Thu, 25 Feb 2021 12:03:34 +0000 (13:03 +0100)]
Merge pull request #4025 from WoltLab/mail-admin-address-desc
Improve the description of the MAIL_ADMIN_ADDRESS
Tim Düsterhus [Thu, 25 Feb 2021 11:58:03 +0000 (12:58 +0100)]
Merge pull request #4023 from WoltLab/account-security-full-ua
Add `title` attribute to device name in session list
Tim Düsterhus [Thu, 25 Feb 2021 10:47:42 +0000 (11:47 +0100)]
Improve the description of the MAIL_ADMIN_ADDRESS
Resolves #3677
Marcel Werk [Thu, 25 Feb 2021 10:02:56 +0000 (11:02 +0100)]
Merge pull request #4024 from WoltLab/purchase-search-license
Request license information for purchased package search
Tim Düsterhus [Thu, 25 Feb 2021 09:44:50 +0000 (10:44 +0100)]
Request license information for purchased package search
Resolves #3910
Tim Düsterhus [Thu, 25 Feb 2021 09:12:24 +0000 (10:12 +0100)]
Add `title` attribute to device name in session list
Tim Düsterhus [Thu, 25 Feb 2021 09:04:15 +0000 (10:04 +0100)]
Add UserAgent::getUserAgent()
Alexander Ebert [Wed, 24 Feb 2021 17:22:45 +0000 (18:22 +0100)]
Merge branch '5.3'
Alexander Ebert [Wed, 24 Feb 2021 15:56:30 +0000 (16:56 +0100)]
Reset the internal state of the embedded object manager to its previous state (#4021)
* Reset the internal state of the embedded object manager to its previous state
See #4018
* Isolate the active message for each call
* Typo
* Redundant call to a semi internal API
* Explicit global scope for `array_pop`
Tim Düsterhus [Wed, 24 Feb 2021 11:28:33 +0000 (12:28 +0100)]
Merge branch 'email-safe-image'
Tim Düsterhus [Wed, 24 Feb 2021 11:01:09 +0000 (12:01 +0100)]
Use ->getSafeImageTag() in emails
see #3864
Tim Düsterhus [Tue, 23 Feb 2021 16:50:29 +0000 (17:50 +0100)]
Merge pull request #4014 from WoltLab/style-livereload
Add live reload to style CSS
Tim Düsterhus [Tue, 23 Feb 2021 16:08:11 +0000 (17:08 +0100)]
Merge pull request #4016 from WoltLab/delete-legacy-thumbnails
Delete legacy avatar thumbnails in UserRebuildDataWorker
Tim Düsterhus [Tue, 23 Feb 2021 15:53:26 +0000 (16:53 +0100)]
Delete legacy avatar thumbnails in UserRebuildDataWorker
Resolves #4010
Tim Düsterhus [Tue, 23 Feb 2021 15:08:38 +0000 (16:08 +0100)]
Add live reload to style CSS
After submitting StyleAddForm or StyleGlobalValuesForm the CSS within the
frontend will be reloaded automatically.
Tim Düsterhus [Tue, 23 Feb 2021 14:50:10 +0000 (15:50 +0100)]
Add missing module comment for Acp/Ui/Maintenance/RebuildData
see
b84cb3855cadd73733cfb7fe2abde6a343a0aeb0
Tim Düsterhus [Tue, 23 Feb 2021 14:27:46 +0000 (15:27 +0100)]
Merge pull request #4013 from WoltLab/gdpr-export-permission
Add permission to access the GDPR export
Tim Düsterhus [Tue, 23 Feb 2021 14:14:32 +0000 (15:14 +0100)]
Merge branch '5.3'
Tim Düsterhus [Tue, 23 Feb 2021 14:12:19 +0000 (15:12 +0100)]
Merge branch '5.2' into 5.3
Tim Düsterhus [Tue, 23 Feb 2021 14:11:55 +0000 (15:11 +0100)]
Properly handle empty logfiles in ExceptionLogUtil::splitLog()
Tim Düsterhus [Tue, 23 Feb 2021 14:10:22 +0000 (15:10 +0100)]
Properly handle corrupted or huge log files in exception mailer
Tim Düsterhus [Tue, 23 Feb 2021 13:52:41 +0000 (14:52 +0100)]
Fix German long form of GDPR (“Datenschutz-Grundverordnung”)
Tim Düsterhus [Tue, 23 Feb 2021 13:49:50 +0000 (14:49 +0100)]
Add permission to access the GDPR export
Resolves #3993
Tim Düsterhus [Tue, 23 Feb 2021 11:26:08 +0000 (12:26 +0100)]
Merge pull request #4012 from WoltLab/rebuild-all
Add button to run all rebuildData workers
Tim Düsterhus [Tue, 23 Feb 2021 11:15:09 +0000 (12:15 +0100)]
Add button to run all rebuildData workers
Resolves #3974
Tim Düsterhus [Tue, 23 Feb 2021 11:00:52 +0000 (12:00 +0100)]
Merge pull request #4009 from WoltLab/check-system-requirements
Check system requirements before starting the upgrade
Alexander Ebert [Tue, 23 Feb 2021 10:53:53 +0000 (11:53 +0100)]
Merge pull request #4001 from WoltLab/avatars
Add interface to request safe avatar formats
Tim Düsterhus [Tue, 23 Feb 2021 10:16:33 +0000 (11:16 +0100)]
Simplify object type sorting in RebuildDataPage
Tim Düsterhus [Tue, 23 Feb 2021 10:06:44 +0000 (11:06 +0100)]
Remove database encoding check from RebuildDataPage
see
1238dfad4af8f94ea1c7aad09872fdf3d580cff5
see #3570
Alexander Ebert [Tue, 23 Feb 2021 09:27:07 +0000 (10:27 +0100)]
Race condition when subscribing to the same object in parallel
Tim Düsterhus [Tue, 23 Feb 2021 09:26:33 +0000 (10:26 +0100)]
Correctly handle `null` in benchmark parameter insertion
see
048aaf0c318f01d11da4f6b8c01b6fdd1acbcb7a
Tim Düsterhus [Tue, 23 Feb 2021 08:50:03 +0000 (09:50 +0100)]
Merge branch '5.3'
Tim Düsterhus [Tue, 23 Feb 2021 08:48:09 +0000 (09:48 +0100)]
Merge branch '5.2' into 5.3
Tim Düsterhus [Tue, 23 Feb 2021 08:47:42 +0000 (09:47 +0100)]
Merge branch '3.1' into 5.2
Tim Düsterhus [Tue, 23 Feb 2021 08:46:31 +0000 (09:46 +0100)]
Match all prefixes for store.woltlab.com in PackageAction::validateSearchForPurchasedItems()
see #3910
Tim Düsterhus [Tue, 23 Feb 2021 08:16:34 +0000 (09:16 +0100)]
Merge branch '5.3'
Tim Düsterhus [Tue, 23 Feb 2021 08:13:05 +0000 (09:13 +0100)]
Remove return types from ContactRecipient for 5.3
Alexander Ebert [Mon, 22 Feb 2021 23:15:17 +0000 (00:15 +0100)]
Generic error messages for failed text option validation
Alexander Ebert [Mon, 22 Feb 2021 23:05:56 +0000 (00:05 +0100)]
Uploading too many attachments yields an incorrect error type
Alexander Ebert [Mon, 22 Feb 2021 23:01:26 +0000 (00:01 +0100)]
Restrict the maximum length of menu items
Alexander Ebert [Mon, 22 Feb 2021 22:56:14 +0000 (23:56 +0100)]
Clicking on notifications did not close the user menu overlay
Alexander Ebert [Mon, 22 Feb 2021 22:42:13 +0000 (23:42 +0100)]
Merge branch '5.3'