Olaf Braun [Mon, 25 Mar 2024 15:05:55 +0000 (16:05 +0100)]
Set attachment support depending on whether `attachmentField` available (#5856)
Alexander Ebert [Mon, 25 Mar 2024 14:02:21 +0000 (15:02 +0100)]
Fix the formatting of third level message headlines
See https://www.woltlab.com/community/thread/305341-ckeditor-text-wird-trotz-%C3%BCberschrift-3-nicht-fett-formatiert/
Alexander Ebert [Mon, 25 Mar 2024 13:24:47 +0000 (14:24 +0100)]
Prevent adding more options than allowed
See https://www.woltlab.com/community/thread/305430-unlimited-poll-choices-when-i-should-be-limited-to-20/
Marcel Werk [Thu, 21 Mar 2024 16:15:19 +0000 (17:15 +0100)]
Make 3rd party auth available during offline mode
Otherwise, it is not possible for users who use third-party logins to log in while offline mode is activated.
Marcel Werk [Thu, 21 Mar 2024 16:12:51 +0000 (17:12 +0100)]
Fix missing import
Olaf Braun [Wed, 20 Mar 2024 12:09:39 +0000 (13:09 +0100)]
Use language variable for `errorType` in PollManager (#5850)
* Use language variable for `errorType` in PollManager
* Revert "Use language variable for `errorType` in PollManager"
This reverts commit
0528e3fe3addcf12ae8a4a0871b6a7eff4b5dd49.
* Error field names don't have `wysiwygId`.
Fix error message for `pollEndTime' that is in an `inputAddon'.
Alexander Ebert [Sat, 16 Mar 2024 14:13:48 +0000 (15:13 +0100)]
Unify the color value used for mobile header icons
See https://www.woltlab.com/community/thread/304439-farbgebung-mobile-menuicons-vereinheitlichen/
Alexander Ebert [Fri, 15 Mar 2024 16:22:24 +0000 (17:22 +0100)]
Encode UTF-8 characters in an URI’s path
See https://www.woltlab.com/community/thread/304901-keine-linkvorschau-bei-links-mit-umlauten/
Alexander Ebert [Wed, 13 Mar 2024 10:27:49 +0000 (11:27 +0100)]
Merge pull request #5766 from SoftCreatR/bugfix/exceptionID
Add missing exceptionID property
Marcel Werk [Fri, 8 Mar 2024 12:54:19 +0000 (13:54 +0100)]
Merge pull request #5839 from WoltLab/bugfix/moderation-queue-comments-notification
Delete orphaned moderation queue comment notifications
Cyperghost [Fri, 8 Mar 2024 10:28:37 +0000 (11:28 +0100)]
Delete moderation queue comment notifications if the moderation queue object has already been deleted.
Marcel Werk [Mon, 4 Mar 2024 15:57:10 +0000 (16:57 +0100)]
Merge pull request #5834 from WoltLab/bugfix/UserRegistrationDateCondition
use system timezone for `UserRegistrationDateCondition`
Marcel Werk [Mon, 4 Mar 2024 13:54:19 +0000 (14:54 +0100)]
Merge pull request #5831 from WoltLab/xsd
Fix multiple issues in XSD files
Marcel Werk [Fri, 1 Mar 2024 14:02:47 +0000 (15:02 +0100)]
Fix multiple issues in XSD files
Closes #5809
Marcel Werk [Mon, 4 Mar 2024 13:48:31 +0000 (14:48 +0100)]
Merge pull request #5832 from WoltLab/menu-caret-down-icon
Fix obsolete 'caret-down' icon in menus
Cyperghost [Mon, 4 Mar 2024 12:43:51 +0000 (13:43 +0100)]
Use timezone object
Cyperghost [Mon, 4 Mar 2024 12:37:59 +0000 (13:37 +0100)]
Use system timezone
Olaf Braun [Sat, 2 Mar 2024 16:30:42 +0000 (17:30 +0100)]
Merge pull request #5828 from WoltLab/bugfix/recaptcha-dialog
Move reCAPTCHA widget overlay for dialogs to `pageOverlayContainer`
Marcel Werk [Fri, 1 Mar 2024 17:17:40 +0000 (18:17 +0100)]
Fix obsolete 'caret-down' icon in menus
The icon was incorrectly shown in all menus and all levels.
Marcel Werk [Fri, 1 Mar 2024 14:04:49 +0000 (15:04 +0100)]
Merge pull request #5808 from IceQ1337/XSD
Add minlength and maxlength elements to option.xsd
Marcel Werk [Fri, 1 Mar 2024 13:17:04 +0000 (14:17 +0100)]
Merge pull request #5830 from WoltLab/bugfix/moderation-comments
Remove moderation comments when removing orphaned queue objects
Cyperghost [Fri, 1 Mar 2024 13:01:04 +0000 (14:01 +0100)]
Remove comments when removing queue objects
Cyperghost [Fri, 1 Mar 2024 12:25:18 +0000 (13:25 +0100)]
Use `continue`
Olaf Braun [Fri, 1 Mar 2024 12:24:37 +0000 (13:24 +0100)]
Update ts/WoltLabSuite/Core/Bootstrap.ts
Co-authored-by: Alexander Ebert <ebert@woltlab.com>
Cyperghost [Fri, 1 Mar 2024 10:56:55 +0000 (11:56 +0100)]
Move the reCAPTCHA widget overlay to the `pageOverlayContainer` when widget form elements are placed in a dialog.
Olaf Braun [Fri, 1 Mar 2024 10:31:10 +0000 (11:31 +0100)]
Merge pull request #5826 from WoltLab/bugfix/delete-user-content
Use permission `admin.user.canDeleteUser` for deleting user content
Cyperghost [Thu, 29 Feb 2024 11:12:05 +0000 (12:12 +0100)]
Use permission `admin.user.canDeleteUser` for deleting user content
Marcel Werk [Wed, 28 Feb 2024 16:05:34 +0000 (17:05 +0100)]
Remove 'required' attribute from wysiwyg options
The textarea is hidden. The 'required' attribute lead to the issue that the form could not be submitted in the browser.
Olaf Braun [Tue, 27 Feb 2024 13:15:43 +0000 (14:15 +0100)]
Merge pull request #5822 from WoltLab/bugfix/user-menu-icons
Fix `userMenuItemSingleLine` icons
Cyperghost [Tue, 27 Feb 2024 10:01:39 +0000 (11:01 +0100)]
Fix `userMenuItemSingleLine` icons
Marcel Werk [Mon, 26 Feb 2024 12:22:49 +0000 (13:22 +0100)]
Answers to captcha questions are no longer case-sensitive
Cyperghost [Mon, 26 Feb 2024 10:49:22 +0000 (11:49 +0100)]
Fix duplicate language phrases `wcf.acp.package.validation.errorCode.30`
Alexander Ebert [Thu, 22 Feb 2024 18:23:36 +0000 (19:23 +0100)]
Release 6.0.10
Alexander Ebert [Thu, 22 Feb 2024 18:19:14 +0000 (19:19 +0100)]
Update the CKEditor 5 bundle
Alexander Ebert [Thu, 22 Feb 2024 15:29:07 +0000 (16:29 +0100)]
Release 6.0.9
WoltLab [Thu, 22 Feb 2024 15:28:33 +0000 (15:28 +0000)]
Updating minified JavaScript files
Olaf Braun [Thu, 22 Feb 2024 14:36:57 +0000 (15:36 +0100)]
Merge pull request #5816 from WoltLab/bugfix/wcfNode-simplified-html
Prevent the concatenation of texts with links of BBCodes
Alexander Ebert [Thu, 22 Feb 2024 14:01:36 +0000 (15:01 +0100)]
Update the CKEditor 5 bundle
Cyperghost [Thu, 22 Feb 2024 11:16:00 +0000 (12:16 +0100)]
Add a whitespace before and after each `<wcfNode-*>`.
Alexander Ebert [Thu, 22 Feb 2024 11:06:06 +0000 (12:06 +0100)]
Release 6.0.9 dev 5
Alexander Ebert [Thu, 22 Feb 2024 11:04:52 +0000 (12:04 +0100)]
Add safeguard for an invalid `package.xml`
Marcel Werk [Tue, 20 Feb 2024 16:20:14 +0000 (17:20 +0100)]
Fix sorting in user auth failure list
Marcel Werk [Mon, 19 Feb 2024 17:37:40 +0000 (18:37 +0100)]
Fix visible items in category boxes
ref https://www.woltlab.com/community/thread/303963-men%C3%BC-filebase-sidebar-auflistung-der-kategorien/
Marcel Werk [Mon, 19 Feb 2024 17:37:19 +0000 (18:37 +0100)]
Fix indentation of box menu items
ref https://www.woltlab.com/community/thread/303963-men%C3%BC-filebase-sidebar-auflistung-der-kategorien/
Marcel Werk [Mon, 19 Feb 2024 16:54:43 +0000 (17:54 +0100)]
Fix unwanted detection of URLs
ref https://www.woltlab.com/community/thread/304475-unerwartete-umwandlung-in-einen-link/
IceQ1337 [Fri, 16 Feb 2024 19:19:21 +0000 (20:19 +0100)]
Add minlength and maxlength elements to option.xsd
Olaf Braun [Fri, 16 Feb 2024 14:23:02 +0000 (15:23 +0100)]
Merge pull request #5806 from WoltLab/clipboard-dropdown-class-missing
Add missing `dropdown` class
Marcel Werk [Fri, 16 Feb 2024 13:20:58 +0000 (14:20 +0100)]
Restrict positions for UserListBox
The template is only designed for display in the sidebar.
Cyperghost [Fri, 16 Feb 2024 12:50:18 +0000 (13:50 +0100)]
Set `created` to `true` if the `UiPageAction` does not include the editor.
Alexander Ebert [Thu, 15 Feb 2024 11:59:30 +0000 (12:59 +0100)]
Fix the contrast of the headline in footer boxes
Alexander Ebert [Thu, 15 Feb 2024 11:49:01 +0000 (12:49 +0100)]
Use the `beforeunload` event instead of `unload`
It pretty much does the same, but does not trigger a pointless warning in PageSpeed insights.
See https://www.woltlab.com/community/thread/304788-page-speed-insights-optimierung-2024/
Alexander Ebert [Tue, 13 Feb 2024 16:49:59 +0000 (17:49 +0100)]
Force skip rogue values for `individualScssDarkMode`
See https://www.woltlab.com/community/thread/304477/
Alexander Ebert [Sat, 10 Feb 2024 23:41:02 +0000 (00:41 +0100)]
Release 6.0.9 dev 4
Alexander Ebert [Sat, 10 Feb 2024 23:40:30 +0000 (00:40 +0100)]
Fix the caret misplacement when backspacing spaces
See https://github.com/ckeditor/ckeditor5/issues/13994#issuecomment-
1937350906
Alexander Ebert [Sat, 10 Feb 2024 16:16:19 +0000 (17:16 +0100)]
Release 6.0.9 dev 3
Alexander Ebert [Sat, 10 Feb 2024 16:16:12 +0000 (17:16 +0100)]
Fix the "paste to link" and fix a desktop composition issue
Alexander Ebert [Fri, 9 Feb 2024 17:11:43 +0000 (18:11 +0100)]
Release 6.0.9 dev 2
Alexander Ebert [Fri, 9 Feb 2024 16:52:24 +0000 (17:52 +0100)]
Use the proper build from editor/6.0 with the custom fix
Alexander Ebert [Fri, 9 Feb 2024 16:31:21 +0000 (17:31 +0100)]
Release 6.0.9 dev 1
WoltLab [Fri, 9 Feb 2024 16:31:07 +0000 (16:31 +0000)]
Updating minified JavaScript files
Alexander Ebert [Fri, 9 Feb 2024 16:28:39 +0000 (17:28 +0100)]
`ImageInsertUI` is now required by `ImageBlock`
Alexander Ebert [Fri, 9 Feb 2024 16:20:25 +0000 (17:20 +0100)]
Update the CKEditor bundle + custom fix
This build includes the fix described in https://github.com/ckeditor/ckeditor5/issues/13994#issuecomment-
1936074486
Marcel Werk [Thu, 8 Feb 2024 15:55:57 +0000 (16:55 +0100)]
Remove obsolete code
The language is already changed in the cronjob handler.
Marcel Werk [Thu, 8 Feb 2024 14:53:19 +0000 (15:53 +0100)]
Merge pull request #5798 from WoltLab/moderation-comment-notification-fix
Fix issue when sending notifications about moderation comments
Marcel Werk [Thu, 8 Feb 2024 13:25:06 +0000 (14:25 +0100)]
Fix issue when sending notifications about moderation comments
If the e-mail notifications were created as a daily summary, the use of `ViewableModerationQueue::getViewableModerationQueue()` was not reliable, as the ID of the activate user was used there.
Cyperghost [Thu, 8 Feb 2024 09:06:47 +0000 (10:06 +0100)]
Fix typo in `wcf.acp.devtools.notificationTest`
Cyperghost [Wed, 7 Feb 2024 13:26:30 +0000 (14:26 +0100)]
Icon positioning in userMenu corrected
See https://www.woltlab.com/community/thread/304644-icons-userpanel/
Olaf Braun [Tue, 6 Feb 2024 09:46:02 +0000 (10:46 +0100)]
Merge pull request #5793 from WoltLab/bugfix/unfurl-output
Fixes the error that the order of links and text was swapped in unfurl
Alexander Ebert [Mon, 5 Feb 2024 15:19:05 +0000 (16:19 +0100)]
Force backslashes for non imported namespaces
Cyperghost [Mon, 5 Feb 2024 11:04:25 +0000 (12:04 +0100)]
Fixes the error that the order of links and text was swapped in unfurl
Marcel Werk [Mon, 5 Feb 2024 10:21:23 +0000 (11:21 +0100)]
Fix error in user search
The error is caused by an empty radiobutton.
```
preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated
```
Alexander Ebert [Fri, 2 Feb 2024 16:57:40 +0000 (17:57 +0100)]
Fix the support for numeric phrase variants
Olaf Braun [Fri, 2 Feb 2024 14:21:33 +0000 (15:21 +0100)]
Merge pull request #5789 from WoltLab/bugfix/notifcation-empty-recipient
Check if recipientIDs empty
Olaf Braun [Fri, 2 Feb 2024 13:58:19 +0000 (14:58 +0100)]
Merge pull request #5791 from WoltLab/cli-worker-threads-env-info
Add a check that `variables_order` has `ENV` active
Cyperghost [Fri, 2 Feb 2024 12:31:59 +0000 (13:31 +0100)]
Add a check that `variables_order` has `ENV` active
Cyperghost [Fri, 2 Feb 2024 10:37:28 +0000 (11:37 +0100)]
Move check to top of function
Cyperghost [Thu, 1 Feb 2024 13:37:07 +0000 (14:37 +0100)]
If `$recipientIDs` empty this will cause an exception
Alexander Ebert [Wed, 31 Jan 2024 16:37:19 +0000 (17:37 +0100)]
Initialize the `$cursorOffset` variable
See https://www.woltlab.com/community/thread/304469-threads-im-cli-worker-undefined-variable-cursoroffset/
Alexander Ebert [Mon, 29 Jan 2024 23:06:42 +0000 (00:06 +0100)]
Merge branch 'update-608' into 6.0
Alexander Ebert [Mon, 29 Jan 2024 22:55:26 +0000 (23:55 +0100)]
Release 6.0.8
Alexander Ebert [Mon, 29 Jan 2024 22:49:08 +0000 (23:49 +0100)]
`\DOMElement::$parentElement` requires PHP 8.3+
See https://www.woltlab.com/community/thread/304491-undefined-property-domelement-parentelement/
Alexander Ebert [Mon, 29 Jan 2024 18:21:07 +0000 (19:21 +0100)]
Upgrade to CKEditor v41.0.0
Alexander Ebert [Mon, 29 Jan 2024 17:47:57 +0000 (18:47 +0100)]
Updated the composer dependencies
Alexander Ebert [Mon, 29 Jan 2024 17:37:37 +0000 (18:37 +0100)]
Fix the default hostname for links without hostnames
See https://www.woltlab.com/community/thread/302070-link-ohne-protokoll-zeigt-auf-localhost/
Alexander Ebert [Mon, 29 Jan 2024 11:57:25 +0000 (12:57 +0100)]
Release 6.0.7
Alexander Ebert [Fri, 26 Jan 2024 12:11:10 +0000 (13:11 +0100)]
Release 6.0.7 dev 2
Alexander Ebert [Fri, 26 Jan 2024 12:10:24 +0000 (13:10 +0100)]
Update the CKEditor 5 bundle
Alexander Ebert [Thu, 25 Jan 2024 16:29:11 +0000 (17:29 +0100)]
Release 6.0.7 dev 1
WoltLab [Thu, 25 Jan 2024 16:20:24 +0000 (16:20 +0000)]
Updating minified JavaScript files
Olaf Braun [Thu, 25 Jan 2024 12:28:25 +0000 (13:28 +0100)]
Merge pull request #5776 from WoltLab/bugfix/styleChanger
Make the style changer clickable when the box edit button overlaps it
Olaf Braun [Thu, 25 Jan 2024 12:22:24 +0000 (13:22 +0100)]
Only load page content for active languages (#5773)
* Only load page content for active languages
* Typo
---------
Co-authored-by: Alexander Ebert <ebert@woltlab.com>
Cyperghost [Thu, 25 Jan 2024 12:15:02 +0000 (13:15 +0100)]
Make the StyleChanger button clickable when the Edit button from a box overlaps it
Olaf Braun [Wed, 24 Jan 2024 13:51:44 +0000 (14:51 +0100)]
Merge pull request #5771 from WoltLab/acp-signature-attachments
ACP user add/edit signature attachments
Cyperghost [Wed, 24 Jan 2024 12:56:07 +0000 (13:56 +0100)]
`$attachmentHandler` can not be null
Cyperghost [Wed, 24 Jan 2024 09:57:21 +0000 (10:57 +0100)]
Remove call `getSignature`
Cyperghost [Wed, 24 Jan 2024 09:50:46 +0000 (10:50 +0100)]
Allow admin to add attachments to the signature of users
Cyperghost [Wed, 24 Jan 2024 09:48:33 +0000 (10:48 +0100)]
Allow attachment, but disable media
Olaf Braun [Wed, 24 Jan 2024 08:49:39 +0000 (09:49 +0100)]
Merge pull request #5769 from WoltLab/bugfix/signature-attachment-delete
Disable implicit delete of attachments for signature
Cyperghost [Tue, 23 Jan 2024 11:24:49 +0000 (12:24 +0100)]
Disable implicit delete of attachments for signature
Olaf Braun [Tue, 23 Jan 2024 10:03:20 +0000 (11:03 +0100)]
Merge pull request #5768 from WoltLab/order-link-form
Change the order of the buttons in the ckeditor link form dialog box